Estou tentando instalar o ImageMagick no Mac OSX 10.7 e estou recebendo os seguintes erros:
Quando tento executar a verificação sugerida
$ convert logo: logo.gif
dyld: Library not loaded: /System/Library/Frameworks/OpenCL.framework/Versions/A/Libraries/libclparser.dylib
Referenced from: /opt/local/bin/convert
Reason: image not found
Trace/BPT trap: 5
$ identify logo.gif
dyld: Library not loaded: /System/Library/Frameworks/OpenCL.framework/Versions/A/Libraries/libclparser.dylib
Referenced from: /opt/local/bin/identify
Reason: image not found
Trace/BPT trap: 5
Quando tento praticamente qualquer coisa ...
$ identify -version
dyld: Library not loaded: /System/Library/Frameworks/OpenCL.framework/Versions/A/Libraries/libclparser.dylib
Referenced from: /opt/local/bin/identify
Reason: image not found
Trace/BPT trap: 5
Eu segui o caminho e parece que o libclparser.dylib está ausente no OpenCL.framework, mas não sei onde encontrar isso ou como substituí-lo, ou mesmo se é a coisa certa a fazer.
Respostas:
Aqui está o que eu fiz para corrigir isso.
Agora as coisas parecem estar funcionando bem.
Nota : o arquivo também pode ser encontrado aqui :
fonte
Se você estiver usando o Homebrew , tente o seguinte comando:
para diagnosticar os problemas comuns.
Uma delas poderia ser remover a variável DYLD_FALLBACK_LIBRARY_PATH do seu perfil ~ /., Se você a tiver.
Ou você precisa reinstalar o libtool:
fonte
A resposta mais votada em /programming/6764176/lion-10-7-not-supporting-convert1-dylib-error (menos as duas primeiras etapas) funcionou para mim - basicamente, apenas
brew uninstall imagemagick
brew update
brew install imagemagick
brew doctor
e siga as instruçõesEu tive que excluir manualmente alguns arquivos, mas
brew doctor
informa quais. A ordem de desinstalação, atualização, instalação, médico provavelmente não é importante.fonte