Build Environment

From ReactOS Wiki
Jump to: navigation, search

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.



RosBE-Windows 2.2.1
for building under Download-ReactOS.png Download-Windows.png


RosBE-Unix 2.2.1
for building under Download-Linux.png Download-MacOS.png

Download-Ubuntu.png 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


  • 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.