试图通过Homebrew安装Imagemagick

时间:2013-05-16 01:05:10

标签: imagemagick homebrew

尝试通过Homebrew安装Imagemagick,当我运行brew医生时,我遇到以下错误:

警告:“config”脚本存在于系统或Homebrew目录之外。 ./configure脚本通常会查找* -config脚本以确定是否 安装软件包,以及使用什么附加标志 编译和链接。

在您的路径中添加其他脚本可能会混淆通过安装的软件 如果配置脚本覆盖系统或提供的Homebrew,则自制 同名脚本。我们找到了以下“配置”脚本:

/opt/sm/pkg/active/bin/curl-config
/opt/sm/pkg/active/bin/ncurses5-config
/opt/sm/pkg/active/bin/ncursesw5-config
/opt/sm/pkg/active/bin/pkg-config
/opt/sm/pkg/active/bin/xml2-config
/opt/sm/pkg/active/bin/xslt-config

警告:在/ usr / local / lib中找到了未提交的dylib。 如果你没有故意将它们放在那里,那么它们可能会导致问题 构建Homebrew公式,可能需要删除。

意外的dylib:     /usr/local/lib/libical.0.0.0.dylib     /usr/local/lib/libicalss.0.0.0.dylib     /usr/local/lib/libicalvcal.0.0.0.dylib     /usr/local/lib/libltdl.3.1.0.dylib

警告:在/ usr / local / lib中找到了未编译的.la文件。 如果你没有故意将它们放在那里,那么它们可能会导致问题 构建Homebrew公式,可能需要删除。

意外的.la文件:     /usr/local/lib/libical.la     /usr/local/lib/libicalss.la     /usr/local/lib/libicalvcal.la     /usr/local/lib/libltdl.la

警告:在/ usr / local / lib中找到了未提交的静态库。 如果你没有故意将它们放在那里,那么它们可能会导致问题 构建Homebrew公式,可能需要删除。

意外的静态库:     /usr/local/lib/libdevkit.a     /usr/local/lib/libical.a     /usr/local/lib/libicalss.a     /usr/local/lib/libicalvcal.a     /usr/local/lib/libkld.a     /usr/local/lib/libltdl.a     /usr/local/lib/libredo_prebinding.a

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

您可以从/opt/sm/pkg/active/bin中删除PATH和/或删除未提交的库,如果您知道自己在做什么,则忽略警告,并接受混合匹配构建的潜在后果

这些问题实际上可能无法阻止您构建或安装任何内容。如果出现问题,他们只是建议。

例如,另请参阅https://github.com/mxcl/homebrew/issues/17934