LinuxSir.cn,穿越时空的Linuxsir!

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

没有建立pangocairo

[复制链接]
发表于 2007-11-5 15:30:00 | 显示全部楼层 |阅读模式
昨天在EMERGE WORLD,编译GTK+的时候,报PANGO没有发现,在网上搜了下,知道是pangocairo库没有找到,在/usr/lib/pkgconfig/目录下面没有pangocairo.pc文件,问题是我的PANGO和CAIRO包都编译的很好,还特别指定USE="cairo"编译了一次PANGO也没有生成PANGOCAIRO库,这可如何是好??望多指教
发表于 2007-11-5 16:40:08 | 显示全部楼层
贴出错信息。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-11-5 17:10:30 | 显示全部楼层
哪个机器现在进不了X,就在网上拷了一段,和我的问题一样的

权老实
编译安装 gtk+-2.10.0时的问题?

1) glib-2.12.0   2) atk-1.9.1   3) cairo-1.2.0  4) pango-1.14.0
都是--prefix=/usr

PANGO 的安装路径:
这样比较全面./configure --prefix=/usr --libdir=/usr/lib --sysconfdir=/etc
/usr/lib/pkgconfig/pango.pc 已经有  了

可是在编译 gtk+-2.10.0
./configure --prefix=/opt/gtk  出错:
checking Pango flags... configure: error:
*** Pango not found. Pango built with Cairo support is required
*** to build GTK+. See http://www.pango.org for Pango information.
,多指教
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-11-5 19:59:40 | 显示全部楼层
这个问题搞定了,归根结底是缺少个库文件LIBEXPAT,我也是实在没辙,手动安装PANGO的时候它报错说少这个文件,奇怪的是我EMERGE PANGO就不报错,不解!!
阿弥陀佛,一路顺风!!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-11-5 20:01:47 | 显示全部楼层
哦,有点不一样,我手动挡时候加了个开关--enable-pangocairo在./configure命令行
回复 支持 反对

使用道具 举报

发表于 2007-11-5 23:11:52 | 显示全部楼层
编译cairo的时候有没有加pango的USE?
回复 支持 反对

使用道具 举报

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

本版积分规则

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