diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 7be39889..9380a046 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -175,6 +175,8 @@ if (UNIX) set (MOSQ_LIBS ${MOSQ_LIBS} m) elseif (${CMAKE_SYSTEM_NAME} MATCHES "NetBSD") set (MOSQ_LIBS ${MOSQ_LIBS} m) + elseif (${CMAKE_SYSTEM_NAME} MATCHES "Haiku") + set (MOSQ_LIBS ${MOSQ_LIBS} m network) elseif(QNX) set(MOSQ_LIBS ${MOSQ_LIBS} m socket) else(APPLE) diff --git a/src/conf_includedir.c b/src/conf_includedir.c index 9673ca5f..f46fb5aa 100644 --- a/src/conf_includedir.c +++ b/src/conf_includedir.c @@ -39,7 +39,9 @@ Contributors: # include #endif -#if !defined(WIN32) && !defined(__CYGWIN__) && !defined(__QNX__) +#if defined(__HAIKU__) +# include +#elif !defined(WIN32) && !defined(__CYGWIN__) && !defined(__QNX__) # include #endif