Installation kinds

EuroMath2 comes in two favours: a standalone application (so-called RCP application), and an Eclipse plugin. Please select your preferred kind of installation and continue to appropriate section.

  • Standalone application - fastest installation, works out-of-the-box. Try if you don't care what Eclipse is, or if you just want to test EuroMath2 quickly.
  • Eclipse plugin - fully integrated with Eclipse platform. Try if you work daily with Eclipse, or you want to have more sophisticated working environment.

Fastest installation - standalone RCP application

EuroMath2 is written in Java - you need to download Java Runtime Environment 5.0 if you don't have one.
Java Runtime Environment: (Java 5.0 download page), then "Download JRE". EuroMath2 requires version 5.0 - it won't work with 1.4.2.
EuroMath RCP Application: download and unpack sk.uniba.euromath.rcp-x.x.x-rcp from the download page. Windows users may run launcher.exe, linux users may run launcher-gtk.linux.x86 and linux-64-bit users may run launcher-gtk.linux.x86_64 (linux users will need to execute chmod a+x launcher*).
Please note: EuroMath2 RCP application supports Win32, Linux-GTK2-x86 and Linux-GTK2-x86_64 platforms only. To run EuroMath2 on another platform, please go to the Eclipse download page and download any 3.x version (3.2 preferably) of the RCP Runtime Binary package. Then unpack the contents of the eclipse directory from this package into the em2 directory of EuroMath RCP Application. Overwrite all files when asked. You should be able to run the application using eclipse executable.

Please note: Linux-GTK2-x86_64 RCP users must replace the libcairo.so.1 library with libcairo64.so.1 library.

Fast installation - Eclipse-integrated plugin

You'll need Eclipse platform for this type of installation. Minimal Eclipse installation is sufficient (the Eclipse platform, ~25 Meg).

Java Runtime Environment: (Java 5.0 download page), then "Download JRE". EuroMath2 requires version 5.0 - it won't work with 1.4.2.
Eclipse 3.2: (general download page, please select a mirror and search for something like eclipse-platform-3.2.x-[OS/platform].zip)
GEF 3.2: (GEF download page, please select a mirror and search for GEF-runtime-3.2.zip)
EuroMath2 Eclipse Plugin Download sk.uniba.euromath.rcp-x.x.x-bin from the download page, and unpack it into directory where Eclipse is installed. Restart Eclipse to load the plugin.

Compiling EuroMath2 from sources

You have to install Maven2 and configure it properly. Consult this page for details. You must have these maven repositories registered: http://delo.dcs.fmph.uniba.sk/sioux/maven2 and http://julien.dubois.free.fr/maven2/ (more on registering here). Download the sk.uniba.euromath-x.x.x-src.zip from the download page. Unpack it somewhere, go to the sk.uniba.euromath.pom directory and execute:

mvn install

When everything goes ok, you can find both RCP and Plugin distributions in sk.uniba.euromath.rcp/target directory. You may now unpack the Eclipse Plugin into eclipse, or unpack and run the RCP version.

Sample XML files

This download is an Eclipse project file containing an example XML files that should work with EuroMath. You can experiment with them freely. Download the project here. To install it into the eclipse just follow these steps:

  1. Unpack the zip file somewhere.
  2. Select File > New > Project from the menu, then choose the Simple project.
  3. Enter test as project name and choose the directory where the zip was extracted.
  4. Click on Finish - you should see the test project containing example files.