Bladeren bron

HPCC-17915 SQS plugin crashing on centos

Add CUSTOM_MEMORY_MANAGEMENT argument to aws-cpp-sdk target
Link aws-cpp-sqs-core to sqs plugin

Signed-off-by: Michael Gardner <michael.gardner@lexisnexis.com>
Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
centos 8 jaren geleden
bovenliggende
commit
ee7310a644
1 gewijzigde bestanden met toevoegingen van 2 en 0 verwijderingen
  1. 2 0
      plugins/sqs/CMakeLists.txt

+ 2 - 0
plugins/sqs/CMakeLists.txt

@@ -13,6 +13,7 @@ if(SQS)
         aws-sdk-cpp
         SOURCE_DIR ${AWS_SDK_CPP_SOURCE_DIR}
         BINARY_DIR ${CMAKE_CURRENT_BINARY_DIR}/aws-sdk-cpp
+        CMAKE_ARGS -DCUSTOM_MEMORY_MANAGEMENT:string=0
         BUILD_COMMAND $(MAKE) LDFLAGS=-Wl,-rpath-link,${LIB_PATH} aws-cpp-sdk-sqs
         INSTALL_COMMAND "")
     add_library(aws-cpp-sdk-core SHARED IMPORTED)
@@ -64,6 +65,7 @@ if(SQS)
     target_link_libraries(
         sqs
         aws-cpp-sdk-sqs
+        aws-cpp-sdk-core
         eclrtl
         jlib
         ${ZLIB_LIBRARIES})