Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Equinox/dev

< Equinox
Revision as of 13:49, 29 July 2015 by Lufimtse.redhat.com (Talk | contribs) (building Eclipse executable)

About

This page is info for developers interested in contributing to the actual Equinox source code.

Part of Equinox is launching Eclipse. It's like bootstrap code that get's the main jvm going.

Gtk Specific Code

about

The gtk specific code of Equinox handles the splash screen and workspace file chooser.

location

 ./features/org.eclipse.equinox.executable.feature/library/gtk

building Eclipse executable

inside the gtk folder, run:

 sh build.sh 

To start a build. It will produce an executable 'eclipse'.

When you first launch make, it may complain about missing java:

 ../eclipseJNI.h:15:17: fatal error: jni.h: No such file or directory

In this case, you need to specify your java path. Usually this can be done via:

 export JAVA_HOME=/usr/lib/jvm/java/
 sh build.sh   #then run your bulid.

Back to the top