Installing X10DT

X10DT Installation

X10DT 2.2.x installation instructions

X10DT Installation via All-In-One zip (simplest method)

The X10DT is available as an all-in-one zip file that contains Eclipse, X10DT plugins and all of its prerequisites. Simply unzip and you're ready to run; just execute the program called 'x10dt' or 'x10dt.exe' for windows.  You can get most recent all-in-one-zips from the X10 Release Page

We've put together some installation guides for various platforms detailing how to set up your workstation to develop X10 programs. The prerequisite sections apply to both command line and X10DT execution. If you are using the X10DT, you do not need to install the X10 distribution, so you can stop at that point.

X10DT Installation via Eclipse Update Manager

Starting with X10DT 2.2.2, we require Java 1.6 and Eclipse Indigo 3.7.1. Older versions of X10DT required Eclipse Helios 3.6.1.

  1. Install Eclipse for your platform; for X10DT 2.2.2 and later, Eclipse Indigo 3.7.1 is the only supported version.
    Simply untar/unzip the archive file.
    If you are using a Mac, please download the Cocoa version, not the Carbon version.
  2. Start eclipse: For example, cd eclipse and execute ./eclipse
  3. In Eclipse: Help > Install New Software...
  4. Next to "Work with:", type the URL to the X10DT update site. Or, use the Add... button. The X10DT update site for X10DT 2.2.2 is shown below (for other versions, simply change the version number portion in the URL)
     
    Update Site NameURL Location
    X10DT http://x10.sourceforge.net/x10dt/2.2.2/updateSite/
  5. Note: The CDT (Eclipse C/C++ Development Tools) is a prerequisite for the X10DT (and PTP), but should get installed automatically from the Eclipse Helios update site, during the PTP installation. If you have an Eclipse downloaded from eclipse.org, the Indigo update site should be listed already and it will be picked up; if you have another distribution it may not be, and you may have to install the CDT yourself or at least add the appropriate update site (e.g. http://download.eclipse.org/releases/iinjdigo) to the list of update sites.

  6. Click Next and accept the license agreement, etc. to continue with the download and install.

  7. You will see a dialog "Security Warning" saying that the software is unsigned. Select OK.
     
    Restart Eclipse when prompted.
     
  8. The X10DT should now be installed (or updated). If this is a new install, you will see a link to more information on the "Welcome" page that appears.
    Click on "X10 Development" on the Welcome page to read help information on X10 and usage of the X10DT.
     
    You should be able to change to the X10 perspective to create X10 projects and classes, compile, run, debug, etc.
    Window > Open Perspective > Other ... and select "X10"
     

For information on creating and running both X10 C++-backend and Java-backend X10 projects, see the help that comes with the X10DT (Help > Show Help Contents).