Revision: 5854 http://sourceforge.net/p/smartbody/code/5854 Author: fastict Date: 2014-09-19 05:19:05 +0000 (Fri, 19 Sep 2014) Log Message: ----------- branch - android - newly compiled boost for android ndk. Updated to boost 1.53. Includes boost-python. Updated master build scripts to build with NDK r10.
platform: Ubuntu 13.04 Android NDK r10 Steps documented here: https://confluence.ict.usc.edu/display/VHTK/Building+the+Toolkit#BuildingtheToolkit-3rdPartyInstructions ------- 10. Boost 1.53 wget https://github.com/MysticTreeGames/Boost-for-Android/archive/master.zip unzip master.zip cd Boost-for-Android-master cp configs/user-config-boost-1_54_0.jam configs/user-config-boost-1_53_0.jam edit configs/user-config-boost-1_53_0.jam: in the 'using gcc : androidR8e' section, around line 119, add two lines: <compileflags>-I/var/chroot/home/fast/Desktop/installers/android/python-build/Python-2.7.2/Include <compileflags>-I/var/chroot/home/fast/Desktop/installers/android/python-build/Python-2.7.2 these should point to your Python folder used in step #9 at the bottom of the file, add these lines: using python : 2.7 : /var/chroot/home/fast/Desktop/installers/android/python-build/Python-2.7.2 : /var/chroot/home/fast/Desktop/installers/android/python-build/Python-2.7.2/Include : /var/chroot/home/fast/Desktop/installers/android/python-build/Python-2.7.2/Lib ; these should point to your Python folder used in step #9 <TODO> replace build-android.sh with modified version which adds python to the libraries. maintained by us create file setup-android.sh Modify DEV_HOME and NDK_ROOT as needed export DEV_HOME="/var/chroot/home/fast/Desktop/installers/android" export NDK_ROOT="$DEV_HOME/android-ndk-r10" ./build-android.sh $NDK_ROOT run setup-android.sh copy ./build/lib/libboost_filesystem-gcc-mt-1_53.a to /android/lib copy ./build/lib/libboost_python-gcc-mt-1_53.a to /android/lib copy ./build/lib/libboost_regex-gcc-mt-1_53.a to /android/lib copy ./build/lib/libboost_system-gcc-mt-1_53.a to /android/lib Revision Links: -------------- http://sourceforge.net/p/smartbody/code/10 http://sourceforge.net/p/smartbody/code/10 http://sourceforge.net/p/smartbody/code/10 Modified Paths: -------------- branches/fast/smartbody-toolkit-5542/android/lib/libboost_filesystem-gcc-mt-1_53.a branches/fast/smartbody-toolkit-5542/android/smartbody/jni/Android.mk branches/fast/smartbody-toolkit-5542/android/vh_wrapper/jni/Application.mk Added Paths: ----------- branches/fast/smartbody-toolkit-5542/android/lib/libboost_python-gcc-mt-1_53.a branches/fast/smartbody-toolkit-5542/android/lib/libboost_regex-gcc-mt-1_53.a branches/fast/smartbody-toolkit-5542/android/lib/libboost_system-gcc-mt-1_53.a Removed Paths: ------------- branches/fast/smartbody-toolkit-5542/android/lib/libboost_python.a branches/fast/smartbody-toolkit-5542/android/lib/libboost_regex.a branches/fast/smartbody-toolkit-5542/android/lib/libboost_system.a This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ------------------------------------------------------------------------------ Slashdot TV. Video for Nerds. Stuff that Matters. http://pubads.g.doubleclick.net/gampad/clk?id=160591471&iu=/4140/ostg.clktrk _______________________________________________ Smartbody-svn mailing list Smartbody-svn@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/smartbody-svn