[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#148047: RFP: distcc -- a distributed C compiler



Package: wnpp
Version: N/A; reported 2002-05-24
Severity: wishlist

* Package name    : distcc
  Version         : 0.2
  Upstream Author : Martin Pool <mbp@samba.org>
* URL             : http://samba.org/~mbp/distcc/
* License         : GPL
  Description     : a distributed C compiler

distcc is a program to distribute compilation of C code across several
machines on a network. distcc should always generate the same results
as a local compile, is simple to install and use, and is often
significantly faster than a local compile.

Unlike other distributed build systems, distcc does not require all
machines to share a filesystem, have synchronized clocks, or to have
the same libraries or header files installed.

distcc sends the complete preprocessed source code across the network
for each job, so all it requires of the volunteer machines is that
they be running the distccd daemon, and that they have an appropriate
compiler installed.

distcc is designed to be used with GNU make's parallel-build feature
(-j). Shipping files across the network takes time, but few cycles on
the client machine. Any files that can be built remotely are
essentially "for free" in terms of client CPU.

distcc is quite new but has successfully compiled the Linux kernel,
rsync, Samba and Ethereal, sometimes over twice as fast as a single
machine.

-- System Information
Debian Release: 3.0
Architecture: i386
Kernel: Linux my-box 2.4.18 #1 Thu Feb 28 15:34:08 CET 2002 i686
Locale: LANG=C, LC_CTYPE=



-- 
To UNSUBSCRIBE, email to debian-wnpp-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org



Reply to: