-----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 <fenix(a)club-internet.fr> 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-----