[quake3] OpenGL headers

vincent at cojot.name vincent at cojot.name
Thu Sep 13 02:23:35 EDT 2007


On Wed, 12 Sep 2007, Matt Turner wrote:

> SVN 1176 had to be reverted because the mingw GL headers are too
> old/broken. They are from Mesa 4.0 after all. (From *2001*).
>
> As ridiculous as the situation is, I see a few fixes.
>
> 1) Include non broken GL headers in ioquake3 SVN. The precedent is
> there, ie SDL, AL

The thing is that the system GL headers might be very system-dependent. 
The Solaris 10 headers I use were considered 'broken' here but they are 
from 2006-2007 and considered 'current'. You cannot change them in a 
persistent manner (the next SUN OpenGL patch will revert your changes) and 
including different headers in ioquake3 might lead to different 
incompatbilities. In short: I had the same problem as you had but for 
different reasons and with different headers (of course).

> 2) Direct MingW32 users to a place to get non broken headers in the
> README. (http://libsdl.org/extras/win32/cygwin/opengl-devel.tar.gz).
> If you want to compile SDL with DirectX support in Mingw you already
> have to download the directx devel package from the same directory as
> OpenGL devel.
>
> If I get support for this, the question becomes, what GL headers do we
> use? The ones in libsdl.org/extra or from Mesa 3D, or other?

That's the question.. maybe the GL headers shouldn't be include in 
ioquake3..

-- 
,-*~'`^`'~*-,._.,-*~'`^`'~*-,._.,-*~'`^`'~*-,._.,-*~'`^`'~*-,._.,-*~'`^`'~*-,
Vincent S. Cojot, Computer Engineering. STEP project. _.,-*~'`^`'~*-,._.,-*~
Ecole Polytechnique de Montreal, Comite Micro-Informatique. _.,-*~'`^`'~*-,.
Linux Xview/OpenLook resources page _.,-*~'`^`'~*-,._.,-*~'`^`'~*-,._.,-*~'
http://step.polymtl.ca/~coyote  _.,-*~'`^`'~*-,._ coyote at NOSPAM4cojot.name

They cannot scare me with their empty spaces
Between stars - on stars where no human race is
I have it in me so much nearer home
To scare myself with my own desert places.       - Robert Frost





More information about the quake3 mailing list