Build2: Another New C++ Build Toolchain / Build System / Package Manager
Written by Michael Larabel in Free Software on 3 February 2016 at 09:37 AM EST. 2 Comments
Build2 was announced today by Code Synthesis with an alpha release of this new cross-platform toolchain for building and packaging C++ code-bases.

Build2 is made up of a build system, package manager, and web repository interface. The project site explains, "The aim of the project is a modern build system and package manager for the C++ language that provide a consistent, out of the box interface across platforms/compilers. Having a sane build file syntax would be nice, too. The toolchain is written in C++11 and while not strictly C++-specific, that's the primary focus."

Boris Kolpackov of Code Synthesis announced the project to the GCC developers today due to Build2 having its first alpha release, which is considered "more of a technology preview than anything that is ready for production." So far it's been tested on Linux, OS X, and FreeBSD. There is no Windows support yet but there is cross-compilation support.

More details on Build2 can be found via the documentation.
Related News
About The Author
Author picture

Michael Larabel is the principal author of and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and automated benchmarking software. He can be followed via Twitter or contacted via

Popular News This Week