36 votes

Lion (10.7) ne supportant Pas les Convertir(1). Dylib erreur

Lorsque vous essayez d'utiliser la fonction convert(1), j'obtiens l'erreur suivante:

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

Une idée de comment je pourrais résoudre ce problème ?

46voto

Callmeed Points 2399

J'ai été faire cette erreur aussi bien avec un homebrew installation de ImageMagick. Dans le même sens que Pascal, je l'ai réparé avec

  1. Installer XCode 4.1 (à partir de l'App Store)
  2. Dans Xcode, aller à Xcode > Préférences... > onglet Téléchargements > cliquez sur Installer à côté de Outils de Ligne de Commande
  3. Désinstaller ImageMagick avec brew uninstall imagemagick
  4. Mise à jour homebrew avec brew update
  5. Installez la dernière version de homebrew avec brew install imagemagick
  6. Exécutez brew doctor et de supprimer tout *.la et *.une liste des fichiers si l'étape 4 ne fonctionne pas sur make install

5voto

Pascal Lindelauf Points 2162

J'ai eu le même message d'erreur et ce qui a résolu le problème pour moi était:

  1. Installer le dernier XCode version sur le Mac Appstore
  2. Installer ImageMagick utiliser Macports (sudo port install imagemagick)

Les deux étapes a pris du temps, mais à la fin ImageMagick a bien fonctionné de nouveau.

5voto

Rimian Points 7805

J'ai installé xcode, mais avait quelques problèmes avec macports. La poisse!

J'ai copié le libclparser.dylib un fichier à partir d'une ancienne sauvegarde de 10.6, changé les permissions pour correspondre à d'autres fichiers dans ce dossier et cela a fonctionné!

Voir aussi ici: http://stackoverflow.com/questions/6674666/installing-imagemagick-leads-to-weird-error-involving-opencl

Edit:

J'ai trouvé ceci, qui peut être utile: http://cactuslab.com/imagemagick/
Aussi, le fichier est ici: http://www.workdreamer.com/uploads/libclparser.dylib

0voto

kenorb Points 2464

Essayez la commande suivante:

brew doctor

pour diagnostiquer les problèmes communs.

L'une d'elle pourrait être la suppression DYLD_FALLBACK_LIBRARY_PATH variable à partir de votre ~/.profil

Ou vous ré-installer libtool par:

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

0voto

Moritz Points 84

De le réinstaller, même avec brew à la place de macports ne fonctionne pas pour moi. La copie qu'il a fait.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X