LinuxSir.cn,穿越时空的Linuxsir!

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

安装gtk2.4时的问题

[复制链接]
发表于 2005-1-9 19:57:13 | 显示全部楼层 |阅读模式
在装gtk时configure --prefix=/usr --sysconfdir=/etc 出现:error: pango 1.2.0 and xft backend is required for x11 targe .是什么问题?????
我的pango装了啊,先装了1.6.0的,不行又装了1.4.0的,怎么还是这样的提示呢。
发表于 2005-1-9 20:04:38 | 显示全部楼层
PKG_CONFIG_PATH没有设置好?没有ldconfig?
 楼主| 发表于 2005-1-9 20:32:08 | 显示全部楼层
楼上的打个,能不能说具体点啊???怎么ldconfig,PKG_CONFIG_PATH怎么设置???
发表于 2005-1-9 21:09:58 | 显示全部楼层
lfs文档都有提到的,
就是在安装好库文件后,要运行下ldconfig 缓存到/etc/ld.so.cache中,这样再安装其他程序才能使用这些库
另外你的 pango是安装到了/usr下么?
不知道你有没有装pkgconfig-0.15.0 这个。如果没装就装上。
然后可以修改~/.bashrc
加上:
export PKG_CONFIG_PATH=/usr/lib/pkgconfig:/opt/gnome-2.8/lib/pkgconfig:/lib/pkgconfig
/usr/local/lib/pkgconfig
这样的语句。
 楼主| 发表于 2005-1-10 09:59:43 | 显示全部楼层
按照大哥的方法作了,但还是同样的错误提示呢!!!!ldconfig在哪儿执行啊,我是在各个库的源吗目录下执行的,也建了个.bashrc 文件,但还是同样的错误呢!!!
发表于 2005-1-10 12:41:36 | 显示全部楼层
ldconfig在任何地方执行都可以,装好pkgconfig-0.15.0,设置好 PKG_CONFIG_PATH
echo $PKG_CONFIG_PATH看看有没有生效。
假如pango安装到了/usr
看看/usr/lib/pkgconfig下有没有pango.pc
然后把你的gtk ./configure的最后出错信息发上来,错误信息发的尽量多一些。
觉得好象不是pango的问题了。。。这里有时会有点误解。
 楼主| 发表于 2005-1-11 06:59:05 | 显示全部楼层
按照大哥说的作了,但echo $PKG_CONFIG_PATH却什么也没有,只好在命令行下export PKG_CONFIG_PATH=/usr/lib/pkgconfig:/opt/gnome-2.8/lib/pkgconfig:/lib/pkgconfig
/usr/local/lib/pkgconfig,然后再echo $PKG_CONFIG_PATH就有了结果,但再:
./configure --prefix=/usr --sysconfdir=/etc 还是提示:configure:error: pango 1.2.0 and xft backend is required for x11 target。就这一个错误。错误上面的一行是check 一个东西的,提示是yes,说明上面的没问题,就这也个错误的,看来不是PKG_CONFIG_PATH没设置好!!!
那是什么问题呢!!帮忙啊!
 楼主| 发表于 2005-1-11 10:00:59 | 显示全部楼层
在root下面执行/sbin/ldconfig
确保你/etc/ld.so.conf中这些东西
/usr/lib
/usr/local/lib
/usr/X11R6/lib
export PKG_CONFIG_PATH=/usr/X11R6/lib/pkgconfig:/usr/local/lib/pkgconfig:/usr/lib/pkgconfig
难道是少了这个的缘故=/usr/X11R6/lib/pkgconfig???
发表于 2005-1-11 11:17:24 | 显示全部楼层
看了gtk+-2.4.10的configure.in似乎没有相应的错误输出,你的gtk+是什么版本?
还有我想xft和gtk+好象是一齐检查的,所以呢,你先装上xft看看。
发表于 2005-1-11 12:01:03 | 显示全部楼层
的确,还有把/usr/X11R6/lib/pkgconfig也加进去,那里面有xft.
还有不要吝啬你的错误信息阿。从shell 提示符往上 复制个50行上来,这样大家也
好判断是哪里出错。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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