From 08ea625842a0708e764c6e01a4538fd55e0663d0 Mon Sep 17 00:00:00 2001 From: Daniel Baston Date: Wed, 18 Jan 2023 17:53:44 -0500 Subject: [PATCH] Doc: Update doc references to C++11 --- INSTALL.md | 2 +- NEWS.md | 1 + examples/README.md | 2 +- web/content/usage/download.md | 2 +- 4 files changed, 4 insertions(+), 3 deletions(-) diff --git a/INSTALL.md b/INSTALL.md index 486404fdfd..8565b2f37c 100644 --- a/INSTALL.md +++ b/INSTALL.md @@ -2,7 +2,7 @@ ### Prerequisites -GEOS has no external library dependencies and can be built with any C++11 +GEOS has no external library dependencies and can be built with any C++14 compiler. ### Unix diff --git a/NEWS.md b/NEWS.md index b9e7955983..ddacbfbe77 100644 --- a/NEWS.md +++ b/NEWS.md @@ -2,6 +2,7 @@ xxxx-xx-xx - New things: + - C++14 is now required. - Polygonal coverage operations: CoverageValidator, CoveragePolygonValidator, CoverageGapFinder, CoverageUnion (JTS-900, Martin Davis & Paul Ramsey) - Support reading and writing M values through WKB and WKT readers/writers diff --git a/examples/README.md b/examples/README.md index a3aef3ab98..119314a420 100644 --- a/examples/README.md +++ b/examples/README.md @@ -36,7 +36,7 @@ To build a C++ API program, you must pass a define indicating you're OK with the ``` c++ -I/usr/local/include -v \ - -std=c++11 \ + -std=c++14 \ -D USE_UNSTABLE_GEOS_CPP_API \ cpp_read.cpp \ -o cpp_read \ diff --git a/web/content/usage/download.md b/web/content/usage/download.md index 69bda37778..dd945800f9 100644 --- a/web/content/usage/download.md +++ b/web/content/usage/download.md @@ -30,7 +30,7 @@ All *future* **Final Release** dates are subject to change. ### Build Requirements * [CMake](https://cmake.org/download/) 3.13 or later. -* C++11 compiler. We regularly test GCC, Clang and Microsoft Visual C++. +* C++14 compiler. We regularly test GCC, Clang and Microsoft Visual C++. * [Doxygen](https://www.doxygen.nl/) to build the API documentation. ### Build