make: Move from c++17 to c++20

This commit is contained in:
Mizux Seiha
2022-03-03 16:27:39 +01:00
parent 08e36c107a
commit 6f3c83beff

View File

@@ -88,7 +88,7 @@ DEBUG = -O4 -DNDEBUG
JNIDEBUG = -O1 -DNDEBUG
ifeq ($(PLATFORM),LINUX)
CCC = g++ -fPIC -std=c++17 -fwrapv
CCC = g++ -fPIC -std=c++20 -fwrapv
DYNAMIC_LD = g++ -shared
DYNAMIC_LDFLAGS = -Wl,-rpath,\"\\\$$\$$ORIGIN\"
@@ -120,7 +120,7 @@ ifeq ($(PLATFORM),LINUX)
endif # ifeq ($(PLATFORM),LINUX)
ifeq ($(PLATFORM),MACOSX)
MAC_VERSION = -mmacosx-version-min=$(MAC_MIN_VERSION)
CCC = clang++ -fPIC -std=c++17 $(MAC_VERSION) -stdlib=libc++
CCC = clang++ -fPIC -std=c++20 $(MAC_VERSION) -stdlib=libc++
DYNAMIC_LD = clang++ -dynamiclib -undefined dynamic_lookup \
$(MAC_VERSION) \
-Wl,-search_paths_first \