نقل مترجم GNAT Ada إلى macOS/aarch64: إنجاز رائع

2025-01-16

بعد نجاحه في نقل مترجم GDC إلى جهاز MacBook Pro الجديد الخاص به، عالج المؤلف مترجمي Ada و Go المتبقيين في مجموعة GCC. ونظرًا لعدم نضج Gccgo على macOS، ركز على GNAT Ada. نظرًا لعدم وجود حزم مُجمعة مسبقًا، تم استخدام جهاز افتراضي وأداة Alire للحصول على مترجم GNAT x86_64. وقد أدت عملية الترجمة المكونة من مرحلتين إلى مترجم GNAT أصلي لـ macOS/aarch64، والذي تم دمجه في النهاية مع GDC في مجموعة GCC واحدة. والآن، أصبحت النسخة النهائية متاحة للآخرين، مما يلغي الحاجة إلى عمليات النقل اليدوية في المستقبل.

التطوير مترجم Ada