LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 763|回复: 9

glib2怎么不能升级升级

[复制链接]
发表于 2004-8-24 13:22:35 | 显示全部楼层 |阅读模式
今天装gaim需要glib2.4以上版本,于是下了一个src包编译安装了,但是系统中包括yast中仍然是2.2版本的,而且装gtk2的时候configure也不通过,说系统glib2版本是2.2的但实际是2.4的不一致,请问这个怎么解决啊?
发表于 2004-8-24 23:13:10 | 显示全部楼层
装完后运行一下: #SuSEconfig  试试..
 楼主| 发表于 2004-8-25 20:01:55 | 显示全部楼层

还是不行:( 难道susu下升级软件包这么困难么

sigh。。。
发表于 2004-8-25 20:35:38 | 显示全部楼层
glib2.4你装到那了?可能是系统着不到你的glib-2.4 ,


在/etc/ld.so.conf中加入你的glib-2.4路径,然后运行ldconfig试试!
 楼主| 发表于 2004-8-25 20:38:37 | 显示全部楼层

缺省安装的,是装到哪里的?

谢了先:)
发表于 2004-8-25 20:46:07 | 显示全部楼层
把这句/usr/local/lib加到/etc/ld.so.conf中,然后运行ldconfig试试。


设置qq的时候,可能会遇到 找不到qq插件的情况,也是改文件/etc/ld.so.conf文件。加入下面的一行。
/opt/gaimqqXXXXX/lib
 楼主| 发表于 2004-8-25 20:50:24 | 显示全部楼层

已经这么做了,还是不行,找到的还是glib2.2.3

这是怎么回事啊。。。
发表于 2004-8-25 21:26:27 | 显示全部楼层
ft....

这样吧:在装gaim时

./configure   --with-libraries=[/glib2.4/lib安装目录 ]



如果还是不行就:
强行指定 --disable-glibtest 和 --disable-gtk解决glib或gtk的版本检测问题!!!

 楼主| 发表于 2004-8-25 21:34:52 | 显示全部楼层

多谢斑竹

不过我刚才解决了这个问题,在环境变量PKG_CONFIG_PATH里加入glib包的配置路径就可易了,我的是在/usr/local/lib/pkgconfig,其他软件的话灵活处理就可以了,我的一点小小经验,和大家分享。
发表于 2004-8-25 21:37:13 | 显示全部楼层
呵呵!
本来是想叫你修改PKG_CONFIG_PATH的,你先做了。
GOOD。。!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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