mac compiler compile xcode macos gcc macports

xcode - compiler - install rvm mac brew



Instalar GCC en Mac OS X Leopard sin instalar Xcode (8)

Apple lanzó las herramientas de línea de comandos para Xcode en 2012 Feb, la URL: https://developer.apple.com/downloads/index.action?=command%20line%20tools

Este paquete de herramientas incluye make y gcc, busqué durante mucho tiempo, y finalmente, Apple lo lanzó.

Si descarga Xcode 4.3 desde AppStore para Mac, dado que el Xcode se empaqueta como Xcode.app y se coloca en la carpeta / Application, no tendrá la oportunidad de usar el compilador LLVM ni hacer uso de la utilidad desde la línea de comando.

Por lo tanto, descargue este paquete ahora, si usa Mac OSX Lion (se requiere Mac OSX 10.7.3), y necesita instalar algunas utilidades, por ejemplo, mySQL y el módulo php mCrpyt, etc.

Cita del sitio de descarga de Apple:

Este paquete permite el desarrollo al estilo de UNIX a través de Terminal mediante la instalación de herramientas de desarrollo de línea de comandos, así como de los encabezados y los marcos del SDK de Mac OSX. Se incluyen muchas herramientas útiles, como el compilador Apple LLVM, el enlazador y Make. Si usa Xcode, estas herramientas también están integradas con el IDE de Xcode, y pueden instalarse en su sistema utilizando el panel de preferencias de Descargas con Xcode 4.3 y posterior. Este paquete requiere Mac OS X 10.7.3 o posterior.

Me gustaría instalar gcc en Mac OS X Leopard y compilar algún software de la fuente con MacPorts. Como ha sugerido http://www.macports.org/install.php , me he registrado como desarrollador de Apple. Ahora tengo que descargar las herramientas de desarrollo de Xcode, pero parece ser enorme. ¿Es realmente necesaria una descarga tan grande (3.5 GB o 1 GB) solo para gcc y algunos archivos de encabezado (principalmente para aplicaciones de consola)? ¿Hay una descarga más pequeña (posiblemente en otro sitio) que funcionaría? ¿Encontré la descarga adecuada ( Xcode Developer Tools ), tal como lo exige el sitio web de MacPorts?

No necesito un IDE, no necesito ningún software relacionado con iOS, no necesito grandes SDK, no quiero hacer ninguna programación de GUI.

No tengo un disco de instalación.

Hubo una pregunta similar. ¿Hay alguna manera de instalar gcc en OSX sin instalar Xcode? . Mi pregunta es diferente, porque no me importaría descargar e incluir partes de Xcode para obtener gcc, siempre que sea razonablemente grande, digamos 300 MB sin comprimir. ¿Es eso posible?

En http://developer.apple.com/devcenter/mac/index.action encontré el enlace de descarga http://developer.apple.com/ios/download.action?path=/ios/ios_sdk_4.2__final/ xcode_3.2.5_and_ios_sdk_4.2_final.dmg , que es una descarga de 3.5 GB . Según algunas respuestas a continuación, noté que Xcode 3.2.5 es para Snow Leopard, y necesito Xcode 3.1.4 (1GB) para Leopard, que puedo obtener de http://connect.apple.com/ (titulado Descargas y Activos del programa ADC ) después del registro y el inicio de sesión, haga clic en la sección Descargas / Herramientas del desarrollador , luego encuentre Xcode 3.1.4 Developer Tools . El enlace de descarga es http://connect.apple.com/cgi-bin/WebObjects/MemberSite.woa/wa/download?path=%2FDeveloper_Tools%2Fxcode_3.1.4_developer_tools%2Fxcode314_2809_developerdvd.dmg .


Encontrará una versión (aunque más antigua) de Xcode en su disco de instalación Mac OS X.

Esto no tendrá los bits de iOS, etc. (sin embargo, tendrá los bits de desarrollo de Mac OS X de Cocos), pero debería ser todo lo que requiera.


GCC está disponible como un paquete binario de fink , el otro gestor de paquetes OS X.


La descarga de Xcode es bastante grande, pero si realmente quieres que las cosas funcionen bien, debes usarla. He probado otras distribuciones de GCC en Mac OS X y tengo tantos problemas con ellas ... No pude compilar PHP sin el distrib XCC de GCC, por ejemplo.


Si no tiene Xcode en un disco de restauración del sistema, una copia comercial de OS X o un instalador opcional en su disco duro, deberá descargar el paquete Xcode apropiado para Leopard. Xcode 3.2.5 es solo para Snow Leopard, OS X 10.6. Para 10.5, el Xcode más reciente es 3.1.4 (creo) que es una descarga de 993MB. Cuando haya iniciado sesión, debe encontrarla en la sección Developer Download and ADC Program Assets del sitio web de Developer Connection (aunque tal vez tenga que buscar un poco para encontrarlo).

Tenga en cuenta que el GCC suministrado por Apple tiene una serie de mejoras desarrolladas por Apple, particularmente en el área de soporte de multi-arquitectura, de las que dependen algunos proyectos de código abierto, en particular, Python. Es posible que pueda hacer que las cosas funcionen con un GCC general, pero ¿vale la pena el tiempo y la molestia de hackear, probar y adivinar?




Apple lanzó la herramienta de línea de comandos en Xcode 4.3.2 a fines de marzo de 2012.

Descubrí que el artículo se puede descargar de la AppStore en Mac o en la sección de descargas de XCode. GCC podría ser más fácil de obtener más familiar, y la herramienta de línea de comandos de Apple versión está bien para mí.