diff options
author | 2020-11-15 03:53:47 +1100 | |
---|---|---|
committer | 2020-11-15 03:53:47 +1100 | |
commit | 55b8ca317ab1f77850f498c1523355e1f5dd8d03 (patch) | |
tree | bada7948236b18684609f47024cc9ca227a5ef89 /docs/source/initialsetup/compilingmame.rst | |
parent | 4db7f0439c3b841eb07d2320e39be38269e6cd56 (diff) |
-Switch to building MAME as C++17.
* Updated sol2 to 3.2.2
* Updated pugixml to 1.10
* Increased minimum clang version to 6
* Cleaned up some stuff that can use new features
Diffstat (limited to 'docs/source/initialsetup/compilingmame.rst')
-rw-r--r-- | docs/source/initialsetup/compilingmame.rst | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/docs/source/initialsetup/compilingmame.rst b/docs/source/initialsetup/compilingmame.rst index b8789d74b6e..9f67ef12538 100644 --- a/docs/source/initialsetup/compilingmame.rst +++ b/docs/source/initialsetup/compilingmame.rst @@ -8,9 +8,9 @@ Compiling MAME All Platforms ------------- -* To compile MAME, you need a C++14 compiler and runtime library. We - support building with GCC version 7.2 or later and clang version 5 or - later. MAME should run with GNU libstdc++ version 5.1 or later. +* To compile MAME, you need a C++17 compiler and runtime library. We + support building with GCC version 7.2 or later and clang version 6 or + later. MAME should run with GNU libstdc++ version 7.2 or later. * Whenever you are changing build parameters, (such as switching between a SDL-based build and a native Windows renderer one, or adding tools @@ -613,7 +613,7 @@ Using a GCC/GNU libstdc++ installation in a non-standard location on Linux GCC may be built and installed to a custom location, typically by supplying the **--prefix=** option to the **configure** command. This may be useful if you want to build MAME on a Linux distribution that still uses a version of GNU -libstdC++ that predates C++14 support. To use an alternate GCC installation to, +libstdC++ that predates C++17 support. To use an alternate GCC installation to, build MAME, set the C and C++ compilers to the full paths to the **gcc** and **g++** commands, and add the library path to the run-time search path. If you installed GCC in /opt/local/gcc72, you might use a command like this: |