OpenBSD neither provides nor requires libdl and librt.

This commit is contained in:
Anthony J. Bentley 2016-07-17 03:54:31 -06:00
parent 92594e08d4
commit eb4cae78aa
3 changed files with 3 additions and 3 deletions

View File

@ -415,7 +415,7 @@ if(ANDROID)
# We are cross compiling, search only the toolchain for libraries and includes # We are cross compiling, search only the toolchain for libraries and includes
SET(CMAKE_FIND_ROOT_PATH_MODE_LIBRARY ONLY) SET(CMAKE_FIND_ROOT_PATH_MODE_LIBRARY ONLY)
SET(CMAKE_FIND_ROOT_PATH_MODE_INCLUDE ONLY) SET(CMAKE_FIND_ROOT_PATH_MODE_INCLUDE ONLY)
elseif(NOT APPLE) elseif(NOT APPLE AND NOT CMAKE_SYSTEM_NAME MATCHES OpenBSD)
list(APPEND LIBS rt) list(APPEND LIBS rt)
endif() endif()

View File

@ -93,7 +93,7 @@ elseif(USE_X11)
set(LIBS ${LIBS} ${XRANDR_LIBRARIES}) set(LIBS ${LIBS} ${XRANDR_LIBRARIES})
endif() endif()
if(NOT CMAKE_SYSTEM_NAME MATCHES FreeBSD) if(${CMAKE_SYSTEM_NAME} STREQUAL "Linux")
set(LIBS ${LIBS} dl) set(LIBS ${LIBS} dl)
endif() endif()

View File

@ -67,7 +67,7 @@ endif()
set(WXLIBS ${wxWidgets_LIBRARIES}) set(WXLIBS ${wxWidgets_LIBRARIES})
if(NOT CMAKE_SYSTEM_NAME MATCHES FreeBSD) if(${CMAKE_SYSTEM_NAME} STREQUAL "Linux")
set(WXLIBS ${WXLIBS} dl) set(WXLIBS ${WXLIBS} dl)
endif() endif()