Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "Equinox/dev"
< Equinox
(Added info on how to compile gtk part.) |
m (→building Eclipse executable) |
||
Line 12: | Line 12: | ||
== building Eclipse executable == | == building Eclipse executable == | ||
− | + | inside the gtk folder, run: | |
sh build.sh | sh build.sh | ||
To start a build. It will produce an executable 'eclipse'. | To start a build. It will produce an executable 'eclipse'. |
Revision as of 13:49, 29 July 2015
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.