Skip to content

Commit aa61e4c

Browse files
author
Alexander Barkov
committed
Fixing ConnectSE compilation warnings (and failires in maintainer mode).
1 parent 1c80165 commit aa61e4c

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

storage/connect/CMakeLists.txt

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,13 @@ IF(UNIX)
7272
message(STATUS "CONNECT: GCC: Some warnings disabled")
7373
endif(WITH_WARNINGS)
7474

75+
# Avoid compilation failure in maintainer mode
76+
IF(CMAKE_COMPILER_IS_GNUCXX)
77+
SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-overloaded-virtual -Wno-error=type-limits")
78+
string(REPLACE "-Woverloaded-virtual" "" CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS}")
79+
string(REPLACE "-Woverloaded-virtual" "" CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG}")
80+
ENDIF(CMAKE_COMPILER_IS_GNUCXX)
81+
7582
add_definitions( -DUNIX -DLINUX -DUBUNTU )
7683

7784
SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fpermissive -fexceptions -fPIC ")

0 commit comments

Comments
 (0)