Skip to content

Commit 7b41abf

Browse files
committed
fix: library order in core server CMakeLists.txt
1 parent 3204bf6 commit 7b41abf

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

core/server/CMakeLists.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,18 +13,18 @@ list(REMOVE_ITEM Sources files ${Main})
1313
if(BUILD_SHARED_LIBS)
1414
add_library( datafed-core-lib SHARED ${Sources} )
1515
target_link_libraries( datafed-core-lib PRIVATE protobuf::libprotobuf Threads::Threads
16-
"${DATAFED_CURL_LIBRARIES}" "${OPENSSL_SSL_LIBRARY}" "${OPENSSL_CRYPTO_LIBRARY}"
16+
"${DATAFED_CURL_LIBRARIES}"
1717
"${DATAFED_ZLIB_LIBRARIES}" ${DATAFED_BOOST_LIBRARIES} libzmq nlohmann_json_schema_validator -ldl )
1818
else()
1919
add_library( datafed-core-lib STATIC ${Sources} )
2020
target_link_libraries( datafed-core-lib PRIVATE protobuf::libprotobuf Threads::Threads
21-
"${DATAFED_CURL_LIBRARIES}" "${OPENSSL_SSL_LIBRARY}" "${OPENSSL_CRYPTO_LIBRARY}"
21+
"${DATAFED_CURL_LIBRARIES}"
2222
"${DATAFED_ZLIB_LIBRARIES}" "${DATAFED_BOOST_LIBRARIES}" libzmq-static
2323
"${DATAFED_JSON_SCHEMA_LIBRARY_PATH}" -ldl )
2424
endif()
2525
target_include_directories( datafed-core-lib PUBLIC ${CMAKE_CURRENT_SOURCE_DIR} )
2626
set_target_properties(datafed-core-lib PROPERTIES POSITION_INDEPENDENT_CODE ON)
27-
target_link_libraries( datafed-core-lib PUBLIC common datafed-protobuf )
27+
target_link_libraries( datafed-core-lib PUBLIC common datafed-protobuf "${OPENSSL_SSL_LIBRARY}" "${OPENSSL_CRYPTO_LIBRARY}")
2828
add_executable( datafed-core ${Main} )
2929
target_link_libraries( datafed-core datafed-core-lib )
3030

0 commit comments

Comments
 (0)