[Vm-dev] linux 64bit vm running a 32 bit images - networking vm crash

David T. Lewis lewis at mail.msen.com
Fri Jun 1 00:41:49 UTC 2007


On Thu, May 31, 2007 at 12:44:01PM -0700, tim Rowledge wrote:
> 
> On 31-May-07, at 9:39 AM, Martin Kuball wrote:
> 
> >Well, I'm running a 64bit Linux and I don't want to change into a  
> >32bit
> >environment to run squeak. That's all.
> 
> Somebody is going to have to explain this to me. Why would you have  
> to "change into a 32bit environment" ?

On a 64-bit machine, a 32-bit VM has to use the appropriate runtime
libraries. If you build a 32-bit VM on a 64-bit system, you have to link
to the right libraries. Google "linux 64-bit 32-bit" for the annoying
details. This is really not a big deal, but who wants to figure out that
kind of stuff, especially if you are building your own VM and you are
already running on a perfectly good 64-bit machine.

Hmmm, even more especially if you are building an application that is
supposed to be portable across a wide variety of target machines. It
works on RISC OS, but not on AMD64? Go figure.

Dave



More information about the Vm-dev mailing list