QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 767|回复: 8

为什么老提示我的glib版本只有2.2.1

[复制链接]
发表于 2004-7-30 15:54:26 | 显示全部楼层 |阅读模式
最近安装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 ????
发表于 2004-7-30 16:28:01 | 显示全部楼层
呵呵~~~
我猜你肯定是默认编译安装的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/下的文件呢?
回复

使用道具 举报

 楼主| 发表于 2004-7-31 14:24:07 | 显示全部楼层
多谢 释雪

我是一个newer
这个问题困扰我好几天了,终于解决了,
    

至于怎么设置让pkg-config也能搜索/usr/local/lib/pkgconfig/下的文件
我也不知道,还希望高手指点........
回复

使用道具 举报

 楼主| 发表于 2004-7-31 14:27:52 | 显示全部楼层
听高手说,我原来的问题可以解决如下,
现拿出来与大家分享,希望对和我一样的newer有帮助.

察看/etc/ld.so.conf,是否包括/usr/local/lib
没有添上,
然后ldconfig
回复

使用道具 举报

发表于 2004-9-7 23:26:36 | 显示全部楼层
[quote:f5fb91c693="ToMoRo"]听高手说,我原来的问题可以解决如下,
现拿出来与大家分享,希望对和我一样的newer有帮助.

察看/etc/ld.so.conf,是否包括/usr/local/lib
没有添上,
然后ldconfig[/quote]
fail
回复

使用道具 举报

发表于 2004-9-7 23:30:43 | 显示全部楼层
[quote:d8e2e60174="释雪"]呵呵~~~
我猜你肯定是默认编译安装的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/下的文件呢?[/quote]

fail too
回复

使用道具 举报

 楼主| 发表于 2004-9-8 16:32:05 | 显示全部楼层
不会啊,
     我configure --prefix=/usr  后,的确覆盖了原来的啊.
     [root@localhost test]# pkg-config --modversion glib-2.0
     2.4.4
回复

使用道具 举报

发表于 2004-9-13 10:35:31 | 显示全部楼层
[quote:c9ec384434="释雪"]呵呵~~~
我猜你肯定是默认编译安装的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/下的文件呢?[/quote]
怎么uninstall啊????
回复

使用道具 举报

发表于 2004-9-13 11:07:31 | 显示全部楼层
make uninstall
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-9-28 03:22 , Processed in 0.122201 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表