[Vm-dev] What squeakvm.org/branch and subdirecty to use to build the StackInterpreter?

Eliot Miranda eliot.miranda at gmail.com
Mon Feb 17 23:12:20 UTC 2014


Hi Tty,


On Mon, Feb 17, 2014 at 3:02 PM, gettimothy <gettimothy at zoho.com> wrote:

>
> Howdy,
>
> I figured its time to build the StackInterpreter so I can get my hands
> dirty with plugins and maybe figure out the keyEvents at that level.
>

If you're working on my Cog main branch you should  check out
    http://www.squeakvm.org/svn/squeak/branches/Cog
in a directory named oscogvm, at the same level as your image,
generate sources to
    oscogvm/stacksrc (
http://www.squeakvm.org/svn/squeak/branches/Cog/stacksrc)
and build in any of
    oscogvm/{cygwinbuild,macbuild} (
http://www.squeakvm.org/svn/squeak/branches/Cog/stackbuild/{cygwinbuild,macbuild}
)

Let me know if you need a unixbuild there-in (linux) and I'll put one there.

Look at the methods in VMMaker class configurations protocol for the
methods that generate VMs.  e.g. generateSqueakStackVM

After a couple of missteps I was  able to generate the source using
> VMMakerTool just fine into the src directory of
>
> svn co http://www.squeakvm.org/svn/squeak/branches/Cog tree.  (Thanks
> Tim. R and dtl for the instructions on the wiki
> http://wiki.squeak.org/squeak/6177)
>
> After some failed configures and builds, I am thinking I am in the wrong
> branch and/or subdirectory
>
> To build the StackInterpreter, should I be on the Squeak branch with its
> structure? Should I build in Cog branch/unixbuild? or Cog
> branch/stackbuild? (which does not have a unix build directory)
>
>
> http://www.squeakvm.org/svn/squeak/
> BRANCH                           Build Directory
> Cog                                  unixbuild
> <---I WAS HERE (seemed to build cog fine, replacing svn src/ directory with
> VMMakerTool generated sources did not configure)
> Cog                                  stackbuild
> <--Should I be here?
> Squeak                            platforms/unix                   <--or
> here
> ...
> <--or someplace else entirely?
>
>
> thx.
>
> tty
>
>
>
>
>
>
>


-- 
best,
Eliot
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/vm-dev/attachments/20140217/df8d3144/attachment.htm


More information about the Vm-dev mailing list