From: André H. <ne...@da...> - 2010-10-27 21:02:39
|
Hi, as mentioned on IRC here is my patch. I'm a wine developer and i try to explain what i am doing here: with wine-1.2 we started supporting win64 beside win32 in a wow64 setup, so that both kind of apps can be run, like windows does. Then a user (or maybe a lmms developer) talked to me on IRC that there are problems with building lmms with such a wow64 setup. So yes, winegcc wasn't able to detect the lib32 directory for the actual system, which is now fixed (more or less, a second fix by me will get in the next days). So on x86-64 you can't build lmms with wine-1.2 to wine-1.3.5, but with upcoming development release 1.3.6 you will be able to when this patch gets applied. -Wb,--as-cmd='as --32',--ld-cmd='ld -melf_i386' is totally wrong in every way -L/usr/lib32 is not needed and is not always true (distro dependend) so the "extra flag" -m32 is the only right one to do for x86-64 -- Best Regards, André Hentschel |