[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[News.eclipse.technology.packaging] Re: Strawman for C/C++ IDE Package

I think the lack of a compiler for Windows is a killer. 70% of CDT downloads are for Windows. On Linux, the CDT is already available with many of the distributions. Mac probably has the same problem as Windows.

And yes, unfortunately the gnu compiler suite isn't IP clean enough and license friendly enough for eclipse.org. Luckily there are other avenues to deliver such a package, such as EasyEclipse or something new on SourceForge.

Doug Schaefer
CDT Project Lead.

Markus Knauer wrote:
I think having a package for C/C++ development is very important for the
acceptance of the packaging project.


But I also do know about the typical problems of a new user: I downloaded
and installed a complete C/C++ Development IDE, but where is my compiler???

This is something that we cannot change in the near future, because we are
not able to build a package including a compiler for IP reasons. This would
be something that we cannot distribute from the eclipse.org infrastructure.
On the other hand, the compiler problem only arises on the Windows
platform; most Unices have already a C compiler available on their system.

Nevertheless: IMHO a C/C++ IDE Package is something that makes the
installation of a C/C++ easier. I installed one of the latest CDT 4
milestones and had a look at the new project wizard. There you can select a
toolchain that will be used in the project.

The package content below is pretty small, but it should be enough for a
C/C++ developer. Anything else that makes sense to add?

Markus


Ian Skerrett wrote:

At the last project meeting, I took the action item to document a strawman
proposal for a C/C++ IDE.   Below is a first draft.   Please let me know
your comments.

C/C++ IDE Package
==============
Platform  (no JDT or PDE)
CDT
No source code should be included.

Btw, I spoke with Doug Schaefer and he feels that the installer does not
need to look for a C/C++ compiler.   It seems in CDT 4.0 the new project
wizard has functionality to do this.