Hi,
Thanks for the patches.
Note that I haven't applied any previous patches. The description of the make errors is in dutch but at the bottom of the email is the translation of some error descriptions. I ran configure on RH9 with: ./configure --with-nptl --with-x
Please can you try attached patches (from current cvs) and say me what happened ?
I applied the patches and this was the result ;-( :
[root@erwin d3d8]# make -i LD_LIBRARY_PATH="../../libs/unicode:$LD_LIBRARY_PATH" ../../tools/wrc/wrc --nostdinc -I. -I. -I../../include -I../../include -I/usr/X11R6/include -foversion.res version.rc gcc -c -I. -I. -I../../include -I../../include -I/usr/X11R6/include -D_REENTRANT -fPIC -D__WINESRC__ -Wall -mpreferred-stack-boundary=2 -gstabs+ -Wpointer-arith -g -O2 -o basetexture.o basetexture.c gcc -c -I. -I. -I../../include -I../../include -I/usr/X11R6/include -D_REENTRANT -fPIC -D__WINESRC__ -Wall -mpreferred-stack-boundary=2 -gstabs+ -Wpointer-arith -g -O2 -o cubetexture.o cubetexture.c gcc -c -I. -I. -I../../include -I../../include -I/usr/X11R6/include -D_REENTRANT -fPIC -D__WINESRC__ -Wall -mpreferred-stack-boundary=2 -gstabs+ -Wpointer-arith -g -O2 -o d3d8_main.o d3d8_main.c gcc -c -I. -I. -I../../include -I../../include -I/usr/X11R6/include -D_REENTRANT -fPIC -D__WINESRC__ -Wall -mpreferred-stack-boundary=2 -gstabs+ -Wpointer-arith -g -O2 -o device.o device.c device.c: In function `DrawPrimitiveI': device.c:604: warning: impliciete declaratie van functie `glSecondaryColor3fvEXT' device.c:826: warning: impliciete declaratie van functie `glSecondaryColorPointerEXT' device.c: In function `IDirect3DDevice8Impl_SetRenderState': device.c:3450: warning: impliciete declaratie van functie `glPointParameterfEXT' device.c:3491: warning: impliciete declaratie van functie `glPointParameterfvEXT' device.c:3522: `D3DCOLORWRITEENABLE_RED' is hier niet gedeclareerd (eerste gebruik in deze functie) device.c:3522: (Elke niet-gedeclareerde naam wordt slechts één device.c:3522: keer vermeld voor elke functie waarin hij staat.) device.c:3522: `D3DCOLORWRITEENABLE_GREEN' is hier niet gedeclareerd (eerste gebruik in deze functie) device.c:3522: `D3DCOLORWRITEENABLE_BLUE' is hier niet gedeclareerd (eerste gebruik in deze functie) device.c:3522: `D3DCOLORWRITEENABLE_ALPHA' is hier niet gedeclareerd (eerste gebruik in deze functie) device.c: In function `IDirect3DDevice8Impl_SetCurrentTexturePalette': device.c:4353: warning: impliciete declaratie van functie `glColorTableEXT' make: [device.o] Fout 1 (genegeerd) gcc -c -I. -I. -I../../include -I../../include -I/usr/X11R6/include -D_REENTRANT -fPIC -D__WINESRC__ -Wall -mpreferred-stack-boundary=2 -gstabs+ -Wpointer-arith -g -O2 -o directx.o directx.c gcc -c -I. -I. -I../../include -I../../include -I/usr/X11R6/include -D_REENTRANT -fPIC -D__WINESRC__ -Wall -mpreferred-stack-boundary=2 -gstabs+ -Wpointer-arith -g -O2 -o indexbuffer.o indexbuffer.c gcc -c -I. -I. -I../../include -I../../include -I/usr/X11R6/include -D_REENTRANT -fPIC -D__WINESRC__ -Wall -mpreferred-stack-boundary=2 -gstabs+ -Wpointer-arith -g -O2 -o resource.o resource.c gcc -c -I. -I. -I../../include -I../../include -I/usr/X11R6/include -D_REENTRANT -fPIC -D__WINESRC__ -Wall -mpreferred-stack-boundary=2 -gstabs+ -Wpointer-arith -g -O2 -o shader.o shader.c gcc -c -I. -I. -I../../include -I../../include -I/usr/X11R6/include -D_REENTRANT -fPIC -D__WINESRC__ -Wall -mpreferred-stack-boundary=2 -gstabs+ -Wpointer-arith -g -O2 -o stateblock.o stateblock.c gcc -c -I. -I. -I../../include -I../../include -I/usr/X11R6/include -D_REENTRANT -fPIC -D__WINESRC__ -Wall -mpreferred-stack-boundary=2 -gstabs+ -Wpointer-arith -g -O2 -o surface.o surface.c gcc -c -I. -I. -I../../include -I../../include -I/usr/X11R6/include -D_REENTRANT -fPIC -D__WINESRC__ -Wall -mpreferred-stack-boundary=2 -gstabs+ -Wpointer-arith -g -O2 -o swapchain.o swapchain.c gcc -c -I. -I. -I../../include -I../../include -I/usr/X11R6/include -D_REENTRANT -fPIC -D__WINESRC__ -Wall -mpreferred-stack-boundary=2 -gstabs+ -Wpointer-arith -g -O2 -o texture.o texture.c gcc -c -I. -I. -I../../include -I../../include -I/usr/X11R6/include -D_REENTRANT -fPIC -D__WINESRC__ -Wall -mpreferred-stack-boundary=2 -gstabs+ -Wpointer-arith -g -O2 -o vertexbuffer.o vertexbuffer.c gcc -c -I. -I. -I../../include -I../../include -I/usr/X11R6/include -D_REENTRANT -fPIC -D__WINESRC__ -Wall -mpreferred-stack-boundary=2 -gstabs+ -Wpointer-arith -g -O2 -o volume.o volume.c gcc -c -I. -I. -I../../include -I../../include -I/usr/X11R6/include -D_REENTRANT -fPIC -D__WINESRC__ -Wall -mpreferred-stack-boundary=2 -gstabs+ -Wpointer-arith -g -O2 -o volumetexture.o volumetexture.c gcc -c -I. -I. -I../../include -I../../include -I/usr/X11R6/include -D_REENTRANT -fPIC -D__WINESRC__ -Wall -mpreferred-stack-boundary=2 -gstabs+ -Wpointer-arith -g -O2 -o vshaderdeclaration.o vshaderdeclaration.c gcc -c -I. -I. -I../../include -I../../include -I/usr/X11R6/include -D_REENTRANT -fPIC -D__WINESRC__ -Wall -mpreferred-stack-boundary=2 -gstabs+ -Wpointer-arith -g -O2 -o utils.o utils.c ../../tools/winebuild/winebuild -D_REENTRANT -fPIC -D__WINESRC__ -o d3d8.dll.dbg.c --debug -C. basetexture.c cubetexture.c d3d8_main.c device.c directx.c indexbuffer.c resource.c shader.c stateblock.c surface.c swapchain.c texture.c vertexbuffer.c volume.c volumetexture.c vshaderdeclaration.c utils.c gcc -c -I. -I. -I../../include -I../../include -I/usr/X11R6/include -D_REENTRANT -fPIC -D__WINESRC__ -Wall -mpreferred-stack-boundary=2 -gstabs+ -Wpointer-arith -g -O2 -o d3d8.dll.dbg.o d3d8.dll.dbg.c ld -r basetexture.o cubetexture.o d3d8_main.o device.o directx.o indexbuffer.o resource.o shader.o stateblock.o surface.o swapchain.o texture.o vertexbuffer.o volume.o volumetexture.o vshaderdeclaration.o utils.o d3d8.dll.dbg.o -o d3d8.dll.tmp.o ld: cannot open device.o: Onbekend bestand of map make: [d3d8.dll.tmp.o] Fout 1 (genegeerd) strip --strip-unneeded d3d8.dll.tmp.o strip: d3d8.dll.tmp.o: Onbekend bestand of map make: [d3d8.dll.tmp.o] Fout 1 (genegeerd) ../../tools/winebuild/winebuild -D_REENTRANT -fPIC -D__WINESRC__ -o d3d8.spec.c --spec ./d3d8.spec version.res d3d8.dll.tmp.o -L../../dlls -luser32 -lgdi32 -lkernel32 Cannot open d3d8.dll.tmp.o : No such file or directory make: [d3d8.spec.c] Fout 1 (genegeerd) gcc -c -I. -I. -I../../include -I../../include -I/usr/X11R6/include -D_REENTRANT -fPIC -D__WINESRC__ -Wall -mpreferred-stack-boundary=2 -gstabs+ -Wpointer-arith -g -O2 -o d3d8.spec.o d3d8.spec.c gcc: d3d8.spec.c: Onbekend bestand of map gcc: no input files make: [d3d8.spec.o] Fout 1 (genegeerd) gcc -shared -Wl,-Bsymbolic,-z,defs d3d8.spec.o basetexture.o cubetexture.o d3d8_main.o device.o directx.o indexbuffer.o resource.o shader.o stateblock.o surface.o swapchain.o texture.o vertexbuffer.o volume.o volumetexture.o vshaderdeclaration.o utils.o d3d8.dll.dbg.o -o d3d8.dll.so -L../../dlls -L../../libs/wine -lwine -L../../libs/uuid -lwine_uuid -L/usr/X11R6/lib -lSM -lICE -lXxf86dga -lXxf86vm -lXv -lXext -lX11 -lGL -lGLU -L../../libs/port -lwine_port -lm -lc gcc: d3d8.spec.o: Onbekend bestand of map gcc: device.o: Onbekend bestand of map make: [d3d8.dll.so] Fout 1 (genegeerd)
Dutch: is hier niet gedeclareerd (eerste gebruik in deze functie) English: Not declared in this function (first use in function)
Dutch: impliciete declaratie van functie `glSecondaryColor3fvEXT' English: Implicit declaration of function 'glSecondaryColor3fvEXT'