From 039f37b8a9ac4264e802b223f539748119c6ee7e Mon Sep 17 00:00:00 2001 From: Florian Schimmel Date: Fri, 20 Feb 2026 15:12:23 +0100 Subject: [PATCH] Use odbc target for linking to odbccpp --- src/odbc/CMakeLists.txt | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/src/odbc/CMakeLists.txt b/src/odbc/CMakeLists.txt index 8c17b67..3bff9c4 100644 --- a/src/odbc/CMakeLists.txt +++ b/src/odbc/CMakeLists.txt @@ -57,9 +57,9 @@ TARGET_COMPILE_DEFINITIONS(odbccpp_static ODBC_STATIC ) -TARGET_INCLUDE_DIRECTORIES(odbccpp_static +TARGET_LINK_LIBRARIES(odbccpp_static PUBLIC - ${ODBC_INCLUDE_DIR} + ODBC::ODBC ) SET_PROPERTY(TARGET odbccpp_static PROPERTY POSITION_INDEPENDENT_CODE ON) @@ -76,12 +76,7 @@ TARGET_COMPILE_DEFINITIONS(odbccpp TARGET_LINK_LIBRARIES(odbccpp PUBLIC - ${ODBC_LIBRARIES} -) - -TARGET_INCLUDE_DIRECTORIES(odbccpp - PUBLIC - ${ODBC_INCLUDE_DIR} + ODBC::ODBC ) SET_PROPERTY(TARGET odbccpp PROPERTY public_headers ${public_headers})