RosBE (ReactOS Build Environment) qurish muhitining yangi versiyasi

Microsoft Windows dasturlari va drayverlari bilan mosligini ta'minlashga qaratilgan ReactOS operatsion tizimini ishlab chiquvchilari, e'lon qilindi qurilish muhitining yangi versiyasi RosBE 2.2 (ReactOS Build Environment), shu jumladan Linux, Windows va macOS-da ReactOS-ni yaratish uchun ishlatilishi mumkin bo'lgan kompilyatorlar va vositalar to'plami. Reliz GCC kompilyatorining 8.4.0 versiyasiga o'rnatilgan yangilanishi bilan ajralib turadi (oxirgi 7 yil davomida GCC 4.7.2 yig'ish uchun taklif qilingan). Diagnostika va kodni tahlil qilish vositalarining sezilarli darajada kengayishi tufayli GCCning zamonaviyroq versiyasidan foydalanish ReactOS kodlari bazasidagi xatolarni aniqlashni soddalashtiradi va yangi xususiyatlardan foydalanishga o'tish imkonini beradi. Koddagi C++ tili.

Qurilish muhiti, shuningdek, Bison 3.5.4 va Flex 2.6.4 uchun parserlar va leksik analizatorlarni yaratish paketlarini o'z ichiga oladi. Ilgari, ReactOS kodi Bison va Flex yordamida allaqachon yaratilgan parserlar bilan birga kelgan, ammo endi ular qurilish vaqtida yaratilishi mumkin. Binutils 2.34, CMake 3.17.1 ning yangilangan versiyalari yamoqlar ReactOS, Mingw-w64 6.0.0 va Ninja 1.10.0. Ba'zi yordamchi dasturlarning yangi versiyalarida Windowsning eski nashrlarini qo'llab-quvvatlash to'xtatilganiga qaramay, RosBE Windows XP bilan moslikni saqlab qolishga muvaffaq bo'ldi.

Manba: opennet.ru

a Izoh qo'shish