Portando o compilador GNAT Ada para macOS/aarch64: Uma jornada triunfante
2025-01-16
Após portar com sucesso o compilador GDC para seu novo MacBook Pro, o autor abordou os compiladores Ada e Go restantes no conjunto GCC. Como o Gccgo ainda não está maduro no macOS, o foco mudou para o GNAT Ada. Devido à falta de pacotes pré-compilados, foi usada uma máquina virtual e a ferramenta Alire para obter um compilador GNAT x86_64. Um processo de compilação em duas etapas gerou um compilador GNAT nativo macOS/aarch64, que foi integrado ao GDC em um único conjunto GCC. O arquivo compactado resultante agora está disponível para outros usarem, eliminando a necessidade de portas manuais futuras.
Leia mais
Desenvolvimento
Compilador Ada