Lion (10.7) Не поддерживает Convert (1). Ошибка Dylib

При попытке использовать convert (1) я получаю следующую ошибку:

dyld: Library not loaded: /System/Library/Frameworks/OpenCL.framework/Versions/A/Libraries/libclparser.dylib
Referenced from: /usr/local/bin/convert
Reason: image not found
Trace/BPT trap: 5

Есть идеи, как я могу это исправить?


person Pier-Olivier Thibault    schedule 20.07.2011    source источник


Ответы (5)


Я тоже получал эту ошибку - с самодельной установкой ImageMagick. По той же схеме, что и Паскаль, я исправил это с помощью

  1. Установите XCode 4.1 (из App Store)
  2. В Xcode перейдите в Xcode> Настройки ...> вкладка "Загрузки"> нажмите "Установить" рядом с "Инструменты командной строки".
  3. Удалите ImageMagick с помощью brew uninstall imagemagick
  4. Обновите homebrew с помощью brew update
  5. Установите последнюю версию homebrew с brew install imagemagick
  6. Запустите brew doctor и удалите любой из файлов * .la и * .a, перечисленных в случае сбоя шага 4 при make install
person Callmeed    schedule 21.07.2011
comment
Извините, забыл, что у меня был этот вопрос по SO. Это именно то, что я сделал. Спасибо. - person Pier-Olivier Thibault; 26.07.2011
comment
Помните, что установка XCode из AppStore на самом деле не устанавливает его, она оставит вам установщик значка Install Xcode в папке вашего приложения. Нажмите здесь. - person fguillen; 26.12.2011

У меня такая же ошибка, и для меня проблема была решена:

  1. Установите последнюю версию XCode из Mac Appstore
  2. Установите ImageMagick с помощью Macports (sudo port install imagemagick)

Оба шага заняли некоторое время, но в итоге ImageMagick снова заработал нормально.

person Pascal Lindelauf    schedule 21.07.2011

Я установил xcode, но возникла проблема с macports. Облом!

Я скопировал файл libclparser.dylib из старой резервной копии 10.6, изменил разрешения, чтобы они соответствовали другим файлам в этой папке, и это сработало!

Также см. Здесь: https://stackoverflow.com/questions/6674666/installing-imagemagick-leads-to-weird-error-involving-opencl

Редактировать:

Я нашел это, что может быть полезно: http://cactuslab.com/imagemagick/
Также , файл находится здесь: http://www.workdreamer.com/uploads/libclparser.dylib < / а>

person Rimian    schedule 22.07.2011

Переустановка даже с пивом вместо macports у меня не сработала. Копирование сделали.

person Moritz    schedule 03.10.2011
comment
ваша библиотека, скорее всего, все еще была связана. - person Pier-Olivier Thibault; 03.10.2011

Попробуйте следующую команду:

brew doctor

для диагностики общих проблем.

Одним из них может быть удаление переменной DYLD_FALLBACK_LIBRARY_PATH из вашего ~ / .profile

Или вам нужно переустановить libtool:

brew reinstall libtool --universal && brew unlink libtool && brew link libtool
person kenorb    schedule 20.07.2013