On Mon, Dec 07, 2009 at 11:46:45PM +0100, Mariano Martinez Peck wrote:
> On Mon, Dec 7, 2009 at 12:09 PM, David T. Lewis <[email protected]> wrote:
> 
> > On Mon, Dec 07, 2009 at 11:53:00AM +0100, Mariano Martinez Peck wrote:
> > > Hi! I need to load VMMaker and I was reading this link:
> > > http://code.google.com/p/pharo/wiki/BuildingAVMOnPharo
> > >
> > > I tried with the gofer script but it doesn't work in new Gofer version,
> > as I
> > > need to change add: for addPackage:
> > > There were also a problem with the ladrillos repo which was with lowcase
> > > instead of uppercase. The correct Gofer script to load VMMaker is:
> > >
> > > |gofer|
> > >
> > > "Create Gofer Object"
> > > gofer := Gofer new.
> > >
> > > "Load the FFI package"
> > > ScriptLoader loadFFI.
> > >
> > > "add the Speech packages"
> > > gofer squeaksource: 'Ladrillos';
> > >         addPackage: 'Speech-Klatt'.
> > >
> > > "add VMMaker Packages"
> > > gofer squeaksource: 'VMMaker';
> > >         addPackage:'VMMaker'.
> > >
> > > "add Alien Support Packages"
> > > gofer squeaksource: 'Alien';
> > >         addPackage:'Alien-VMMaker-Support'.
> > >
> > > " Load "
> > > gofer load.
> >
> > You may want to refer to this configuration map for some other packages
> > to load with VMMaker:
> >
> >  http://squeaksource.com/VMMaker/update-dtl.2.mcm
> >
> 
> Thanks Dave. It sounds like and interesting project to create a
> ConfigurationOf  for Metacello. Or at least, we need a ScriptLoader
> loadVMMaker.
> 
> So, we should load all the packages of that link ?  Sorry for my ignorance,
> but what do those packages add? I mean, with the script I used, it is
> broken? I can still use VMMaker? what additional features do I have with the
> rest of the packages?

It is just a configuration map for MonticelloConfigurations. It is used
when you evaluate "VMMaker updateFromServer", but it only works if you
have MonticelloConfigurations in your image. But the format is very simple
so you can just read it from http://squeaksource.com/VMMaker/update-dtl.2.mcm
to figure out what the packages are.

It would be good if we could have something similar for Pharo, so
if you can make this work with Metacello or one of the loaders for
Pharo, that would be great.

The list of packages came from the "recipe" that Andreas uses for building
Windows VMs, plus packages that I added (OSProcessPlugin etc). I know
there are some missing from the configuration, but at least it's a start :)

Dave


_______________________________________________
Pharo-project mailing list
[email protected]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

Reply via email to