Problema con la versión libxml2-2.8.0 en OS X Lion

1

He instalado OS X Lion y estaba intentando resolver el error que falta libxml2 para la programación de Ruby. Intenté instalar la última versión de Libxml2 que es libxml2-2.8.0

Debido a la incompatibilidad de esta versión, Mac está generando errores al abrir XCode, Chrome y alguna otra aplicación con el error.

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

¿Qué debo hacer? ¿Cómo debo eliminar la versión libxml2 2.8.0.?

Por favor, responde

    
pregunta Shailesh Kalamkar 20.06.2012 - 12:38

1 respuesta

2

Puedes hacer cualquiera de

  1. elimine /usr/local/lib/libxml2.2.dylib , copie un libxml2.2.dylib en funcionamiento desde otra Mac con la misma versión de OS X y vuelva a crear los enlaces simbólicos para que se parezcan al directorio que aparece a continuación

  2. reinstale OS X Lion sobre la instalación existente y vuelva a aplicar todas las actualizaciones del sistema.

  3. obtenga libxml2.2.dylib de su copia de seguridad y aplique la opción 1

PD: logré hacer lo mismo con una de las bibliotecas más esenciales hace unos meses, dejando solo la opción 2 (porque ya no funciona nada útil). En retrospectiva, probablemente podría haber arrancado desde el DVD para aplicar la opción 1, pero todavía habría necesitado una fuente confiable para la biblioteca porque el DVD era de 10.7.0.

pse@Fourecks:~$ ll /usr/lib/libxml2.*
lrwxr-xr-x  1 root  wheel       15 Feb 12 11:51 /usr/lib/libxml2.2.7.3.dylib@ -> libxml2.2.dylib
-rwxr-xr-x  1 root  wheel  2321840 May 10 20:34 /usr/lib/libxml2.2.dylib*
lrwxr-xr-x  1 root  wheel       15 Feb 12 11:51 /usr/lib/libxml2.dylib@ -> libxml2.2.dylib
    
respondido por el nohillside 20.06.2012 - 20:16

Lea otras preguntas en las etiquetas