www.digitalmars.com Home | Search | C & C++ | D | DMDScript | News Groups | index | prev | next
Archives

D Programming
D
D.gnu
digitalmars.D
digitalmars.D.bugs
digitalmars.D.dtl
digitalmars.D.dwt
digitalmars.D.announce
digitalmars.D.learn
digitalmars.D.debugger

C/C++ Programming
c++
c++.announce
c++.atl
c++.beta
c++.chat
c++.command-line
c++.dos
c++.dos.16-bits
c++.dos.32-bits
c++.idde
c++.mfc
c++.rtl
c++.stl
c++.stl.hp
c++.stl.port
c++.stl.sgi
c++.stlsoft
c++.windows
c++.windows.16-bits
c++.windows.32-bits
c++.wxwindows

digitalmars.empire
digitalmars.DMDScript

c++ - Eclipse plug-in input requested

↑ ↓ ← Scott Michel <scottm aero.org> writes:
All:

I'm slowly hacking away at an Eclipse plug-in that aims to edit and 
compile using the DMC CDROM tools. Mostly, this is an effort to convince 
other people to use DMC/C++ locally, but it may also be useful to other 
people in real life. So far, I've managed to get it working to compile a 
simple console mode program using smake. I only intend to support Win32 
console, dlls and executables (if someone else wants to hack in the 
other output targets, they're welcome to do so later.) What remains is 
making subdirectory compiles work, getting various compiler flag 
combinations configured, and compiler error filtering.

The way the CDT people have set up the compilation environment is to 
specify a tool, e.g., MinGW, and two configurations, Debug and Release. 
I can mimic this pattern, but it seems a bit wacky. It seems to me that 
it would be more worthwhile to setup one tool, the DMC/C++ compiler, and 
various compiler flag configurations, Win32 Console Debug, Win32 Console 
Release, DLL Debug, DLL release, etc. This way, one could easily 
retarget the compiler's output w/o having to set up a separate project.

The basic tradeoff is one tool with multiple flag configurations vice 
multiple tools (all of which are the same, but are effectively different 
project types). One tool/multiple configurations is inherently dangerous 
because it allows a developer to switch from Win32 console to Win32 DLL.

My question is: What would be useful if you were using it?
Jan 14 2005
↑ ↓ Scott Michel <scottm aero.org> writes:
Scott Michel wrote:
 All:
 
 I'm slowly hacking away at an Eclipse plug-in that aims to edit and 
 compile using the DMC CDROM tools.

Hmmm... given the stunning silence, I'm guessing no one out there would value using Eclipse to build their C/C++ code with DMC...
Jan 17 2005
↑ ↓ Arjan Knepper <arjan ask.me> writes:
Scott Michel wrote:
 Scott Michel wrote:
 
 All:

 I'm slowly hacking away at an Eclipse plug-in that aims to edit and 
 compile using the DMC CDROM tools.

Hmmm... given the stunning silence, I'm guessing no one out there would value using Eclipse to build their C/C++ code with DMC...

No not yet. Just a few weeks ago I installed the latest version of Eclipse with CDT but I need some more "playtime" with it... It hasn't convinced me yet. On the otherside I see more and more tool vendors for embedded software development suppling/using eclipse with plugins as IDE. I will try it but just to occupied right now. Arjan
Jan 18 2005
↑ ↓ Scott Michel <scottm aero.org> writes:
Arjan Knepper wrote:
 No not yet. Just a few weeks ago I installed the latest version of 
 Eclipse with CDT but I need some more "playtime" with it...
 It hasn't convinced me yet.
 
 On the otherside I see more and more tool vendors for embedded software 
 development suppling/using eclipse with plugins as IDE.

I've not been able to get MinGW to work correctly on my machine (after a new video card and SIMMs, I wont be surprised if I really need to reinstall everything on the machine), so that's one reason why I've headed in the Eclipse DMC plugin direction. But you'd think, with all of the pissing and moaning about the IDDE, there'd be a bit more feedback. After all, Eclipse is a pretty decent (if feature-overfilled) IDE to work with, from what I've seen so far.
Jan 18 2005
↑ ↓ Jan Knepper <jan smartsoft.us> writes:
Scott Michel wrote:
 Arjan Knepper wrote:
 
 No not yet. Just a few weeks ago I installed the latest version of 
 Eclipse with CDT but I need some more "playtime" with it...
 It hasn't convinced me yet.

 On the otherside I see more and more tool vendors for embedded 
 software development suppling/using eclipse with plugins as IDE.

I've not been able to get MinGW to work correctly on my machine (after a new video card and SIMMs, I wont be surprised if I really need to reinstall everything on the machine), so that's one reason why I've headed in the Eclipse DMC plugin direction. But you'd think, with all of the pissing and moaning about the IDDE, there'd be a bit more feedback. After all, Eclipse is a pretty decent (if feature-overfilled) IDE to work with, from what I've seen so far.

Having an alternative definitely could be nice... Currently I have rebuild the complete current IDDE, but have not had the time to complete the process and actually run (debug) it successfully... -- ManiaC++ Jan Knepper But as for me and my household, we shall use Mozilla... www.mozilla.org
Jan 18 2005
↑ ↓ Andy C <Andy_member pathlink.com> writes:
I have been spending some time with the Eclipse plugin that Scott Michel
started, updating it to 3.0 and adding a static LIB build option.  I think I
will have something decent in a few weeks.  Are there others who would value
this?  Maybe we can start sharing some tasks, like adding a debugger plugin?

Andy C

In article <41EDA34B.2030204 smartsoft.us>, Jan Knepper says...
Scott Michel wrote:
 Arjan Knepper wrote:
 
 No not yet. Just a few weeks ago I installed the latest version of 
 Eclipse with CDT but I need some more "playtime" with it...
 It hasn't convinced me yet.

 On the otherside I see more and more tool vendors for embedded 
 software development suppling/using eclipse with plugins as IDE.

I've not been able to get MinGW to work correctly on my machine (after a new video card and SIMMs, I wont be surprised if I really need to reinstall everything on the machine), so that's one reason why I've headed in the Eclipse DMC plugin direction. But you'd think, with all of the pissing and moaning about the IDDE, there'd be a bit more feedback. After all, Eclipse is a pretty decent (if feature-overfilled) IDE to work with, from what I've seen so far.

Having an alternative definitely could be nice... Currently I have rebuild the complete current IDDE, but have not had the time to complete the process and actually run (debug) it successfully... -- ManiaC++ Jan Knepper But as for me and my household, we shall use Mozilla... www.mozilla.org

Jan 30 2006
↑ ↓ → Arjan <arjan ask.me> writes:
Andy C wrote:
 I have been spending some time with the Eclipse plugin that Scott Michel
 started, updating it to 3.0 and adding a static LIB build option.  I think I
 will have something decent in a few weeks.  Are there others who would value
 this?  Maybe we can start sharing some tasks, like adding a debugger plugin?
 
 Andy C

I'm really short on time right now, but post (me) a link to the cvs / svn were the src tree is and I wil compile and test and eventually supply patches/fixes etc. Arjan
 
 In article <41EDA34B.2030204 smartsoft.us>, Jan Knepper says...
 
Scott Michel wrote:

Arjan Knepper wrote:


No not yet. Just a few weeks ago I installed the latest version of 
Eclipse with CDT but I need some more "playtime" with it...
It hasn't convinced me yet.

On the otherside I see more and more tool vendors for embedded 
software development suppling/using eclipse with plugins as IDE.

I've not been able to get MinGW to work correctly on my machine (after a new video card and SIMMs, I wont be surprised if I really need to reinstall everything on the machine), so that's one reason why I've headed in the Eclipse DMC plugin direction. But you'd think, with all of the pissing and moaning about the IDDE, there'd be a bit more feedback. After all, Eclipse is a pretty decent (if feature-overfilled) IDE to work with, from what I've seen so far.

Having an alternative definitely could be nice... Currently I have rebuild the complete current IDDE, but have not had the time to complete the process and actually run (debug) it successfully... -- ManiaC++ Jan Knepper But as for me and my household, we shall use Mozilla... www.mozilla.org


Jan 30 2006