distcc fun
So I'm trying to set up cygwin distcc on my home LAN of WinXP machines. After some work I've got two machines talking, but the worker machine (named NUMBER2) fails to build anything it gets from the distributor. Here's some sample output:
distcc gcc -O3 -std=c99 -pedantic -Iinclude -include config/config.h -DTARGET_x86 -DTARGET_win32 -DWINVER=0x400 -c -o src/cfg.o src/cfg.c
distcc gcc -O3 -std=c99 -pedantic -Iinclude -include config/config.h -DTARGET_x86 -DTARGET_win32 -DWINVER=0x400 -c -o src/dbg/mem.o src/dbg/mem.c
gcc.exe: /tmp/distccd_6fe9960d.i: No such file or directory
gcc.exe: no input files
gcc.exe: /tmp/distccd_e352960e.i: No such file or directory
distcc[516] ERROR: compile src/cfg.c on NUMBER2 failed
gcc.exe: no input files
distcc[3252] ERROR: compile src/dbg/mem.c on NUMBER2 failed
make: *** [src/cfg.o] Error 1
make: *** Waiting for unfinished jobs....
make: *** [src/dbg/mem.o] Error 1
(and so on...)
Does anyone recognize these errors and maybe have an idea as to what I'm doing wrong? Remember, I'm working with cygwin so it might just be that cygwin is misconfigured in some way. Also, I've tried using DISTCC_VERBOSE=1, but it gives a rather complicated stream of information. Are there any simpler methods of debugging?
It might also be interesting if anyone has any stories about distributed compilation and how they've used it.
This topic is closed to new replies.
Advertisement
Popular Topics
Advertisement