android: bump the NDK compiler version
authorFerry Huberts <ferry.huberts@pelagic.nl>
Fri, 14 Nov 2014 11:20:42 +0000 (12:20 +0100)
committerFerry Huberts <ferry.huberts@pelagic.nl>
Fri, 14 Nov 2014 13:34:02 +0000 (14:34 +0100)
To get rid of some warnings

Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
android/README
make/Makefile.android

index 949de42..3382431 100644 (file)
@@ -9,20 +9,19 @@ Building olsrd for Android
 --------------------------
 
 In order to build olsrd and the plugins for Android, you will need to
-download the free (as in beer, and mostly as in speech) Android NDK.  NDK r8b
-or later is the best to have.  Almost everything can be built with NDK r6
-or maybe earlier. The pud plugin requires NDK r8.
+download the free (as in beer, and mostly as in speech) Android NDK.  NDK r10
+or later is the best to have.
 
 http://developer.android.com/sdk/ndk/index.html
 
 Once you have that installed, run this in your terminal:
 
-  make OS=android NDK_BASE=/path/to/your/android-ndk-r8b build_all
+  make OS=android NDK_BASE=/path/to/your/android-ndk-r10 build_all
 
 Then you can find olsrd in the root, and the plugin files in lib/*/*.so*
 
-If using NDK older than r8, you will need to set the NDK_COMPILER_VERSION to
-4.4.3 since the default compilter version, 4.6, was not included until NDK r8b.
+If using NDK older than r10, you will need to set the NDK_COMPILER_VERSION to
+4.4.3 since the default compiler version, 4.8, was not included until NDK r9.
 Here's how:
 
   make OS=android NDK_BASE=/path/to/your/android-ndk-r7 \
index 0cd5065..6bc1a6a 100644 (file)
@@ -6,7 +6,7 @@
 #    (e.g. into to /opt, otherwise call 'make NDK_BASE=')
 #
 # 2) Compile olsrd with the make command:
-#    make OS=android DEBUG=0 NDK_BASE=/opt/android-ndk-r8
+#    make OS=android DEBUG=0 NDK_BASE=/opt/android-ndk-r10
 #
 # 3) Install olsrd on your local PC, e.g.
 #    sudo make OS=android DEBUG=0 install_all
@@ -103,9 +103,9 @@ NDK_ABI=arm
 NDK_ABIDIR=linux-androideabi
 NDK_SYSROOT=$(NDK_BASE)/platforms/android-$(NDK_PLATFORM_LEVEL)/arch-$(NDK_ABI)
 NDK_UNAME=$(shell uname -s | tr '[A-Z]' '[a-z]')
-# if you are using NDK older than r8, you must use 4.4.3:
+# if you are using NDK older than r10, you must use 4.4.3:
 #NDK_COMPILER_VERSION=4.4.3
-NDK_COMPILER_VERSION=4.6
+NDK_COMPILER_VERSION=4.8
 NDK_TOOLCHAIN=$(NDK_BASE)/toolchains/$(NDK_ABI)-$(NDK_ABIDIR)-$(NDK_COMPILER_VERSION)/prebuilt/$(NDK_UNAME)-$(NDK_ARCH)
 CROSS_COMPILE = $(NDK_TOOLCHAIN)/bin/$(NDK_ABI)-$(NDK_ABIDIR)-