Pregunta

Lo busqué en Google y parece que no hay forma de instalar gcc en OS X sin instalar Xcode (que ocupa al menos 1,5 GB de espacio).Todo lo que necesito es gcc y nada de la otra basura que viene con Xcode.Y en este punto, elegiré cualquier otro tipo de compilador de C.

Sé que podría simplemente instalar Xcode, pero eso no viene al caso ya que no tengo mi disco de instalación original ni una conexión rápida a Internet.

Entonces...¿Alguien tiene alguna sugerencia?

EDITAR:Lo siento si no fui claro, pero también necesito los encabezados.Actualmente estoy instalando gcc4 a través de fink y también estoy descargando las bibliotecas compartidas.Actualizaré sobre el progreso.

EDITAR 2:Ok, instalé gcc con éxito usando fink.PERO, es bastante inútil:"error:El compilador de C no puede crear ejecutables".Después de buscar en Google, descubrí que no tener instaladas las herramientas de desarrollo de Apple es la causa del error.Probablemente porque necesito todas las bibliotecas, encabezados, etc. que solo están disponibles a través de Xcode.

¿Fue útil?

Solución

Intentar el instalador osx-gcc en github.

Otros consejos

Verificar herramientas de línea de comando para Xcode de manzana.Es soporte oficial de Apple crear solo las herramientas de línea de comando.

He estado haciendo esto durante mucho tiempo, he hecho cosas como esta y he llegado a la conclusión de que simplemente nunca vale la pena hacerlo.:-(

La razón es que nadie espera que usted haga tales cosas, por lo que hay suposiciones en todo el sistema de que "todo" está ahí.Es posible que no te encuentres con esto hoy o, peor aún, es posible que ni siquiera te des cuenta más tarde de que esta es la causa de tus problemas.

En lugar de perder su tiempo inteligente en cosas como esta que en realidad no producen ningún código funcional que pueda usar, siga el método aprobado, ejecute la descarga durante la noche y dedique su tiempo a planificar y escribir el código de nivel superior (debería ¡No necesito un compilador para eso de todos modos!)

Estoy bastante seguro de que esto no es posible.Sin embargo, tampoco estoy seguro de si necesita todo el paquete de desarrollo para instalar las herramientas de desarrollo.Se instalan bastantes herramientas junto con XCode que podrían ser opcionales.Sin embargo, creo que no tienes suerte por no tener que hacer de tripas corazón y usar wget o DownThemAll o algún otro administrador de descargas que te permitirá descargar lentamente las herramientas de desarrollador en trozos.

Siempre que instalo OS X, por regla general instalo las herramientas de desarrollo, simplemente porque abre enormemente el mundo del software disponible.Quizás deberías considerar hacer esto también en el futuro.

Lo primero que quieres probar se llama Pacifista - Lo que Pacifist te permite hacer es abrir un paquete grande (como XCode) y acceder a partes del mismo directamente.Estoy bastante seguro de que podrás encontrar un paquete más pequeño dentro del paquete XCode que solo tenga gcc.

SIN EMBARGO No me queda claro que esta sea la mejor ruta.Si estás planeando desarrollar cacao o carbón, yo fuertemente Sugiera instalar el paquete completo porque necesitará toda la documentación y los encabezados.Si solo planea hacer cosas de línea de comandos, es posible que aún necesite hurgar dentro de XCode para identificar todos los paquetes que necesitará: cosas como bibliotecas, encabezados, páginas de manual, etc.

En general, probablemente sea mejor que instales todo el sistema: si el espacio HD es muy reducido (porque estás en un iMac viejo y pequeño, por ejemplo), entonces mira herramientas como Monolingüe - Monolingual elimina todo el soporte internacional de todas las aplicaciones de OS X, lo que puede reducir fácilmente el tamaño de una aplicación en un 50%.

Está fink y MacPorts, si desea un instalador/actualizador sencillo.

Instale el paquete GCC desde el directorio Paquetes en la imagen de disco de Xcode y solo tendrá GCC.Tenga en cuenta que, por supuesto, no tendrá herramientas automáticas ni otras herramientas de compilación estándar, para lo cual deberá instalar más paquetes desde esa carpeta.

encontré este Buscando en Google parece instalarlo sin XCode.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top