From adb7f34d54b2140b27ed1188bb922fc3843ad30f 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 (cherry picked from commit 75c12fb54dd08b6fdec076d983b34a945438a1d6) # Conflicts: # src/CMakeLists.txt --- src/CMakeLists.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 9e1e875809..20ac1296bf 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -258,10 +258,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()