http://bugs.winehq.org/show_bug.cgi?id=10563
Summary: Wine 64-bit build error in ole32 on x86_64 GNU/Linux Product: Wine Version: 0.9.49. Platform: PC-x86-64 OS/Version: Linux Status: UNCONFIRMED Severity: major Priority: P2 Component: wine-ole AssignedTo: wine-bugs@winehq.org ReportedBy: devel.sjanki@gmail.com
Created an attachment (id=9325) --> (http://bugs.winehq.org/attachment.cgi?id=9325) Build error message
I'm getting this error building 64-bit Wine on x86_64 on Bluewhite64 Linux 12.0: irot_c.c:638:2: error: #error Invalid build platform for this stub.
http://bugs.winehq.org/show_bug.cgi?id=10563
Roderick Colenbrander thunderbird2k@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |FIXED
--- Comment #1 from Roderick Colenbrander thunderbird2k@gmx.net 2007-11-24 14:11:03 --- There is no such thing as a 64bit version of Wine. If you force the win64 build (like you did) you will get a version that ONLY runs 64bit windows apps and at this point is far from working.
For running 32bit programs you need 32bit linux libraries.
http://bugs.winehq.org/show_bug.cgi?id=10563
--- Comment #2 from sjanki devel.sjanki@gmail.com 2007-11-24 14:23:36 --- First of all I want to let you know I'm developing a distribution on several architectures. I'm not just an end user, so I don't even ask for help getting Windows application running, I don't use them.
I know very well that 64-bit Wine can't run 32-bit Windows applications. I didn't know that Wine didn't build cleanly on x86_64 yet. I was just trying to build it to see if Win64 applications would run on it and also to see if some free software for Windows would build using winelib (as I'll be trying to do on MIPS and SPARC).
I'll wait until Wine builds 64-bit binaries cleanly on x86_64 then.
http://bugs.winehq.org/show_bug.cgi?id=10563
James Hawkins truiken@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |UNCONFIRMED Resolution|FIXED |
--- Comment #3 from James Hawkins truiken@gmail.com 2007-11-24 14:34:19 --- Fixed? I'm guessing you meant invalid. Either way, I'm reopening until there's community agreement that we don't care about compiling on that platform (regardless of whether it will only run 64-bit windows apps).
http://bugs.winehq.org/show_bug.cgi?id=10563
--- Comment #4 from Stefan Dösinger stefandoesinger@gmx.at 2007-11-24 14:36:22 --- At some point wine compiled I think, and was able to run 64 bit winelib apps. I don't know if it compiled to completion, or some DLLs were left out. The showstopper on win64 support is the lack of support for the win64 calling convention by gcc I think.
http://bugs.winehq.org/show_bug.cgi?id=10563
Rob Shearman rob@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |rob@codeweavers.com
--- Comment #5 from Rob Shearman rob@codeweavers.com 2007-11-27 12:37:35 --- In addition to Stefan's comments, Wine is lacking a lot of support on the RPC side for 64-bit builds. MIDL generates completely different code when targetting x86-64 (for NDR64) and this needs to be implemented in both widl and rpcrt4. In addition to this, we haven't got the required assembly for stubless proxies. All-in-all, it's a lot of work for something that doesn't appear to be useful any time soon.
Get a patch into gcc upstream for the Win64 calling conventions and then we can see about fixing the rest of issues.
http://bugs.winehq.org/show_bug.cgi?id=10563
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Severity|major |enhancement
http://bugs.winehq.org/show_bug.cgi?id=10563
Rob Shearman robertshearman@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Component|ole |rpc Resolution| |LATER
--- Comment #6 from Rob Shearman robertshearman@gmail.com 2008-07-11 07:03:22 --- This is a known issue, but no one is concentrating on Win64 compatibility at the moment. Also, fixing this issue will be a lot of work since it will involve quite a few changes in widl.
http://bugs.winehq.org/show_bug.cgi?id=10563
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #7 from Austin English austinenglish@gmail.com 2008-11-17 13:11:22 --- Closing.
http://bugs.winehq.org/show_bug.cgi?id=10563
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|LATER |ABANDONED
--- Comment #8 from Austin English austinenglish@gmail.com 2009-03-22 15:45:32 --- Removing later resolution.