Wine on x64 bit Ubuntu 6.06 (was Re: [nzlug] Wine on Ubuntu?)
Michal Ludvig
michal at logix.cz
Sun Jan 7 00:54:21 NZDT 2007
Robin Sheat wrote:
> On Saturday 06 January 2007 12:16, Cliff Pratt wrote:
>> I can't see that running 32bit exes on a 64 bit system is a problem. The
>> command set for x64 includes the command set for x86.
> That's not the problem: the problem is libraries. You can't talk to a 64-bit
> library from a 32-bit app, or visa-versa. Imagine the pain involved in
> passing a 64-bit pointer to a 32-bit function :)
That's irrelevant. You run 32bit Wine under 64bit kernel and it then
runs another 32bit process with the windows executable. That 32bit
Windows process uses 32bit libs and 32bit everything. The only 64bit
part is the kernel, but that provides legacy 32bit syscalls anyway.
Of course it assumes that wine is compiled in 32bit mode.
> What can be done in some cases is installing libraries in /lib32 that the
> 32-bit apps link against. The problem is that there aren't many packages for
> that in Ubuntu.
Vice versa. 32bit libs are in .../lib and 64bit libs belong to .../lib64
Michal
More information about the NZLUG
mailing list