Die Entwickler des Betriebssystems ReactOS, das darauf abzielt, die Kompatibilität mit Microsoft Windows-Programmen und -Treibern zu gewährleisten, veröffentlichen eine neue Version der Build-Umgebung 2.2 (ReactOS Build Environment), eine Sammlung von Compilern und Werkzeugen umfasst, die zur Erstellung von ReactOS unter Linux, Windows und macOS verwendet werden können. Dieses Release zeichnet sich durch das Update der GCC-Compiler-Suite auf Version 8.4.0 aus (in den letzten 7 Jahren wurde GCC 4.7.2 zur Erstellung verwendet). Es wird erwartet, dass die Verwendung einer moderneren GCC-Version die Diagnose- und Analysewerkzeuge erheblich erweitert und damit die Fehlersuche im ReactOS-Code vereinfacht und die Implementierung neuer C++-Sprachfeatures ermöglicht.
Die Build-Umgebung enthält außerdem Pakete zur Erstellung von Parsern und lexikalischen Analysatoren, darunter Bison 3.5.4 und Flex 2.6.4. Zuvor wurden im ReactOS-Code bereits mit Bison und Flex generierte Parser mitgeliefert; jetzt können sie jedoch während des Builds erstellt werden. Die Versionen von Binutils 2.34, CMake 3.17.1 mit für ReactOS, Mingw-w64 6.0.0 und Ninja 1.10.0 wurden aktualisiert. Trotz des Endes der Unterstützung für ältere Windows-Releases in neueren Versionen einiger Tools ist es RosBE gelungen, die Kompatibilität mit Windows XP zu gewährleisten.
Quelle: opennet.ru
