J'essaie d'installer ImageMagick sur Mac OSX 10.7 et j'obtiens les erreurs suivantes:
Lorsque j'essaie d'exécuter la vérification suggérée
$ 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
Quand j'essaye à peu près n'importe quoi ...
$ 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
J'ai suivi le chemin et il semble que le libclparser.dylib manque dans le cadre OpenCL.framework, mais je ne sais pas où le trouver ni comment le remplacer, ou même si c'est la bonne chose à faire.
Réponses:
Voici ce que j'ai fait pour résoudre ce problème.
Maintenant, les choses semblent bien fonctionner.
Remarque : le fichier peut également être trouvé ici :
la source
Si vous utilisez Homebrew , essayez la commande suivante:
pour diagnostiquer les problèmes courants.
L'un d'eux pourrait être de supprimer la variable DYLD_FALLBACK_LIBRARY_PATH de votre ~ / .profile si vous l'avez.
Ou vous devez réinstaller libtool en:
la source
La réponse la plus votée sur /programming/6764176/lion-10-7-not-supporting-convert1-dylib-error (moins les deux premières étapes) a fonctionné pour moi - donc en gros juste
brew uninstall imagemagick
brew update
brew install imagemagick
brew doctor
et suivez les instructionsJ'ai dû supprimer manuellement certains fichiers, mais
brew doctor
vous indique lesquels. L'ordre de désinstallation, mise à jour, installation, médecin n'est probablement pas important.la source