GeCoS requires Java 8 or later, and a Unix system (tested on Linux 32/64 and Mac OSX 64). See below for a proper setup of Java 8.
We provide an update site for Eclipse oxygen distribution (see the Eclipse documentation about update sites).
To use it, follow this instructions :
GeCoS is split in several features. Some features are not useful for the most of the times. For a basic usage of GeCoS (script, GeCoS IR, basic transformations, SSA representation, DAG representation, C generator), in the GeCoS category, check GeCoS Core EMF and GeCoS framework.
For other features, see GeCoS features/plug-ins description for more information about features content.
GeCoS requires a Java 8 (or higher) installation to work properly. Most of the Linux distributions provide an OpenJDK package. If you have another older version of the JDK installed, please make sure the default one is of version 8 or higher.
For Mac OSX systems, Oracle provides a .dmg file for the JDK : http://www.oracle.com/technetwork/java/javase/downloads/index.html.
It is possible to setup a Java virtual machine without root permissions :
#!/bin/bash export PATH=$HOME/soft/jdk<version number>/bin/:$PATH
#!/bin/csh setenv path=($home/soft/jdk<version number>/bin/ $path)