I just update with cvs -PAd and got this:
gcc -c -I. -I. -I../../include -I../../include -D_REENTRANT -fPIC -D__WINESRC__ -Wall -mpreferred-stack-boundary=2 -gstabs+ -Wpointer-arith -g -O2 -o sound3d.o sound3d.c sound3d.c: In function `DSOUND_Mix3DBuffer': sound3d.c:193: parse error before `lVolume' sound3d.c:213: `lVolume' undeclared (first use in this function) sound3d.c:213: (Each undeclared identifier is reported only once sound3d.c:213: for each function it appears in.) sound3d.c:226: `vDistance' undeclared (first use in this function) sound3d.c:227: `flDistance' undeclared (first use in this function) sound3d.c:256: `flIntensity' undeclared (first use in this function) sound3d.c:257: `flTemp' undeclared (first use in this function) sound3d.c:273: `flAngle' undeclared (first use in this function) sound3d.c:296: `vLeft' undeclared (first use in this function) make[2]: *** [sound3d.o] Error 1
Gerhard W. Gruber wrote:
I just update with cvs -PAd and got this:
gcc -c -I. -I. -I../../include -I../../include -D_REENTRANT -fPIC -D__WINESRC__ -Wall -mpreferred-stack-boundary=2 -gstabs+ -Wpointer-arith -g -O2 -o sound3d.o sound3d.c sound3d.c: In function `DSOUND_Mix3DBuffer': sound3d.c:193: parse error before `lVolume' sound3d.c:213: `lVolume' undeclared (first use in this function) ...
http://www.winehq.com/hypermail/wine-patches/2003/05/0294.html
This is a problem when you have modified / patched your source files, so when the the cvs merges the changes in the files it can corrupt the whole compile process.
I have the latest cvs and it compiles and works for the full 100%. If nothing works enter in the dsound dir:
rm -fr *.c *.h *.o cvs update
It will retrieve the fresh and (hopefully) working files.