[distcc] Re: where does preprocessing take place

Lorenzo Bettini bettini at dsi.unifi.it
Sun Jan 30 23:58:01 GMT 2005


Martin Pool wrote:
> On 30 Jan 2005, Lorenzo Bettini <bettini at dsi.unifi.it> wrote:
> 
>>Hi
>>
>>I've just started using distcc and in the manual you read that 
>>preprocessing (and linking) must take place on the local machine (while 
>>compilation and assembling can take place on remote machines).
>>
>>However, if I run distccmon-text on the client it often shows something 
>>like the following (make -j 4)
>>
>>Preprocess <file1.c>             <remote machine>[0]
>>Preprocess <file2.c>             <remote machine>[1]
>>Compile    <file3.c>              localhost[0]
>>Compile    <file4.c>              localhost[1]
>>
>>does this mean that preprocessing takes place on the remote machine?
> 
> 
> It means file1 will be sent to the remote machine when preprocessing
> is complete.

OK, I suspected that but I wanted to be sure :-)

thanks!
	Lorenzo



More information about the distcc mailing list