diff --git a/compile_component.sh b/compile_component.sh new file mode 100755 index 000000000..5e47757f3 --- /dev/null +++ b/compile_component.sh @@ -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 diff --git a/compile_xz.sh b/compile_xz.sh index 614b12246..f148eb956 100755 --- a/compile_xz.sh +++ b/compile_xz.sh @@ -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 diff --git a/configure_android.sh b/configure_android.sh index 2a45bb6f1..604fc4438 100755 --- a/configure_android.sh +++ b/configure_android.sh @@ -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