aboutsummaryrefslogtreecommitdiff
path: root/INSTALL
diff options
context:
space:
mode:
authorBoris Kolpackov <boris@codesynthesis.com>2015-12-18 12:29:20 +0200
committerBoris Kolpackov <boris@codesynthesis.com>2015-12-18 12:29:20 +0200
commitcab270a6783ffd78dfa0e83708a93c70d5691319 (patch)
tree796db733e3a3c7d430a5d97f2f583e2f482f052f /INSTALL
parent431eb111680021f2dfc73939ce915db823a0fd38 (diff)
Update C++ standard/compiler requirements
Diffstat (limited to 'INSTALL')
-rw-r--r--INSTALL11
1 files changed, 6 insertions, 5 deletions
diff --git a/INSTALL b/INSTALL
index 6a79560..5cf59e6 100644
--- a/INSTALL
+++ b/INSTALL
@@ -1,8 +1,9 @@
-The build2 toolchain requires a C++ compiler with C++11 support. GCC 4.9.0 or
-later and Clang 3.5.0 or later are known to work. If you only need the build2
-build system without the bpkg package manager, then the C++ compiler is all
-you will need. If, however, you would also like to build bpkg, then you will
-first need to obtain SQLite as well as the libodb and libodb-sqlite libraries.
+The build2 toolchain 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. If you only need the
+build2 build system without the bpkg package manager, then the C++ compiler is
+all you will need. If, however, you would also like to build bpkg, then you
+will first need to obtain SQLite as well as the libodb and libodb-sqlite
+libraries.
In this guide we install everything that we build into /usr/local. If you
would like to use a different installation location, you will need to make