Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
d3d WineCVS won't compile [SOLVED]
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Unsupported Software
View previous topic :: View next topic  
Author Message
munchagepeople
n00b
n00b


Joined: 10 Feb 2005
Posts: 41
Location: Bristol University, UK

PostPosted: Sat Jun 04, 2005 4:23 pm    Post subject: d3d WineCVS won't compile [SOLVED] Reply with quote

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
View user's profile Send private message
tmf
Tux's lil' helper
Tux's lil' helper


Joined: 10 May 2005
Posts: 76
Location: Warsaw, Poland

PostPosted: Sat Jun 04, 2005 9:53 pm    Post subject: Reply with quote

quite the same problem here:

https://forums.gentoo.org/viewtopic-t-342703-highlight-.html
Back to top
View user's profile Send private message
munchagepeople
n00b
n00b


Joined: 10 Feb 2005
Posts: 41
Location: Bristol University, UK

PostPosted: Sun Jun 05, 2005 10:43 pm    Post subject: Reply with quote

Now solved in the thread mentioned one post up

Simon
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Unsupported Software All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum