i running 64-bit debian wheezy , have been trying compile gobject-introspection using steps here. when tried compile using:
./configure --prefix=/usr --disable-static && make
it complained version of glib low (2.42.1). went , compiled glib 2.44.0, , installed without hitch. tried compile again, returned same error. here relevant part of log.
checking glib... no configure: error: package requirements (glib-2.0 >= 2.44.0) not met: requested 'glib-2.0 >= 2.44.0' version of glib 2.42.1 consider adjusting pkg_config_path environment variable if installed software in non-standard prefix. alternatively, may set environment variables glib_cflags , glib_libs avoid need call pkg-config. see pkg-config man page more details.
when run "gapplication version" , "gtester --version", "2.44.0", when run "gsettings --version" returns 2.42.1 - initial version. i'm not sure relevant, though.
any suggestions welcome , appreciated.
the relevant call version pkg-config --modversion glib-2.0
. error message tells need fix it.
as happened, there isn't enough information sure, guess: set prefix /usr, , default libdir $prefix/lib, , pkg-config files installed in $libdir/pkgconfig. guess pkg-config looking in /usr/lib64/pkgconfig not /usr/lib/pkgconfig. if libdir supposed /usr/lib64 (or other /usr/lib) should set passing --libdir=/usr/lib64
glib's configure script.
hopefully didn't overwrite existing 32-bit glib stuff… if did may have reinstall packages.