[Android] if ndk 8b, build with gcc 4.4.3.
Rafaël Carré
funman at videolan.org
Wed Sep 26 21:02:51 CEST 2012
Le 2012-09-26 19:12, Sébastien Toque a écrit :
> vlc-ports/android | branch: master | Sébastien Toque <xilasz at gmail.com> | Wed Sep 26 19:11:40 2012 +0200| [17cc6c079910b74184af9834891646b8b3bdbf9a] | committer: Sébastien Toque
>
> if ndk 8b, build with gcc 4.4.3.
>
> There is a regression in gcc 4.6, DECL_USER_ALIGN is not handled properly,
> variables are not aligned, causing a crash in avcodec when decoding aac sbr with neon.
>
> http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52181
>
>> http://git.videolan.org/gitweb.cgi/vlc-ports/android.git/?a=commit;h=17cc6c079910b74184af9834891646b8b3bdbf9a
> ---
>
> compile.sh | 4 ++--
> vlc-android/jni/Application.mk | 1 +
> 2 files changed, 3 insertions(+), 2 deletions(-)
>
> diff --git a/compile.sh b/compile.sh
> index b0bec9f..28e2270 100755
> --- a/compile.sh
> +++ b/compile.sh
> @@ -22,8 +22,8 @@ case "$REL" in
> ;;
> 8?)
> # NDK >= v8b, both 4.4.3 and 4.6 available, we use 4.6
You forgot this comment
> - GCCVER=4.6
> - CXXSTL="/4.6"
> + GCCVER=4.4.3
> + CXXSTL="/4.4.3"
> ;;
> *)
> echo "You need the NDKv7 or later"
> diff --git a/vlc-android/jni/Application.mk b/vlc-android/jni/Application.mk
> index 0e97806..006c98a 100644
> --- a/vlc-android/jni/Application.mk
> +++ b/vlc-android/jni/Application.mk
> @@ -1,2 +1,3 @@
> APP_PLATFORM := android-9
> APP_ABI := $(ANDROID_ABI)
> +NDK_TOOLCHAIN_VERSION=4.4.3
>
> _______________________________________________
> Android mailing list
> Android at videolan.org
> http://mailman.videolan.org/listinfo/android
>
More information about the Android
mailing list