Distcc


Version: 2.18.3
Size:
333KB
Requirements:
No special requirements
Seller:
Martin Pool
Price:
Free
System:
Mac OS X
Rating:
4.6
License:
Freeware

Description - Distcc



distcc is a program to distribute builds of C, C++, Objective C or Objective C++ code across several machines on a network. distcc should always generate the same results as a local build, is simple to install and use, and is usually much FASTER than a local compile. distcc does not require all machines to share a FileSystem, have synchronized clocks, or to have the same libraries or header files installed. They can even have different processors or operating systems, if cross-compilers are installed. Just wanted to drop you a line to say that we are now using distcc at work and it is excellent. We have a rack of opteron machines that we use for computational tasks and we are now using them as a compile FARM to compile our ~1MLOC C++ tree (which can take an hour on a single CPU to recompile if we change certain header files). We tried using Sun`s Grid engine to do this (we already use it to schedule our computational jobs), but the Combination of its polled operation and the overhead of NFS led to little improvement (and greatly stressed our network). With distcc compile times are way down and my productivity has greatly improved; the two best features for me are its low impact on the network and its simplicity.

Distcc Header Files Distcc Distcc


More in Compilers and IDEs-Distcc

Network Computational Header Files Opteron Machines That