Estoy seguro de que debe haber una forma de hacerlo. Como probablemente sabrá, las últimas versiones de Xcode (y de hecho creo que todas las versiones de Xcode) en Leopard vienen con GCC 4.0.1 y GCC 4.2. GCC 4.0.1 es el compilador del sistema predeterminado, mientras que GCC 4.2 es un compilador opcional que puede establecer en la configuración del proyecto Xcode.Configuración de GCC 4.2 como el compilador predeterminado en Mac OS X Leopard
¿Alguien sabe cómo configurar GCC 4.2 como el compilador predeterminado para todas las opciones? Preferiblemente, el uso de la línea de comandos y la configuración de scripts aún usan GCC 4.0.1 en lugar de GCC 4.2, sin importar lo que haga en Xcode. Estoy asumiendo que es simplemente un caso de cambiar una variable de ruta o algo así, pero estoy perplejo en este caso.
Cualquier ayuda es apreciada. Gracias.
Esto solía ser manejado por el script 'gcc_select', pero parece que Leopard/Xcode 3.1 ya no lo proporciona? No he usado OS X en años, así que estoy un poco fuera de contacto ... – ephemient
Gracias, eso solucionó el problema. Del mismo modo, si alguien más está planeando hacer esto, le recomiendo que coloque los nuevos enlaces simbólicos en un directorio diferente para que, si alguna vez desea volver a su configuración original, simplemente tiene que eliminar los enlaces simbólicos o moverlos a un lugar diferente. directorio. – Cromulent
Martin, una pregunta relacionada, ¿cómo puede decirle a setup.py/pydistutils.cfg qué CC y qué búsqueda utilizar? Por ejemplo, quiero gcc-4.2 -arch ppc solamente (porque mi gcc-4.2 no tiene /usr/bin/i686-apple-darwin8-g++-4.2.1). Gracias – denis