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