Foros

Instalador binario de MacPorts GCC 4.9 para Mac OS X 10.4 Tiger PowerPC

alex_free

Poster original
Feb 24, 2020
  • 25 de noviembre de 2020
Descargar
= Instalador binario MacPorts GCC 4.9 para PowerPC Mac OS X Tiger
Elaborado por Alex Free. Lanzamiento 1, 25/11/2020.

= Fondo
GNU GCC 4.9 requiere muchas dependencias y compiladores de arranque cuando se compila completamente desde la fuente usando MacPorts para PowerPC Mac OS X 10.4 Tiger. En conjunto, compilar esto puede llevar fácilmente uno o dos días.

Este instalador, por otro lado, toma poco menos de 2 horas en mi Mac para instalar todo. Esencialmente, el instalador cambia temporalmente los archivos de configuración de MacPorts para usar una fuente local para obtener el árbol de puertos y los archivos binarios. Después de hacerlo, el árbol de puertos se sincroniza, los binarios se instalan, todos los cambios se revierten y, finalmente, el árbol de puertos se sincroniza con MacPorts propiamente dicho. Su sistema permanece intacto, además de la adición del nuevo compilador y sus dependencias.

= Descargo de responsabilidad
- Los siguientes puertos MacPorts se desinstalarán automáticamente si se encuentran instalados:

apple-gcc42 cctools cloog gcc_select gettext gmp gpref isl isl18 ld64 ld64-97 libgcc7 libgcc6 libiconv libmacho-headers libmpc libunwind-headers mpfr ncurses xz zlib gcc49

Esto se debe a que este instalador los instalará. Al final de la instalación, también se ejecutará 'sincronización de puertos', actualizando su árbol de puertos.

= Requisitos
- Mac OS X 10.4.11 PowerPC (también debería funcionar en Leopard y poder compilar para Tiger desde Leopard).
- Xcode 2.5 (El último Xcode lanzado para Tiger, aunque no se compilará nada).
- MacPorts 2.0.0 o más reciente instalado.

= Pasos
- Abra Terminal.app.
- Usando sudo, ejecute el archivo 'instalar' en esta versión ('sudo ./install').
- Espere (tomó 2 horas en mi Mac mini).

Cuando termine, puede seleccionar su compilador GCC 4.9 usando el comando 'sudo port select --set gcc mp-gcc49'. Luego, puede verificar con el comando 'gcc --version'.
Reacciones:alex_free

alex_free

Poster original
Feb 24, 2020


  • 25 de noviembre de 2020
TheShortTimer dijo: Muchas gracias por hacer esto. Reacciones:Amethyst1, sparty411 y TheShortTimer Y

ervus

3 de abril de 2020
  • 29 de noviembre de 2020
Gracias por hacer esto. Entonces, ¿la instalación hará que Xcode use gcc 4.9?

Proyecto Alice

Jul 13, 2008
Post Falls, identificación
  • Feb 7, 2021
Acabo de encontrar este hilo gracias a esta publicación. Ahora estoy emocionado de probar esto. Esto posiblemente debería hacer que los puertos que no se pueden construir funcionen. ¿Es eso correcto?
Reacciones:barracuda156, NikolaPPC, Raging Dufus y 2 más