On Wed, 2010-01-27 at 07:52 +0100, laurent laffont wrote:
On Tue, Jan 26, 2010 at 11:07 PM, Bryce Kampjes <bryce@kampjes.demon.co.uk> wrote: How can I build an Exupery VM ?
I think we should clean the linux download section of pharo website to have: - generated src (32 and 64 bits) so people can build an "official" vm with configure / make / make install. Very helpful for packagers too. - a clean pre-built version for the one-click image.
Which VM should we propose ? Squeak or Exupery ? (And note we can have more choice on the wiki for "power users". I think we should put only one VM download on pharo website).
There some dated instructions here: http://wiki.squeak.org/squeak/5672 Building an Exupery VM is identical to building a normal VM, just add a few files for the Exupery plugin (which you don't need unless you want to run Exupery), and get VMMaker from the Exupery project on SqueakSource rather than the regular location. I'm still a bit short of time and am focussing on: * Getting inlining working in Exupery * Adding closure support to Exupery (the JIT not the interpreter). There's generated source available for the Exupery VMs here: http://ftp.squeak.org/Exupery/vms/ There are pre-built images (the pre-built Exupery images) and the process to build them is automated using Universes. I'll update that to use more modern tools closer to the next Exupery release. For now, I'd suggest using whichever VM works best unless there's some critical problems with both. Bryce