Itusilẹ ti GNU Mes 0.21, ohun elo irinṣẹ fun ile pinpin ti ara ẹni

Agbekale Tu ti irinṣẹ GNU Mes 0.21, eyi ti o pese ilana bootstrap fun GCC. Ohun elo irinṣẹ yanju iṣoro ti iṣeduro iṣakojọpọ iṣakojọpọ akọkọ ni awọn ohun elo pinpin, fifọ pq ti atunkọ iyipo (lati kọ olupilẹṣẹ, awọn faili ṣiṣe ti olupilẹṣẹ ti kojọpọ tẹlẹ nilo).

Ninu GNU idoti ti a nṣe onitumọ gbigbalejo ti ara ẹni fun ede Eto, ti a kọ sinu ede C, ati akopọ ti o rọrun fun ede C (MesCC), ti a kọ sinu ede Eto naa. Mejeeji irinše ni o wa interassembable. Onitumọ Ero jẹ ki o ṣee ṣe lati kọ MesCC C alakojo, eyiti o fun ọ laaye lati kọ ẹya ti o ya silẹ ti alakojo TinyCC (tcc), eyiti o ti ni awọn agbara to tẹlẹ lati kọ GCC.

Ninu itusilẹ tuntun ni aye wa apa kan (Dinku Irugbin alakomeji) bootstrapping awọn Guix pinpin lilo ikarahun pipaṣẹ Gáṣì (Guile bi Shell) dipo bash ati Gash Core Utils dipo awọn coreutils, grep, sed, gzip, make, awk ati tar, ni lilo awọn paati ede Ero nikan. Ẹya tuntun naa tun pẹlu package Mes kan fun Debian GNU/Linux.

Ninu awọn idasilẹ atẹle, a nireti lati rii atilẹyin bootstrapping fun NixOS, agbara lati lo dietlibc ati uClibc fun bootstrapping GNU (bash, binutils, gcc, tar), atilẹyin fun faaji ARM, pinpin Debian ati ekuro GNU Hurd, awọn agbara lati sakojo Mes.c lilo M2-Planet.

orisun: opennet.ru

Fi ọrọìwòye kun