From: Moritz Bunkus Date: Sun, 22 May 2022 20:12:32 +0000 (+0200) Subject: bump C++ requirement to C++14 X-Git-Tag: release-1.7.0~20^2 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=7263bbaac134a20a79dfe7bd23b364fcd1a588cc;p=libmatroska bump C++ requirement to C++14 This follows libebml's recent bump to C++14. --- diff --git a/CMakeLists.txt b/CMakeLists.txt index e2d4f7d..5336f2d 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -9,7 +9,7 @@ find_package(EBML 1.4.2 REQUIRED) include(GNUInstallDirs) -set(CMAKE_CXX_STANDARD 11) +set(CMAKE_CXX_STANDARD 14) set(CMAKE_CXX_STANDARD_REQUIRED ON) set(libmatroska_SOURCES diff --git a/README.md b/README.md index 4479f8b..01ac891 100644 --- a/README.md +++ b/README.md @@ -5,7 +5,8 @@ a C++ library to parse and create Matroska files ## Building and installing the library -libmatroska is based on `cmake`. It requires a C++ compiler as well as +libmatroska is based on `cmake`. It requires a C++ compiler compatible +with the C++14 standard as well as [libebml](https://github.com/Matroska-Org/libebml). This means that the normal build process consists of the usual steps: