[edit] Я искал проблемы с моей средой разработки, когда заметил, что одна из моих проблем связана с зависимостью от ImageMagick, поскольку это жизненно важная часть моего приложения.
После обновления до OS X Lion (10.7) у меня больше не было доступного ImageMagick, я попытался снова установить его с помощью MacPorts, после чего я установил его из источника, и установка была не очень успешной, я преобразовал и идентифицировал, но выводить сообщения об ошибках, которых я, к сожалению, больше не имею, по какой-то странной причине решил удалить все мои библиотеки MacPort и начал использовать Homebrew, я попытался установить ImageMagick, он установил OK, но когда я пытаюсь его использовать, это вызывает эту ошибку.
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, и мне, очевидно, нужно обновить его до более новой версии, но я не нашел никаких указаний о том, как и где найти источник, или если это уже должно быть обработано доморощенным и почему оно не имеет.
Я попытался снова установить ImageMagick из источника, используя этот установщик script https://github.com/masterkain/ImageMagick-sl, но когда я пытаюсь использовать его, он вызывает подобную ошибку.
$ 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
Что я могу сделать, чтобы решить мою проблему?