This probably has a very simple solution, but I can't figure it out...maybe someone else can give it a shot?
Here's the long version of the story:
I downloaded glib-2.12.3 in a .tar.bz2 file, uncompressed it, and installed it using the following commands:
# ./configure
# make
# make install
However, for some reason when I tried to install pygtk 2.8.6, configure could not run the GLIB test program. It said that the test program failed to compile or link, and that it usually means GLIB is incorrectly installed. When I checked pkgtool, there was no mention of glib 2.12.3 (glib 1.4 was there alone).
Then I went to the Slackware official web site, downloaded glib2-2.10.3-i486-1.tgz and installed that. Now, pygtk configure returns a different error:
'pkg-config --modversion glib-2.0' returned 2.10.3, but GLIB (2.12.3) was found! If pkg-config was correct, then it is best to remove the old version of GLib. You may also be able to fix the error by modifying your LD_LIBRARY_PATH environment variable, or by editing /etc/ld.so.conf. If pkg-config was wrong, set the environment variable PKG_CONFIG_PATH to point to the correct configuration files.
I also noticed that the glib2-2.10.3 libraries are listed in pkgtool. Since it seems like the 2.10.3 tgz file installed properly and the 2.12.3 version did not, I would like to uninstall the 2.12.3 files. How do you do that after running make install? Or can anyone think of a better way to get pygtk to configure?
The eventual goal for all of this nonsense is to get all of the dependencies for Cedega installed, since at the moment it crashes and can't load GTK2 Python bindings.