Nová verze prostředí pro sestavení RosBE (ReactOS Build Environment).

Vývojáři operačního systému ReactOS, jehož cílem je zajistit kompatibilitu s programy a ovladači Microsoft Windows, publikováno nové vydání prostředí pro sestavení RosBE 2.2 (ReactOS Build Environment), počítaje v to sada kompilátorů a nástrojů, které lze použít k sestavení ReactOS na Linuxu, Windows a macOS. Vydání je pozoruhodné aktualizací sady kompilátoru GCC na verzi 8.4.0 (posledních 7 let byla k sestavení nabízena GCC 4.7.2). Očekává se, že použití modernější verze GCC, díky znatelnému rozšíření nástrojů pro diagnostiku a analýzu kódu, zjednoduší identifikaci chyb v kódové základně ReactOS a umožní přechod na používání nových funkcí Jazyk C++ v kódu.

Prostředí sestavení také obsahuje balíčky pro vytváření analyzátorů a lexikálních analyzátorů pro Bison 3.5.4 a Flex 2.6.4. Dříve byl kód ReactOS dodáván s analyzátory již vygenerovanými pomocí Bison a Flex, ale nyní je lze vytvořit v době sestavování. Aktualizované verze Binutils 2.34, CMake 3.17.1 od náplasti ReactOS, Mingw-w64 6.0.0 a Ninja 1.10.0. I přes ukončení podpory starších edic Windows v nových verzích některých nástrojů se RosBE podařilo zachovat kompatibilitu s Windows XP.

Zdroj: opennet.ru

Přidat komentář