Instalar GNU GCC en mac

Recientemente me he sentido frustrado con el nuevo compilador clang incluido con Xcode 5. Me preguntaba cuál sería la mejor manera de instalar GNU GCC en OS X.

Cosas para considerar:

No quiero usar MacPorts, fink, homebrew o cualquier otro administrador de paquetes de terceros.Me gustaría usar el último GCC, compilado desde la fuente, si es posible.Necesito que el GCC existente (hardlink to clang) siga siendo el predeterminado, pero para poder usar GNU GCC fácilmente cuando lo necesite.Me gustaría evitar modificar el código si es posible.

EDITAR: ¡Éxito! Usando GCC 4.9.2 (con GMP 5.1.3, MPFR 3.1.2, MPC 1.0.2, ISL 0.12.2 y CLooG 0.18.1) construí GCC con éxito. Consejos para tomar desde aquí:

Asegúrate de usar ISL y CLooG. Sí, son opcionales, pero hacen un compilador más optimizado y tuve problemas para construir sin ellos. Asegúrate de usar ISL 0.12,no La última versión (0.14).Si es posible, use las herramientas de desarrollador independientes,no XCode. (XCode tiene algunos encabezados con errores, y aunque no noté ningún problema en la creación de GCC, he tenido problemas con otro software (por ejemplo, GPG)).Recomiendo poner todas sus fuentes en el directorio gcc, en lugar de construir e instalar por separado (es más rápido de esta manera)Asegurarse invocasconfigure conCC=clang CXX=clang++ así que GCC sabe que no está siendo compilado por GCC.Definitivamente, definitivamente, definitivamente, invocarmake con-j8, o de lo contrario la construcción tomará aproximadamente 4 horas! (Con-j8, tomó 1 1/3 horas en mi MBP de mediados de 2012 con 8 gb de RAM.) (make -j8 mediomake puede construir 8 hilos simultáneamente (4 núcleos + HT), mientras que en una máquina de 2 núcleos ejecutaríamake -j4.)

¡Espero que esto ayude!

Respuestas a la pregunta(3)

Su respuesta a la pregunta