Tho*_*ann 15 linux gtk pango rhel5 cairo
我正在尝试在RHEL5盒子上构建一个新版本的wireshark 1.10,目的是制作一个RPM,以便我支持的客户可以安装它.可能是其他人,如果我能找到一个地方来举办它.
WS1.10依赖于GTK +以及可用rpm包不支持的其他几个库.因此,我必须手工制作它们.GTK +需要pango(1.24.5)和cairo(1.8.8)支持.
从源代码构建并安装了较新版本的cairo之后,pango的./configure会出现以下错误
checking for CAIRO... yes
checking which cairo font backends could be used... none
configure: Disabling cairo support
Run Code Online (Sandbox Code Playgroud)
然后在最后./configure显示
configuration:
backends: X
Run Code Online (Sandbox Code Playgroud)
我可以通过查看/ usr/local/lib中的pkg_config来验证是否安装了Cairo.
我甚至看过pango config.log.但是我没有看到任何与我上面提到的消息有任何不同之处.
有哪些地方我应该寻找一个不那么简洁的错误信息?我对此进行故障排除有点不知所措.
Xia*_*Jia 29
我今天遇到了这个问题,并通过安装在Pango的README文件中提到的HARFBUZZ解决了这个问题.安装Harfbuzz后,我们可以访问FreeType.所以请遵循以下程序: