QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 964|回复: 2

Red Hat 9.0下安装gtk+-2.4.8遇到的问题

[复制链接]
发表于 2006-3-26 20:28:19 | 显示全部楼层 |阅读模式
从www.gtk.org下载到glib-2.4.8.tar.bz2和gtk+-2.4.8.tar.bz2

1.先安装glib如下:

tar jxvf glib-2.4.8.tar.bz2
cd glib-2.4.8
./configure  (默认安装到/usr/local/lib下)
make
make install

然后:用文本编辑器打开/etc/ld.so.conf 添加/usr/local/lib
export PKG_CONFIG_PATH=/usr/local/lib
运行: /sbin/ldconfig修改ld.so.cache

2.接着安装gtk

tar jxvf gtk+-2.4.8.tar.bz2
./configure (报错)
错误信息如下:
checking for pkg-config... /usr/bin/pkg-config
checking for glib-2.0 >= 2.4.0    atk >= 1.0.1    pango >= 1.4.0... Requested 'glib-2.0 >= 2.4.0' but version of GLib is 2.2.1

configure: error: Library requirements (glib-2.0 >= 2.4.0    atk >= 1.0.1    pango >= 1.4.0) not met; consider adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a nonstandard prefix so pkg-config can find them.

PS:  /usr/local/lib/pkgconfig下的glib-2.0.pc内容如下:
prefix=/usr/local
exec_prefix=${prefix}
libdir=${exec_prefix}/lib
includedir=${prefix}/include

glib_genmarshal=glib-genmarshal
gobject_query=gobject-query
glib_mkenums=glib-mkenums

Name: GLib
Description: C Utility Library
Version: 2.4.8
Libs: -L${libdir} -lglib-2.0  
Cflags: -I${includedir}/glib-2.0 -I${libdir}/glib-2.0/include

望各位linux爱好者能给予解答!
发表于 2006-3-26 20:52:39 | 显示全部楼层
好像先要装pkg-config吧,然后杂glib,atk,pango才满足依赖关系
回复

使用道具 举报

发表于 2006-3-26 21:42:58 | 显示全部楼层
感觉gtk真的好乱!
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-9 01:59 , Processed in 0.041423 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

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