aboutsummaryrefslogtreecommitdiffstats
path: root/cmake/toolchain.android.cmake
Commit message (Collapse)AuthorAgeFilesLines
* cmake/{customconfig->toolchain}.* and add LINKER_FLAGS '-static-libstdc++' ↵Sven Gothel2023-05-041-1/+1
| | | | -> min '-static-libgcc -static-libstdc++'
* Bug 1417 - Android: OpenAL-Soft toolchain.android.cmake: Only build ↵Sven Gothel2019-12-251-0/+9
| | | | libOpenAL.so on Android
* Bug 1417 - Android: OpenAL-Soft toolchain.android.cmake: ANDROID_API_LEVEL ↵Sven Gothel2019-12-251-5/+9
| | | | | | | | | | | | [21..22] only, link against c++_static! NDK >= r19 using API > 22: 'U __register_atfork' __register_atfork; # introduced=23 See <https://github.com/android/ndk/issues/964> libc++_shared.so is not provided on device, either link statically or deploy the shared library. We link statically now.
* Bug 1417 - Android: OpenAL-Soft toolchain.android.cmake cleanup and NDK r20 ↵Sven Gothel2019-12-241-133/+136
| | | | | | | | adoption llvm: clang libc++ All properties are now aligned with gluegen/make/scripts/setenv-android-tools.sh. User must set ANDROID_NDK, ANDROID_HOST_TAG, ANDROID_API_LEVEL and one of NDK_CPU_X86_64, NDK_CPU_X86, NDK_CPU_ARM64, NDK_CPU_ARM_V7A, NDK_CPU_ARM.
* Fix Android ARM64 Support (commit 83ea6a37435296758d492d8be594ca1fb54acdcb)Sven Gothel2015-07-131-5/+29
| | | | | | | | | For an unknown reason, passing '-Wl,--fix-cortex-a8' to LINKER_FLAGS directly in the dead else branch ('NDK_CPU_ARM64' is 'ON') causes its usage when issuing 'try_compile'. Hence we pass these flags via ARM32_LINKER_OPTS and ARM64_LINKER_OPTS via invocation (JOAL's ant build.xml).
* Add Android ARM64 SupportSven Gothel2015-07-111-13/+30
|
* cmake/toolchain.android.cmake: Add CXX_FLAGS and add ↵Sven Gothel2014-02-151-1/+3
| | | | -I${ANDROID_NDK_SYSROOT}/usr/include
* Adding howto and cmake config file for AndroidBrice Figureau2013-01-311-0/+170