gpt4 book ai didi

macos - ImageMagick 和 OS X Lion 的问题

转载 作者:行者123 更新时间:2023-12-03 05:23:06 25 4
gpt4 key购买 nike

[编辑] 在对我的开发环境进行故障排除时,我注意到我的问题之一是对 ImageMagick 的依赖,因为它是我的应用程序的重要组成部分。

<小时/>

升级到 OS X Lion (10.7) 后,我不再有 ImageMagick 可用,然后我尝试使用 MacPorts 再次安装,但没有成功,然后我从源代码安装,安装不是很成功,我已转换并识别,但它不幸的是,我不再有输出错误消息,由于某种奇怪的原因,我决定删除所有 MacPort 库并开始使用 Homebrew,我尝试安装 ImageMagick,它安装正常,但当我尝试使用它时,它会抛出此错误

dyld: Library not loaded: /opt/local/lib/libltdl.7.dylib
Referenced from: /usr/local/bin/convert
Reason: Incompatible library version: convert requires version 11.0.0 or later, but libltdl.7.dylib provides version 10.0.0
Trace/BPT trap: 5

我在网上阅读,但我不知道这里发生了什么,我发现 libltdl 被称为 libtool,并且我显然需要将其升级到较新的版本,但我没有找到任何关于如何或在哪里找到的指示来源,或者是否应该已经由 Homebrew 程序处理以及为什么没有处理。

我尝试使用 this installer script https://github.com/masterkain/ImageMagick-sl 从源代码再次安装 ImageMagick但是当我尝试使用 Convert 时,它会抛出类似的错误。

$ convert gnome.jpg -resize 50% gnome_.jpg
dyld: Library not loaded: /opt/local/lib/libltdl.7.dylib
Referenced from: /usr/local/bin/convert
Reason: Incompatible library version: convert requires version 11.0.0 or later, but libltdl.7.dylib provides version 10.0.0
Trace/BPT trap: 5

$ which convert
/usr/local/bin/convert

我可以做什么来解决我的问题?

最佳答案

在 10.8 上我解决了这个问题:

brew install libtool --universal
brew link libtool

如果您不知道brew是什么,请访问https://github.com/mxcl/homebrew及其维基百科。

关于macos - ImageMagick 和 OS X Lion 的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7412208/

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