From: Lloyd W. <L....@su...> - 2006-07-30 23:47:50
|
At Monday 31/07/2006 01:42 +0200, Claus-Justus Heine wrote: >the reason is /usr/include/w32api/GL/gl.h which probably is an OpenGL >interface for Win?? Any rate: this directory contains gl.h, but not >glx.h, but configure checks just for the presence of gl.h. > >So: we probably should check for the presence of glx.h, this should >cause the configure check to fail and disable OpenGL for cygwin. If that only disables OpenGL for cygwin when -opengl= is not given, fine -- I'm using opengl under cygwin quite happily the rest of the time when I build with -opengl. But yes, glx.h is probably the file to look for. L. >Best regards, > >Claus > > > > In file included from mgopengl.c:34: > > mgopenglP.h:82: error: parse error before "GLXContext" > > mgopenglP.h:82: warning: no semicolon at end of struct or union > > mgopenglP.h:83: warning: data definition has no type or storage class > > mgopenglP.h:92: error: parse error before '}' token > > mgopenglP.h:92: warning: data definition has no type or storage class > > mgopengl.c:73: error: parse error before '*' token > > mgopengl.c:73: error: parse error before '*' token > > mgopengl.c:73: warning: data definition has no type or storage class > > mgopengl.c:89: error: parse error before "mgopengl_sharectx" > > mgopengl.c:89: warning: data definition has no type or storage class > > > > So it's still trying to build with opengl files even when that's > > deliberately not been specified. (I noticed that configure picked up on > > opengl libraries, too.) > > > > Geomview reports its version as either OpenGL or plain X11 when you ask > > it, tagged onto the end of the version: > > (echo (geomview-version)) > > > > -- I'm trying here to build a version of Geomview that will report > > itself as just X11, as opposed to OpenGL or whatever-it-used-to-say-on-SGI. > > > > any ideas? > > > > thanks, > > > > > > L. |