diff --git a/CMakeLists.txt b/CMakeLists.txt index 83b5976d..c23d634e 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -459,7 +459,11 @@ if (SQLITECPP_BUILD_EXAMPLES) target_link_libraries(SQLiteCpp_example1 SQLiteCpp) if (MSYS OR MINGW) - target_link_libraries(SQLiteCpp_example1 ssp) + # Check if libssp exists before linking (newer MinGW versions may not have it) + find_library(SSP_LIBRARY ssp) + if (SSP_LIBRARY) + target_link_libraries(SQLiteCpp_example1 ${SSP_LIBRARY}) + endif () endif () else (SQLITECPP_BUILD_EXAMPLES) message(STATUS "SQLITECPP_BUILD_EXAMPLES OFF")