diff --git a/CMakeLists.txt b/CMakeLists.txt index e7fa4e3d4..4a3735100 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -945,7 +945,9 @@ if (APPLE) set(CMAKE_INSTALL_RPATH "@loader_path/../Frameworks") else (APPLE) set(CMAKE_INSTALL_RPATH_USE_LINK_PATH TRUE) - set(CMAKE_INSTALL_RPATH "\$ORIGIN/../${CMAKE_INSTALL_LIBDIR}:\$ORIGIN/..") + if (NOT FREEBSD) + set(CMAKE_INSTALL_RPATH "\$ORIGIN/../${CMAKE_INSTALL_LIBDIR}:\$ORIGIN/..") + endif() endif(APPLE) if (BUILD_SHARED_LIBS) diff --git a/winpr/libwinpr/utils/trio/triodef.h b/winpr/libwinpr/utils/trio/triodef.h index 9d5bf1015..723e3919b 100644 --- a/winpr/libwinpr/utils/trio/triodef.h +++ b/winpr/libwinpr/utils/trio/triodef.h @@ -88,7 +88,7 @@ # endif #endif -#if defined(__NetBSD__) +#if defined(__NetBSD__) || defined(__FreeBSD__) || defined(__DragonFly__) # define TRIO_PLATFORM_UNIX #endif