I am a (relatively experienced) Carbide.c++ user, and I develop a huge project on Carbide.c++ 2.0.2. The version of Carbide is 025. The operating system is Windows Vista Business Edition.

Now, even if I set "4 concurrent build jobs" in the settings of the project, or of the workspace, I still get only 1 build job. The task manager of Windows shows the remaining three cores to be idle.

Only somewhere deep into the build process do all the cores switch to activity.

What is this beginning task, that cannot be paralelized and takes minutes to finish? Is that something in the pre-compilation phase?