Build Environment
Here you can download the ReactOS Build Environment (RosBE), the official build environment for compiling ReactOS from source code. It contains curated versions of all required build tools, such as Binutils, GCC, CMake, etc. RosBE makes sure that you can successfully build ReactOS without any hassle, and even if you hit problems, you won't be on your own.
If you like to build ReactOS using Microsoft Visual Studio instead of GCC, please install RosBE anyway. It contains some tools not available in Visual Studio (e.g. Bison and Flex) as well as some tool versions (e.g. CMake) where Visual Studio ships different ones.
If you want to report problems, please first make sure that you use the latest version of the ReactOS Build Environment.
Download
RosBE-Windows 2.2.1
for building under
RosBE-Unix 2.2.1
for building under
Ubuntu 18.04 and 20.04 users can install a precompiled package from our Launchpad PPA using:
sudo add-apt-repository ppa:reactos/rosbe-unix sudo apt install rosbe-unix
Requirements:
- Windows XP or later
- Linux with GCC 6.x or later
- macOS 10.11 or later (with Xcode Command Line Tools installed)
Further Resources
Questions or Problems?
If you have problems or questions concerning the Build Environment, it's the best to ask in the RosBE Mattermost channel.
Otherwise, you can also contact Daniel Reimer (Windows version) or Colin Finck (Unix version) directly.