PKG_CONFIG_PATH needs to point to a pkconfig folder containing various
Look in /usr/lib/pkconfig and /usr/local/lib/pkconfig and check where
various glib- and gtk-related .pc files are located.
You may well need both pkconfig folders.
You should be able to compile but you may not be able to run, because
the program can't find this or that library which you know you have -
you get a message saying "couldn't find library lib......so....."
Setting LD_LIBRARY_PATH may avoid that happening, but quite often it
Usually it's because the program insists on looking for that library in
/usr/lib when you've got it in /usr/ local (or /usr/lib64 on a 64-bit
In that case, as root create absolute links from /usr/lib to all those
particular library lib......so... files in /usr/local/lib (or wherever).
It solves most problems.
> I had installed glib-2.20.4 through a rpm built with checkinstall. I
> uninstalled it and re-installed glib with "make install".
> I have the glib-2.0 directory in /usr/share, /usr/local/share,
> The PKG-CONFIG_PATH and LD_LIBRARY_PATH environment variables are empty.
> I tried "export LD_LIBRARY_PATH='/usr/local/lib' && export
> PKG_CONFIG_PATH='/usr/local/lib' " before ./configure in the gtk+-2.16.5
> directory : my problem persits.
> I also added the three glib-2.0 paths in ld.so.conf, without any success.
> Is this actually a glib path problem? I have the
> /usr/local/lib/libgio-2.0.so file...
>> On 08/01/2009 08:44 PM, julien wrote:
>>> I am trying to install gtk+-2.16.5 from sources under openSuse-11.0,
>>> (before installing unstable GIMP for UI translation).
>>> "Configure" gives no error message.
>>> Running "make" gives this error:
>>> /usr/local/lib/libgio-2.0.so: undefined reference to `g_poll'
>>> I can't find how to resolve this problem.
>>> I'd be grateful for any help.
>> Looks like you're not linking against the proper GLib library, make sure
>> to setup PKG_CONFIG_PATH and LD_LIBRARY_PATH at configure time so that
>> the right dependencies are found preferably through the use of config.site.
>> / Martin
Gimp-user mailing list