Browse Source

Make audio examples compile with external glfw on Linux (#2329)

pull/2337/head
locriacyber 2 years ago
committed by GitHub
parent
commit
1e436be51d
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 8 additions and 4 deletions
  1. +4
    -0
      cmake/LibraryConfigurations.cmake
  2. +4
    -4
      src/CMakeLists.txt

+ 4
- 0
cmake/LibraryConfigurations.cmake View File

@ -28,6 +28,10 @@ if (${PLATFORM} MATCHES "Desktop")
endif ()
set(LIBS_PRIVATE m pthread ${OPENGL_LIBRARIES} ${OSS_LIBRARY})
if (USE_AUDIO)
set(LIBS_PRIVATE ${LIBS_PRIVATE} dl)
endif ()
endif ()
elseif (${PLATFORM} MATCHES "Web")

+ 4
- 4
src/CMakeLists.txt View File

@ -41,6 +41,10 @@ set(raylib_sources
# <root>/cmake/GlfwImport.cmake handles the details around the inclusion of glfw
include(GlfwImport)
# Sets additional platform options and link libraries for each platform
# also selects the proper graphics API and version for that platform
# Produces a variable LIBS_PRIVATE that will be used later
include(LibraryConfigurations)
if (USE_AUDIO)
MESSAGE(STATUS "Audio Backend: miniaudio")
@ -49,10 +53,6 @@ else ()
MESSAGE(STATUS "Audio Backend: None (-DUSE_AUDIO=OFF)")
endif ()
# Sets additional platform options and link libraries for each platform
# also selects the proper graphics API and version for that platform
# Produces a variable LIBS_PRIVATE that will be used later
include(LibraryConfigurations)
add_library(raylib ${raylib_sources} ${raylib_public_headers})

Loading…
Cancel
Save