开罗支持build设潘戈

开罗支持build设潘戈,第1张

概述开罗支持build设潘戈

我试图在RHEL5盒子上构build一个新版本的wireshark 1.10,目的是制作一个RPM,以便我支持的客户可以安装它。 可能还有其他人,如果我能find一个地方举办它。

WS1.10依赖于GTK +以及其他几个不受可用rpm包支持的库。 因此,我必须手工build造它们。 GTK +需要支持cairo(1.8.8)的pango(1.24.5)。

从源代码构build并安装更新版本的cairo之后,pango的./configure文件给出了以下错误

checking for CAIRO... yes checking which cairo Font backends Could be used... none configure: disabling cairo support

然后结束./configure显示

如何在linux上的窗口中显示交互式SVG?

你如何在windows上安装PyCairo(开罗for Python)?

configuration: backends: X

我可以通过查看/ usr / local / lib中的pkg_config来valIDation是否安装了Cairo。


我甚至看过了pango config.log。 但是我没有看到任何与我上面复制的信息不同的东西。

有什么地方我应该找出一个简短的错误信息? 我有点难以解决这个问题。

我今天遇到这个问题,通过安装PANGO的README文件中提到的HARFBUZZ解决了这个问题。 在安装Harfbuzz之后,我们可以访问FreeType。 所以按照这个程序:

构建并安装FreeType

构建并安装Fontconfig

建立和安装Cairo(在./configure之后,请确保找到了freetype和Fontconfig)

构建并安装Harfbuzz

建立并安装Pango

如果你仍然有问题,即使你是遵循小贾的指导方针,请注意查看config.log。 它将帮助您找出为什么软件包在您的系统上找不到特定组件。 在我的情况下,我的发行版默认存储库中的Fontconfig-devel和freetype-devel软件包太旧了。

我可以通过将/etc/ld.so.conf.d和环境扩展脚本添加到/ etc / profile来将整个堆栈安装到/ usr之外的一个位置(不像听起来那么困难)来管理它。 d。

总结

以上是内存溢出为你收集整理的开罗支持build设潘戈全部内容,希望文章能够帮你解决开罗支持build设潘戈所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/langs/1211292.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-04
下一篇 2022-06-04

发表评论

登录后才能评论

评论列表(0条)

保存