I built gtk3.0 from source on openSUSE-11.1 x86-64bit. As expected, I ran into one annoying problem like this:
symbol lookup error: /opt/gnome/lib/libcairo-gobject.so.2: undefined symbol: cairo_region_destroy
I searched for the solution online. Someone suggested disabling gobject-introspection when compiling gtk3. But the default setting for ...