[Vm-dev] Loading VMMaker

Yoshiki Ohshima Yoshiki.Ohshima at acm.org
Fri Jul 1 23:22:32 UTC 2016


A do it in the workspace:

VMMaker generateConfiguration

lets me generate the code for the VM (I'm getting there.)

What is the suggested way to add a simple external VM plugin, and keep
regenerating the file for it during the debug process?


On Fri, Jul 1, 2016 at 3:02 PM, Yoshiki Ohshima <Yoshiki.Ohshima at acm.org> wrote:
> Continuing it a bit by bit...
>
> The shell script created SpurVMMaker image, and I am poking around it.
> But do people use the VMMakeTool to set up the interpreter name and
> output directory, etc.?  I tried a few variations but things are not
> obvious.
>
> I'm sticking with Mac OS 10.10 until I get a new model that is
> rumored; a bad news is that my Xcode lost the 10.10 SDK directory and
> it cannot produce a binary for 10.10; I could install the SDK etc. or
> perhaps I should update, but another interesting wrinkle there...
>
> On Wed, Jun 22, 2016 at 5:26 PM, Yoshiki Ohshima
> <Yoshiki.Ohshima at acm.org> wrote:
>> Thank you Timothy and Ben!  I managed to build SpurVMMaker image and
>> it does run.  I'll add a simple VM plugin soon to see that works.
>>
>> On Wed, Jun 22, 2016 at 4:51 PM, Ben Coman <btc at openinworld.com> wrote:
>>>
>>>
>>>
>>> On Thu, Jun 23, 2016 at 4:13 AM, Yoshiki Ohshima <Yoshiki.Ohshima at acm.org> wrote:
>>>>
>>>>
>>>> Hi,
>>>>
>>>> Just to refresh my skill on compiling the Squeak VM (I'd like to play
>>>> with Kinect; I found some efforts like: http://tecnodacta.com.ar/gira/
>>>> but want to make a plugin that is suitable for my need.)
>>>>
>>>> Let us say I'd like to compile a VM and my plugins on Mac, what are
>>>> the right steps?  (I had some experiences with VMMaker but that was
>>>> before I need to specify Interpreter class name in the VMMakerTool,
>>>> for example.
>>>>
>>>> I added VMMaker repository in the Monticello browser, and opened it.
>>>> As trying to just load VMMaker shows a warning of missing FFI
>>>> constants, I turned to 'update' and load update-dtl.17.mcm.  Is this a
>>>> right thing to do?
>>>>
>>>> But then, trying to load update-dtl.17.mcm onto the VM and image in
>>>> the 5.0 all in one package, the VM crashes.  Do you see this?
>>>>
>>>> I'd like to get the files and image set up so that I can compile an
>>>> external plugin, preferably for Cog/Spur.  Some up to date guidance
>>>> would be greatly appreciated.
>>>
>>>
>>> Use a combination of...
>>> * https://github.com/OpenSmalltalk/vm/blob/Cog/CONTRIBUTING.md
>>> * http://www.mirandabanda.org/cogblog/compiling-the-vm/
>>>
>>>
>>
>>
>>
>> --
>> -- Yoshiki
>
>
>
> --
> -- Yoshiki



-- 
-- Yoshiki


More information about the Vm-dev mailing list