| Well it's still the same thing, there's no point posting more errors =P 
 First, since you uninstalled the old library, have you tried rm -rfing the whole thing and starting from scratch? That might fix it easily.  Someone else might know another easy way to fix it, but I don't because I don't have any of this stuff installed and haven't used most of it (I avoid GTK like the plague).  What I would do is link it manually, but again that can be confusing if you don't know what you're doing:
 
 The most important parts are the command that's being run to link and the path to the library.  It looks like it has /usr/local/lib in the in search path already and it's linking with -lglib-2.0, so I suspect either the library isn't in /usr/local/lib at all or it's not named libglib-2.0.so.   Do a find /usr/local -name libglib
 There should be the library somewhere like /usr/local/lib/somedir/libglib.so.2.6.2 or whatever version and path.  There should also be links pointing to that library like libglib.so.2.6, libglib.so.2 and libglib.so.  That directory needs to be given to ld like -L/usr/local/lib/somedir and the lib needs to be given -lglib, or whatever the name and path are.  Then if something in the command needs to be modified, just copy and paste it into a command prompt, modify it, and run it yourself.
 
				__________________"Prohibition will work great injury to the cause of temperance.  It is a species of intemperance within itself, for it goes beyond the bounds of reason in that it attempts to control a man's appetite by legislation, and makes a crime out of things that are not crimes.  A Prohibition law strikes a blow at the very principles upon which our government was founded." --Abraham Lincoln
 |