Re:Problems I'm having with CBuilder4
Hi Dave,
Quote
> 1) Several times a day I suddenly get a bunch of E2178 VIRDEF name conflict
> for 'some_object::some_method' errors and must rebuild the project to be
> able to continue.
There is one known test case for this reported bug.It happens with pre-compiled
headers during a make when the
.H (not the .CPP ) is out-of-date. For the test case a second make
resolves it. Does a second make not resolve it for your project
or do you need to "Build"?
BTW, it should show up on the published bug list soon.
Quote
> 2) When you run CBuilder4 the active project is always the last one that was
> added to the project group - not the last one you were working on.
It's a known limitation, unfortunately. (Same for the state ofthe treeview;
expanded or collapsed, etc. ).
Quote
> 3) When I run CBuilder4 - after selecting the project I want to work on -
> make my first change - and do a make project, I get an error in
> algorith.h - and have to rebuild the project to proceed.
What is the error? I'm guessing, but sometimes templates and inlinefunctions in
headers when using pre-compiled headers can lead to
problems. Removing your template headers from inclusion in the
PCH (via #pragma hdrstop) would be worth a try and good idea
anyway if you are changing/using the template instantiations.
Quote
> 4) When you open a file from a different project within a project group -
> just for reference - the project manager changes to the other project.
If you use the first (default) file mask in OpenFile dialog the IDE
thinks you want to open a project. You can use the the drop-down
to select the plain .CPP filemask and the IDE will not open the
project, just the source.
--Craig