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 …
Apple proporciona un instalador .mpkg
para las herramientas de línea de comandos (CLT), pero normalmente no exponen el enlace. Incluye GCC. Puedes instalarlo sin descargar / instalar XCode.
Descargue las herramientas de línea de comandos con GCC aquí.
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.
Puede descargar la versión más reciente del instalador (archivo .pkg) de GCC para Mountain Lion desde este sitio. Usted simplemente necesita descargarlo e instalarlo.
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.