[edit] Я устранял проблемы со своей средой разработки, когда заметил, что одной из моих проблем была зависимость от 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 и почему этого не произошло.
Я попытался снова установить ImageMagick из источника, используя этот установочный скрипт 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
Что я могу сделать, чтобы решить свою проблему?