我正试图在RHEL5系统上构建一个新版本的Wireshark 1.10,以便制作一个RPM包,以便我支持的客户可以安装它。如果我能找到托管它的地方,可能还有其他人可以使用。
WS1.10依赖于GTK+以及其他几个不受可用rpm包支持的库。因此,我必须手动构建它们。GTK+需要带有cairo(1.8.8)支持的pango(1.24.5)。
从源代码构建并安装了一个更新版本的cairo后,运行pango的./configure命令会产生以下错误:
checking for CAIRO... yes
checking which cairo font backends could be used... none
configure: Disabling cairo support
然后最后 ./configure 显示
configuration:
backends: X
我可以通过查看 /usr/local/lib 中的 pkg_config 来验证 Cairo 是否已安装。
我甚至查看了 pango config.log,但是没有看到任何不同于我上面复制粘贴的信息。
有哪些地方我应该查找以了解更简洁的错误消息? 我在排除故障方面有点束手无策。