Nová verzia zostavovacieho prostredia RosBE (ReactOS Build Environment).

Vývojári operačného systému ReactOS, ktorého cieľom je zabezpečiť kompatibilitu s programami a ovládačmi Microsoft Windows, uverejnené nové vydanie prostredia na zostavenie RosBE 2.2 (ReactOS Build Environment), počítajúc do toho sada kompilátorov a nástrojov, ktoré možno použiť na zostavenie ReactOS v systémoch Linux, Windows a macOS. Vydanie je pozoruhodné aktualizáciou kompilátora GCC na verziu 8.4.0 (za posledných 7 rokov sa ponúka na zostavenie GCC 4.7.2). Očakáva sa, že použitie modernejšej verzie GCC v dôsledku výrazného rozšírenia nástrojov na diagnostiku a analýzu kódu zjednoduší identifikáciu chýb v kódovej základni ReactOS a umožní prechod na používanie nových funkcií systému. Jazyk C++ v kóde.

Prostredie zostavy obsahuje aj balíky na vytváranie syntaktických analyzátorov a lexikálnych analyzátorov pre Bison 3.5.4 a Flex 2.6.4. Predtým bol kód ReactOS dodávaný s analyzátormi, ktoré už boli vygenerované pomocou Bison a Flex, ale teraz ich možno vytvoriť v čase zostavovania. Aktualizované verzie Binutils 2.34, CMake 3.17.1 z náplasti ReactOS, Mingw-w64 6.0.0 a Ninja 1.10.0. Napriek prerušeniu podpory starších verzií systému Windows v nových verziách niektorých nástrojov sa RosBE podarilo zachovať kompatibilitu s Windows XP.

Zdroj: opennet.ru

Pridať komentár