diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 2eb30262..e8cb136c 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -224,6 +224,7 @@ target_link_libraries (sfizz_static PRIVATE sfizz_parser absl::flat_hash_map Thr set_target_properties (sfizz_static PROPERTIES OUTPUT_NAME sfizz PUBLIC_HEADER "sfizz.h;sfizz.hpp") if(SFIZZ_USE_SNDFILE) target_compile_definitions (sfizz_static PUBLIC SFIZZ_USE_SNDFILE=1) + target_link_libraries (sfizz_static PUBLIC st_audiofile) endif() if (WIN32) target_compile_definitions (sfizz_static PRIVATE _USE_MATH_DEFINES) @@ -253,6 +254,7 @@ if (SFIZZ_SHARED) target_link_libraries (sfizz_shared PRIVATE absl::strings absl::span sfizz_parser absl::flat_hash_map Threads::Threads st_audiofile sfizz-pugixml sfizz-spline sfizz-tunings sfizz-kissfft sfizz-cpuid sfizz-jsl sfizz-atomic) if(SFIZZ_USE_SNDFILE) target_compile_definitions (sfizz_shared PUBLIC SFIZZ_USE_SNDFILE=1) + target_link_libraries (sfizz_shared PUBLIC st_audiofile) endif() if (WIN32) target_compile_definitions (sfizz_shared PRIVATE _USE_MATH_DEFINES)