Code::Blocks Forums

User forums => Using Code::Blocks => Topic started by: Brecht Machiels on October 20, 2004, 09:36:47 pm

Title: bug report & feature request
Post by: Brecht Machiels on October 20, 2004, 09:36:47 pm
Hello,

Code::Blocks seems to be a good C++ IDE. I've been looking for one for a while now, but was mostly disappointed with the offerings (poor design, no gdb support, ...).

I have one "bug" (a flaw, actually) to report:
When creating a new project in an existing directory, Code::Blocks will overwrite an existing main.cpp file without warning. I lost the the only copy of a source-file because of that, but fortunately I managed to recover it :)

Also, I tried to add MSYS support to the compilerGCC plugin, but I got stuck somewhere in the progress (a wxWindows 2.4.2 incompatibility perhaps?). Maybe someone else can add support for it? It's simply a matter of changing the executable names from the MinGW compiler option to their MSYS counterparts (gcc.exe, g++.exe and make.exe) and making changes to the other sources as required.
Sudden realisation. Perhaps this is configurable if the plugins configuration is enabled?

Thanks for this piece of quality software! It is much appreciated.
Brecht Machiels
Title: Re: bug report & feature request
Post by: mandrav on October 20, 2004, 11:05:03 pm
Quote from: Brecht Machiels
Hello,
I have one "bug" (a flaw, actually) to report:
When creating a new project in an existing directory, Code::Blocks will overwrite an existing main.cpp file without warning. I lost the the only copy of a source-file because of that, but fortunately I managed to recover it :)


Ooops, you 're right. Ihadn't realized it :oops:
Expect a fix soon...

Quote from: Brecht Machiels

Also, I tried to add MSYS support to the compilerGCC plugin, but I got stuck somewhere in the progress (a wxWindows 2.4.2 incompatibility perhaps?). Maybe someone else can add support for it? It's simply a matter of changing the executable names from the MinGW compiler option to their MSYS counterparts (gcc.exe, g++.exe and make.exe) and making changes to the other sources as required.
Sudden realisation. Perhaps this is configurable if the plugins configuration is enabled?

What exactly do you mean by "MSYS support"? If it's only about the executable names, as you say, then just goto Settings/Configure plugins/Compiler, switch to the Programs tab and change everything there to your heart's desire 8)

Yiannis.