Eclipse CDT support

Registered by Steve Langasek on 2010-10-19

Eclipse CDT is the standard plugin used for C and C++ development in Eclipse. This plugin has not been present in the past three releases of Ubuntu, removed because the available package doesn't work with current versions of Eclipse. As of October, a new eclipse-cdt package is available in Debian that appears to resolve these issues. It should be evaluated for inclusion in Natty.

Blueprint information

Status:
Started
Approver:
Steve Langasek
Priority:
Medium
Drafter:
Peter Pearse
Direction:
Needs approval
Assignee:
Peter Pearse
Definition:
Approved
Series goal:
Accepted for natty
Implementation:
Started
Milestone target:
milestone icon natty-alpha-3
Started by
Peter Pearse on 2010-11-02

Related branches

Sprints

Whiteboard

Work Items:

 * Import proposed Natty eclipse-cdt package into Maverick Eclipse on AMD64 host: DONE
 * Install eclipse helios to natty VMWare DONE
 * Install ds-5 helios to natty DONE
 * Check video actions can be repeated - Import an Eclipse project into your workspace DONE
 * Check video actions can be repeated - Configure a new RSE connection to a remote target running ARM Linux DONE
 * Check video actions can be repeated - Debug an ARM Linux application on a ARM model DONE
 * Check video actions can be repeated - Using ARM Streamline TODO
 * Import DS-5 projects into vanilla eclipse/CDT helios TODO
 * Check video actions equivalent - Configure a new RSE connection to a remote target running ARM Linux (helios gdb, rather than DS-5 gdb) TODO
 * Check video actions equivalent - Debug an ARM Linux application on qemu TODO
 * Integrate linaro toolchain into both TODO
 * Repeat previous tests TODO
 * Demonstrate natty eclipse packages running on ARM TODO
 * Document to linaro wiki TODO
 * Track http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=587742 "Please package new version of Eclipse 3.6" TODO

(?)

Work Items

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.