From 42ceb2ed33289c0c64533e9aeadd1d04eb6e06a1 Mon Sep 17 00:00:00 2001 From: OBattler Date: Thu, 24 Jul 2025 23:16:34 +0200 Subject: [PATCH] Explicitly link libiconv, it's apparently required on Mac. --- src/cdrom/CMakeLists.txt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/cdrom/CMakeLists.txt b/src/cdrom/CMakeLists.txt index 621b069b0..672eab5b3 100644 --- a/src/cdrom/CMakeLists.txt +++ b/src/cdrom/CMakeLists.txt @@ -18,6 +18,7 @@ find_package(PkgConfig REQUIRED) pkg_check_modules(SNDFILE REQUIRED IMPORTED_TARGET sndfile) +pkg_check_modules(ICONV REQUIRED IMPORTED_TARGET iconv) add_library(cdrom OBJECT cdrom.c @@ -25,6 +26,7 @@ add_library(cdrom OBJECT cdrom_image_viso.c ) target_link_libraries(86Box PkgConfig::SNDFILE) +target_link_libraries(86Box PkgConfig::ICONV) if(CDROM_MITSUMI) target_compile_definitions(cdrom PRIVATE USE_CDROM_MITSUMI) @@ -33,5 +35,5 @@ endif() if (WIN32) # MSYS2 - target_link_libraries(86Box -static ${SNDFILE_STATIC_LIBRARIES}) + target_link_libraries(86Box -static ${ICONV_STATIC_LIBRARIES} ${SNDFILE_STATIC_LIBRARIES}) endif()