-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Le Mardi 28 Janvier 2003 21:56, Andrew John Hughes a écrit : > On Sat, 25 Jan 2003 01:14:15 +0100 > > Raphaël Junqueira <[EMAIL PROTECTED]> wrote: <snip> > Including glext.h appears to break the DLL for me. NVidia's GL headers > (gl.h) already define some of the types specified in glext.h. I presume X > installs glext.h, but I've not had a conflict between the two headers > before.
yukkkk, it's a known recurrent problem ;( currently i have a proto where i redefined all the types, protos, ... but it's not merged yet (it's a HAL arch draft) sorry, but your nvidia header don't seem to respect the "standard" ;( can you send me your nvidia gl.h header i'll try to play with #ifdef/#endif Raphael > In file included from d3d8_private.h:30, > from device.c:35: > /usr/local/include/GL/glext.h:3142: conflicting types for > `glCopyTexSubImage3DEXT' /usr/local/include/GL/gl.h:2486: previous > declaration of `glCopyTexSubImage3DEXT' /usr/local/include/GL/glext.h:3566: > conflicting types for `glColorSubTableEXT' /usr/local/include/GL/gl.h:2446: > previous declaration of `glColorSubTableEXT' > /usr/local/include/GL/glext.h:4372: conflicting types for > `glTbufferMask3DFX' /usr/local/include/GL/gl.h:2984: previous declaration > of `glTbufferMask3DFX' /usr/local/include/GL/glext.h:4406: conflicting > types for `glTextureColorMaskSGIS' /usr/local/include/GL/gl.h:3050: > previous declaration of `glTextureColorMaskSGIS' -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) iD8DBQE+NvFrp7NA3AmQTU4RAhq0AJ993XKW2bTJMnbmeztOkJkQ4dGysQCeP4sM sUaIe8zEH9J0vxKwiBTvIkQ= =vZjr -----END PGP SIGNATURE-----