Gli sviluppatori del sistema operativo ReactOS, mirato a garantire la compatibilità con i programmi e i driver di Microsoft Windows, nuova versione dell'ambiente di build 2.2 (ReactOS Build Environment), un insieme di compilatori e strumenti che possono essere utilizzati per compilare ReactOS su Linux, Windows e macOS. Questa versione è notevole per l'aggiornamento del set di compilatori GCC alla versione 8.4.0 (negli ultimi 7 anni per la compilazione era stato proposto GCC 4.7.2). Si prevede che l'uso di una versione più moderna di GCC, grazie a un significativo ampliamento degli strumenti di diagnostica e analisi del codice, semplifichi l'individuazione degli errori nella base di codice di ReactOS e permetta di utilizzare nuove funzionalità del linguaggio C++.
L'ambiente di build include anche pacchetti per la creazione di parser e analizzatori lessicali Bison 3.5.4 e Flex 2.6.4. In precedenza, nel codice di ReactOS venivano forniti parser già generati utilizzando Bison e Flex, ma ora possono essere creati durante la compilazione. Sono state aggiornate le versioni di Binutils 2.34, CMake 3.17.1 con ReactOS, Mingw-w64 6.0.0 e Ninja 1.10.0. Nonostante la cessazione del supporto per le vecchie versioni di Windows nelle nuove versioni di alcuni strumenti, in RosBE si è riusciti a mantenere la compatibilità con Windows XP.
Fonte: opennet.ru
