Hi and thank you.
I first tried with the Cmake GUI, but I got some errors. After that, I have read your answer pointing to command line. I have used the cmake command line (not without some problems J ): cmake -> OK make -> Error: make[3]: *** [/cygdrive/c/Projects/OpensSceneGraph-3.0.1/OpenSceneGraph/obj/local/armeabi -v7a/objs/osgdb_serializers_osg/BlendEquation..o] Error 126 make[3]: *** Waiting for unfinished jobs . make[2]: *** [Android-OpenSceneGraph] Error 2 make[1]: *** [CMakeFiles/ndk.dir/all] Error 2 make: *** [all] Error 2 After that, I have tried to use make install and it has finished without error, but I think this is a weird behavior. Anyway, does somebody now how to solve the problem? And another question, after compiling (if I can make it J ), what files (and where) will I need to include in the OSG Android example? Thank you. Cheers, Héctor From: [email protected] [mailto:[email protected]] On Behalf Of Mourad Boufarguine Sent: jueves, 11 de agosto de 2011 16:50 To: OpenSceneGraph Users Subject: Re: [osg-users] OSG for Android On Thu, Aug 11, 2011 at 1:09 PM, Mourad Boufarguine <[email protected]> wrote: Hi Hector, 2011/8/11 Héctor Martínez <[email protected]> Thank you Mourad and Jorge. I have never used CygWin and I am trying to follow those instructions: <http://www.openscenegraph.org/projects/osg/wiki/Support/PlatformSpecifics/C ygwin> http://www.openscenegraph.org/projects/osg/wiki/Support/PlatformSpecifics/Cy gwin Those are for building OSG with cygwin to be used on a PC. But it is a bit messy for me. Mourad, it seems like you have successfully compiled OSG for Android in Windows. Could you please give me a quick guide or some tips? 1/ install Cygwin ^^ , make sure to install gcc , g++, make, ... (a full install may be helpful). Please note that, although we won't be compiling osg with cygwin's g++ , it needs to be installed in order for cmake to get over compiler checks at the beginning of configuration. (and other packages may be also needed) 2/ in cmake gui, set the sources and binairies folders, hit configure and choose "Unix Makefiles" as generator 3/ Check "OSG_BUILD_PLATFORM_ANDROID" and hit configure 4/ Set (if not set) ANDROID_NDK path 5/ Configure your build whether you want GLES1 or GLES2 following these instructions : http://www.openscenegraph.org/projects/osg/wiki/Community/OpenGL-ES 6/ Configure and Generate 7/ open Cygwin batch, cd to binaires dir, and "make" Héctor Cheers, Mourad After re trying and checking, i found out that it is preferable to use the command line cmake in cygwin rather than cmake gui : cmake .. -DOSG_BUILD_PLATFORM_ANDROID=ON -DDYNAMIC_OPENTHREADS=OFF -DDYNAMIC_OPENSCENEGRAPH=OFF -DOSG_GL_DISPLAYLISTS_AVAILABLE=OFF -DOSG_GL_MATRICES_AVAILABLE=ON -DOSG_GL_VERTEX_FUNCS_AVAILABLE=ON -DOSG_GL_VERTEX_ARRAY_FUNCS_AVAILABLE=ON -DOSG_GL_FIXED_FUNCTION_AVAILABLE=ON -DOSG_CPP_EXCEPTIONS_AVAILABLE=OFF -DOSG_GL1_AVAILABLE=OFF -DOSG_GL2_AVAILABLE=OFF -DOSG_GL3_AVAILABLE=OFF -DOSG_GLES1_AVAILABLE=ON -DOSG_GLES2_AVAILABLE=OFF Mourad
_______________________________________________ osg-users mailing list [email protected] http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

