Fóruns

Instalador binário MacPorts GCC 4.9 para Mac OS X 10.4 Tiger PowerPC

alex_free

Pôster original
24 de fevereiro de 2020
  • 25 de novembro de 2020
Download
= Instalador Binário MacPorts GCC 4.9 para PowerPC Mac OS X Tiger
Organizado por Alex Free. Versão 1, 25/11/2020.

= Background
GNU GCC 4.9 requer muitas dependências e compiladores bootstrap ao compilar completamente a partir da fonte usando MacPorts para PowerPC Mac OS X 10.4 Tiger. Juntos, a compilação pode facilmente levar um ou dois dias.

Por outro lado, este instalador leva pouco menos de 2 horas no meu Mac para instalar tudo. Essencialmente, o instalador altera temporariamente os arquivos de configuração MacPorts para usar uma fonte local para obter a árvore de portas e arquivos binários. Depois de fazer isso, a árvore de portas é sincronizada, os binários são instalados, todas as alterações são revertidas e, finalmente, a árvore de portas é sincronizada com os MacPorts adequados. Seu sistema permanece intocado, além da adição do novo compilador e suas dependências.

= Disclaimer
- As seguintes portas MacPorts serão desinstaladas automaticamente se forem encontradas instaladas:

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

Isso ocorre porque este instalador irá instalá-los. No final da instalação, o 'sincronismo de portas' também será executado, atualizando sua árvore de portas.

= Requisitos
- Mac OS X 10.4.11 PowerPC (também deve funcionar no Leopard e ser capaz de compilar para o Tiger a partir do Leopard).
- Xcode 2.5 (O último Xcode lançado para Tiger, embora nada seja compilado).
- MacPorts 2.0.0 ou mais recente instalado.

= Passos
- Abra Terminal.app.
- Usando sudo, execute o arquivo 'install' nesta versão ('sudo ./install').
- Espere (demorou 2 horas no meu Mac mini).

Quando terminar, você pode selecionar seu compilador GCC 4.9 usando o comando 'sudo port select --set gcc mp-gcc49'. Então, você pode verificar com o comando 'gcc --version'.
Reações:alex_free

alex_free

Pôster original
24 de fevereiro de 2020


  • 25 de novembro de 2020
TheShortTimer disse: Muito obrigado por fazer isso. Reações:Amethyst1, sparty411 e TheShortTimer E

ervus

3 de abril de 2020
  • 29 de novembro de 2020
Obrigado por fazer isso. Portanto, a instalação fará com que o Xcode use o gcc 4.9?

Projeto Alice

13 de julho de 2008
Post Falls, ID
  • 7 de fevereiro de 2021
Acabei de encontrar este tópico graças a este post. Agora estou animado para tentar isso. Isso deve fazer com que as portas que não conseguem construir funcionem. Isso é correto?
Reações:barracuda156, NikolaPPC, Raging Dufus e 2 outros