From: <be...@us...> - 2012-04-19 20:53:53
|
Revision: 1244 http://freeglut.svn.sourceforge.net/freeglut/?rev=1244&view=rev Author: beuc Date: 2012-04-19 20:53:47 +0000 (Thu, 19 Apr 2012) Log Message: ----------- README.android: suggest Debug build + tidy CMake build directories naming Modified Paths: -------------- trunk/freeglut/freeglut/README.android Modified: trunk/freeglut/freeglut/README.android =================================================================== --- trunk/freeglut/freeglut/README.android 2012-04-19 20:52:55 UTC (rev 1243) +++ trunk/freeglut/freeglut/README.android 2012-04-19 20:53:47 UTC (rev 1244) @@ -18,11 +18,12 @@ PATH=/usr/src/ndk-standalone-9/bin:$PATH cd /usr/src/freeglut-3.0.0/ - mkdir cross-android-module/ - cd cross-android-module/ + mkdir cross-android-module-gles2/ + cd cross-android-module-gles2/ cmake \ -D CMAKE_TOOLCHAIN_FILE=../android_toolchain.cmake \ -D CMAKE_INSTALL_PREFIX=/freeglut-gles2 \ + -D CMAKE_BUILD_TYPE=Debug \ -D FREEGLUT_GLES2=ON \ -D FREEGLUT_BUILD_DEMOS=NO \ .. @@ -56,19 +57,21 @@ - Compile FreeGLUT and install it in your Android cross-compiler path: - PATH=/usr/src/ndk-standalone-9/bin:$PATH cd /usr/src/freeglut-3.0.0/ - mkdir cross-android-toolchain/ - cd cross-android-toolchain/ + mkdir cross-android-toolchain-gles2/ + cd cross-android-toolchain-gles2/ cmake \ -D CMAKE_TOOLCHAIN_FILE=../android_toolchain.cmake \ -D CMAKE_INSTALL_PREFIX=/usr/src/ndk-standalone-9/sysroot/usr \ + -D CMAKE_BUILD_TYPE=Debug \ -D FREEGLUT_GLES2=ON \ -D FREEGLUT_BUILD_DEMOS=NO \ .. make -j4 make install + # Only static for now: + rm -f /usr/src/ndk-standalone-9/sysroot/usr/lib/libfreeglut-gles1.so* - Compile your own project. @@ -91,6 +94,7 @@ cmake \ -D CMAKE_TOOLCHAIN_FILE=../android_toolchain.cmake \ -D CMAKE_INSTALL_PREFIX=/somewhere \ + -D CMAKE_BUILD_TYPE=Debug \ -D MY_PROG_OPTION=something ... \ .. make -j4 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |