|
RedHat8.0默认安装的是gtk+-1.2.10-22,如果安装Gaim0.60以上版本,登录时会崩溃,但是怎样升级GTK呢?
我浏览了GTK的文档,下载了GTK+-2.2.4以及它所依赖的库或工具:
glib-2.2.3 atk-1.2.4 pango-1.2.5。
依照文档,我先更新了libpng和pkgconfig,然后逐个安装依赖库和工具,然而我发现安装顺序必须是
pango-1.2.5,glib-2.2.3,atk-1.24,最后gtk+-2.2.4。
问题是,redhat原本是用rpm方式来安装gtk的,现在用源码包重新安装它,就先要反安装原来的版本,由于依赖关系,不能用rpm -e来实现这一步,而且好像也不能直接覆盖原来版本,因为安装了glib后,安装atk时出现以下错误提示:
'pkg-config --modversion glib-2.0' returned 2.2.3, but GLIB(2.0.6) was found!
可见两个版本互相干扰,这个问题怎样解决呢? |
|