Forums

Binaire MacPorts GCC 4.9-installatieprogramma voor Mac OS X 10.4 Tiger PowerPC

alex_free

originele poster
24 februari 2020
  • 25 november 2020
Downloaden
=MacPorts GCC 4.9 binair installatieprogramma voor PowerPC Mac OS X Tiger
Samengesteld door Alex Free. Release 1, 25-11-2020.

=Achtergrond
GNU GCC 4.9 vereist veel afhankelijkheden en bootstrap-compilers bij het volledig compileren vanaf de broncode met behulp van MacPorts voor PowerPC Mac OS X 10.4 Tiger. Alles bij elkaar kan het samenstellen hiervan gemakkelijk een dag of twee duren.

Dit installatieprogramma daarentegen duurt iets minder dan 2 uur op mijn Mac om alles te installeren. In wezen wijzigt het installatieprogramma tijdelijk de MacPorts-configuratiebestanden om een ​​lokale bron te gebruiken voor het verkrijgen van de poortstructuur en binaire archieven. Nadat dit gedaan is, wordt de ports tree gesynchroniseerd, worden binaire bestanden geïnstalleerd, worden alle wijzigingen ongedaan gemaakt en tenslotte wordt de ports tree gesynchroniseerd met MacPorts zelf. Je systeem blijft onaangeroerd, afgezien van de toevoeging van de nieuwe compiler en zijn afhankelijkheden.

=Disclaimer
- De volgende MacPorts-poorten worden automatisch verwijderd als blijkt dat ze zijn geïnstalleerd:

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

Dit komt omdat dit installatieprogramma ze zal installeren. Aan het einde van de installatie wordt ook 'poortsynchronisatie' uitgevoerd, waarmee uw poortstructuur wordt bijgewerkt.

=Vereisten
- Mac OS X 10.4.11 PowerPC (zou ook op Leopard moeten werken en vanuit Leopard voor Tiger kunnen compileren).
- Xcode 2.5 (De laatste Xcode die voor Tiger is uitgebracht, hoewel er niets wordt gecompileerd).
- MacPorts 2.0.0 of nieuwer geïnstalleerd.

=Stappen
- Open Terminal.app.
- Gebruik sudo om het 'install'-bestand in deze release uit te voeren ('sudo ./install').
- Wacht (duurde 2 uur op mijn Mac mini).

Als u klaar bent, kunt u uw GCC 4.9-compiler selecteren met het commando 'sudo port select --set gcc mp-gcc49'. Vervolgens kunt u dit controleren met het commando 'gcc --version'.
reacties:alex_free

alex_free

originele poster
24 februari 2020


  • 25 november 2020
TheShortTimer zei: Heel erg bedankt dat je dit hebt gedaan. reacties:Amethyst1, sparty411 en TheShortTimer EN

ervus

3 april 2020
  • 29 november 2020
Bedankt om dit te doen. Dus als je installeert, zal Xcode gcc 4.9 gebruiken?

Project Alice

13 juli 2008
Post Falls, ID
  • 7 februari 2021
Ik heb dit draadje net gevonden dankzij dit bericht. Nu ben ik opgewonden om dit te proberen. Dit zou ervoor moeten zorgen dat poorten die niet kunnen worden gebouwd, werken. Is dat correct?
reacties:barracuda156, NikolaPPC, Raging Dufus en 2 anderen