[osg-users] osgAndroid - Deploying and Debugging
Akhtar Shamim
shamimz at gmail.com
Mon Sep 28 00:33:57 PDT 2015
Hi
Recently we had a requirement to build OSG for Android and load a
OpenFlight MetaFight file. This is what I did:
- Checkout the 3.4.0 stable release of OSG
- Installed Android NDK, SDK and Eclipse.
- Used the toolchain to compile OSG for GLES1
- Downloaded OSGAndroid from GitHub
- Imported to Eclipse
- Build all the four projects
So far there is no problem at all. Everything went smooth.
However, when I am trying to deploy the osgsimple application using eclipse
or trying to debug the application it throws an error saying:
"Couldn't load gnustl_shared from loader dalvik.system.PathClassLoader".
This is what I did:
- Modified Android.mk to have the correct OSG_SDK path
- Modified Android.mk to have the correct plugins (osgPlugins-3.4.0)
Note:
(a) No other changes made to any files downloaded from GitHub for
osgAndroid.
(b) The command used to configure cmake is <<<
> set ANDROID_NDK=C:\Android\android-ndk-r10e
> "c:\Program Files (x86)\CMake 2.8\bin\cmake.exe" .. -G"MinGW Makefiles"
-DANDROID_NDK=C:/Android/android-ndk-r10e
-DCMAKE_TOOLCHAIN_FILE=../PlatformSpecifics/Android/android.toolchain.cmake
-DCMAKE_MAKE_PROGRAM="%ANDROID_NDK%\prebuilt\windows-x86_64\bin\make.exe"
-DOPENGL_PROFILE="GLES1" -DDYNAMIC_OPENTHREADS=OFF
-DDYNAMIC_OPENSCENEGRAPH=OFF -DANDROID_NATIVE_API_LEVEL=15
-DANDROID_ABI=armeabi -DCMAKE_INSTALL_PREFIX=C:/Android/OSG_ES1-3.4.0
> make -j 8
> make install
>>>>
I tried the above in Windows 10.
Any help to get this resolved will be greatly appreciated.
regards
Shamim
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openscenegraph.org/pipermail/osg-users-openscenegraph.org/attachments/20150928/a9c98a20/attachment-0002.htm>
More information about the osg-users
mailing list