From ca74b49dc8a1dba829cce044016549a27af6a822 Mon Sep 17 00:00:00 2001 From: Brad Smith Date: Fri, 29 Aug 2025 01:24:27 -0400 Subject: [PATCH] Remove hardcoded libdl for BSD's Fixes build on OpenBSD and NetBSD. BSD's do not use libdl. --- libraries/ZVulkan/CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libraries/ZVulkan/CMakeLists.txt b/libraries/ZVulkan/CMakeLists.txt index 4cd713323..572832912 100644 --- a/libraries/ZVulkan/CMakeLists.txt +++ b/libraries/ZVulkan/CMakeLists.txt @@ -188,7 +188,7 @@ if(WIN32) add_definitions(-DUNICODE -D_UNICODE) else() set(ZVULKAN_SOURCES ${ZVULKAN_SOURCES} ${ZVULKAN_UNIX_SOURCES}) - if(NOT HAIKU) + if(NOT HAIKU AND NOT CMAKE_SYSTEM_NAME MATCHES "FreeBSD|NetBSD|OpenBSD|DragonFly") set(ZVULKAN_LIBS ${CMAKE_DL_LIBS} -ldl) else() set(ZVULKAN_LIBS ${CMAKE_DL_LIBS})