3

我无法从 CentOS 5.4 上的源代码构建 Poppler 0.14.1。当我执行 ./configure 时,它​​以如下消息结尾:

检查 FONTCONFIG... 配置:错误:未满足包要求(fontconfig >= 2.0.0):

我已经从源代码成功构建并安装了

字体配置 2.8.0

在该机器上,并将 PKG_CONFIG 设置为指向包含 fontconfig.pc (/usr/local/lib/pkgconfig/) 的文件夹。

确实,当我执行 $PKG_CONFIG --version fontconfig 时,它会回显“0.20”,但 fontconfig.pc 确实写到库的版本是 2.8.0。除了那台机器上的源代码构建之外,没有其他 libfontconfig.so,所以我有点卡住了,不知道该怎么做(调试配置除外)

以前有没有人解决过类似的案例?谢谢

彼得

4

2 回答 2

10

检查是否安装了包 fontconfig-devel。如果没有,请安装它,然后再次尝试构建。

于 2010-07-09T16:23:47.703 回答
0

对于 debian squezee,我不得不从源代码手动安装软件包:

http://cgit.freedesktop.org/fontconfig/

(直接下载,不要用git,因为configure的时候有问题)

顺便说一句,从头开始安装 poopler 和依赖项的非常有用的指南:

http://www.linuxfromscratch.org/blfs/view/svn/general/poppler.html

于 2014-10-07T10:53:29.313 回答