http://bugs.winehq.org/show_bug.cgi?id=12929
--- Comment #110 from Nenad Mikša DoDoEntertainment@gmail.com 2008-08-29 11:46:04 --- Can someone please create 64-bit .deb with lines 57 and 60 commented out? Or at least a tar.gz with binaries? I've spent last 3.5 hours trying to compile wine on my 64-bit hardy heron. I followed the rules on http://wiki.winehq.org/WineOn64bit#head-7703cf4cc6b63630523cf66e77d621e4f81b... and http://ubuntuforums.org/showthread.php?t=755708 but my libfreetype and libxi just can't be detected. On the other hand, if I don't use the -m32 option of gcc, configure passes (i.e. libfreetype is detected correctly, but libxi isn't), but I get some strange assembler error:
dodo@2nd-of-12:~/wine_new/wine$ make make[1]: Entering directory `/home/dodo/wine_new/wine/tools' make[1]: `makedep' is up to date. make[1]: Leaving directory `/home/dodo/wine_new/wine/tools' make[1]: Entering directory `/home/dodo/wine_new/wine/libs' make[2]: Entering directory `/home/dodo/wine_new/wine/libs/port' gcc-4.2 -c -I. -I. -I../../include -I../../include -D__WINESRC__ -D_REENTRANT -fPIC -Wall -pipe -fno-strict-aliasing -Wdeclaration-after-statement -Wwrite-strings -Wpointer-arith -g -O2 -D__i386__ -o interlocked.o interlocked.c {standard input}: Assembler messages: {standard input}:38: Error: suffix or operands invalid for `push' {standard input}:39: Error: suffix or operands invalid for `push' {standard input}:46: Error: suffix or operands invalid for `pop' {standard input}:47: Error: suffix or operands invalid for `pop' make[2]: *** [interlocked.o] Error 1 make[2]: Leaving directory `/home/dodo/wine_new/wine/libs/port' make[1]: *** [port] Error 2 make[1]: Leaving directory `/home/dodo/wine_new/wine/libs' make: *** [libs] Error 2
Please someone help me! I used the radeon driver checked out from git on 2008-08-02 for R500 3D support, but this left me without X every time I did a kernel upgrade and that made me a bit nervous. Now I've installed catalyst 8.8 and can't play heroes of might and magic 4 anymore (I only wonder why this game requires 3D when it is 2D???)