Robert i was working with Rafa. It really doesn't matter it's just that the first time we were working assuming that directory. We need to change just two or three lines.
2011/3/8 Robert Osfield <[email protected]> > Hi Rafa, > > I have just starting looking at your Android submission. My first > observation is that you've created an OpenSceneGraph/android > directory. I have no objection to having a new directory, but would > it be possible to place this in > OpenSceneGraph/PlatformSpecifics/android? > > Robert. > > On Mon, Mar 7, 2011 at 11:53 AM, Rafa Gaitan <[email protected]> > wrote: > > Hi, > > > > Finally Jorge and me have finished a first approach to build OSG under > > Android using the android NDK. > > > > Attached you will find all required code and cmake modifications (They > > are based on a previous submissions I sent last week). > > > > Some considerations: > > - Android implements a pthread version, we made some modifications in > > OpenThreads, but the most relevant are the renaming of .c++ extension > > to .cpp, Android NDK doesn't support build files with different > > extension (all .c++ or all .cpp but not mixing them), so we changed it > > to .cpp (svn move if you accept the submission). > > > > - In order to build against GLES1 we execute: > > $ mkdir build_android_gles1 > > $ cd build_android_gles1 > > $ cmake .. -DOSG_BUILD_PLATFORM_ANDROID=ON -DDYNAMIC_OPENTHREADS=OFF > > -DDYNAMIC_OPENSCENEGRAPH=OFF -DANDROID_NDK=<path_to_android_ndk>/ > > -DOSG_GLES1_AVAILABLE=ON -DOSG_GL1_AVAILABLE=OFF > > -DOSG_GL2_AVAILABLE=OFF -DOSG_GL_DISPLAYLISTS_AVAILABLE=OFF -DJ=2 > > -DOSG_CPP_EXCEPTIONS_AVAILABLE=OFF > > $ make > > If all is correct you will have and static OSG inside: > > build_android_gles1/bin/ndk/local/armeabi. > > > > - GLES2 is not tested/proved, but I think it could be possible build > > it with the correct cmake flags. > > - The flag -DJ=2 is used to pass to the ndk-build the number of > > processors to speed up the building. > > - make install is not yet supported. > > > > I think Jorge has a more advanced example that I hope he submits this > week. > > > > The submission credits goes for Jorge Izquierdo and Rafa Gaitán (me). > > > > Happy Android Testing. :) > > Rafa. > > > > > > 2011/3/2 Thomas Hogarth <[email protected]>: > >> Hi Jorge > >> Downloaded the example apk 'OSG Viewer GLES1 example'. The triangle > example > >> runs fine and my single touch input is working to rotate the view. I > also > >> get a file saved.osgt on my sdcard containing the following > >> #Ascii Scene > >> #Version 71 > >> #Generator OpenSceneGraph 2.9.11 > >> I can't however get the cessna.osgt file to load. I converted the > standard > >> cessna.osg using osgconv to .osgt and placed on my sdcard (same location > the > >> saved.osgt file was written to), but doesn't seem to load it. Maybe I > need > >> to zoom out but can't? > >> I'm running > >> Archos 43 > >> Android 2.2.1 > >> Latest firmware (2.1.8 I think) > >> All in all worked great, congrats on getting the demo out, lets hope the > >> code release goes as smoothly :) > >> Cheers > >> Tom > >> > >> _______________________________________________ > >> osg-users mailing list > >> [email protected] > >> > http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org > >> > >> > > > > > > > > -- > > Rafael Gaitán Linares > > Instituto de Automática e Informática Industrial http://www.ai2.upv.es > > http://gvsig3d.blogspot.com > > Ciudad Politécnica de la Innovación > > Universidad Politécnica de Valencia > > > > _______________________________________________ > > osg-users mailing list > > [email protected] > > > http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org > > > > > _______________________________________________ > osg-submissions mailing list > [email protected] > > http://lists.openscenegraph.org/listinfo.cgi/osg-submissions-openscenegraph.org >
_______________________________________________ osg-submissions mailing list [email protected] http://lists.openscenegraph.org/listinfo.cgi/osg-submissions-openscenegraph.org
