Uusi versio RosBE (ReactOS Build Environment) -rakennusympäristöstä

ReactOS-käyttöjärjestelmän kehittäjät, joiden tavoitteena on varmistaa yhteensopivuus Microsoft Windows -ohjelmien ja -ajurien kanssa, julkaistu uusi julkaisu rakennusympäristöstä RosBE 2.2 (ReactOS Build Environment), mukaan lukien joukko kääntäjiä ja työkaluja, joita voidaan käyttää ReactOS:n rakentamiseen Linuxissa, Windowsissa ja macOS:ssä. Julkaisu on huomionarvoinen GCC-kääntäjän päivityksestä, joka on asetettu versioon 8.4.0 (viimeisten 7 vuoden aikana GCC 4.7.2 on tarjottu koottavaksi). GCC:n nykyaikaisemman version käytön odotetaan helpottavan virheiden tunnistamista ReactOS-koodikannassa ja mahdollistavan siirtymisen uusien ominaisuuksien käyttöön diagnostiikka- ja koodianalyysityökalujen huomattavan laajenemisen vuoksi. C++-kieli koodissa.

Rakennusympäristö sisältää myös paketteja Bison 3.5.4:n ja Flex 2.6.4:n jäsentimien ja leksikaalisten analysaattoreiden luomiseen. Aiemmin ReactOS-koodin mukana tuli Bisonilla ja Flexillä luotu jäsennys, mutta nyt ne voidaan luoda rakennusvaiheessa. Päivitetyt versiot Binutils 2.34:stä, CMake 3.17.1:stä alkaen laastareita ReactOS, Mingw-w64 6.0.0 ja Ninja 1.10.0. Huolimatta vanhempien Windows-versioiden tuen lopettamisesta joidenkin apuohjelmien uusissa versioissa, RosBE onnistui säilyttämään yhteensopivuuden Windows XP:n kanssa.

Lähde: opennet.ru

Lisää kommentti