Robert Osfield wrote:
> The only build difference I can think of is where the OpenGL header is
> included from.  Can you do a diff between the various gl.h versions?

I can.  As mentioned in my version of Cygwin I have essentially have two 
versions - one is for X11 and the other for non X11.  The Non X11 has a mingw 
and a w32api version and as it turns out the mingw only has 3 headers glui.h, 
gluix.h and GL/glut.h and these are actually symlinks to the 
/usr/include/w32api versions.  Then in /usr/include/w32api/GL I looked at gl.h, 
glext.h and glu.h.  I also have a linux machine (2.6.9 kernel) so I downloaded 
it gl.h, glext.h and glu.h from /usr/include/GL on it and used it for 
comparisons as well.

linux gl.h - very similar but not identical to X11 cygwin
linux glu.h - identical to X11 Cygwin
linux glext.h - very different - rev 24 vs rev 29 on X11 Cygwin

linux gl.h - many differences from the Cygwin non X11 version
linux glu.h - many differences from non X11 Cygwin
linux glext.h - many differences from non X11 Cygwin

this is just a synopsis and as noted only one is the same - I was sure you 
didn't want the diffs and they are extensive enough that the only way to tell 
for sure is do a line by line compare with a printout.

Just for grins I updated my OpenSceneGraph back to Revision 6466 which was 
right before the GNUmakefile removals and did a build and it did build and 
install and there is a Tessellator.o in the src/osgUtil/CYGWIN32.opt directory.

bk



_______________________________________________
osg-users mailing list
[email protected]
http://openscenegraph.net/mailman/listinfo/osg-users
http://www.openscenegraph.org/

Reply via email to