0

它似乎总是从 /usr/lib 中获取版本,并且似乎没有 ./configure 参数来覆盖它。

./configure --prefix=$PREFIX --with-quantum-depth=8 --disable-installed --without-x --without-perl --enable-static --disable-shared --with-jpeg -- with-tiff CPPFLAGS="$CPPFLAGS" LDFLAGS="$LDFLAGS" CFLAGS="$CFLAGS" --disable-openmp --disable-openmp-slow

谢谢,瑞

4

2 回答 2

0

您可以手动编辑由 ./configure 生成的 Makefile 吗?

编辑:或者,您可以设置一个 XML2_CONFIG 环境变量,以指向自定义安装的 xml2-config 脚本。

于 2009-11-18T00:17:43.330 回答
0

通常,安装libxml2包含一个配置脚本xml2-config,该库的用户使用该脚本来查找其组件和其他构建信息的正确路径。Apple 提供的 libxml2 版本xml2-config/usr/bin. 如果您安装了另一个版本的libxml2,请确保您的 $PATH 已设置,以便xml2-configImageMagick 配置脚本首先找到它:因此确保最有可能在 $PATH 上/usr/local/bin出现/opt/local/bin(MacPorts) 或/sw/bin(Fink)之一。/usr/bin

一个更简单的解决方案可能是让 MacPorts 为您安装它:

$ sudo port install ImageMagick
于 2009-11-18T00:17:55.530 回答