1 votos

Xcode 4.4.1 versión no reconocida en Macports?

Después de actualizar a Mountain Lion, me di cuenta de que no puedo instalar los puertos a través de Macports. Me sale el siguiente error:

Error: The installed version of Xcode (3.2.6) is too old to use on the installed OS version. Version 4.1 or later is recommended on Mac OS X 10.8.

Tengo la versión de Xcode 4.4.1 + herramientas de línea de comandos, he intentado actualizar los puertos, y selfupdate, pero me sigue apareciendo el mismo error.

1voto

MrDaniel Puntos 8871

La descarga de una nueva versión de MacPorts será necesario, como se señaló en la Migración MacPorts desde la actualización a una nueva versión de OS X y, además, también una nueva versión de Xcode. El viejo MacPorts instalar ahora es más compatible con el sistema operativo instalado y herramientas de desarrollo.

La migración de un MacPorts instalar una nueva versión del sistema operativo o de arquitectura de la CPU

Una instalación de MacPorts y los puertos instalados por sólo están diseñados para trabajar en un único sistema operativo de liberación y una única arquitectura de la CPU. Si actualiza a una nueva versión del sistema operativo (por ejemplo, a partir de Leopard a Snow Leopard) o migrar a una nueva máquina con un tipo diferente de la CPU (por ejemplo, PowerPC a Intel), puede que tengas suerte y tener sus puertos de seguir trabajando, pero en general, las cosas se rompen. Si sólo la actualización de Xcode (por ejemplo, la 4.1 a la 4.2 en Lion), pero no la gran versión del sistema operativo o de arquitectura de la CPU, no es necesario volver a instalar los puertos como se describe a continuación.

Vuelva a instalar el Xcode y MacPorts

Después de realizar cualquiera de estos tipos de actualizaciones del sistema, usted tendrá que instalar primero la base MacPorts sistema nuevo, ya sea desde el disco apropiado de la imagen o de la fuente. Si está actualizando desde una versión anterior de Mac OS X, instale la última versión de Xcode para su nuevo sistema operativo. Esto no va a ser hecho por usted de forma automática; Xcode no se actualiza por la Actualización de Software, por lo que debe actualizar manualmente. Para Lion, Xcode está disponible de forma gratuita en la Mac App Store (después de la instalación se puede instalar también "Herramientas de Línea de Comandos": XCode->Preferencias->Descargas; si está actualizando desde la versión anterior de xcode usted también puede necesitar para hacer " sudo xcode-seleccione -interruptor /Aplicaciones/Xcode.la aplicación', vea este MODO el artículo). Por las anteriores versiones del sistema operativo, usted encontrará el Xcode instalador de Mac OS X DVD de instalación o en el de Desarrollador de Apple sitio web.

Consulte Instalar MacPorts para obtener más información sobre cómo obtener e instalar la versión más reciente de MacPorts.

0voto

Farinha Puntos 5518

Yo no uso Macports, pero suena como que tal vez tenga algunos viejos bits de Xcode en todo mentira— /Developer carpeta, por ejemplo? ¿Qué hace correr /usr/bin/xcode-select --print-path en un terminal de decir? Si la salida no está /Applications/Xcode.app/Contents/Developer (es decir, Xcode 4.x), puede utilizar xcode-select --switch para hacerlo. Que puede ser de ayuda, pero si ese es el problema que usted probablemente querrá probar y limpiar completamente tu antigua instalación de Xcode tarde o temprano.

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