14 votos

Instalar Imagemagick conduce a error extraño que implican OpenCL

Estoy tratando de instalar ImageMagick en Mac OSX 10.7 y me da el siguiente error:

Cuando intento ejecutar la propuesta de verificación

$ 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 la ruta de acceso y parece que el libclparser.dylib falta de la OpenCL.marco, pero no estoy seguro de dónde encontrar ese o cómo reemplazarlo, o incluso si esa es la cosa correcta de hacer.

18voto

Robby Slaughter Puntos 818

Esto es lo que hice para solucionarlo.

  1. Arrancado de mi antigua máquina de correr OSX 10.6.
  2. Copiado /System/Library/Frameworks/OpenCL.framework/Versions/A/Bibliotecas/libclparser.dylib de 10.6 equipo en la misma carpeta en 10.7.

Ahora las cosas parecen estar funcionando bien.

Nota: el archivo también puede ser encontrado aquí:

2voto

matthew k Puntos 11

Si usted está usando Homebrew, pruebe el siguiente comando:

brew doctor

para diagnosticar los problemas comunes.

Una de ella podría ser la de eliminar DYLD_FALLBACK_LIBRARY_PATH variable a partir de su ~/.perfil si usted la tiene.

O tienes que volver a instalar libtool por:

brew reinstall libtool --universal && brew unlink libtool && brew link libtool

2voto

Mike P Puntos 11

La parte superior de votación de respuesta en http://stackoverflow.com/questions/6764176/lion-10-7-not-supporting-convert1-dylib-error (menos los dos primeros pasos), trabajó para mí - así que, básicamente, sólo

  1. brew uninstall imagemagick
  2. brew update
  3. brew install imagemagick
  4. (opcionalmente) brew doctor y siga las instrucciones

Yo lo hice manualmente eliminar algunos archivos, pero brew doctor dice usted que. El fin de desinstalar, actualizar, instalar, médico probablemente no es importante.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X