
Signature
Metrowerks, maker of CodeWarrior - "Software Starts Here"
Ron Liechty - MWRon@metrowerks.com - <http://www.metrowerks.com>
>>We plan to set up a dedicated build machine in our dev department and I am
>>wondering whether a dual processor Mac would shorten compilation time compared
[quoted text clipped - 7 lines]
>
>Bottom line is there is currently no benefit.
Could this be done with the CW command line compilers and Make? Make will spawn new processes and I think you can make 'make' multi-threaded. It will then be running the command line compilers in different processes. Just wondering.
MW Ron - 28 Jan 2004 03:12 GMT
>>>We plan to set up a dedicated build machine in our dev department and I am
>>>wondering whether a dual processor Mac would shorten compilation time
[quoted text clipped - 13 lines]
>then be running the command line compilers in different processes. Just
>wondering.
Actually you can script CW by having two instances of it and making
identical copies (using stuffit) of the project. I know of people that
do this for long builds.
Ron

Signature
Metrowerks, maker of CodeWarrior - "Software Starts Here"
Ron Liechty - MWRon@metrowerks.com - <http://www.metrowerks.com>
Eric Albert - 28 Jan 2004 08:28 GMT
> >>We plan to set up a dedicated build machine in our dev department and I am
> >>wondering whether a dual processor Mac would shorten compilation time
[quoted text clipped - 13 lines]
> then be running the command line compilers in different processes. Just
> wondering.
It ought to work, since at that point it's no different than how Xcode
uses GCC on dual-processor systems (it just invokes one copy of GCC per
CPU). I haven't tested it, though....
-Eric

Signature
Eric Albert ejalbert@cs.stanford.edu
http://rescomp.stanford.edu/~ejalbert/
Mikl?s Fazekas - 29 Jan 2004 08:49 GMT
> Could this be done with the CW command line compilers and Make? Make will spawn new >processes and I think you can make 'make' multi-threaded. It will then be running the command >line compilers in different processes. Just wondering.
We're using Jam (other Make tools), with command line CW compilers,
and we can use multiple CPU-s. In our case a double cpu made the
compilation twice as fast.
Miklós