Хочу на своей системе (centos4.2) обновить pygtk до версии 2.6.x , но он требует ,более свежего glib чем имеется. Устанавливаю свежий glib в /usr/local , добавляю PKG_CONFIG_PATH=/usr/local/lib/pkgconfig, но при конфигурации pygtk скрипт вываливается с ошибкой:
*** 'pkg-config --modversion glib-2.0' returned 2.6.4, but GLIB (2.4.7) *** 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 как предлагает установочный скрипт очень не хочется, как мне добиться чтобы программы (в частности pygtk) при компиляции использовали библиотеки из /usr/local а не из /usr , и при этом не поганить систему своими грубыми (пока еще) руками.