summaryrefslogtreecommitdiff
path: root/modules
diff options
context:
space:
mode:
authorYehonal <yehonal.azeroth@gmail.com>2017-09-21 11:53:02 +0200
committerYehonal <yehonal.azeroth@gmail.com>2017-09-21 11:53:02 +0200
commit973259925b1725622b2e4dd52648dcd56cf64bca (patch)
tree5fde7b6ebd58671fd8a9c6a445a18ceba5a3edd4 /modules
parent343c88f0a449e73972df80f6d3ab24d856b53536 (diff)
Fixed PCH compilation and gcc warnings fixed
+ removed some useless warning suppressions
Diffstat (limited to 'modules')
-rw-r--r--modules/worldengine/nucleus/src/Define.h1
-rw-r--r--modules/worldengine/nucleus/src/cmake/compiler/clang/settings.cmake4
2 files changed, 3 insertions, 2 deletions
diff --git a/modules/worldengine/nucleus/src/Define.h b/modules/worldengine/nucleus/src/Define.h
index a5e99460a3..08bd88c272 100644
--- a/modules/worldengine/nucleus/src/Define.h
+++ b/modules/worldengine/nucleus/src/Define.h
@@ -10,6 +10,7 @@
#include <cstdint>
#include <cstddef>
#include <sys/types.h>
+#include <ace/Basic_Types.h>
#include <ace/ACE_export.h>
#include <ace/Default_Constants.h>
diff --git a/modules/worldengine/nucleus/src/cmake/compiler/clang/settings.cmake b/modules/worldengine/nucleus/src/cmake/compiler/clang/settings.cmake
index 2b8e6cbdd2..055860c999 100644
--- a/modules/worldengine/nucleus/src/cmake/compiler/clang/settings.cmake
+++ b/modules/worldengine/nucleus/src/cmake/compiler/clang/settings.cmake
@@ -15,6 +15,6 @@ if(WITH_COREDEBUG)
endif()
# -Wno-narrowing needed to suppress a warning in g3d
-# -Wno-deprecated-register -Wstring-plus-int -Wpointer-bool-conversion are needed to suppress gsoap warnings on Unix systems.
-set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11 -Wno-narrowing -Wno-deprecated-register -Wstring-plus-int -Wparentheses -Wreorder -Wlogical-op-parentheses")
+# -Wno-deprecated-register is needed to suppress gsoap warnings on Unix systems.
+set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11 -Wno-narrowing -Wno-deprecated-register")
set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -DDEBUG=1")