Bear with me, since I don't really know much about C, but I've got a vague inkling of a few things, though I might be mistaken in some assumptions I'm making here. While compiling directx.c in wine/dlls/d3d8/ , I got an error stating that GL_MAX_VERTEX_UNITS_ARB was not defined. So I figured it'd either be defined in a library included in the directx.c file, or defined in directx.c itself. It was not defined in directx.c, as I found when I grepped the file(only 1 instance of it anywhere in the file at all) So I pulled a list of all libraries included in the directx.c file and grepped each for the same GL_MAX_VERTEX_UNITS_ARB string. None matched. There WERE about six files on my system that held an item GL_MAX_VERTEX_UNITS_ARB, but they were all: A. OpenGL related B. Not included or referenced in directx.c I want to know, am I missing something here, did my system break Wine when it configured it, or is there something wrong with whatever code I downloaded? Anyway, since all values of GL_MAX_VERTEX_UNITS_ARB were identical, when I did the systemwide search for that string, I just defined it in directx.c and am compiling now; the error has not reoccurred, though I'm not done yet. If this isn't going to work, especially for 3D apps, please let me know, because I want to game on here some if possible. _______________________________________________ wine-users mailing list wine-users@xxxxxxxxxx http://www.winehq.org/mailman/listinfo/wine-users