Hi Zhi Yuan, On Fri, Jan 15, 2010 at 9:44 AM, yang zhiyuan <[email protected]> wrote: > I see that osg2.96 can support OpenGL ES now,I would like to try compile > osg2.96 for WINCE6.0,but I do not konw how to compile under wince6.0. > Should all 3party dependecy be recompiled with deployment device:wince > device 5.0 under visual studio 2005.
You are the first user to come forward to discuss WinCE support so you'll breaking new ground for the project ;-) I don't personally have any experience with WinCE, and actually very little under Windows so can't help with the specifics of how to tackle the port. I can provide guidance on the OSG/OpenGL ES side, and also will be happy to reivew changes and merge changes into svn/trunk to make the port run smoothly. To be able to get WinCE support integrated into snv/trunk would be great. For the initial port, on the 3rd party dependency front I would suggest considering them as optional extras - as the core parts of the OSG don't require them. For emdedded apps you are likely to have more constrained and tailored datasets than you'd have on the desktop so you can probably get away surprisingly well without the dependencies. Later on if you need the dependencies then you could possible look at the CMake ports project as there is chance that this might help with porting, or just tackle each of the dependencies that you actually require. A quick search on the web for Cmake + WinCE does reveal that Cmake should be able to support you OK. When configuring the OSG build you'll want to set the various options related to OpenGLES to make sure you get the right GL features compiled in. Details can be found on the page: http://www.openscenegraph.org/projects/osg/wiki/Community/OpenGL-ES Have you tried an initial port yet? Robert. _______________________________________________ osg-users mailing list [email protected] http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

