From aa5fdd17ea8b8442f91be4d7fb132a739edbf062 Mon Sep 17 00:00:00 2001 From: Nick Foster Date: Wed, 2 Oct 2013 21:06:51 -0400 Subject: [PATCH] Add pkgconfig searching for libzmq --- cmake/Modules/FindZeroMQ.cmake | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/cmake/Modules/FindZeroMQ.cmake b/cmake/Modules/FindZeroMQ.cmake index d823c6e..c4b9351 100644 --- a/cmake/Modules/FindZeroMQ.cmake +++ b/cmake/Modules/FindZeroMQ.cmake @@ -12,6 +12,10 @@ # Search for the zeromq framework on Apple. #CMAKE_FIND_FRAMEWORKS(ZeroMQ) +find_package(PkgConfig) +pkg_check_modules(PC_LIBZMQ libzmq) + + IF(WIN32) FIND_LIBRARY(ZEROMQ_DEBUG_LIBRARY NAMES libzmq_d zmq_d @@ -22,6 +26,7 @@ ENDIF(WIN32) FIND_LIBRARY(ZEROMQ_LIBRARY NAMES libzmq zmq + HINTS ${PC_LIBZMQ_LIBDIR} ${PC_LIBZMQ_LIBRARY_DIRS} PATHS ${ZEROMQ_LIBRARIES} ${NSCP_LIBRARYDIR} @@ -41,6 +46,8 @@ FIND_PATH(ZEROMQ_INCLUDE_DIR ${ZEROMQ_INCLUDE_DIRS} ${NSCP_INCLUDEDIR} ${ZEROMQ_INCLUDE_DIR} + ${PC_LIBZMQ_INCLUDEDIR} + ${PC_LIBZMQ_INCLUDE_DIRS} ) MARK_AS_ADVANCED(