quiet warnings on recent Qt, macOS Sequoia 15.1, latest Xcode

This commit is contained in:
nhmall
2024-11-17 10:03:04 -05:00
parent 4f3c463d69
commit 3e903fd79a
2 changed files with 8 additions and 0 deletions

View File

@@ -149,6 +149,7 @@ CCXX=clang++ -std=c++11
CLANGPPGTEQ9 := $(shell expr `$(CXX) -dumpversion | cut -f1 -d.` \>= 9)
CLANGPPGTEQ11 := $(shell expr `$(CXX) -dumpversion | cut -f1 -d.` \>= 11)
CLANGPPGTEQ14 := $(shell expr `$(CXX) -dumpversion | cut -f1 -d.` \>= 14)
CLANGPPGTEQ16 := $(shell expr `$(CXX) -dumpversion | cut -f1 -d.` \>= 16)
CLANGPPGTEQ17 := $(shell expr `$(CXX) -dumpversion | cut -f1 -d.` \>= 17)
ifeq "$(CLANGPPGTEQ9)" "1"
#CCXXFLAGS+=-Wformat-overflow

View File

@@ -87,6 +87,13 @@ endif # HAVE_MACPORTS
endif # QTDIR
endif # WANT_WIN_QT
ifdef WANT_WIN_QT
ifeq "$(CLANGPPGTEQ16)" "1"
CXX=clang++ --std=c++20
CCXXFLAGS +=-Wno-c++20-attribute-extensions
endif
endif
# misc.370 must come after compiler.370
# and after QTDIR is defined