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

Difference between revisions of "PTP/rdt-setup"

< PTP
(How to build and run RDT (Remote Development Tools))
Line 5: Line 5:
  
 
Here is how to set it up and run.
 
Here is how to set it up and run.
 
+
# Get Eclipse 3.4 (Ganymede) and CDT 5.0.1
# Get RSE Server from RSE download page at http://download.eclipse.org/dsdp/tm/downloads/  - version 3.0
+
# Get RSE Server  
#*Copy that and untar it on the remote machine.
+
#* From RSE download page at http://download.eclipse.org/dsdp/tm/downloads/  - click on version 3.0
 +
#* on the "TM Release Build:3.0" page, scroll down to "DStore Server Runtime" section and get rseserver-3.0-<platform> file, zip or tar, for your remote machine's platform.
 +
#* Untar it on the remote machine.
 
# Go to org.eclipse.ptp.rdt.core.remotejars project and use the .jardesc files to build all the jars
 
# Go to org.eclipse.ptp.rdt.core.remotejars project and use the .jardesc files to build all the jars
 
# Deploy those jars to remote machine
 
# Deploy those jars to remote machine

Revision as of 13:47, 5 September 2008

How to build and run RDT (Remote Development Tools)

RDT allows the use of CDT on remote projects and files. In this discussion, the local machine is the one running eclipse, the remote machine is the one to connect to for running, debugging, file locations, etc.

Here is how to set it up and run.

  1. Get Eclipse 3.4 (Ganymede) and CDT 5.0.1
  2. Get RSE Server
    • From RSE download page at http://download.eclipse.org/dsdp/tm/downloads/ - click on version 3.0
    • on the "TM Release Build:3.0" page, scroll down to "DStore Server Runtime" section and get rseserver-3.0-<platform> file, zip or tar, for your remote machine's platform.
    • Untar it on the remote machine.
  3. Go to org.eclipse.ptp.rdt.core.remotejars project and use the .jardesc files to build all the jars
  4. Deploy those jars to remote machine
  5. Copy org.eclipse.equinox.common, org.eclipse.core.runtime, and org.eclipse.core.filesystem to remote machine
  6. Add a line to minerFile.dat that has org.eclipse.ptp.internal.rdt.core.miners.CDTMiner in it
  7. Edit server.sh so that the CLASSPATH line looks something like:
    • CLASSPATH=.:dstore_extra_server.jar:dstore_core.jar:dstore_miners.jar:clientserver.jar:cdtminer.jar:cdtmodel.jar:cdtparser.jar:org.eclipse.core.runtime_3.4.0.v20080421-1805.jar:org.eclipse.equinox.common_3.4.0.v20080421-2006.jar:org.eclipse.core.filesystem_1.2.0.v20080421-1805.jar:stubs.jar:$CLASSPATH;
    • where the qualifier in the names of the eclipse jars matches what you copied in step 5

Back to the top