Jim,
It’s fine to discuss more general issues of embedded and
Eclipse on this dsdp-dev alias. It’s true that DSDP refers to a lot of
different embedded/mobile technology in Eclipse.
Doug
From:
dsdp-dev-bounces@xxxxxxxxxxx [mailto:dsdp-dev-bounces@xxxxxxxxxxx] On Behalf
Of Jim Thomas
Sent: Friday, November 23, 2007 1:01 AM
To: dsdp-dev@xxxxxxxxxxx
Subject: Re: [dsdp-dev] Single distribution tarball for
Eclipse/CDT/DSDP/RSE
(Third
send attempt today)
Martin,
I
may be misusing ‘DSDP’. I am using it in this sense:
http://www.eclipse.org/dsdp
The Eclipse Device Software Development Platform (DSDP) Project is
an open source collaborative software development project dedicated to
providing an extensible, standards-based platform to address a broad
range of needs in the device software development space using the
Eclipse platform.
Perhaps
I should be referring to the Device Debugging (DD) and Target Management (TM)
subprojects? So my references to Eclipse/CDT/DSDP/RSE might more
appropriately be Eclipse/CDT/DD/TM/RSE? I can see where the chain of
acronyms could go on forever, so this probably isn’t right either. I will
have to learn how you guys describe feature combinations.
I
did come across Zylin, but I didn’t try it because although it seemed like a
nice contribution, the web site makes it sound like an individual effort, and I
would prefer something more mainstream that is likely to be actively maintained
for many years.
Thanks.
Jim
----- Original Message ----
From: "Oberhuber, Martin" <Martin.Oberhuber@xxxxxxxxxxxxx>
To: jimthomasembedded@xxxxxxxxx
Sent: Wednesday, November 21, 2007 9:50:50 AM
Subject: RE: [dsdp-dev] Single distribution tarball for Eclipse/CDT/DSDP/RSE
PS I still don't understand what you mean by DSDP ... is it Device
Debugging, or what?
PPS As far as I know a "free download" of an embedded
specific version of CDT is at
http://www.zylin.com/embeddedcdt.html
Not sure though what that includes, I've never tried it myself.
Would be curious to get your feedback.
Cheers,
--
Martin Oberhuber
Wind River Systems, Inc.
Target Management Project Lead, DSDP PMC Member
http://www.eclipse.org/dsdp/tm
From: dsdp-dev-bounces@xxxxxxxxxxx
[mailto:dsdp-dev-bounces@xxxxxxxxxxx] On Behalf Of Jim Thomas
Sent: Wednesday, November 21, 2007 6:27 PM
To: General discussion of device software development platform issues.
Subject: Re: [dsdp-dev] Single distribution tarball for
Eclipse/CDT/DSDP/RSE
You will
have to pardon me for being a rookie when it comes to Eclipse. I am just
getting started with it.
I see
what you mean about Europa and Ganymede providing checkpoints that nail down
version integrity.
I suppose
what I was hoping for was a merged up download including DSDP and RSE like
Eclipse/CDT at:
I see now
that with so many plugins, it isn't necessarily practical to anticipate some
universally desired combination, and mechanisms exist for users to add plugins
as wanted.
I imagine
vendors such as Wind River and QNX who use Eclipse/CDT in commercial offerings
will end up assembling the kind of package I envision, streamlined for embedded
developers. It would be nice if we had a free, generic package that does
the same, but that might be hard to do since it might assume a particular
target architecture or development board type and toolchain.
I see
that as an alternative to using the Eclipse hosted Software Updates mechanism
to install the DSDP and RSE plugins, there is also a way to download ZIP files
and (presumably) do a manual install. That approach might give me the
version integrity I seek, between annual releases such as Europa and
Ganymede. My objective is to have only a small set of tested files, and a
minimal installation procedure, that our embedded developers can use to bring
up identical Eclipse development platforms.
The
missing piece may be a simple 'getting started' guide that helps the Eclipse
novice get Eclipse/CDT, DSDP, and RSE up and running without so much web
searching to learn what those projects are, how they all tie together, and the
best way to assemble them (which I don't think I know yet). I suspect
each novice re-invents this wheel.
That
'getting started' guide may already exist, and I just haven't come across it
yet. I would think this rises to the level of an article at IBM
developerworks, O'Reilly, or one of the monthly Linux print magazines.
In any
event, Eclipse/CDT/DSDP/RSE looks great, and if the price of admission is a few
days of web searching to figure it all out, it is still well worth it.
----- Original Message ----
From: "Oberhuber, Martin" <Martin.Oberhuber@xxxxxxxxxxxxx>
To: General discussion of device software development platform issues.
<dsdp-dev@xxxxxxxxxxx>
Sent: Wednesday, November 21, 2007 3:50:28 AM
Subject: RE: [dsdp-dev] Single distribution tarball for Eclipse/CDT/DSDP/RSE
Hello Jim,
The Eclipse "Europa" and "Ganymede" coordinated
release trains
seem to do what you want - simultaneous releases with version
integrity:
http://www.eclipse.org/projects/ganymede.php
You don't get a single tarball, but you can get Eclipse Platform
and then grab all the other projects from the Ganymede Update
Site in a single step.
Besides, I'm not sure what you mean with a "DSDP"
project?
Cheers,
--
Martin Oberhuber
Wind River Systems, Inc.
Target Management Project Lead, DSDP PMC Member
http://www.eclipse.org/dsdp/tm
From: dsdp-dev-bounces@xxxxxxxxxxx
[mailto:dsdp-dev-bounces@xxxxxxxxxxx] On Behalf Of Jim Thomas
Sent: Tuesday, November 20, 2007 5:35 PM
To: dsdp-dev@xxxxxxxxxxx
Subject: [dsdp-dev] Single distribution tarball for Eclipse/CDT/DSDP/RSE
I
recently experimented with using Eclipse/CDT plus DSDP and RSE to cross-compile
and cross-debug from an x86 host running Fedora Core to an ARM9
embedded target.
It works
great, and I would like to consider using this combination in a production
environment. But installing the several plugins from CVS and carrying the
plugins around as part of my project gives me pause.
Are there
plans to roll up official versions of Eclipse, CDT, DSDP, and RSE, and release
them as a single, convenient distribution, like Eclipse/CDT?
If I
could save that single distribution tarball and install it at will, with
guaranteed version integrity, Eclipse/CDT/DSDP/RSE is rather compelling.
Never miss a thing. Make Yahoo your homepage.
Be a better sports nut! Let your teams follow you with Yahoo
Mobile. Try it now.
Be a better pen pal. Text or chat with friends inside Yahoo!
Mail. See
how.
|