尝试通过Homebrew安装Imagemagick,但在运行brew doctor时遇到以下错误:
警告:"config“脚本存在于系统或Homebrew目录之外。./configure脚本通常会查找*-config脚本,以确定是否安装了软件包,以及在编译和链接时要使用哪些附加标志。
如果配置脚本覆盖系统或Homebrew提供的同名脚本,则在路径中包含其他脚本可能会混淆通过Homebrew安装的软件。我们找到了以下"config“脚本:
/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公式时造成问题,并且可能需要删除。
意外dylibs: /usr/local/lib/libinal.0.0.0.dylib/usr/local/lib/libinalss.0.0.0.dylib/usr/local/lib/libitalvcal.0.0.0.dylib /usr/local/lib/libltdl.3.1.0.dylib
警告:在/usr/ .la /lib中找到了未经Unbrewed的本地文件。如果您不是故意将它们放在那里,它们可能会在构建Homebrew公式时造成问题,并且可能需要删除。
意外的.la文件: /usr/local/lib/libical.la /usr/local/lib/LIBICALS.la/usr/local/lib/LIBALVCAL.la /usr/local/lib/libltdl.la
警告:在/usr/local/lib中找到未酿造的静态库。如果您不是故意将它们放在那里,它们可能会在构建Homebrew公式时造成问题,并且可能需要删除。
意外的静态库: /usr/local/lib/libdevkit.a /usr/local/lib/libital.a /usr/local/lib/libicalss.a /usr/local/lib/libitalvcal.a /usr/local/lib/libkld.a /usr/local/lib/libltdl.a /usr/local/lib/libredo_prebinding.a
有什么想法吗?
发布于 2013-05-16 21:55:48
您可以从PATH中删除/opt/sm/pkg/active/bin和/或删除未酝酿的库,或者如果您知道自己在做什么,可以忽略警告,并接受混合和匹配构建的潜在后果。
这些问题实际上可能不会阻止您构建或安装任何东西。它们只是在某些情况下发生故障时的建议。
https://stackoverflow.com/questions/16577446
复制相似问题