Hi jean-baptiste did you read the archives because Dave apparently fixes VMMaker so that you can generate a new VM under pharo. Let us know if you still have the problem. Probably FileList modal...
On Aug 23, 2009, at 11:01 AM, jean baptiste arnaud wrote: > Hi, > I would like use VMMaker on Pharo. > I resolve all dependency for the VMMaker Package : > > -FFI,(ScriptLoader loadFFI.) > -Speech find in "Unstable Squeak" package from squeaksource > -Finally i install VMMaker from squeaksource > > VMMaker seems work correctly but not this UI. When load the > VMMakerTool, i have a error does not understand ModalFolderSelector. > > -- > Arnaud Jean Baptiste > > _______________________________________________ > Pharo-project mailing list > [email protected] > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project FYI. This problem was originally reported on the Pharo list earlier this year. The fix is now in VMMaker on SqueakSource. ----- Forwarded message from "David T. Lewis" <[email protected]> ----- Date: Tue, 18 Aug 2009 08:05:22 -0400 From: "David T. Lewis" <[email protected]> To: Squeak Virtual Machine Development Discussion <[email protected] > Subject: Re: [Vm-dev] Fwd: [Pharo-project] Could not load VMMaker in 10315 VMMaker (from SqueakSource) can now be loaded into closure-enabled images. I was able to remove a couple of temp variables from the GeniePlugin primitive without affecting the logic. This was discussed on several lists back in May. The fix is in VMMaker-dtl.135 on SqueakSource, and is documented in Mantis http://bugs.squeak.org/view.php?id=7384. Dave On Mon, May 25, 2009 at 10:37:15PM -0400, David T. Lewis wrote: > > On Mon, May 25, 2009 at 11:06:10AM -0700, Eliot Miranda wrote: >> >> On Mon, May 25, 2009 at 7:40 AM, David T. Lewis >> <[email protected]> wrote: >> >>> >>> On Sun, May 24, 2009 at 01:44:52PM -0700, Eliot Miranda wrote: >>>> >>>> 3. refactor the GeniePlugin method into an outer args parser and >>>> an inner >>>> engine method and solve the problem. Since VMMaker will inline >>>> anyway >>> this >>>> shouldn't make performance worse. I haven't done this because >>>> I'm not >>> the >>>> author and it is quite a complex method. >>> >>> This sounds like the right thing to do, regardless of what may >>> change >>> in the compiler(s). >> >> >> +1 >> > > Well unfortunately the refactoring turns out to be easier said than > done. > At least it was easier for me to say it than it was for me to do it. > > I made a naive attempt to split the primitive into smaller methods, > but this > just ended up trading off too many things on the stack for too many > arguments > in an argument list. > > The method temp variables could be changed to be instance variables. > This > would probably work fine for any current VMs (not sure about Hydra), > but > it does not pass the smell test IMO. > > I suspect that Nathaniel Schaerli knew what he was doing when he wrote > this primitive, and I most certainly do not, so I don't expect that > I will > make much further progress on this front. > > Dave ----- End forwarded message ----- _______________________________________________ Pharo-project mailing list [email protected] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project > > Hello squeak people > > Does anyone have a hint how to get (with reasonable effort) current > vmmaker setup? May be there is a prepared image somewhere? I'm > interested in building vm on windows. When I follow these > instructions: http://wiki.squeak.org/squeak/6102 i stuck during > loading of vmmaker from the squeak-map > > regards, > Danil Windows build instructions: http://squeakvm.org/win32/ http://squeakvm.org/cgi-bin/viewcvs.cgi/trunk/platforms/win32/docs/ Up to date VMMaker packages are on SqueakSource project VMMaker. The SqueakMap and Universes entries are a bit out of date. Dave _______________________________________________ Pharo-project mailing list [email protected] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project _______________________________________________ Pharo-project mailing list [email protected] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
