diff --git a/engine/server/application/CentralServer/src/CMakeLists.txt b/engine/server/application/CentralServer/src/CMakeLists.txt index 7b0fdcd2..7537725d 100644 --- a/engine/server/application/CentralServer/src/CMakeLists.txt +++ b/engine/server/application/CentralServer/src/CMakeLists.txt @@ -109,6 +109,8 @@ else() ) endif() +add_definitions(-DEXTERNAL_DISTRO -DNAMESPACE=AuctionTransfer -DUSE_TCP_LIBRARY) + include_directories( ${CMAKE_CURRENT_SOURCE_DIR}/shared ${CMAKE_CURRENT_SOURCE_DIR}/shared/AuctionTransferGameAPI diff --git a/engine/server/application/ChatServer/src/CMakeLists.txt b/engine/server/application/ChatServer/src/CMakeLists.txt index 174554a6..a3b43ded 100644 --- a/engine/server/application/ChatServer/src/CMakeLists.txt +++ b/engine/server/application/ChatServer/src/CMakeLists.txt @@ -38,6 +38,8 @@ else() ) endif() +add_definitions(-DEXTERNAL_DISTRO -DNAMESPACE=ChatSystem -D_REENTRANT -DAPI_NAMESPACE=VChatSystem) + include_directories( ${CMAKE_CURRENT_SOURCE_DIR}/shared ${SWG_ENGINE_SOURCE_DIR}/shared/library/sharedCompression/include/public diff --git a/external/3rd/library/platform/projects/MonAPI2/CMakeLists.txt b/external/3rd/library/platform/projects/MonAPI2/CMakeLists.txt index 3b356b72..09684f02 100644 --- a/external/3rd/library/platform/projects/MonAPI2/CMakeLists.txt +++ b/external/3rd/library/platform/projects/MonAPI2/CMakeLists.txt @@ -4,6 +4,8 @@ include_directories( ${ZLIB_INCLUDE_DIR} ) +add_definitions(-DMonitorAPI=) + add_library(MonAPI2 MonitorAPI.cpp MonitorAPI.h diff --git a/external/3rd/library/platform/utils/Base/CMakeLists.txt b/external/3rd/library/platform/utils/Base/CMakeLists.txt index 2e33bcd9..ea584772 100644 --- a/external/3rd/library/platform/utils/Base/CMakeLists.txt +++ b/external/3rd/library/platform/utils/Base/CMakeLists.txt @@ -64,6 +64,8 @@ else() #include_directories(${CMAKE_CURRENT_SOURCE_DIR}/linux) endif() +add_definitions(-D_REENTRANT) + add_library(Base STATIC ${SHARED_SOURCES} ${PLATFORM_SOURCES} diff --git a/external/3rd/library/soePlatform/CTServiceGameAPI/CMakeLists.txt b/external/3rd/library/soePlatform/CTServiceGameAPI/CMakeLists.txt index 4136d3d3..76ba2197 100644 --- a/external/3rd/library/soePlatform/CTServiceGameAPI/CMakeLists.txt +++ b/external/3rd/library/soePlatform/CTServiceGameAPI/CMakeLists.txt @@ -68,7 +68,7 @@ else() include_directories(${CMAKE_CURRENT_SOURCE_DIR}/Base/linux) endif() -add_definitions(-DNAMESPACE=CTService -DUSE_TCP_LIBRARY) +add_definitions(-DEXTERNAL_DISTRO -DNAMESPACE=CTService -DUSE_TCP_LIBRARY) include_directories(${CMAKE_CURRENT_SOURCE_DIR}) add_library(CTServiceGameAPI diff --git a/external/3rd/library/soePlatform/ChatAPI/projects/ChatMono/CMakeLists.txt b/external/3rd/library/soePlatform/ChatAPI/projects/ChatMono/CMakeLists.txt index f852930d..032d7659 100644 --- a/external/3rd/library/soePlatform/ChatAPI/projects/ChatMono/CMakeLists.txt +++ b/external/3rd/library/soePlatform/ChatAPI/projects/ChatMono/CMakeLists.txt @@ -151,6 +151,8 @@ else() include_directories(${CMAKE_CURRENT_SOURCE_DIR}/../../utils/Base/linux) endif() +add_definitions(-DEXTERNAL_DISTRO -DNAMESPACE=ChatSystem -D_REENTRANT) + add_library(ChatMono ${SHARED_SOURCES} ${PLATFORM_SOURCES} diff --git a/external/3rd/library/soePlatform/VChatAPI/projects/VChat/VChatAPI/CMakeLists.txt b/external/3rd/library/soePlatform/VChatAPI/projects/VChat/VChatAPI/CMakeLists.txt index af98ca82..2887003c 100644 --- a/external/3rd/library/soePlatform/VChatAPI/projects/VChat/VChatAPI/CMakeLists.txt +++ b/external/3rd/library/soePlatform/VChatAPI/projects/VChat/VChatAPI/CMakeLists.txt @@ -1,5 +1,5 @@ -add_definitions(-DAPI_NAMESPACE=VChatSystem) +add_definitions(-D_REENTRANT -DAPI_NAMESPACE=VChatSystem) include_directories( ${CMAKE_CURRENT_SOURCE_DIR}/../../../utils2.0/utils diff --git a/external/3rd/library/udplibrary/CMakeLists.txt b/external/3rd/library/udplibrary/CMakeLists.txt index 507105a0..a3498814 100644 --- a/external/3rd/library/udplibrary/CMakeLists.txt +++ b/external/3rd/library/udplibrary/CMakeLists.txt @@ -8,6 +8,8 @@ endif() include_directories(${CMAKE_CURRENT_SOURCE_DIR}) +add_definitions(-DREENTRANT) + add_library(udplibrary hashtable.hpp PointerDeque.hpp