+ new version of android compilation scripts

This commit is contained in:
kelson42 2012-02-20 15:47:06 +00:00
parent ec2a210452
commit bd162eb45a
3 changed files with 45 additions and 12 deletions

18
compile_component.sh Executable file
View File

@ -0,0 +1,18 @@
#!/bin/sh
#export ANDROID_ROOT=/home/kelson/android/android-ndk-r6/
#export PATH=$PATH:$ANDROID_ROOT/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin/
#export CPPFLAGS="-I$ANDROID_ROOT/platforms/android-9/arch-arm/usr/include/ -I$ANDROID_ROOT/sources/cxx-stl/gnu-libstdc++/include/ -I$ANDROID_ROOT/sources/cxx-stl/gnu-libstdc++/libs/armeabi-v7a/include/"
#export CFLAGS="-nostdlib"
#export LDFLAGS="-L$ANDROID_ROOT/platforms/android-9/arch-arm/usr/lib/ -Wl,-rpath-link=$ANDROID_ROOT/platforms/android-9/arch-arm/usr/lib/"
#export LIBS="-lc"
export ANDROID_ROOT=/tmp/ndk-kelson/arm-linux-androideabi-4.4.3/
export PATH=$PATH:$ANDROID_ROOT/bin/
export CPPFLAGS=
export CFLAGS="-DMOZ_NO_MOZALLOC"
export LDFLAGS="-nostdlib"
export LIBS=
export PYTHONPATH=/home/kelson/android/mozilla-central/objdir-droid/dist/sdk/bin/
make

View File

@ -1,11 +1,18 @@
#!/bin/sh
export ANDROID_ROOT=/home/kelson/android/android-ndk-r6/
export PATH=$PATH:$ANDROID_ROOT/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin/
export CPPFLAGS="-I$ANDROID_ROOT/platforms/android-9/arch-arm/usr/include/"
export CFLAGS="-nostdlib"
export LDFLAGS="-L$ANDROID_ROOT/platforms/android-9/arch-arm/usr/lib/ -Wl,-rpath-link=$ANDROID_ROOT/platforms/android-9/arch-arm/usr/lib/ -lgcc "
export LIBS="-lc"
#export ANDROID_ROOT=/home/kelson/android/android-ndk-r6/
#export PATH=$PATH:$ANDROID_ROOT/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin/
#export CPPFLAGS="-I$ANDROID_ROOT/platforms/android-9/arch-arm/usr/include/"
#export CFLAGS="-nostdlib"
#export LDFLAGS="-L$ANDROID_ROOT/platforms/android-9/arch-arm/usr/lib/ -Wl,-rpath-link=$ANDROID_ROOT/platforms/android-9/arch-arm/usr/lib/ -lgcc "
#export LIBS="-lc"
export ANDROID_ROOT=/tmp/ndk-kelson/arm-linux-androideabi-4.4.3/
export PATH=$PATH:$ANDROID_ROOT/bin/
export CPPFLAGS=
export CFLAGS=
export LDFLAGS=
export LIBS=
rm -f build-aux/config.sub
./autogen.sh

View File

@ -1,10 +1,18 @@
#!/bin/sh
export ANDROID_ROOT=/home/kelson/android/android-ndk-r6/
export PATH=$PATH:$ANDROID_ROOT/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin/
export CPPFLAGS="-I$ANDROID_ROOT/platforms/android-9/arch-arm/usr/include/ -I$ANDROID_ROOT/sources/cxx-stl/gnu-libstdc++/include/ -I$ANDROID_ROOT/sources/cxx-stl/gnu-libstdc++/libs/armeabi-v7a/include/"
export CFLAGS="-nostdlib"
export LDFLAGS="-Wl,-rpath-link=$ANDROID_ROOT/platforms/android-9/arch-arm/usr/lib/ -L$ANDROID_ROOT/platforms/android-9/arch-arm/usr/lib/"
export LIBS=-lc
#export ANDROID_ROOT=/home/kelson/android/android-ndk-r6/
#export PATH=$PATH:$ANDROID_ROOT/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin/
#export CPPFLAGS="-I$ANDROID_ROOT/platforms/android-9/arch-arm/usr/include/ -I$ANDROID_ROOT/sources/cxx-stl/gnu-libstdc++/include/ -I$ANDROID_ROOT/sources/cxx-stl/gnu-libstdc++/libs/armeabi-v7a/include/"
#export CFLAGS="-nostdlib"
#export LDFLAGS="-Wl,-rpath-link=$ANDROID_ROOT/platforms/android-9/arch-arm/usr/lib/ -L$ANDROID_ROOT/platforms/android-9/arch-arm/usr/lib/"
#export LIBS=-lc
export ANDROID_ROOT=/tmp/ndk-kelson/arm-linux-androideabi-4.4.3/
export PATH=$PATH:$ANDROID_ROOT/bin/
export CPPFLAGS=
export CFLAGS="-DMOZ_NO_MOZALLOC"
export LDFLAGS=
export LIBS=
./autogen.sh
./configure -host=arm-linux-androideabi --with-gecko-sdk=/home/kelson/android/mozilla-central/objdir-droid/dist/ --without-dependences