From 68546793d3ead9fef78f4b6670b4bee92ae99bc8 Mon Sep 17 00:00:00 2001 From: Ye Holmes Date: Wed, 17 Feb 2021 19:26:52 +0800 Subject: [PATCH] fix-openpgm-linking-for-zeromq --- CMakeLists.txt | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -793,7 +793,7 @@ else() # message(FATAL_ERROR "WITH_OPENPGM not implemented") if(NOT OPENPGM_PKGCONFIG_NAME) - set(OPENPGM_PKGCONFIG_NAME "openpgm-5.2") + set(OPENPGM_PKGCONFIG_NAME "openpgm-5.3") endif() set(OPENPGM_PKGCONFIG_NAME @@ -804,6 +804,8 @@ else() if(OPENPGM_FOUND) message(STATUS ${OPENPGM_PKGCONFIG_NAME}" found") + find_library(OPENPGM_LIBRARIES NAMES libpgm pgm) + set(pkg_config_libs_private "${pkg_config_libs_private} -lpgm") set(pkg_config_names_private "${pkg_config_names_private} ${OPENPGM_PKGCONFIG_NAME}") else() message( @@ -1447,6 +1449,10 @@ if(BUILD_SHARED) endif() endif() + if(OPENPGM_FOUND) + target_link_libraries(libzmq ${OPENPGM_LIBRARIES}) + endif() + if(HAVE_WS2_32) target_link_libraries(libzmq ws2_32) elseif(HAVE_WS2)