From e325756f6f9fb5bb56102a285880336a748009a4 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 6b321bac94..b2238faf68 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()