From 27584018292f3df0a35f987b6adc5c39afbeeb44 Mon Sep 17 00:00:00 2001 From: Jasper Lievisse Adriaanse Date: Wed, 10 Jun 2020 09:33:57 +0200 Subject: [PATCH] only link with libm on OpenBSD fixes "ld: error: unable to find library -ldl" Signed-off-by: Jasper Lievisse Adriaanse --- src/CMakeLists.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index ee34673b..053ca1d9 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -150,6 +150,8 @@ endif (HAVE_GETADDRINFO_A AND WITH_ADNS) if (UNIX) if (APPLE) set (MOSQ_LIBS ${MOSQ_LIBS} dl m) + elseif (${CMAKE_SYSTEM_NAME} MATCHES "OpenBSD") + set (MOSQ_LIBS ${MOSQ_LIBS} m) elseif(QNX) set(MOSQ_LIBS ${MOSQ_LIBS} m socket) else(APPLE)