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

Robert Withers robert.w.withers at gmail.com
Wed Oct 21 19:31:22 UTC 2015


Thank you, David, that cleared things up a lot. Great page!

Robert

On 10/21/2015 01:02 PM, David T. Lewis wrote:
>   
> 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