Skip to content

Commit

Permalink
C++17 changes (#365)
Browse files Browse the repository at this point in the history
* C++17 changes

update minimum required build tools
update references for C++14 to C++17 compilers
closes #364

* Update build-options.md

+ implied

* mover forward min Ubuntu references to 18.04 for gcc build instructions
gcc supports all but one C++17 feature at 7, not 5

Co-authored-by: Zach Hyatt <[email protected]>
  • Loading branch information
argakiig and zhyatt authored May 14, 2021
1 parent 850aab4 commit d5acc4e
Showing 1 changed file with 9 additions and 9 deletions.
18 changes: 9 additions & 9 deletions docs/integration-guides/build-options.md
Original file line number Diff line number Diff line change
Expand Up @@ -65,11 +65,11 @@ Each Release Candidate (RC) or final release build can be used on the public tes

**Required build tools**

* (macOS) XCode >= 7.3
* (Windows) Visual Studio 2015
* (macOS) XCode >= 9
* (Windows) Visual Studio >= 2017 (15.0)
* (Windows) NSIS package builder
* (\*nix) Clang >= 3.5 or GCC >= 5
* CMake
* (\*nix) Clang >= 5 or GCC >= 7
* CMake >= 3.8

### Boost

Expand Down Expand Up @@ -160,9 +160,9 @@ Format: `cmake -D VARNAME=VARVALUE`

These instructions are for the following systems:

* Ubuntu 16.04 LTS Server
* Ubuntu 16.10+
* Debian 8 Jessie (Debian 8 requires Cmake 3.4+)
* Ubuntu 18.04 LTS Server
* Ubuntu 18.10+
* Debian 8 Jessie (Debian 8 requires Cmake 3.8+)
* Debian 9 Stretch

**Install dependencies**
Expand All @@ -178,8 +178,8 @@ Follow the [build instructions](#build-instructions-debian-centos-arch-linux).

**Requirements**

* GCC compiler version 4.9+ or other compiler with C++14 language support (default Centos 7 compilers are outdated)
* Cmake 3.4+
* GCC compiler version 7+ or other compiler with C++17 language support (default Centos 7 compilers are outdated)
* Cmake 3.8+

**Install dependencies**

Expand Down

0 comments on commit d5acc4e

Please sign in to comment.