Replies: 1 comment
-
Finally being able to test all ABI's: |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Complete build of libsamplerate across 4 abi including the testsuite for android using the NDK.
https://github.com/scar20/libsamplerate/tree/android_testing
for cross compiling on linux
ABI: -
armeabi-v7a
-arm64-v8a
-x86_64
-x86
Posting here for review before a formal pull request as the changes involve the testsuite. Comments welcome.
Changes:
cmake/CMakeAndroidTesting.cmake
.CMakeLists.txt
to enable Android tests pointing to the above file.android_scripts/
containing the shell scripts for libsamplerate and fftw3 lib build (needed for testing).Building-for-Android.md
in the above directory.Binaries of libsamplerate packaged for Android Studio is available in the
Release
section.Precompiled binaries of fftw3 to build the testsuite is also available in this section.
The testsuite have been tested under arm64-v8a, untested on the others architectures (will test those with emulators).
Attached is tests results for arm64-v8a:
tests_result-smprate-arm64-v8a.txt
Note: The very first part of the test have intriguing result as there is many what look like error results but after that, the test ran all OK and the library work well. I've use it and could not see anything wrong with it. So I'm curious about what that could mean.
Beta Was this translation helpful? Give feedback.
All reactions