1.1 --- a/configure Sat Feb 25 21:30:49 2012 +1000
1.2 +++ b/configure Sat Mar 03 00:17:36 2012 +1000
1.11 @@ -1465,6 +1466,7 @@
1.12 --with-android=SDK Specify the location of the Android SDK
1.13 --with-android-ndk=NDK Specify the location of the Android NDK
1.14 --with-android-version Specify target Android SDK version
1.15 + --with-android-version Specify target Android NDK version
1.16 --with-osmesa Build with the osmesa GL library (software
1.18 --with-gtk Build with the GTK UI. Default on X11 systems
1.19 @@ -2543,7 +2545,15 @@
1.20 if test "${with_android_version+set}" = set; then
1.21 withval=$with_android_version;
1.23 - with_android_version="android-8"
1.24 + with_android_version="android-11"
1.28 +# Check whether --with-android-ndk-version was given.
1.29 +if test "${with_android_ndk_version+set}" = set; then
1.30 + withval=$with_android_ndk_version;
1.32 + with_ndk_version="android-9"
1.36 @@ -2562,6 +2572,7 @@
1.37 ANDROID_SDK_HOME="$with_android"
1.38 ANDROID_NDK_HOME="$with_android_ndk"
1.39 ANDROID_SDK_VERSION="$with_android_version"
1.40 + ANDROID_NDK_VERSION="$with_ndk_version"
1.42 as_ac_File=`echo "ac_cv_file_$ANDROID_SDK_HOME/tools/ant/pre_setup.xml" | $as_tr_sh`
1.43 { echo "$as_me:$LINENO: checking for $ANDROID_SDK_HOME/tools/ant/pre_setup.xml" >&5
1.44 @@ -2653,7 +2664,7 @@
1.45 host_os="linux-androideabi"
1.46 ANDROID_NDK_BIN=`echo $ANDROID_NDK_HOME/toolchains/arm-*/prebuilt/*/bin`
1.47 ANDROID_GDBSERVER=`echo $ANDROID_NDK_HOME/toolchains/arm-*/prebuilt/gdbserver`
1.48 - ANDROID_SYSROOT="$ANDROID_NDK_HOME/platforms/$ANDROID_SDK_VERSION/arch-arm"
1.49 + ANDROID_SYSROOT="$ANDROID_NDK_HOME/platforms/$ANDROID_NDK_VERSION/arch-arm"
1.50 TARGETFLAGS="-ffunction-sections -funwind-tables -fstack-protector -fomit-frame-pointer -fno-strict-aliasing -finline-limit=64 -DANDROID -Wno-psabi -Wa,--noexecstack"
1.51 TARGETFLAGS="$TARGETFLAGS -D__ARM_ARCH_5__ -D__ARM_ARCH_5T__ -D__ARM_ARCH_5E__ -D__ARM_ARCH_5TE__ -march=armv5te -mtune=xscale -msoft-float -mthumb -Os"
1.53 @@ -2664,7 +2675,7 @@
1.55 ANDROID_NDK_BIN=`echo $ANDROID_NDK_HOME/toolchains/x86-*/prebuilt/*/bin`
1.56 ANDROID_GDBSERVER=`echo $ANDROID_NDK_HOME/toolchains/x86-*/prebuilt/gdbserver`
1.57 - ANDROID_SYSROOT="$ANDROID_NDK_HOME/platforms/$ANDROID_SDK_VERSION/arch-x86"
1.58 + ANDROID_SYSROOT="$ANDROID_NDK_HOME/platforms/$ANDROID_NDK_VERSION/arch-x86"
1.62 @@ -2725,7 +2736,8 @@
1.63 OBJDUMP="$ANDROID_NDK_BIN/${host_alias}-objdump"
1.64 CPPFLAGS="-fPIC --sysroot=$ANDROID_SYSROOT -I$ANDROID_SYSROOT/usr/include $TARGETFLAGS $CPPFLAGS"
1.65 LDFLAGS="-nostdlib -Wl,--no-undefined -L${ANDROID_SYSROOT}/usr/lib -Wl,-rpath-link,${ANDROID_SYSROOT}/usr/lib -Wl,-allow-shlib-undefined -Wl,-z,noexecstack $LDFLAGS"
1.66 - LIBS="$LIBS -liconv -llog -lgcc -lc"
1.67 + LIBS="$LIBS -liconv -landroid -llog -lgcc -lc -lm"
1.72 @@ -8966,16 +8978,16 @@
1.77 if test "$ANDROID_BUILD" = "yes"; then
1.79 EXTRA_OUTPUT_FILES="src/android/build.properties"
1.80 - LIBS="-lGLESv2 $LIBS"
1.81 + LIBS="-lEGL -lGLESv2 $LIBS"
1.83 cat >>confdefs.h <<\_ACEOF
1.84 #define HAVE_GLES2 1
1.87 + UI_DRIVER="Android"
1.91 @@ -9442,6 +9454,7 @@
1.92 #define APPLE_BUILD 1
1.96 if test "x$with_gtk" = "xx11"; then
1.99 @@ -11020,6 +11033,7 @@
1.107 @@ -16749,6 +16763,7 @@
1.108 ANDROID_SDK_HOME!$ANDROID_SDK_HOME$ac_delim
1.109 ANDROID_NDK_HOME!$ANDROID_NDK_HOME$ac_delim
1.110 ANDROID_SDK_VERSION!$ANDROID_SDK_VERSION$ac_delim
1.111 +ANDROID_NDK_VERSION!$ANDROID_NDK_VERSION$ac_delim
1.112 ANDROID_GDBSERVER!$ANDROID_GDBSERVER$ac_delim
1.113 GUI_ANDROID_TRUE!$GUI_ANDROID_TRUE$ac_delim
1.114 GUI_ANDROID_FALSE!$GUI_ANDROID_FALSE$ac_delim
1.115 @@ -16772,7 +16787,6 @@
1.117 CFLAGS!$CFLAGS$ac_delim
1.118 CPPFLAGS!$CPPFLAGS$ac_delim
1.119 -CC_FOR_BUILD!$CC_FOR_BUILD$ac_delim
1.122 if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then
1.123 @@ -16814,6 +16828,7 @@
1.125 for ac_last_try in false false false false false :; do
1.126 cat >conf$$subs.sed <<_ACEOF
1.127 +CC_FOR_BUILD!$CC_FOR_BUILD$ac_delim
1.128 ac_ct_CC_FOR_BUILD!$ac_ct_CC_FOR_BUILD$ac_delim
1.129 CC_FOR_BUILDDEPMODE!$CC_FOR_BUILDDEPMODE$ac_delim
1.130 am__fastdepCC_FOR_BUILD_TRUE!$am__fastdepCC_FOR_BUILD_TRUE$ac_delim
1.131 @@ -16910,7 +16925,6 @@
1.132 BUILD_ARMTEST_TRUE!$BUILD_ARMTEST_TRUE$ac_delim
1.133 BUILD_ARMTEST_FALSE!$BUILD_ARMTEST_FALSE$ac_delim
1.134 LXDREAM_LIBS!$LXDREAM_LIBS$ac_delim
1.135 -GETTEXT_PACKAGE!$GETTEXT_PACKAGE$ac_delim
1.138 if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then
1.139 @@ -16952,6 +16966,7 @@
1.141 for ac_last_try in false false false false false :; do
1.142 cat >conf$$subs.sed <<_ACEOF
1.143 +GETTEXT_PACKAGE!$GETTEXT_PACKAGE$ac_delim
1.144 USE_NLS!$USE_NLS$ac_delim
1.145 MSGFMT!$MSGFMT$ac_delim
1.146 MSGFMT_OPTS!$MSGFMT_OPTS$ac_delim
1.147 @@ -16972,7 +16987,7 @@
1.148 LTLIBOBJS!$LTLIBOBJS$ac_delim
1.151 - if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 18; then
1.152 + if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 19; then
1.154 elif $ac_last_try; then
1.155 { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
1.156 @@ -17613,18 +17628,14 @@
1.157 echo "Configuration complete"
1.160 -if test "x$HAVE_GTK" = x; then
1.161 - if test "x$HAVE_COCOA" = x; then
1.162 - echo " User interface: none"
1.164 - echo " User interface: Cocoa"
1.167 - echo " User interface: GTK"
1.168 +if test "x$UI_DRIVER" = x; then
1.169 + echo " User interface: none"
1.171 + echo " User interface: $UI_DRIVER"
1.174 if test "x$SH4_TRANSLATOR" = "x"; then
1.175 - echo " SH4 translator: None (emulation core only)"
1.176 + echo " SH4 translator: none (emulation core only)"
1.178 echo " SH4 translator: $SH4_TRANSLATOR"