Ħruġ ta' GNU Mes 0.21, sett ta' għodda għall-bini ta' distribuzzjoni awtonomu

Introdott rilaxx ta' għodod GNU Mes 0.21, li jipprovdi proċess bootstrap għall-GCC. Is-sett ta 'għodda jsolvi l-problema tal-assemblaġġ tal-kompilatur inizjali vverifikat f'kits ta' distribuzzjoni, li jikser il-katina tal-bini mill-ġdid ċikliku (biex jinbena l-kompilatur, huma meħtieġa fajls eżekutibbli ta 'kompilatur diġà mmuntat).

F'GNU Mess offruti interpretu self-hosting għal-lingwa Scheme, miktuba fil-lingwa Ċ, u kompilatur sempliċi għal-lingwa Ċ (MesCC), miktuba fil-lingwa Scheme. Iż-żewġ komponenti huma interassemblable. L-interpretu tal-Iskema jagħmilha possibbli li tibni l-kompilatur MesCC C, li mbagħad jippermettilek li tibni verżjoni mqaxxra tal-kompilatur TinyCC (tcc), li diġà għandha biżżejjed kapaċitajiet biex tibni GCC.

Fir-rilaxx il-ġdid hemm opportunità parzjali (Żerriegħa Binarja Mnaqqsa) bootstrapping id-distribuzzjoni Guix billi tuża l-qoxra tal-kmand gash (Guile as Shell) minflok bash u Gash; Core Utils minflok coreutils, grep, sed, gzip, make, awk, u tar, bl-użu ta' komponenti Scheme biss. Il-verżjoni l-ġdida tinkludi wkoll pakkett Mes għal Debian GNU/Linux.

Ir-rilaxxi futuri huma mistennija li jinkludu appoġġ għall-bootstrapping għal NixOS, il-ħila li jintużaw dietlibc u uClibc għall-bootstrapping tal-GNU (bash, binutils, gcc, tar), appoġġ għall-arkitettura ARM, u d-distribuzzjoni Debian u l-kernel tal-GNU Hurd, il-ħila li tikkumpila Mes.c bl-użu ta' M2-Pjaneta.

Sors: opennet.ru

Ixtri hosting affidabbli għal siti bi protezzjoni DDoS, servers VPS VDS 🔥 Ixtri hosting ta' websajts affidabbli bi protezzjoni DDoS, servers VPS VDS | ProHoster