Declare OpenGL 2.0 dynamically-loaded functions for internal use
[freeglut] / README.android
index ecdfa41..e42fbc5 100644 (file)
@@ -83,9 +83,26 @@ Compile FreeGLUT for a traditional cross-compiler environment
   make -j4
   make install
 
-- Compile your own project, for instance if you use the autotools:
+- Compile your own project.
+
+For instance if you use the autotools:
 
   PATH=/usr/src/ndk-standalone-9/bin:$PATH
+  PKG_CONFIG_PATH=/usr/src/ndk-standalone-9/share/pkgconfig
   ./configure --host=arm-linux-androideabi --prefix=/somewhere
   make
   make install
+
+If you use CMake, you may want to copy our Android toolchain
+'android_toolchain.cmake':
+
+  PATH=/usr/src/ndk-standalone-9/bin:$PATH
+  PKG_CONFIG_PATH=/usr/src/ndk-standalone-9/share/pkgconfig
+  cp .../android_toolchain.cmake .
+  cmake \
+    -D CMAKE_TOOLCHAIN_FILE=android_toolchain.cmake
+    -D CMAKE_INSTALL_PREFIX=/somewhere \
+    -D MY_PROG_OPTION=something ... \
+    .
+  make -j4
+  make install