如何在 Red Hat 5.3 中将 fontconfig 更新到较新版本?
我想将 fontconfig 更新到较新的版本,但操作系统似乎仍在寻找旧的 fontconfig,我需要较新的版本来构建 qt。如何让 Red Hat 5.3 查看更新版本?我不知道这是否有帮助,但是当我搜索 fontconfig 时,我在名为 cache 的文件夹中发现了一些文件。当我执行 yum update 时,它告诉我一切都是最新的,但该版本太旧并且缺少 FcFreeTypeQueryFace。如果这是错误的网站,请给我留言,我会更改它。
I want to update fontconfig to a newer version but it seems that the OS is still finding the old fontconfig and I need the newer version to build qt. How do I make Red Hat 5.3 see the newer version? I do not know if this helps but when I did a search for fontconfig I found some files in a folder called cache. When I do yum update it tells me everything is up to date but that version is too old and is missing FcFreeTypeQueryFace. Just send me a comment if this is wrong site and ill change it.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
如果您在 RHEL 或 CentOS 5.x 下遇到此错误:
显然 libQtGui.so 尝试使用 libfontconfig“FcFreeTypeQueryFace”方法失败。
在版本 2.4.2 之前,它要么不存在,要么签名可能在版本 2.4.2 中已更改。
不确定是哪个,但需要安装更新版本才能:
'''/usr/lib/libfontconfig.so.1'''
如何修复
下载源代码并配置安装在期望找到它的位置:
执行此操作后,您不会< /strong> 需要将 fontconfig 库位置添加到 Qt 项目的 .pro 文件中。
这在 RHEL 5.3 上对我有用。我希望这有帮助!
-埃德
If you get this error under RHEL or CentOS 5.x:
Apparently libQtGui.so fails trying to use the libfontconfig `FcFreeTypeQueryFace' method.
Prior to version 2.4.2 it either did not exist or perhaps the signature was changed in version 2.4.2.
Not sure which, but an updated version needs to be installed to:
'''/usr/lib/libfontconfig.so.1'''
How to Fix
Download sources and configure to install where it expects to find it:
After doing this, you do not need to add the fontconfig library location to your Qt project’s .pro file.
This has worked for me on RHEL 5.3. I hope this helps!
-Ed
您需要
或者
You need to either
or