2009/11/11 Michael Stefaniuc mstefani@redhat.com:
For fedora it will not be possible to do a special 32bit compile on the x86_64 arch.
Wait ... no gcc -m32 on Fedora x86_64?
Hence the only way is to have the default x86_32 version and a x86_64 version to be parallel installable. While it may be possible to use a different WINEPREFIX for the x86_64 version (which would have been my short term solution) it is not desirable for the users.
Until WIne's WoW64 implementation works (which from what you said before may be never), users will have to put up with separated 64bit and 32bit Windows apps. The best solution is to use a separate WINEPREFIX.
Note that they would have the same issues if they were running Windows natively.
On Wed, Nov 11, 2009 at 11:05:49AM +1100, Ben Klein wrote:
2009/11/11 Michael Stefaniuc mstefani@redhat.com:
For fedora it will not be possible to do a special 32bit compile on the x86_64 arch.
Wait ... no gcc -m32 on Fedora x86_64?
Hence the only way is to have the default x86_32 version and a x86_64 version to be parallel installable. While it may be possible to use a different WINEPREFIX for the x86_64 version (which would have been my short term solution) it is not desirable for the users.
Until WIne's WoW64 implementation works (which from what you said before may be never), users will have to put up with separated 64bit and 32bit Windows apps. The best solution is to use a separate WINEPREFIX.
Note that they would have the same issues if they were running Windows natively.
On Wineconf we discussed how a mixed 64/32 wine will work.
Largest part currently missing is the 64<->32 bit crosscall and doing 32/64 bit shared wineprefixes.
So it is not yet ready to be setup and for regular users a 32bit only wine should be provided.
Ciao, Marcus
Ben Klein wrote:
2009/11/11 Michael Stefaniuc mstefani@redhat.com:
For fedora it will not be possible to do a special 32bit compile on the x86_64 arch.
Wait ... no gcc -m32 on Fedora x86_64?
The compiler is not the problem but the missing i586 libraries+headers in the x86_64 build tree.
Hence the only way is to have the default x86_32 version and a x86_64 version to be parallel installable. While it may be possible to use a different WINEPREFIX for the x86_64 version (which would have been my short term solution) it is not desirable for the users.
Until WIne's WoW64 implementation works (which from what you said before may be never), users will have to put up with separated 64bit
Huh? Wine's WoW64 is well underway and is the feature that will make Wine reach the 1.2 milestone.
and 32bit Windows apps. The best solution is to use a separate WINEPREFIX.
The solution is for distributions to not ship Wine64 to the users yet.
Note that they would have the same issues if they were running Windows natively.
We know that. I have forwarded the email basically as a follow-up to the WineConf 64bit session. We (as in Wine) needs to speed up the Wine64 documentation for our downstream packagers. I'll start it once i get a free round tuit.
bye michael
2009/11/11 Michael Stefaniuc mstefani@redhat.com:
Ben Klein wrote:
2009/11/11 Michael Stefaniuc mstefani@redhat.com:
For fedora it will not be possible to do a special 32bit compile on the x86_64 arch.
Wait ... no gcc -m32 on Fedora x86_64?
The compiler is not the problem but the missing i586 libraries+headers in the x86_64 build tree.
Sounds broken to me :P
Huh? Wine's WoW64 is well underway and is the feature that will make Wine reach the 1.2 milestone.
The solution is for distributions to not ship Wine64 to the users yet.
Note that they would have the same issues if they were running Windows natively.
We know that.
I misinterpreted. My apologies :)