comparison Resources/CMake/DatabasesPluginConfiguration.cmake @ 392:743cf36fb051

fix link on lsb
author Sebastien Jodogne <s.jodogne@gmail.com>
date Wed, 05 Apr 2023 12:29:40 +0200
parents 3d6886f3e5b3
children 2fd272ea8f00
comparison
equal deleted inserted replaced
389:3d6886f3e5b3 392:743cf36fb051
86 -DORTHANC_OPTIMAL_VERSION_MINOR=${ORTHANC_OPTIMAL_VERSION_MINOR} 86 -DORTHANC_OPTIMAL_VERSION_MINOR=${ORTHANC_OPTIMAL_VERSION_MINOR}
87 -DORTHANC_OPTIMAL_VERSION_REVISION=${ORTHANC_OPTIMAL_VERSION_REVISION} 87 -DORTHANC_OPTIMAL_VERSION_REVISION=${ORTHANC_OPTIMAL_VERSION_REVISION}
88 ) 88 )
89 89
90 90
91 if (STATIC_BUILD OR NOT USE_SYSTEM_PROTOBUF)
92 # This is necessary, at least on LSB (Linux Standard Base),
93 # otherwise the following error is generated: "undefined reference
94 # to `__tls_get_addr'"
95 add_definitions(-DGOOGLE_PROTOBUF_NO_THREADLOCAL=1)
96 endif()
97
98
91 list(APPEND DATABASES_SOURCES 99 list(APPEND DATABASES_SOURCES
92 ${ORTHANC_CORE_SOURCES} 100 ${ORTHANC_CORE_SOURCES}
93 ${ORTHANC_DATABASES_ROOT}/Framework/Plugins/DatabaseBackendAdapterV2.cpp 101 ${ORTHANC_DATABASES_ROOT}/Framework/Plugins/DatabaseBackendAdapterV2.cpp
94 ${ORTHANC_DATABASES_ROOT}/Framework/Plugins/DatabaseBackendAdapterV3.cpp 102 ${ORTHANC_DATABASES_ROOT}/Framework/Plugins/DatabaseBackendAdapterV3.cpp
95 ${ORTHANC_DATABASES_ROOT}/Framework/Plugins/DatabaseBackendAdapterV4.cpp 103 ${ORTHANC_DATABASES_ROOT}/Framework/Plugins/DatabaseBackendAdapterV4.cpp