View previous topic :: View next topic |
Author |
Message |
munchagepeople n00b
Joined: 10 Feb 2005 Posts: 41 Location: Bristol University, UK
|
Posted: Sat Jun 04, 2005 4:23 pm Post subject: d3d WineCVS won't compile [SOLVED] |
|
|
I'm using the WineCVS.sh script from linux-gamers to install the d3d enabled version - it always gives an error and exits at the same point - looks like its a problem with alsa - anyone know of how to get around this?
Code: | --------- Error log - file /root/.WineCVS/sources/dx9wine/ErrorLog : ---------
make[2]: Leaving directory `/root/.WineCVS/sources/dx9wine/wine/dlls/winmm/winenas'
make[2]: Entering directory `/root/.WineCVS/sources/dx9wine/wine/dlls/winmm/wineoss'
gcc -c -I. -I. -I../../../include -I../../../include -D__WINESRC__ -D_REENTRANT -fPIC -Wall -pipe -mpreferred-stack-boundary=2 -fno-strict-aliasing -gstabs+ -Wpointer-arith -g -O2 -o audio.o audio.c
make[2]: Entering directory `/root/.WineCVS/sources/dx9wine/wine/dlls/wininet'
LD_LIBRARY_PATH="../../libs/unicode:$LD_LIBRARY_PATH" ../../tools/wrc/wrc --nostdinc -I. -I. -I../../include -I../../include -D__WINESRC__ -D_WINX32_ -forsrc.res rsrc.rc
LD_LIBRARY_PATH="../../libs/unicode:$LD_LIBRARY_PATH" ../../tools/wrc/wrc --nostdinc -I. -I. -I../../include -I../../include -D__WINESRC__ -D_WINX32_ -foversion.res version.rc
gcc -c -I. -I. -I../../include -I../../include -D__WINESRC__ -D_WINX32_ -D_REENTRANT -fPIC -Wall -pipe -mpreferred-stack-boundary=2 -fno-strict-aliasing -gstabs+ -Wpointer-arith -g -O2 -o cookie.o cookie.c
In file included from /usr/include/alsa/asoundlib.h:48,
from alsa.h:23,
from audio.c:63:
/usr/include/alsa/conf.h:189: error: parse error before "struct"
make[2]: *** [audio.o] Error 1
make[2]: Leaving directory `/root/.WineCVS/sources/dx9wine/wine/dlls/winmm/winealsa'
make[1]: *** [winmm/winealsa] Error 2
make[1]: *** Waiting for unfinished jobs....
gcc -c -I. -I. -I../../include -I../../include -D__WINESRC__ -D_WINX32_ -D_REENTRANT -fPIC -Wall -pipe -mpreferred-stack-boundary=2 -fno-strict-aliasing -gstabs+ -Wpointer-arith -g -O2 -o dialogs.o dialogs.c
gcc -c -I. -I. -I../../include -I../../include -D__WINESRC__ -D_WINX32_ -D_REENTRANT -fPIC -Wall -pipe -mpreferred-stack-boundary=2 -fno-strict-aliasing -gstabs+ -Wpointer-arith -g -O2 -o ftp.o ftp.c
gcc -c -I. -I. -I../../include -I../../include -D__WINESRC__ -D_WINX32_ -D_REENTRANT -fPIC -Wall -pipe -mpreferred-stack-boundary=2 -fno-strict-aliasing -gstabs+ -Wpointer-arith -g -O2 -o gopher.o gopher.c
gcc -c -I. -I. -I../../include -I../../include -D__WINESRC__ -D_WINX32_ -D_REENTRANT -fPIC -Wall -pipe -mpreferred-stack-boundary=2 -fno-strict-aliasing -gstabs+ -Wpointer-arith -g -O2 -o http.o http.c
gcc -c -I. -I. -I../../../include -I../../../include -D__WINESRC__ -D_REENTRANT -fPIC -Wall -pipe -mpreferred-stack-boundary=2 -fno-strict-aliasing -gstabs+ -Wpointer-arith -g -O2 -o dscapture.o dscapture.c
gcc -c -I. -I. -I../../include -I../../include -D__WINESRC__ -D_WINX32_ -D_REENTRANT -fPIC -Wall -pipe -mpreferred-stack-boundary=2 -fno-strict-aliasing -gstabs+ -Wpointer-arith -g -O2 -o internet.o internet.c
gcc -c -I. -I. -I../../include -I../../include -D__WINESRC__ -D_WINX32_ -D_REENTRANT -fPIC -Wall -pipe -mpreferred-stack-boundary=2 -fno-strict-aliasing -gstabs+ -Wpointer-arith -g -O2 -o netconnection.o netconnection.c
gcc -c -I. -I. -I../../../include -I../../../include -D__WINESRC__ -D_REENTRANT -fPIC -Wall -pipe -mpreferred-stack-boundary=2 -fno-strict-aliasing -gstabs+ -Wpointer-arith -g -O2 -o dsrender.o dsrender.c
gcc -c -I. -I. -I../../include -I../../include -D__WINESRC__ -D_WINX32_ -D_REENTRANT -fPIC -Wall -pipe -mpreferred-stack-boundary=2 -fno-strict-aliasing -gstabs+ -Wpointer-arith -g -O2 -o urlcache.o urlcache.c
gcc -c -I. -I. -I../../include -I../../include -D__WINESRC__ -D_WINX32_ -D_REENTRANT -fPIC -Wall -pipe -mpreferred-stack-boundary=2 -fno-strict-aliasing -gstabs+ -Wpointer-arith -g -O2 -o utility.o utility.c
gcc -c -I. -I. -I../../../include -I../../../include -D__WINESRC__ -D_REENTRANT -fPIC -Wall -pipe -mpreferred-stack-boundary=2 -fno-strict-aliasing -gstabs+ -Wpointer-arith -g -O2 -o midi.o midi.c
gcc -c -I. -I. -I../../include -I../../include -D__WINESRC__ -D_WINX32_ -D_REENTRANT -fPIC -Wall -pipe -mpreferred-stack-boundary=2 -fno-strict-aliasing -gstabs+ -Wpointer-arith -g -O2 -o wininet_main.o wininet_main.c
../../tools/winebuild/winebuild -D__WINESRC__ -D_WINX32_ -o wininet.dll.dbg.c --debug -C. cookie.c dialogs.c ftp.c gopher.c http.c internet.c netconnection.c urlcache.c utility.c wininet_main.c
make[3]: Entering directory `/root/.WineCVS/sources/dx9wine/wine/dlls/wininet/tests'
gcc -c -I. -I. -I../../../include -I../../../include -D_REENTRANT -fPIC -Wall -pipe -mpreferred-stack-boundary=2 -fno-strict-aliasing -gstabs+ -Wpointer-arith -g -O2 -o generated.o generated.c
gcc -c -I. -I. -I../../include -I../../include -D__WINESRC__ -D_WINX32_ -D_REENTRANT -fPIC -Wall -pipe -mpreferred-stack-boundary=2 -fno-strict-aliasing -gstabs+ -Wpointer-arith -g -O2 -o wininet.dll.dbg.o wininet.dll.dbg.c
../../tools/winegcc/winegcc -B../../tools/winebuild -shared ./wininet.spec cookie.o dialogs.o ftp.o gopher.o http.o internet.o netconnection.o urlcache.o utility.o wininet_main.o wininet.dll.dbg.o rsrc.res version.res -o wininet.dll.so -L../../dlls -lmpr -lshlwapi -lshell32 -luser32 -ladvapi32 -lkernel32 -lntdll -L../../libs/wine -lwine -L../../libs/unicode -lwine_unicode -L../../libs/port -lwine_port
/usr/lib/gcc/i686-pc-linux-gnu/3.4.3-20050110/../../../../i686-pc-linux-gnu/bin/ld: warning: creating a DT_TEXTREL in object.
gcc -c -I. -I. -I../../../include -I../../../include -D_REENTRANT -fPIC -Wall -pipe -mpreferred-stack-boundary=2 -fno-strict-aliasing -gstabs+ -Wpointer-arith -g -O2 -o http.o http.c
gcc -c -I. -I. -I../../../include -I../../../include -D_REENTRANT -fPIC -Wall -pipe -mpreferred-stack-boundary=2 -fno-strict-aliasing -gstabs+ -Wpointer-arith -g -O2 -o testlist.o testlist.c
gcc -c -I. -I. -I../../../include -I../../../include -D__WINESRC__ -D_REENTRANT -fPIC -Wall -pipe -mpreferred-stack-boundary=2 -fno-strict-aliasing -gstabs+ -Wpointer-arith -g -O2 -o midipatch.o midipatch.c
../../../tools/winegcc/winegcc -B../../../tools/winebuild -mconsole generated.o http.o testlist.o -o wininet_test.exe.so -L../../../libs/port -lwine_port -L../../../dlls -L../../../libs -lwininet
gcc -c -I. -I. -I../../../include -I../../../include -D__WINESRC__ -D_REENTRANT -fPIC -Wall -pipe -mpreferred-stack-boundary=2 -fno-strict-aliasing -gstabs+ -Wpointer-arith -g -O2 -o mixer.o mixer.c
/usr/lib/gcc/i686-pc-linux-gnu/3.4.3-20050110/../../../../i686-pc-linux-gnu/bin/ld: warning: creating a DT_TEXTREL in object.
make[3]: Leaving directory `/root/.WineCVS/sources/dx9wine/wine/dlls/wininet/tests'
make[2]: Leaving directory `/root/.WineCVS/sources/dx9wine/wine/dlls/wininet'
gcc -c -I. -I. -I../../../include -I../../../include -D__WINESRC__ -D_REENTRANT -fPIC -Wall -pipe -mpreferred-stack-boundary=2 -fno-strict-aliasing -gstabs+ -Wpointer-arith -g -O2 -o mmaux.o mmaux.c
gcc -c -I. -I. -I../../../include -I../../../include -D__WINESRC__ -D_REENTRANT -fPIC -Wall -pipe -mpreferred-stack-boundary=2 -fno-strict-aliasing -gstabs+ -Wpointer-arith -g -O2 -o oss.o oss.c
../../../tools/winebuild/winebuild -D__WINESRC__ -o wineoss.drv.dbg.c --debug -C. audio.c dscapture.c dsrender.c midi.c midipatch.c mixer.c mmaux.c oss.c
gcc -c -I. -I. -I../../../include -I../../../include -D__WINESRC__ -D_REENTRANT -fPIC -Wall -pipe -mpreferred-stack-boundary=2 -fno-strict-aliasing -gstabs+ -Wpointer-arith -g -O2 -o wineoss.drv.dbg.o wineoss.drv.dbg.c
../../../tools/winegcc/winegcc -B../../../tools/winebuild -shared ./wineoss.drv.spec audio.o dscapture.o dsrender.o midi.o midipatch.o mixer.o mmaux.o oss.o wineoss.drv.dbg.o -o wineoss.drv.so -L../../../dlls -lwinmm -luser32 -lkernel32 -L../../../libs/wine -lwine -ldxguid -luuid -L../../../libs/port -lwine_port
/usr/lib/gcc/i686-pc-linux-gnu/3.4.3-20050110/../../../../i686-pc-linux-gnu/bin/ld: warning: creating a DT_TEXTREL in object.
make[2]: Leaving directory `/root/.WineCVS/sources/dx9wine/wine/dlls/winmm/wineoss'
make[1]: Leaving directory `/root/.WineCVS/sources/dx9wine/wine/dlls'
make: *** [dlls] Error 2
Error in Make
Try fixing the error based on the output above, and
run the script again, without paramaters (Eg: WineCVS.sh)
|
Thanks in advance
Simon
Last edited by munchagepeople on Sun Jun 05, 2005 10:43 pm; edited 1 time in total |
|
Back to top |
|
|
tmf Tux's lil' helper
Joined: 10 May 2005 Posts: 76 Location: Warsaw, Poland
|
|
Back to top |
|
|
munchagepeople n00b
Joined: 10 Feb 2005 Posts: 41 Location: Bristol University, UK
|
Posted: Sun Jun 05, 2005 10:43 pm Post subject: |
|
|
Now solved in the thread mentioned one post up
Simon |
|
Back to top |
|
|
|