[Vm-dev] image install of ubuntu 64-bit has an issue

Robert Withers robert.w.withers at gmail.com
Wed Oct 21 16:23:25 UTC 2015


Hi Ben, thanks for the link. I've managed to restore my 32-bit OS on my 
64-bit machine, then built everything I could, including BochsIA32 
plugin and GdbARMPlugin (gdb-7.6). I have not built the BochsX64 plugin.

I think I installed the VM I built is a Cog Spur VM that can simulate a 
64-bit machine. Can it run a 64-bit image? Eliot seems to suggest that 
makes no sense as an objective, unless I've misunderstood.

I did grab the 64-bit Ubuntu iso and dd to my USB. I can boot from there 
or install with repartitioning with the 32-bit OS.

I am still struggling with this <machine/OS/VM/image> word size 
conundrum, crossed with the VM maturity level. My confusion seems rooted 
in all the maturity level variants. gettimothy states:

>/Here is my take on thinking about the Squeak Virtual Machines. />//>/There are 3 iterations (plus the funky-stuff Eliot is adding to Cog, which />/I ignore here) />//>/1. Standard Virtual Machine />/2 Stack Interpreter (first iteration of Cog work) />/3. Cog. (plus all stuff Eliot is doing on top of that). />/4. Spur is coming up so we ignore for now. /

Looking into build.linux32x86 it seems there are 4 main squeak versions:

 1. squeak.stack.v3
 2. squeak.stack.spur
 3. squeak.cog.v3
 4. squeak.cog.spur

These lists don't quite match, do they. I think #1 from the first list 
is missing and #2 of the second list is missing.  Is this right do you 
think?

I build #4 and run trunk50 and SpurVMMaker images with it. Is trunk50 a 
Cog image and SpurVMMaker is a Spur image? The image side I don't quite 
yet grasp.

I could publish my 32-bit Ubuntu build instructions if that would be 
helpful. Please let me know.

Thanks,

Robert



On 10/21/2015 10:13 AM, Ben Coman wrote:
>   
> On Wed, Oct 21, 2015 at 9:20 AM, Robert Withers
> <robert.w.withers at gmail.com> wrote:
>> I am terribly sorry, Clément, I thought there was a 64-bit vm build that used 32-bit object memory and I was magically trying to build it.
> Eliot's response here may be of interest...
> http://lists.squeakfoundation.org/pipermail/vm-dev/2014-May/015419.html
> cheers -ben

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/vm-dev/attachments/20151021/a4ce5c76/attachment.htm


More information about the Vm-dev mailing list