GCC FreeBSD ڪور مان هٽايو ويو

اڳ ۾ رٿابندي جي مطابق منصوبو, GCC گڏ ڪرڻ وارن جو هڪ سيٽ حذف ٿيل FreeBSD ماخذ وڻ مان. بلڊنگ جي سي سي سان گڏ سڀني آرڪيٽيڪچرز لاءِ بنيادي نظام کي ڊفالٽ طور تي غير فعال ڪيو ويو ڊسمبر جي آخر ۾، ۽ GCC ڪوڊ هاڻي SVN مخزن مان هٽايو ويو آهي. اهو نوٽ ڪيو ويو آهي ته GCC جي هٽائڻ جي وقت، سڀئي پليٽ فارم جيڪي ڪلنگ کي سپورٽ نٿا ڪن، انهن بندرگاهن مان نصب ٿيل ٻاهرين تعميراتي اوزار استعمال ڪرڻ لاء سوئچ ڪيو آهي. بنيادي سسٽم GCC 4.2.1 جي پراڻي رليز سان موڪليو ويو (نئين ورزن جو انضمام ممڪن نه هو 4.2.2 جي منتقلي جي ڪري GPLv3 لائسنس، جنهن کي FreeBSD بنيادي اجزاء لاءِ نامناسب سمجهيو ويندو هو).

موجوده GCC رليز، بشمول GCC 9اڳي وانگر، پيڪيجز ۽ بندرگاهن مان انسٽال ڪري سگھجي ٿو. بندرگاهن مان جي سي سي پڻ تجويز ڪيل آهي فري بي ايس ڊي کي تعمير ڪرڻ لاءِ استعمال ڪيو وڃي آرڪيٽيڪچرز تي جيڪي GCC تي ڀاڙين ٿا ۽ ڪلانگ ڏانهن تبديل نٿا ڪري سگهن. اچو ته ياد رکون ته FreeBSD 10 سان شروع ڪندي، i386، AMD64 ۽ ARM آرڪيٽيڪچرز لاءِ بنيادي سسٽم ڪلانگ ڪمپلر ۽ LLVM پروجيڪٽ پاران تيار ڪيل libc++ لائبريري جي ڊفالٽ ترسيل ڏانهن منتقل ڪيو ويو. GCC ۽ libstdc++ انهن آرڪيٽيڪچرز لاءِ ڊگھي عرصي کان بيس سسٽم جي حصي طور تعمير ٿيڻ بند ٿي ويا آهن، پر پاور پي سي، mips، mips64 ۽ sparc64 آرڪيٽيڪچرز لاءِ ڊفالٽ طور تي فراهم ڪيا ويندا.

جو ذريعو: opennet.ru

تبصرو شامل ڪريو