summaryrefslogtreecommitdiffhomepage
path: root/cmake
diff options
context:
space:
mode:
authorRayIT <[email protected]>2023-05-28 14:49:33 +0200
committerGitHub <[email protected]>2023-05-28 14:49:33 +0200
commit15cbf313bb3f490a64c25b0d54a5635742b6de53 (patch)
treefbdb9e8060256ba3007b5cdc1ea7edef48a81609 /cmake
parent4a371a51975cf7e06bbf1d94284493f77a820113 (diff)
downloadraylib-15cbf313bb3f490a64c25b0d54a5635742b6de53.tar.gz
raylib-15cbf313bb3f490a64c25b0d54a5635742b6de53.zip
Enhanced cmake part for OpenBSD (#3086)
* Fixed compile on OpenBSD * Changed to not use seperate UNIX for cmake
Diffstat (limited to 'cmake')
-rw-r--r--cmake/LibraryConfigurations.cmake7
1 files changed, 4 insertions, 3 deletions
diff --git a/cmake/LibraryConfigurations.cmake b/cmake/LibraryConfigurations.cmake
index a54261d2..e9eee630 100644
--- a/cmake/LibraryConfigurations.cmake
+++ b/cmake/LibraryConfigurations.cmake
@@ -43,14 +43,15 @@ if (${PLATFORM} MATCHES "Desktop")
if ("${OPENGL_LIBRARIES}" STREQUAL "")
set(OPENGL_LIBRARIES "GL")
endif ()
+
+ set(LIBS_PRIVATE m atomic pthread ${OPENGL_LIBRARIES} ${OSS_LIBRARY})
if ("${CMAKE_SYSTEM_NAME}" MATCHES "(Net|Open)BSD")
find_library(OSS_LIBRARY ossaudio)
+ set(LIBS_PRIVATE m pthread ${OPENGL_LIBRARIES} ${OSS_LIBRARY})
endif ()
- set(LIBS_PRIVATE m atomic pthread ${OPENGL_LIBRARIES} ${OSS_LIBRARY})
-
- if (USE_AUDIO)
+ if (NOT "${CMAKE_SYSTEM_NAME}" MATCHES "(Net|Open)BSD" AND USE_AUDIO)
set(LIBS_PRIVATE ${LIBS_PRIVATE} dl)
endif ()
endif ()