Skip to content

Commit 4d8bbe2

Browse files
committed
cmake workaround for #2246 for clang
1 parent 7f65afb commit 4d8bbe2

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

CMakeLists.txt

+3
Original file line numberDiff line numberDiff line change
@@ -102,6 +102,9 @@ endif()
102102

103103
if(CMAKE_CXX_COMPILER_ID MATCHES "Clang")
104104
set(CLANG 1)
105+
# Force C++11 as workaround for #2246
106+
add_definitions(-D__cplusplus=201103L)
107+
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-macro-redefined")
105108
endif()
106109

107110
if (WIN32)

0 commit comments

Comments
 (0)