Changes between Version 56 and Version 57 of Getting-Started/Android
- Timestamp:
- Aug 3, 2015 9:12:48 AM (9 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Getting-Started/Android
v56 v57 39 39 40 40 Notes: 41 * To '''build for other targets''' such as arm64-v8a, armeabi-v7a, x86, instead of just '{{{./configure-android}}}', specify the target arch in TARGET_ABIand run it with {{{--use-ndk-cflags}}}, for example:41 * To '''build for other targets''' such as {{{arm64-v8a, armeabi-v7a, x86}}}, instead of just '{{{./configure-android}}}', specify the target arch in {{{TARGET_ABI}}} and run it with {{{--use-ndk-cflags}}}, for example: 42 42 {{{ 43 43 TARGET_ABI=armeabi-v7a ./configure-android --use-ndk-cflags 44 44 }}} 45 45 Also you should adjust [https://developer.android.com/ndk/guides/abis.html#gc Application.mk] and [https://developer.android.com/ndk/guides/abis.html#am library packaging path] (see also #1803). 46 * The {{{./configure-android}}} is a wrapper that calls the standard {{{./configure}}} script with settings suitable for Android target. Standard {{{./configure}}} options should be applicable to this script too. Please check {{{./configure-android --help}}} for more info. 47 * Other customizations are similar to what is explained in [wiki:Getting-Started/Autoconf Building with GNU] page. 46 48 * For some targets, there may be error like 47 49 {{{ … … 49 51 }}} 50 52 this can be fixed by adding {{{-fno-stack-protector}}} into CFLAGS, e.g: via {{{user.mak}}} file. 51 * The {{{./configure-android}}} is a wrapper that calls the standard {{{./configure}}} script with settings suitable for Android target.52 * You may pass standard {{{./configure}}} options to this script too.53 * For more info, run {{{./configure-android --help}}}.54 * Other customizations are similar to what is explained in [wiki:Getting-Started/Autoconf Building with GNU] page.55 53 56 54 == Video Support ==