From 76ebc7b8158627798f745059515294178e6bd992 Mon Sep 17 00:00:00 2001 From: Boris Kolpackov Date: Fri, 18 Dec 2015 12:28:42 +0200 Subject: Update C++ standard/compiler requirements --- INSTALL | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) (limited to 'INSTALL') diff --git a/INSTALL b/INSTALL index 45df948..3eb8c0b 100644 --- a/INSTALL +++ b/INSTALL @@ -1,12 +1,13 @@ -Currently, to use build2 you will need a C++ compiler with C++14 support. -This may be relaxed later to only require C++11. For now, gcc 4.9.0 or -later and clang 3.5.0 or later are known to work. - -build2 is self-hosted, which means that unless you have obtained a pre- -built binary of build2 from somewhere else, you will need to bootstrap -it. To accomplish this, use the 'bootstrap' shell script found in the -root directory of the build2 project. The following is a recommended -sequence of steps: +Note: unless you specifically only need the build2 build system and not the +complete build2 toolchain, you should use the build2-toolchain distribution. + +build2 requires a C++11 compiler with limited C++14 support. GCC 4.8 or later +and Clang 3.4 or later are known to work. + +Build2 is self-hosted, which means that unless you have obtained a pre-built +binary from somewhere else, you will need to bootstrap it. To accomplish this, +use the 'bootstrap' shell script found in the root directory of the build2 +distribution. The following is a recommended sequence of steps: 0. Get libbutl and place it next to build2, so that you have: -- cgit v1.1