为什么老提示我的glib版本只有2.2.1
最近安装gtk+的时候./configure时老提示我的glib版本只有2.2.1 而需要>=2.4.0而我在ftp://ftp.gtk.org/pub/gtk/v2.5 上下的glib2.5.0和2.4.0 ,2.4.4版本安装后,根本没效果 ,用pkg-config --modversion glib-2.0 仍显示只有2.2.1
help!!!!! what can i do ???? 呵呵~~~
我猜你肯定是默认编译安装的glib.
glib被安装到/usr/local下了....
建议1
1) 将/usr/local/lib/pkgconfig下的东东拷贝到/usr/lib/pkgconfig下
2) uninstall 你装的新lib.
执行configure --prefix=/usr 进行安装,将原来的glib覆盖。就可以了。
一直不知道,怎么设置让pkg-config也能搜索/usr/local/lib/pkgconfig/下的文件呢? 多谢 释雪
我是一个newer
这个问题困扰我好几天了,终于解决了,
:-D:-D:-D
至于怎么设置让pkg-config也能搜索/usr/local/lib/pkgconfig/下的文件
我也不知道,还希望高手指点........ 听高手说,我原来的问题可以解决如下,
现拿出来与大家分享,希望对和我一样的newer有帮助.
察看/etc/ld.so.conf,是否包括/usr/local/lib
没有添上,
然后ldconfig 听高手说,我原来的问题可以解决如下,
现拿出来与大家分享,希望对和我一样的newer有帮助.
察看/etc/ld.so.conf,是否包括/usr/local/lib
没有添上,
然后ldconfig
fail 呵呵~~~
我猜你肯定是默认编译安装的glib.
glib被安装到/usr/local下了....
建议1
1) 将/usr/local/lib/pkgconfig下的东东拷贝到/usr/lib/pkgconfig下
2) uninstall 你装的新lib.
执行configure --prefix=/usr 进行安装,将原来的glib覆盖。就可以了。
一直不知道,怎么设置让pkg-config也能搜索/usr/local/lib/pkgconfig/下的文件呢?
fail too 不会啊,
我configure --prefix=/usr后,的确覆盖了原来的啊.
# pkg-config --modversion glib-2.0
2.4.4 呵呵~~~
我猜你肯定是默认编译安装的glib.
glib被安装到/usr/local下了....
建议1
1) 将/usr/local/lib/pkgconfig下的东东拷贝到/usr/lib/pkgconfig下
2) uninstall 你装的新lib.
执行configure --prefix=/usr 进行安装,将原来的glib覆盖。就可以了。
一直不知道,怎么设置让pkg-config也能搜索/usr/local/lib/pkgconfig/下的文件呢?
怎么uninstall啊???? make uninstall
页:
[1]