http://bugs.winehq.org/show_bug.cgi?id=13299
--- Comment #3 from F. Delente fdelente@mail.cpod.fr 2008-05-18 23:53:07 --- (In reply to comment #2)
/test/crossgcc/results/gcc-4.1.0-glibc-2.3.6/i686-unknown-linux-gnu/bin /i686-unknown-linux-gnu-gcc
What's that? Are you playing with a non-standard gcc build?
It's a cross-compiler; that is, a 64-bit built gcc that gives out 32-bit code. So I don't build a 64-bit wine, but a 32-bit one. Every binary file I get from my wine build is a 32-bit one:
$ file wineserver wineserver: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), not stripped
even though I built in my 64-bit environment, but it has worked for about one year thanks to a cross-compiler.
Now, from 0.9.61 on, it doesn't compile anymore, using the same cross-compiler and the same build method I have been using for one year, so for me it's a blocker.