The patch below fixes the following problem: device.c:4435: warning: implicit declaration of function `glColorTableEXT' If the #define really, really needs to disabled, that surely is a problem somewhere else (which should be fixed there, not here). At the very least, a comment would have been appropriate. Gerald ChangeLog: #define #define GL_GLEXT_PROTOTYPES. Index: device.c =================================================================== RCS file: /home/wine/wine/dlls/d3d8/device.c,v retrieving revision 1.59 diff -u -3 -p -r1.59 device.c --- device.c 22 May 2003 03:35:24 -0000 1.59 +++ device.c 23 May 2003 12:23:28 -0000 @@ -31,7 +31,7 @@ #include "wine/debug.h" /** define GL_GLEXT_PROTOTYPES for having extensions prototypes defined */ -/*#define GL_GLEXT_PROTOTYPES*/ +#define GL_GLEXT_PROTOTYPES #include "d3d8_private.h" /** currently desactiving 1_4 support as mesa doesn't implement all 1_4 support while defining it */