Проблема с ImageMagick и OS X Lion

[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

Что я могу сделать, чтобы решить свою проблему?

71
задан Adobels 3 April 2019 в 18:33
поделиться