kfr

Fast, modern C++ DSP framework, FFT, Sample Rate Conversion, FIR/IIR/Biquad Filters (SSE, AVX, AVX-512, ARM NEON)
Log | Files | Refs | README

commit 6447ca7d511f1fe092d5b3d7d8fa398f67c17d82
parent 0907b9254786d5008dd6e33c33cdfff21d8c8585
Author: Dan Levin <d.levin256@gmail.com>
Date:   Thu,  7 Mar 2019 17:24:52 +0300

Merge pull request #42 from Jman420/fix/android-support

Fix build support for Android
Diffstat:
MCMakeLists.txt | 8+++++++-
1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/CMakeLists.txt b/CMakeLists.txt @@ -108,6 +108,12 @@ else () set(STD_LIB stdc++) endif () +if (ANDROID) + set(PTHREAD_LIB) +else () + set(PTHREAD_LIB pthread) +endif () + # KFR library add_library(kfr INTERFACE) target_sources(kfr INTERFACE ${KFR_SRC}) @@ -119,7 +125,7 @@ endif () if (MSVC) target_compile_options(kfr INTERFACE -bigobj) else () - target_link_libraries(kfr INTERFACE ${STD_LIB} pthread m) + target_link_libraries(kfr INTERFACE ${STD_LIB} ${PTHREAD_LIB} m) endif () if (DISABLE_CLANG_EXTENSIONS) target_compile_definitions(kfr INTERFACE -DCMT_DISABLE_CLANG_EXT)