diff options
author | Boris Kolpackov <boris@codesynthesis.com> | 2015-12-18 12:28:42 +0200 |
---|---|---|
committer | Boris Kolpackov <boris@codesynthesis.com> | 2015-12-18 12:28:42 +0200 |
commit | 76ebc7b8158627798f745059515294178e6bd992 (patch) | |
tree | 24b76914f4d4d8dd2f6f5b8817065d869d43c1f9 /INSTALL | |
parent | d0a05f255e955856e085d60e03f9bc489f213c3e (diff) |
Update C++ standard/compiler requirements
Diffstat (limited to 'INSTALL')
-rw-r--r-- | INSTALL | 19 |
1 files changed, 10 insertions, 9 deletions
@@ -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: |