Estoy intentando instalar ImageMagick en Mac OSX 10.7 y obtengo los siguientes errores:
Cuando intento ejecutar la verificación 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
Cuando intento casi cualquier cosa ...
$ 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
He seguido el camino y parece que libclparser.dylib no se encuentra en el OpenCL.framework, pero no estoy seguro de dónde encontrarlo o cómo reemplazarlo, o incluso si eso es lo correcto.
Respuestas:
Esto es lo que hice para arreglar esto.
Ahora las cosas parecen estar funcionando bien.
Nota : el archivo también se puede encontrar aquí :
fuente
Si estás usando Homebrew , prueba el siguiente comando:
para diagnosticar los problemas comunes.
Una de ellas podría ser eliminar la variable DYLD_FALLBACK_LIBRARY_PATH de su ~ / .profile si lo tiene.
O tienes que reinstalar libtool de la siguiente manera:
fuente
La respuesta más votada en /programming/6764176/lion-10-7-not-supporting-convert1-dylib-error (menos los dos primeros pasos) funcionó para mí, así que básicamente solo
brew uninstall imagemagick
brew update
brew install imagemagick
brew doctor
y siga las instruccionesTuve que eliminar manualmente algunos archivos, pero
brew doctor
le digo cuáles. El orden de desinstalación, actualización, instalación, doctor probablemente no sea importante.fuente