GNU Mes 0.21 کی ریلیز، خود ساختہ تقسیم کی عمارت کے لیے ایک ٹول کٹ

کی طرف سے پیش اوزار کی رہائی GNU Mes 0.21، جو GCC کے لیے بوٹسٹریپ کا عمل فراہم کرتا ہے۔ ٹول کٹ ڈسٹری بیوشن کٹس میں تصدیق شدہ ابتدائی کمپائلر اسمبلی کے مسئلے کو حل کرتی ہے، سائیکلیکل ری بلڈنگ کے سلسلے کو توڑتی ہے (کمپائلر کو بنانے کے لیے، پہلے سے جمع کمپائلر کی ایگزیکیوٹیبل فائلوں کی ضرورت ہوتی ہے)۔

GNU میس میں پیشکش کی سکیم لینگویج کے لیے ایک سیلف ہوسٹنگ انٹرپریٹر، سی لینگویج میں لکھا گیا، اور سی لینگویج (MesCC) کے لیے ایک سادہ کمپائلر، جو سکیم لینگویج میں لکھا گیا۔ دونوں اجزاء آپس میں جوڑنے کے قابل ہیں۔ سکیم کا مترجم میس سی سی سی کمپائلر کی تعمیر ممکن بناتا ہے، جس کے بعد آپ کو کمپائلر کا سٹرپڈ ڈاؤن ورژن بنانے کی اجازت ملتی ہے۔ ٹنی سی سی (tcc)، جس میں پہلے سے ہی GCC بنانے کے لیے کافی صلاحیتیں موجود ہیں۔

نئی ریلیز میں ایک موقع ہے۔ جزوی (کمڈ بائنری سیڈ) کمانڈ شیل کا استعمال کرتے ہوئے گیکس ڈسٹری بیوشن کو بوٹسٹریپ کرنا گیش (Guile as Shell) کی بجائے bash اور Gash Core Utils کے بجائے coreutils، grep، sed، gzip، make، awk اور tar، صرف اسکیم زبان کے اجزاء کا استعمال کرتے ہوئے۔ نئے ورژن میں Debian GNU/Linux کے لیے ایک Mes پیکیج بھی شامل ہے۔

اگلی ریلیز میں، ہم NixOS کے لیے بوٹسٹریپنگ سپورٹ، GNU بوٹسٹریپنگ (bash، binutils، gcc، tar) کے لیے dietlibc اور uClibc استعمال کرنے کی صلاحیت، ARM فن تعمیر، Debian ڈسٹری بیوشن اور GNU ہرڈ کرنل کے لیے سپورٹ دیکھنے کی توقع کرتے ہیں۔ Mes.c کا استعمال کرتے ہوئے مرتب کرنے کی صلاحیت M2-سیارہ.

ماخذ: opennet.ru

نیا تبصرہ شامل کریں