J'ai installé OS X Lion et j'essayais de résoudre l'erreur libxml2 missing pour la programmation Ruby. J'ai essayé d'installer la dernière version de Libxml2, à savoir libxml2-2.8.0.
En raison de l'incompatibilité de cette version, Mac jette des erreurs lors de l'ouverture de XCode, Chrome et d'autres applications avec l'erreur.
Dyld Error Message:
Library not loaded: /usr/lib/libxml2.2.dylib
Referenced from: /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
Reason: no suitable image found. Did find:
/usr/lib/libxml2.2.dylib: mach-o, but wrong architecture
/usr/local/lib/libxml2.2.dylib: mach-o, but wrong architecture
/usr/lib/libxml2.2.dylib: mach-o, but wrong architecture
Que dois-je faire ? Comment supprimer la version 2.8.0 de libxml2 ?
Veuillez répondre
0 votes
Comment avez-vous installé la nouvelle version ? Macports ? Homebrew ? Aussi, quelle version de Xcode avez-vous installée ? Et avez-vous installé les outils de ligne de commande qui sont optionnels dans la section de téléchargement de Xcode ? En sachant cela, nous pourrons vous aider un peu plus.
0 votes
Oui, libxml2 a été installé en utilisant ./configure et make. Le problème est qu'il y avait une dépendance de Python-2.7.3, que j'ai ignorée :( J'ai réinstallé Lion et j'ai résolu le problème.