Hi Jordi,
It helped a lot indeed. The OSG from svn successfully compiled after a standard command line call to cmake. The GL ES 2 example was also built without major issue although I get a runtime error when I try to run it on the device (segfault on osg native lib loading) but I will investigate it further. Thank you very much! Cheers, Mathias 2013/2/19 Jordi Torres <[email protected]> > Hi Mathias, > > First of all update your sources to the svn-trunk as some compilation > fixes have been merged in the last days. On the other hand (as it's been > said in the other threads) the android build does not use X11, so I guess > that it's possible you made some cmake configuration error. Try to use a > direct command instead of ccmake or cmake-gui. Something like > > cmake .. -DOSG_BUILD_PLATFORM_ANDROID=ON -DANDROID_NDK={Path to your NDK > root directory} -D... -D..., etc > > Hope this helps, > > Cheers. > > > 2013/2/19 Mathias <[email protected]> > >> Hello, >> >> I'm encountering a problem during the build of the stable OpenSceneGraph >> 3.0.1 release for Android under Arch Linux 64. I'm using the NDK r8d Arch >> community package (https://aur.archlinux.org/packages.php?ID=27656) if >> it's of relevance. >> >> I'm building the project as recommended in Jorge's guide thereafter: >> http://www.openscenegraph.com/index.php/documentation/platform-specifics/android/44-building-openscenegraph-for-android-3-0-3-0-1. >> I use ccmake to set the options (was getting weird build errors with >> cmake-gui). >> >> Also it may not be related but in order to bypass an early build error I >> added the following line to the AndroidManifest.xml generated by cmake : >> <uses-sdk android:minSdkVersion="17" android:targetSdkVersion="17"/> . >> >> The compilation of OSG runs fine for a while but eventually fails. Here >> is the final output of make: >> >> ... >> Compile++ thumb : osgViewer <= ScreenCaptureHandler.cpp >> In file included from >> /home/mat/dev/tools/OpenSceneGraph-3.0.1/include/osgViewer/api/X11/PixelBufferX11:23:0, >> from >> /home/mat/dev/tools/OpenSceneGraph-3.0.1/src/osgViewer/PixelBufferX11.cpp:19: >> /home/mat/dev/tools/OpenSceneGraph-3.0.1/include/osgViewer/api/X11/GraphicsHandleX11:22:23: >> fatal error: X11/X.h: No such file or directory >> compilation terminated. >> make[3]: *** [obj/local/armeabi/objs/osgViewer/PixelBufferX11.o] Error 1 >> make[3]: *** Waiting for unfinished jobs.... >> In file included from >> /home/mat/dev/tools/OpenSceneGraph-3.0.1/include/osgViewer/api/X11/GraphicsWindowX11:23:0, >> from >> /home/mat/dev/tools/OpenSceneGraph-3.0.1/src/osgViewer/GraphicsWindowX11.cpp:22: >> /home/mat/dev/tools/OpenSceneGraph-3.0.1/include/osgViewer/api/X11/GraphicsHandleX11:22:23: >> fatal error: X11/X.h: No such file or directory >> compilation terminated. >> make[3]: *** [obj/local/armeabi/objs/osgViewer/GraphicsWindowX11.o] Error >> 1 >> make[2]: *** [Android-OpenSceneGraph] Erreur 2 >> make[1]: *** [CMakeFiles/ndk.dir/all] Erreur 2 >> make: *** [all] Erreur 2 >> >> I don't really know where to look to fix this because of course >> /usr/include/X11 is populated with all the required headers. >> >> Those two entries from osg-users relate to my error but did not help so >> far: >> >> https://groups.google.com/forum/#!searchin/osg-users/X11$2FX.h$20android/osg-users/zQr2IW_aGwA/7HSC43mqaDoJ >> >> https://groups.google.com/forum/#!searchin/osg-users/X11$2FX.h$20android/osg-users/TW_ldEqCx4g/DLaaZKEyZPsJ >> >> Has anyone any idea about how to solve this issue? Thanks in advance. >> >> >> >> Mathias >> >> >> _______________________________________________ >> osg-users mailing list >> [email protected] >> http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org >> >> > > > -- > Jordi Torres Fabra > > gvSIG 3D blog > http://gvsig3d.blogspot.com > > > _______________________________________________ > osg-users mailing list > [email protected] > http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org > >
_______________________________________________ osg-users mailing list [email protected] http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

