summaryrefslogtreecommitdiffstatshomepage
path: root/docs/source/initialsetup/compilingmame.rst
diff options
context:
space:
mode:
author Vas Crabb <vas@vastheman.com>2023-03-27 03:01:04 +1100
committer Vas Crabb <vas@vastheman.com>2023-03-27 03:01:04 +1100
commitf0924e31d4caeb1e874aab95f4d06f7bdc0f8c3b (patch)
tree0e0a7d98ed73f56c65425fd771d0398626eb0d71 /docs/source/initialsetup/compilingmame.rst
parent8ae9024b19e458c9362dd2a6c22f338d7990e750 (diff)
Drop support for libc++ 6 altogether - it's missing std::unordered_map::extract.
Diffstat (limited to 'docs/source/initialsetup/compilingmame.rst')
-rw-r--r--docs/source/initialsetup/compilingmame.rst5
1 files changed, 4 insertions, 1 deletions
diff --git a/docs/source/initialsetup/compilingmame.rst b/docs/source/initialsetup/compilingmame.rst
index ffe9be349cd..b61b3ca6335 100644
--- a/docs/source/initialsetup/compilingmame.rst
+++ b/docs/source/initialsetup/compilingmame.rst
@@ -10,7 +10,10 @@ All Platforms
* 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.
+ later. MAME should run with GNU libstdc++ version 7.2 or later or
+ libc++ version 7 or later. The initial release of any major version
+ of GCC should be avoided. For example, if you want to compile MAME
+ with GCC 10, you should use version 10.3 or later.
* Whenever you are changing build parameters, (for example changing
optimisation settings, or adding tools to the compile list), or system