Yeah the -O0 bug was reported on #winehackers yesterday and will likely be fixed soon. Compiling using -O2 (which is what you should use by default anyway unless you have very good reasons not to) should work fine.
Roderick
On Sat, May 8, 2010 at 2:33 PM, wylda@volny.cz wrote:
Hi guys, i can't compile wine-1.1.44 (1.1.43 is OK here like all the ones before)... As i guess you would not release a wine, which can't be compiled, than i suspect there could be a trouble in my system (Debian Lenny 32bit). For this reason, i did not bother to fill a bug ;) as it would be marked invalid...
Any suggestion? I wanted to give some bugs a retest, but i'm stuck ;)
... make[2]: Leaving directory `/home/pavel/install/wine/src/wine-1.1.44/tools'
gcc -c -I. -I. -I../../include -I../../include -D__WINESRC__ -DWINE_UNICODE_API="" -D_REENTRANT -fPIC -Wall -pipe -fno-strict-aliasing -Wdeclaration-after-statement -Wstrict-prototypes -Wtype-limits -Wwrite-strings -Wpointer-arith -g -O0 -o config.o ./config.c -DBINDIR='"/usr/local/bin"' -DDLLDIR='"/usr/local/lib/wine"' -DLIB_TO_BINDIR="`../../tools/relpath /usr/local/lib /usr/local/bin`" -DLIB_TO_DLLDIR="`../../tools/relpath /usr/local/lib /usr/local/lib/wine`" -DBIN_TO_DLLDIR="`../../tools/relpath /usr/local/bin /usr/local/lib/wine`" -DBIN_TO_DATADIR="`../../tools/relpath /usr/local/bin /usr/local/share/wine`"
gcc -c -I. -I. -I../../include -I../../include -D__WINESRC__ -DWINE_UNICODE_API="" -D_REENTRANT -fPIC -Wall -pipe -fno-strict-aliasing -Wdeclaration-after-statement -Wstrict-prototypes -Wtype-limits -Wwrite-strings -Wpointer-arith -g -O0 -o cptable.o cptable.c
gcc -c -I. -I. -I../../include -I../../include -D__WINESRC__ -DWINE_UNICODE_API="" -D_REENTRANT -fPIC -Wall -pipe -fno-strict-aliasing -Wdeclaration-after-statement -Wstrict-prototypes -Wtype-limits -Wwrite-strings -Wpointer-arith -g -O0 -o debug.o debug.c
gcc -c -I. -I. -I../../include -I../../include -D__WINESRC__ -DWINE_UNICODE_API="" -D_REENTRANT -fPIC -Wall -pipe -fno-strict-aliasing -Wdeclaration-after-statement -Wstrict-prototypes -Wtype-limits -Wwrite-strings -Wpointer-arith -g -O0 -o fold.o fold.c
gcc -c -I. -I. -I../../include -I../../include -D__WINESRC__ -DWINE_UNICODE_API="" -D_REENTRANT -fPIC -Wall -pipe -fno-strict-aliasing -Wdeclaration-after-statement -Wstrict-prototypes -Wtype-limits -Wwrite-strings -Wpointer-arith -g -O0 -o ldt.o ldt.c {standard input}: Assembler messages: {standard input}:1472: Error: symbol `wine_get_fs' is already defined {standard input}:1502: Error: symbol `wine_set_fs' is already defined make[1]: *** [ldt.o] Error 1 make[1]: Leaving directory `/home/pavel/install/wine/src/wine-1.1.44/libs/wine' make: *** [libs/wine] Error 2