From dad7a4cd5078e83c440865056d274bf82751e097 Mon Sep 17 00:00:00 2001
From: Anonymous Maarten <[EMAIL REDACTED]>
Date: Sat, 12 Apr 2025 18:14:59 +0200
Subject: [PATCH] cmake: link examples with -Wl,--no-undefined
---
CMakeLists.txt | 1 +
1 file changed, 1 insertion(+)
diff --git a/CMakeLists.txt b/CMakeLists.txt
index ae27a011..6dfa12d6 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -552,6 +552,7 @@ if(SDLTTF_SAMPLES)
add_executable(${TARGET} ${ARGN})
endif()
sdl_add_warning_options(${TARGET} WARNING_AS_ERROR ${SDLTTF_WERROR})
+ sdl_target_link_options_no_undefined(${TARGET})
target_link_libraries(${TARGET} PRIVATE SDL3_ttf::${sdl3_ttf_target_name})
target_link_libraries(${TARGET} PRIVATE ${sdl3_target_name})
if("c_std_99" IN_LIST CMAKE_C_COMPILE_FEATURES)