eclipsefp project
downloads

latest downloads from the eclipsefp project
Requirements

In order to successfully install the latest EclipseFP release you will need a Java 5.0 compliant virtual machine, at least a Eclipse 3.2 platform and the GHC Haskell compiler. These packages are not provided by the EclipseFP team and must be downloaded and installed from external sources. Here are some links that might prove useful:

  • Sun's Java 2 Platform Standard Edition 5.0 download page
  • Eclipse download page. Look for the platform runtime binaries, if you don't want to download the entire SDK. (The platform runtime contains the basic Eclipse IDE without Java and Plugin development tools.)
  • The Glasgow Haskell Compiler download page

Latest Downloads
Build Type Build Name Build Date
Latest Release 0.10 Wed, 28 Jun 2006 -- 15:00 (-0800) (installation instructions)
0.11.0 Branch Integration Build I20070530-1628 Wed, 28 Nov 2007 -- 21:02 (-0800) (installation instructions)
EclipseFP 2 Branch Milestones 1.105.0 (M5) So, 6 Apr 2008 (installation instructions)
Latest Integration Builds from 0.11.0 Branch
Build Name Build Log Build Date
I20070530-1628 I20070530-1628.log Wed, 28 Nov 2007 -- 21:02 (-0800)
I20070529-1410 I20070529-1410.log Wed, 28 Nov 2007 -- 21:02 (-0800)
I20070525-1559 I20070525-1559.log Wed, 28 Nov 2007 -- 21:02 (-0800)
I20070524-1541 I20070524-1541.log Wed, 28 Nov 2007 -- 21:02 (-0800)
I20070519-1452 I20070519-1452.log Wed, 28 Nov 2007 -- 21:02 (-0800)
Installation from the update site

The latest release is available from an Eclipse Update Site. Downloading and installing can be automatically done by the Eclipse SDK. Live builds (development snapshots) are not available this way and must be installed with an archive (see below). To use the automatic update site, follow this instructions:

  1. Start Eclipse and choose from the menu Help > Software Updates > Find and Install.
  2. Select Search for new features to install and hit Next.
  3. Press Add update site, enter whatever you like as Name and http://eclipsefp.sf.net/updates as URL.
  4. Press OK, check the checkbox and hit Next.

From now on it should be self-explaining.

Note: if you access the Internet though a proxy server (this is the case in many organizations) then you must tell Eclipse about the proxy with Window > Preferences > Install/Update.

Alternatively, you can download the entire update site for every release from the file release site. The archived update site for the last release is also available above. In order to use an archived update site instead of the on-line one, just choose Add archived site and browse to the downloaded file on step 3.

Installation from an archive

Live builds (development snapshots) are distributed as single archives and must be manually installed. The archive can be extracted directly on top of an existing Eclipse installation, but we recommend to install it elsewhere and link it with the platform at runtime instead.

This can be easily done with the help of a links directory. The platform will read the contents of this directory at startup and make the plugins listed in it available. When the time comes to uninstall the plugins (for example, when the EclipseFP development build achieves release status), only the links directory will need to be removed.

A typical Eclipse installation has the following structure:

eclipse/         (directory for installed Eclipse files)
    ...
    jre/
    features/    (installed features)
        ...
    plugins/
        ...

The links directory must be created inside the eclipse directory, like this:

eclipse/         (directory for installed Eclipse files)
    ...
    jre/
    features/    (installed features)
        ...
    plugins/
        ...
    links/

After creating the directory, we need to create a file inside it to link to where the archive was extracted. The file name must end with the suffix .link and its contents are expected to be in Java properties format. There should be a key named path and its value should be the absolute path to the location where the archive was extracted.

Suppose we have downloaded an EclipseFP live build and extracted the archive to /home/ourhome/eclipsefp. Our link file will be called, say, eclipsefp.link and will contain this:

path=/home/ourhome/eclipsefp

Note: On Windows platforms, remember not to use backslashes, use normal slashes instead.