From 31ed2de2fd6a22ff790b8a497c08ef4103679f68 Mon Sep 17 00:00:00 2001 From: Uwe Rathmann Date: Mon, 3 Apr 2023 14:57:41 +0200 Subject: [PATCH] nonsense warning flag removed --- cmake/QskConfigMacros.cmake | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/cmake/QskConfigMacros.cmake b/cmake/QskConfigMacros.cmake index 6bc00333..21beee6f 100644 --- a/cmake/QskConfigMacros.cmake +++ b/cmake/QskConfigMacros.cmake @@ -50,7 +50,6 @@ macro(qsk_enable_pedantic_flags) add_compile_options( -Wredundant-decls ) add_compile_options( -Wnon-virtual-dtor ) - add_compile_options( -Weffc++ ) add_compile_options( -Woverloaded-virtual ) add_compile_options( -Wfloat-equal ) @@ -91,6 +90,9 @@ macro(qsk_enable_pedantic_flags) add_compile_options( -Wno-signed-enum-bitfield ) add_compile_options( -Wno-padded ) + + # since Qt 6.3 Q_GLOBAL_STATIC seems to use what is not supported for < c++20 + add_compile_options( -Wno-gnu-zero-variadic-macro-arguments ) endif() endif()