Os desenvolvedores do sistema operacional ReactOS, voltado para garantir a compatibilidade com programas e drivers do Microsoft Windows, lançaram uma nova versão do ambiente de construção 2.2 (ReactOS Build Environment), um conjunto de compiladores e ferramentas que podem ser usadas para compilar o ReactOS no Linux, Windows e macOS. Este lançamento se destaca pela atualização do conjunto de compiladores GCC para a versão 8.4.0 (nos últimos 7 anos, foi oferecido o GCC 4.7.2 para compilação). Espera-se que o uso de uma versão mais moderna do GCC, devido à ampliação significativa das ferramentas de diagnóstico e análise de código, facilite a identificação de erros na base de código do ReactOS e permita a implementação de novas funcionalidades da linguagem C++ no código.
O ambiente de construção também inclui pacotes para a criação de parsers e analisadores léxicos Bison 3.5.4 e Flex 2.6.4. Anteriormente, o código do ReactOS vinha com parsers já gerados usando Bison e Flex, e agora eles podem ser criados durante a compilação. As versões foram atualizadas para Binutils 2.34, CMake 3.17.1 com ReactOS, Mingw-w64 6.0.0 e Ninja 1.10.0. Apesar da interrupção do suporte para versões antigas do Windows em novas versões de algumas utilidades, a RosBE conseguiu manter a compatibilidade com o Windows XP.
Fonte: opennet.ru
