From 25eb3e4aae8e635bceba9314aa5cc06ccfe62cb3 Mon Sep 17 00:00:00 2001 From: tildearrow Date: Sun, 13 Mar 2022 22:21:01 -0500 Subject: [PATCH] furnace II - the final fix --- CMakeLists.txt | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 2dd372d2b..4feccdf8d 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -398,7 +398,10 @@ if (APPLE) endif() if (NOT MSVC) - set(WARNING_FLAGS -Wall -Wextra -Wno-unused-parameter -Wno-cast-function-type) + set(WARNING_FLAGS -Wall -Wextra -Wno-unused-parameter) + if (CMAKE_CXX_COMPILER_ID STREQUAL "GNU") + list(APPEND WARNING_FLAGS -Wno-cast-function-type) + endif() if (WARNINGS_ARE_ERRORS) list(APPEND WARNING_FLAGS -Werror) endif()