summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorRayIT <[email protected]>2023-05-28 11:33:14 +0200
committerGitHub <[email protected]>2023-05-28 11:33:14 +0200
commit4a371a51975cf7e06bbf1d94284493f77a820113 (patch)
tree52bc29f1dd3b8e112f104a850e497a4bfe84261c
parentaad51d47048f9eb5c13bbbd65dc5cd4d37aa68e5 (diff)
downloadraylib-4a371a51975cf7e06bbf1d94284493f77a820113.tar.gz
raylib-4a371a51975cf7e06bbf1d94284493f77a820113.zip
Fixed compile on OpenBSD (#3085)
-rw-r--r--cmake/LibraryConfigurations.cmake12
1 files changed, 12 insertions, 0 deletions
diff --git a/cmake/LibraryConfigurations.cmake b/cmake/LibraryConfigurations.cmake
index ffb1a047..a54261d2 100644
--- a/cmake/LibraryConfigurations.cmake
+++ b/cmake/LibraryConfigurations.cmake
@@ -25,6 +25,18 @@ if (${PLATFORM} MATCHES "Desktop")
add_definitions(-D_CRT_SECURE_NO_WARNINGS)
find_package(OpenGL QUIET)
set(LIBS_PRIVATE ${OPENGL_LIBRARIES} winmm)
+ elseif (UNIX)
+ find_library(pthread NAMES pthread)
+ find_package(OpenGL QUIET)
+ if ("${OPENGL_LIBRARIES}" STREQUAL "")
+ set(OPENGL_LIBRARIES "GL")
+ endif ()
+
+ if ("${CMAKE_SYSTEM_NAME}" MATCHES "(Net|Open)BSD")
+ find_library(OSS_LIBRARY ossaudio)
+ endif ()
+
+ set(LIBS_PRIVATE m pthread ${OPENGL_LIBRARIES} ${OSS_LIBRARY})
else ()
find_library(pthread NAMES pthread)
find_package(OpenGL QUIET)