RosBE (ReactOS Build Environment) куруу чөйрөсүнүн жаңы версиясы

Microsoft Windows программалары жана драйверлери менен шайкештикти камсыз кылууга багытталган ReactOS операциялык тутумунун иштеп чыгуучулары, жарыяланган куруу чөйрөсүнүн жаңы чыгарылышы RosBE 2.2 (ReactOS Build Environment), анын ичинде Linux, Windows жана macOSдо ReactOSту куруу үчүн колдонула турган компиляторлордун жана куралдардын топтому. Релиз GCC компиляторунун 8.4.0 версиясына орнотулган жаңыртылышы менен өзгөчөлөнөт (акыркы 7 жылда GCC 4.7.2 монтаждоо үчүн сунушталган). Диагностикалык жана коддук талдоо инструменттеринин байкаларлык кеңейүүсүнөн улам GCCдин заманбап версиясын колдонуу ReactOS код базасындагы каталарды аныктоону жөнөкөйлөтөт жана жаңы функцияларды колдонууга өтүүгө мүмкүндүк берет деп күтүлүүдө. коддогу C++ тили.

Куруу чөйрөсү ошондой эле Bison 3.5.4 жана Flex 2.6.4 үчүн талдоочуларды жана лексикалык анализаторлорду түзүү үчүн пакеттерди камтыйт. Мурда ReactOS коду Bison жана Flex аркылуу түзүлгөн талдоочулар менен келген, бирок азыр аларды куруу учурунда түзсө болот. Binutils 2.34, CMake 3.17.1 жаңыртылган версиялары тактар ReactOS, Mingw-w64 6.0.0 жана Ninja 1.10.0. Кээ бир утилиталардын жаңы версияларында Windowsтун эски версияларын колдоо токтотулганына карабастан, RosBE Windows XP менен шайкештикти сактап кала алды.

Source: opennet.ru

Комментарий кошуу