Quick start guide :
./configure --prefix=/some/net/export make make install
/some/net/export is a shared, networked directory
distmake reads build servers list from
$HOME/.bldhosts (1 server per line; line beginning with
# or a space will be ignored). If a build machine has several CPUs, you may duplicate the machine name in this file.
E.g.: if you have 3 build servers on your network (
bldserv-b is a dual CPUs server:
bldserv-a bldserv-b bldserv-b bldserv-c
Start the make process with
/some/net/export/distmake -j <nslots>, where
<nslots> is the maximal number of parallel tasks allowed to start (typically, you will set it as the number of line in your
The build servers must meet the following requirements:
rpc.bldserverdaemon must be running on all build servers. A
/etc/init.dstartup shell script is provided to start this deamon when the computer boots. This script is disabled by default on all runlevels.