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

David T. Lewis lewis at mail.msen.com
Wed Oct 21 17:02:45 UTC 2015


This may be of some help in clarifying the terminology:

http://www.squeakvm.org/squeak64/faq.html

Dave

>  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
>
>




More information about the Vm-dev mailing list