From c4905a408839f5b183c059f5fdcac26a5a6a53f1 Mon Sep 17 00:00:00 2001 From: qua-non Date: Fri, 11 Oct 2013 04:46:00 +0530 Subject: [PATCH] r9 fix --- distribute.sh | 19 ++++++++++--------- src/tools/liblink | 5 +++-- 2 files changed, 13 insertions(+), 11 deletions(-) diff --git a/distribute.sh b/distribute.sh index a8b1181182..8046ced97f 100755 --- a/distribute.sh +++ b/distribute.sh @@ -152,15 +152,16 @@ function push_arm() { PYPLATFORM="linux" fi - if [ "X$ANDROIDNDKVER" == "Xr5b" ]; then - export TOOLCHAIN_PREFIX=arm-eabi - export TOOLCHAIN_VERSION=4.4.0 - else - #if [ "X${ANDROIDNDKVER:0:2}" == "Xr7" ] || [ "X$ANDROIDNDKVER" == "Xr8" ]; then - # assume this toolchain is the same for all the next ndk... until a new one is out. - export TOOLCHAIN_PREFIX=arm-linux-androideabi - export TOOLCHAIN_VERSION=4.4.3 - fi + if [ "X$ANDROIDNDKVER" == "Xr5b" ]; then + export TOOLCHAIN_PREFIX=arm-eabi + export TOOLCHAIN_VERSION=4.4.0 + elif [ "X${ANDROIDNDKVER:0:2}" == "Xr7" ] || [ "X${ANDROIDNDKVER:0:2}" == "Xr8" ]; then + export TOOLCHAIN_PREFIX=arm-linux-androideabi + export TOOLCHAIN_VERSION=4.4.3 + elif [ "X${ANDROIDNDKVER}" == "Xr9" ]; then + export TOOLCHAIN_PREFIX=arm-linux-androideabi + export TOOLCHAIN_VERSION=4.8 + fi export PATH="$ANDROIDNDK/toolchains/$TOOLCHAIN_PREFIX-$TOOLCHAIN_VERSION/prebuilt/$PYPLATFORM-x86/bin/:$ANDROIDNDK/toolchains/$TOOLCHAIN_PREFIX-$TOOLCHAIN_VERSION/prebuilt/$PYPLATFORM-x86_64/bin/:$ANDROIDNDK:$ANDROIDSDK/tools:$PATH" diff --git a/src/tools/liblink b/src/tools/liblink index 4a609cd6bb..cf7f26d3bc 100755 --- a/src/tools/liblink +++ b/src/tools/liblink @@ -73,6 +73,7 @@ f.close() sys.exit(subprocess.call([ environ.get('LD'), '-r', - '-o', output + '.o', '-arch', - environ.get('ARCH')] + objects)) + '-o', output + '.o' + #, '-arch', environ.get('ARCH') + ] + objects))