De ontwikkelaars van het besturingssysteem ReactOS, gericht op compatibiliteit met Microsoft Windows-programma's en stuurprogramma's, de nieuwe uitgave van de bouwomgeving 2.2 (ReactOS Build Environment), een set van compilers en tools die gebruikt kunnen worden voor het bouwen van ReactOS op Linux, Windows en macOS. Deze release is opmerkelijk vanwege de update van de GCC-compiler naar versie 8.4.0 (de afgelopen 7 jaar werd GCC 4.7.2 gebruikt voor de builds). Verwacht wordt dat het gebruik van een modernere versie van GCC, door de aanzienlijke uitbreiding van diagnose- en analysemiddelen, het eenvoudiger zal maken om fouten in de codebase van ReactOS te identificeren en de implementatie van nieuwe C++-taalmogelijkheden mogelijk zal maken.
De bouwomgeving bevat ook pakketten voor het genereren van parsers en lexicale analyzers, Bison 3.5.4 en Flex 2.6.4. Eerder werden al gegenereerde parsers, gemaakt met Bison en Flex, meegeleverd in de ReactOS-code, maar nu kunnen ze tijdens de build worden aangemaakt. De versies van Binutils 2.34, CMake 3.17.1 met ReactOS, Mingw-w64 6.0.0 en Ninja 1.10.0. Ondanks de stopzetting van de ondersteuning voor oudere Windows-versies in nieuwe versies van sommige tools, is het RosBE gelukt om de compatibiliteit met Windows XP te behouden.
Bron: opennet.ru
