gpt4 book ai didi

linux - 在 x64 CentOS 上构建 Cairo 时遇到问题

转载 作者:太空狗 更新时间:2023-10-29 11:40:10 25 4
gpt4 key购买 nike

我已经在 32 位 CentOS 上做了很多次,一切顺利。但是现在,在 x64 CentOS 上,我无法让 cairo 找到 pixman。

Pixman 0.18.0 安装在/usr/local/lib(我相信这是通常的位置)。

Configure for Cairo 1.8.10 找不到:

checking for cairo's image surface backend feature...
checking for pixman... no
no
checking whether cairo's image surface backend feature could be enabled... no (requires pixman-1 >= 0.12.0 http://cairographics.org/releases/)
configure: error: mandatory image surface backend feature could not be enabled

我试过设置环境变量 pixman_LIBS=/usr/local/lib 但没有成功。

知道出了什么问题吗?我是否可以查看 cairo 的配置在哪里寻找 pixman?搜索路径或类似的东西?

最佳答案

Is it possible for me to see where is cairo's configure looking for pixman?

查看config.log;对我来说,我看到了这样的线条:

configure:31597: $PKG_CONFIG --exists --print-errors "$pixman_REQUIRES"
Package pixman-1 was not found in the pkg-config search path.
Perhaps you should add the directory containing `pixman-1.pc'
to the PKG_CONFIG_PATH environment variable
No package 'pixman-1' found

这使得问题(和解决方案)比 ./configure 的输出更加明显。

明确地说,我需要确保 PKG_CONFIG_PATH 包含 /usr/local/lib/pkgconfig,因为那是 pixman-1.pc 活过。

关于linux - 在 x64 CentOS 上构建 Cairo 时遇到问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2570505/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com