tools sierra mac high for descargar xcode macos gcc

sierra - tools xcode



Cómo usar/instalar gcc en Mac OS X 10.8/Xcode 4.4 (9)

Instalé Mountain Lion (Mac OS X 10.8) y ahora parece que gcc ya no está disponible. También instalé Xcode 4.4 para que no haya más / Directorio de desarrolladores.

Necesito gcc tanto para los puertos mac como para las gemas ruby ​​(que tienen extensiones nativas).

¿Xcode 4.4 incluye gcc o hay una manera de instalar gcc?


Para los usuarios que pueden descargar de Apple una compilación de Xcode, pero no las herramientas de línea de comandos

Una respuesta aceptada a una pregunta similar sugiere kennethreitz / osx-gcc-installer . En esa área de ''OSX GCC Installer'', la primera de las dos opciones son binarios pre-construidos - para Snow Leopard y Lion, pero no para Mountain Lion. Teniendo en cuenta lo que está incluido, no debería recomendar el uso de GCC-10.7-v2.pkg de ese proyecto después de instalar la versión 4.4 de Xcode en cualquier versión de 10.8.

La opción más relevante es crear la suya propia , con referencia al código abierto de Apple para Herramientas de desarrollo.

Fuentes para GCC, compatibilidad con 10.8.

Apple Open Source para la última versión de Developer Tools 4.3 no tiene GCC. La fuente de GCC en el área 4.1 puede ser demasiado antigua para usar con 10.8.

Página de inicio de GCC para el lanzamiento más reciente.

Estado de compilación para los enlaces de GCC 4.7 a los resultados para x86_64-apple-darwin10.8.0



Encontré que después de actualizar Lion, mi instalación fallaba porque buscaba GCC en /usr/bin/gcc-4.2. Ahora la ruta de instalación predeterminada es / usr / bin / gcc.

Mi error se veía así:

make: /usr/bin/gcc-4.2: No such file or directory

Un enlace simbólico solucionará el problema:

sudo ln -s /usr/bin/gcc /usr/bin/gcc-4.2


Estoy usando OS X 10.9 Mavericks. Sólo se me ocurrió escribir gcc -v. El sistema descargó gcc inmediatamente. Instalación completada sin que se instale Xcode en absoluto. Prueba "¡Hola mundo!" trabajos.



Puedes compilarlo tú mismo con este Makefile . Si desea ahorrarse de 2 a 5 horas, creé un paquete de instalador firmado con GCC 4.7.2 para Mac OSX Mountain Lion que puede descargar aquí .


Simplemente pegue esto en la terminal:

export PATH=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin:/Applications/Xcode.app/Contents/Developer/usr/bin:$PATH

¡Espero que eso ayude!


pre-1.9.3 Ruby on Mountain Lion

Requisitos previos

Xcode 4.4, Xcode Command Line Tools Homebrew XQuartz 2.7.2 or later. rbenv/ruby-build or RVM.

Instalar GCC

Tenga en cuenta que las herramientas de línea de comandos de Xcode no incluyen GCC, incluyen LLVM-GCC. Igual pero diferente.

$ brew tap homebrew/dupes $ brew install apple-gcc42

Agregue lo siguiente a su ~ / .profile o equivalente:

export CC=/usr/local/bin/gcc-4.2

Y vuelva a cargar su shell antes de intentar los siguientes comandos de instalación.

Instalar RVM

CFLAGS="-I/opt/X11/include" rvm reinstall ree

Instalar ruby

Prefix the install command with CFLAGS="-I/opt/X11/include"

A continuación, para establecer su nuevo rubí como predeterminado:

user$ rvm use 1.9.2 --default

Entonces revisa tu versión rubí:

user$ ruby -v


Actualizar:

Ahora puede ejecutar el siguiente comando desde su terminal:

xcode-select --install

A partir de Xcode 4.3: ahora debe instalar manualmente las herramientas de la línea de comandos desde el Xcode menu > Preferences > Downloads .

Alternativamente, hay paquetes de instalación independientes tanto para Mountain Lion (10.8) como para Mavericks (10.9) .

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