I have cross-posted because I am assuming this issue is no different on the
Mac platform.
I have a fair amount of experience with fairly large projects: between
5000 - 6000 files, generating dlls and executables in excess of 15 MBytes.
Normally, a typical module directory will be mapped to a CodeWarrior .mcp
project and build either a lib or a dll.
This works well - no doubt about it.
However, when building what is essentially a single executable, it is
advantaguous to have a single CodeWarrior project containing the entire
code
branch. This works well with MS VC7.1. Unfortunatley, in this
configuration, CodeWarrior 9.2 kneels before the Gods. The following
events
are particulary bad, ordered by ascending agravation:
1. Saving a .cww workspace.
2. Starting a compile job. I am talking 2-5 minutes.
3. Completing a compile job. I believe this is when CW updates the .tdt
database. This is real bad. It often consumes most of the pc's time and
after 10 minutes I use the task manager to kill it. This is so even for a
single .cpp compile job.
4. Letting a build run that hits on many errors. After ca 250 errors the
ide
simply hangs. The Stop button is not responsive. I have gone through a
succesfull cancelation once, just for the fun of it: it took over 5
minutes
before the Stop button reacted.
I have been fighting this for ca 3 days. I reckon 70% of the source is
compiled. My TargetDataWindows.tdt database is 167 Megs (debug target).
I will have to abondon this.
So, Ron, if you care to ask your engeneers to run the IDE with some
serious
number of files in and put this on the wish list, I'd appreciate it.
Cheers,
Conrad Weyns.


|