Hi Peter, Can you post your Android.mk file. For me it was enough to add gnustl-static to the LOCAL_LDFLAGS and remove it from LOCAL_LDLIBS.
Cheers. 2013/7/25 Peter Wraae Marino <[email protected]> > Hi, > > This has been a long process trying to get android to work with > OpenSceneGraph and I'm still not there. > > Some Info: > > Windows 7 > OpenSceneGraph 3.2 > > > Where I'm at: > > OpenSceneGraph 3.2 compiled/links ok. > > Now I'm trying to run ndk-make in the JNI directory for the > osgAndroidExampleGLES2 and it fails here. 100's of errors that look like > this: > > > C:/Android/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ > ld.exe: > C:\Android\OpenSceneGraph-3.2\osginstall/obj/local/armeabi/libosg.a(Notify.o): > in function vtable for osg::NotifyStreamBuffer:Notify.cpp(.data.rel.ro._Z > TVN3osg18NotifyStreamBufferE+0x3c): error: undefined reference to > 'std::basic_stringbuf<char, std::char_traits<char>, std::allocator<char> > >::overflow(int)' > collect2: ld returned 1 exit status > > this of course looks like the famous stl problem mentioned on this forum > with 10 different ways to solve it. I tried all 10 ways putting the > -lgnustl-static in the LOCAL_LDLIBS and/or in the LOCAL_LDFLAGS as mention > in different forums... no success. > > I'm kinda' stumped and do not know how I should proceed to solve this > problem. > > Thank you! > > Cheers, > Peter > > ------------------ > Read this topic online here: > http://forum.openscenegraph.org/viewtopic.php?p=55426#55426 > > > > > > _______________________________________________ > osg-users mailing list > [email protected] > http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org > -- Jordi Torres
_______________________________________________ osg-users mailing list [email protected] http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

