GNAT AdaコンパイラのmacOS/aarch64への移植:見事な成功

2025-01-16

新しいMacBook ProへのGDCコンパイラの移植に成功した後、著者はGCCスイートに残りのAdaとGoコンパイラに取り組みました。macOSではGccgoはまだ成熟していないため、GNAT Adaに焦点を当てました。事前にコンパイルされたパッケージがないため、仮想マシンとAlireツールを使用してx86_64バージョンのGNATコンパイラを取得しました。2段階のコンパイルプロセスにより、ネイティブのmacOS/aarch64 GNATコンパイラが作成され、最終的にGDCと統合されて単一のGCCスイートになりました。結果として得られたtarballは、誰でも使用できるようになり、将来の手動移植の必要性がなくなりました。