From Documentation
Jump to: navigation, search
(Installing Packages (on iqaluk))
(Installing Packages (on iqaluk))
Line 43: Line 43:
 
==Installing Packages (on iqaluk)==
 
==Installing Packages (on iqaluk)==
  
This is an example of installing two packages into eclipse for fortran programming.  Many other packages are possible.  Since the repository connections is external to the sharcnet network the package installation must be done on iqaluk or a viz station. However once the required addon packages are installed, they are available on any other system since they reside in your ~/.eclipse directory.
+
This is an example of installing two packages into eclipse for fortran programming.  Many other packages can similarly be installed.  Since the eclipse download repository is external to the sharcnet network package installation must be done on iqaluk or a viz station and not on a devel node. Once the required addon packages are installed, they are available on any other sharcnet system where eclipse might be run since they reside in your ~/.eclipse directory. The packages are however tied to the module version hence why the unique name juno422 is specified below:
  
 
<pre>
 
<pre>

Revision as of 16:55, 11 June 2013

ECLIPSE
Description: The Eclipse Platform, Java Development Tools, and Plug-in Development Environment, including source and both user and programmer documentation.
SHARCNET Package information: see ECLIPSE software page in web portal
Full list of SHARCNET supported software


Introduction

Sharcnet provides a module for the base Eclipse SDK available from the Eclipse Classic 4.2.2 package. Once the module is loaded and the eclipse gui is up and running, users can easily install any of the available add-on packages shown in the left hand column ofhttp://www.eclipse.org/downloads/compare.php as explained in the Example section below for the purpose of customizing eclipse to their precise programming needs.

Version Selection

module load eclipse/4.2.2

Job Submission

Not applicable.

Example Job

Not applicable.

General Notes

Preparation (first time use only)

1) mkdir -p /work/$USER/eclipse/.eclipse
2) mkdir -p /work/$USER/eclipse/workspace
3) ln -s /work/$USER/eclipse/.eclipse ~/.eclipse
4) ln -s /work/$USER/eclipse/workspace workspace

Running Eclipse (on a devel node)

1) ssh -Y orca.sharcnet.ca
2) ssh -Y orc-dev1
3) module load eclipse 
4) eclipse

Installing Packages (on iqaluk)

This is an example of installing two packages into eclipse for fortran programming. Many other packages can similarly be installed. Since the eclipse download repository is external to the sharcnet network package installation must be done on iqaluk or a viz station and not on a devel node. Once the required addon packages are installed, they are available on any other sharcnet system where eclipse might be run since they reside in your ~/.eclipse directory. The packages are however tied to the module version hence why the unique name juno422 is specified below:

1) ssh -Y iqaluk.sharcnet.ca
2) module load eclipse
3) eclipse (start workbench)
4) Select a workspace --> /home/myusername/workspace  --> click OK
5) click Help on top pull down menu --> click Install New Software -->
Work with: http://download.eclipse.org/releases/juno/ --> click Add -->
Name:  juno422, Location: http://download.eclipse.org/releases/juno/ --> click Ok -->
From the Available Software menu Click Programming Languages pulldown then tick Check boxes for -->
"Linux Intel Compiler Support" and "Fortran Development Tools" --> click Next --> click Next -->
Review license agreement and click Agree --> click Yes to restart eclipse for changes to take place.

References

o Eclipse Homepage
http://www.eclipse.org/

o Download Area (Eclipse Classic 4.2.2)
http://www.eclipse.org/downloads/

o How To Combine Packages and Compare Packages
http://www.eclipse.org/downloads/compare.php