From 75c12fb54dd08b6fdec076d983b34a945438a1d6 Mon Sep 17 00:00:00 2001 From: leleliu008 Date: Fri, 9 Aug 2024 21:40:29 +0800 Subject: [PATCH] libINIReader depends on libinih, the order is important when these libraries are static libraries --- src/CMakeLists.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 6b321bac..b2238faf 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -280,10 +280,10 @@ if(Iconv_FOUND AND Iconv_LIBRARIES) endif() if(EXIV2_ENABLE_INIH) - target_link_libraries(exiv2lib_int PRIVATE inih::libinih) target_link_libraries(exiv2lib_int PRIVATE inih::inireader) - target_link_libraries(exiv2lib PRIVATE inih::libinih) + target_link_libraries(exiv2lib_int PRIVATE inih::libinih) target_link_libraries(exiv2lib PRIVATE inih::inireader) + target_link_libraries(exiv2lib PRIVATE inih::libinih) list(APPEND requires_private_list "INIReader") endif()