repair SDL2 link for AL

This commit is contained in:
NepDisk 2025-11-12 09:04:26 -05:00
parent 5163dc8bb8
commit 6bcdc474b7

View file

@ -79,6 +79,11 @@ if(${SRB2_CONFIG_USE_OPENAL})
target_compile_definitions(SRB2SDL2 PRIVATE -DHAVE_OPENAL)
target_link_libraries(SRB2SDL2 PRIVATE OpenAL::OpenAL)
target_sources(SRB2SDL2 PRIVATE al_sound.c)
if(NOT "${SRB2_CONFIG_SYSTEM_LIBRARIES}" AND NOT "${SRB2_CONFIG_SHARED_INTERNAL_LIBRARIES}")
target_link_libraries(SRB2SDL2 PRIVATE SDL2::SDL2-static)
else()
target_link_libraries(SRB2SDL2 PRIVATE SDL2::SDL2)
endif()
else()
find_package(SDL2_mixer_ext CONFIG QUIET)
find_package(SDL2_mixer_ext QUIET)