เวอร์ชันใหม่ของสภาพแวดล้อมการสร้าง RosBE (ReactOS Build Environment)

นักพัฒนาระบบปฏิบัติการ ReactOS มุ่งเป้าไปที่การรับรองความเข้ากันได้กับโปรแกรมและไดรเวอร์ Microsoft Windows การตีพิมพ์ รีลีสใหม่ของสภาพแวดล้อมบิลด์ รอสบี 2.2 (สภาพแวดล้อมการสร้าง ReactOS) รวมทั้ง ชุดคอมไพเลอร์และเครื่องมือที่สามารถใช้ในการสร้าง ReactOS บน Linux, Windows และ macOS การเปิดตัวครั้งนี้มีความโดดเด่นในเรื่องการอัปเดตคอมไพเลอร์ GCC ที่ตั้งค่าเป็นเวอร์ชัน 8.4.0 (ในช่วง 7 ปีที่ผ่านมา มีการเสนอ GCC 4.7.2 สำหรับการประกอบ) คาดว่าการใช้ GCC เวอร์ชันที่ทันสมัยกว่า เนื่องจากการขยายเครื่องมือวินิจฉัยและการวิเคราะห์โค้ดอย่างเห็นได้ชัด จะทำให้การระบุข้อผิดพลาดในฐานโค้ด ReactOS ง่ายขึ้น และจะทำให้สามารถเปลี่ยนไปใช้คุณลักษณะใหม่ของ ภาษา C++ ในโค้ด

สภาพแวดล้อมการสร้างยังมีแพ็คเกจสำหรับการสร้างตัวแยกวิเคราะห์และตัววิเคราะห์คำศัพท์สำหรับ Bison 3.5.4 และ Flex 2.6.4 ก่อนหน้านี้ โค้ด ReactOS มาพร้อมกับ parsers ที่สร้างไว้แล้วโดยใช้ Bison และ Flex แต่ตอนนี้สามารถสร้างขึ้นได้ในขณะสร้าง อัปเดตเวอร์ชันของ Binutils 2.34, CMake 3.17.1 จาก แพทช์ ReactOS, Mingw-w64 6.0.0 และ Ninja 1.10.0 แม้ว่าจะหยุดการสนับสนุน Windows รุ่นเก่าในยูทิลิตี้บางตัวเวอร์ชันใหม่ แต่ RosBE ก็สามารถรักษาความเข้ากันได้กับ Windows XP ได้

ที่มา: opennet.ru

เพิ่มความคิดเห็น