I have install before 2~3 months MinGW and because I didn't know how to
compile&install GLib from source, I took the easy way and download© the
files from this address(the dev):
Everything went very well, but I have decide to upgrade GLib from 2.26.1 to
2.28.7 by installing from the source(because now I know better MSYS).
I haven't removed the binaries I've download back then(2.26.1), because I
thought the new GLib will override the files.
Even know it went well, when I tried to upgrade gdk-pixbuf(which the older
version was based on win32 dev files too), to gdk-pixbuf-2.22.1, without
removing gdk-pixbuf binaries(it should override them), I'm getting this
error while configuring:
checking pkg-config is at least version 0.16... yes
checking for GLIB - version >= 2.25.15...
*** 'pkg-config --modversion glib-2.0' returned 2.28.7, but GLIB (2.26.1)
*** 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 enviroment variable, or by editing
*** /etc/ld.so.conf. Make sure you have run ldconfig if that is
*** required on your system.
*** If pkg-config was wrong, set the environment variable PKG_CONFIG_PATH
*** to point to the correct configuration files
*** GLIB 2.25.15 or better is required. The latest version of
*** GLIB is always available from ftp://ftp.gtk.org/pub/gtk/.
I have found a similar problem on Ubuntu Forums(in GLib, different
versions), and they told there that if you don't have the source tarball
you've compiled older GLib(my case),you can do it by configuring a newer
version and do this:
./configure [same parameters that needed(like prefix, which is "/mingw")]
I thought it would uninstall both version I've installed, but when I
reinstall newer version of GLib from source, Pixbuff's configuration return
So I've still tried fixing that, so I uninstall(again) newer version, and
checked in the "glib-dev_2.26.1-1_win32.zip" for every file, and remove
every match I found in "/mingw". Then off-course, reinstall the newer
version from source.
I thought that by removing the binaries&dev files I copied, I would solve
the mess I've created. But same error occurs in every approach I've
Note: After "make uninstall" in the newer version, Pixbuff tell me it cannot
find GLib at all in pkg-config, not a single word about 2.26.1.
I asks cause you guys probably know how configuration is done.
Any way to solve this mess?
View this message in context: http://mingw-users.1079350.n2.nabble.com/GLib-co-exiting-dependency-problem-kinda-my-fault-tp6391226p6391226.html
Sent from the MinGW-users mailing list archive at Nabble.com.