독립형 배포 구축을 위한 툴킷인 GNU Mes 0.21 출시

도입 도구의 출시 GNU Mes 0.21, обеспечивающего процесс бутстрэппинга (bootstrap) для GCC. Инструментарий решает задачу верифицированной начальной сборки компилятора в дистрибутивах, разрывая цепочку цикличной пересборки (для сборки компилятора требуются исполняемые файлы уже собранного компилятора).

GNU 혼란에서 제공 C 언어로 작성된 Scheme 언어용 자체 호스팅 인터프리터와 Scheme 언어로 작성된 C 언어(MesCC)용 간단한 컴파일러입니다. 두 구성 요소 모두 상호 조립이 가능합니다. Scheme 인터프리터를 사용하면 MesCC C 컴파일러를 빌드할 수 있으며 이를 통해 컴파일러의 간단한 버전을 빌드할 수 있습니다. 타이니CC (tcc)는 이미 GCC를 구축할 수 있는 충분한 기능을 갖추고 있습니다.

В новом выпуске появилась возможность частичного (Reduced Binary Seed) бутстрэппинга дистрибутива Guix с использованием командной оболочки 깊은 상처 (Guile as Shell) вместо bash и Gash Core Utils вместо coreutils, grep, sed, gzip, make, awk и tar, используя только компоненты на языке Scheme. В новой версии также подготовлен пакет с Mes для Debian GNU/Linux.

В следующих выпусках ожидается появление поддержки бутстрэппинга для NixOS, возможность использования dietlibc и uClibc для бутстрэппинга GNU (bash, binutils, gcc, tar), поддержка архитектуры ARM, дистрибутива Debian и ядра GNU Hurd, возможность компиляции Mes.c с использованием M2-플래닛.

출처 : opennet.ru

코멘트를 추가