My problem is that after building DCMTK with CMake, the generated DCMTKTargets.cmake file contains absolute paths to the ICU and OpenSSL libraries like illustrated below
Code: Select all
set_target_properties(DCMTK::ofstd PROPERTIES
INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
INTERFACE_LINK_LIBRARIES "DCMTK::config;\$<\$<NOT:\$<CONFIG:DEBUG>>:C:/dev/dcmtk-next-nuget/support_libraries/icu4c/lib/icuuc.lib>;\$<\$<CONFIG:DEBUG>:C:/dev/dcmtk-next-nuget/support_libraries/icu4c/lib/icuucd.lib>;C:/dev/dcmtk-next-nuget/support_libraries/icu4c/lib/icudt.lib;iphlpapi;ws2_32;netapi32;wsock32"
Thanks,
Jøger Hansegård