Новая версія зборачнага асяроддзя RosBE (ReactOS Build Environment)

Распрацоўнікі аперацыйнай сістэмы ReactOS, накіраванай на забеспячэнне сумяшчальнасці з праграмамі і драйверамі Microsoft Windows, апублікавалі новы выпуск зборачнага асяроддзя RosBE 2.2 (ReactOS Build Environment), які ўключае набор кампілятараў і прылад, якія можна выкарыстоўваць для зборкі 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 пастаўляліся ўжо згенераваныя пры дапамозе 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

Дадаць каментар