[Vm-dev] Unix VM closure enabled?

Damien Cassou damien.cassou at gmail.com
Fri Jul 17 11:23:55 UTC 2009

On Wed, Jul 15, 2009 at 12:56 AM, Andreas Raab<andreas.raab at gmx.de> wrote:
> In any case, what is the process that users have to go through to get a
> closure-enabled VM on their preferred Unix flavor?

Download the 'GNU/Linux and other Unix' VM from:

I've also attached a README.

Damien Cassou

"Lambdas are relegated to relative obscurity until Java makes them
popular by not having them." James Iry
-------------- next part --------------
This directory contains a pre-built Pharo Virtual Machine (VM). So it
should not be necessary to build your own VM in order to use this

Here are several ways to get started in Pharo on your GNU/Linux or BSD

Running from your file manager

You have to associate the extension .image with the squeak
executable. The detailed process depends on which file manager you
use. Here are global indications:

    1) Run your file manager.
    2) Navigate to the directory where your pharo image is located.
    3) Right-click on the .image file to open a menu.
    4) Select "Open with other application..." from the menu or something similar
    5) Type in squeak with the full pathname (for example:
        "/usr/local/bin/squeak") or select "Browse"
    6) Validate

From this point on, you can run your image by clicking on it.

Running through the command line

    $ cd directory/with/the/image
    $ /path/to/squeak image_filename.image

You can also add the squeak executable to your path:

    $ cd /usr/local/bin
    $ sudo ln -sf /path/to/squeak

    and then

    $ cd directory/with/the/image
    $ squeak image_filename.image

More information about the Vm-dev mailing list