Portierung des GNAT Ada-Compilers auf macOS/aarch64: Ein voller Erfolg
2025-01-16
Nachdem der Autor erfolgreich den GDC-Compiler auf seinem neuen MacBook Pro portiert hatte, widmete er sich den verbleibenden Ada- und Go-Compilern der GCC-Suite. Da Gccgo auf macOS noch nicht ausgereift ist, lag der Fokus auf GNAT Ada. Mangels vorkompilierter Pakete wurden eine virtuelle Maschine und das Alire-Tool verwendet, um einen GNAT-Compiler für x86_64 zu erhalten. Ein zweistufiger Kompilierungsprozess ergab einen nativen GNAT-Compiler für macOS/aarch64, der schließlich mit GDC zu einer einzigen GCC-Suite zusammengeführt wurde. Das resultierende Archiv steht nun anderen Benutzern zur Verfügung und erspart zukünftige manuelle Portierungen.
Entwicklung
Ada-Compiler