[distcc] having trouble getting distcc to work ...
Andrew Peebles
peebles at cortina-systems.com
Wed Sep 7 19:32:41 GMT 2005
If I set DISTCC_HOSTS= then it works fine, but as soon as I set
DISTCC_HOSTS='localhost ares', anything that gets farmed to ares bombs:
gcc -c -m32 -fPIC -I.
-I/auto/tools/cadence/simulation/IUS54-Linux/tools/inca/include
veriuser.c -o veriuser.o
In file included from valueplusarg.c:143:
/auto/tools/cadence/simulation/IUS54-Linux/tools/inca/include/acc_user.h:480:
error: syntax error at '#' token
/auto/tools/cadence/simulation/IUS54-Linux/tools/inca/include/acc_user.h:480:
error: parse error before numeric constant
In file included from valueplusarg.c:142,
from valueplusarg.c:143:
/auto/tools/cadence/simulation/IUS54-Linux/tools/inca/include/veriuser.h:27:
error: redefinition of `PLI_UINT32'
/auto/tools/cadence/simulation/IUS54-Linux/tools/inca/include/veriuser.h:27:
error: `PLI_UINT32' previously declared here
/auto/tools/cadence/simulation/IUS54-Linux/tools/inca/include/veriuser.h:28:
error: redefinition of `PLI_INT16'
/auto/tools/cadence/simulation/IUS54-Linux/tools/inca/include/veriuser.h:28:
error: `PLI_INT16' previously declared here
/auto/tools/cadence/simulation/IUS54-Linux/tools/inca/include/veriuser.h:29:
error: redefinition of `PLI_UINT16'
/auto/tools/cadence/simulation/IUS54-Linux/tools/inca/include/veriuser.h:29:
error: `PLI_UINT16' previously declared here
/auto/tools/cadence/simulation/IUS54-Linux/tools/inca/include/veriuser.h:30:
error: redefinition of `PLI_BYTE8'
/auto/tools/cadence/simulation/IUS54-Linux/tools/inca/include/veriuser.h:30:
error: `PLI_BYTE8' previously declared here
/auto/tools/cadence/simulation/IUS54-Linux/tools/inca/include/veriuser.h:31:
error: redefinition of `PLI_UBYTE8'
/auto/tools/cadence/simulation/IUS54-Linux/tools/inca/include/veriuser.h:31:
error: `PLI_UBYTE8' previously declared here
/auto/tools/cadence/simulation/IUS54-Linux/tools/inca/include/veriuser.h:191:
error: redefinition of `struct t_tfexprinfo'
/auto/tools/cadence/simulation/IUS54-Linux/tools/inca/include/veriuser.h:202:
error: redefinition of `s_tfexprinfo'
/auto/tools/cadence/simulation/IUS54-Linux/tools/inca/include/veriuser.h:202:
error: `s_tfexprinfo' previously declared here
/auto/tools/cadence/simulation/IUS54-Linux/tools/inca/include/veriuser.h:202:
error: redefinition of `p_tfexprinfo'
/auto/tools/cadence/simulation/IUS54-Linux/tools/inca/include/veriuser.h:202:
error: `p_tfexprinfo' previously declared here
/auto/tools/cadence/simulation/IUS54-Linux/tools/inca/include/veriuser.h:206:
error: redefinition of `struct t_tfnodeinfo'
/auto/tools/cadence/simulation/IUS54-Linux/tools/inca/include/veriuser.h:226:
error: redefinition of `s_tfnodeinfo'
/auto/tools/cadence/simulation/IUS54-Linux/tools/inca/include/veriuser.h:226:
error: `s_tfnodeinfo' previously declared here
/auto/tools/cadence/simulation/IUS54-Linux/tools/inca/include/veriuser.h:226:
error: redefinition of `p_tfnodeinfo'
/auto/tools/cadence/simulation/IUS54-Linux/tools/inca/include/veriuser.h:226:
error: `p_tfnodeinfo' previously declared here
/auto/tools/cadence/simulation/IUS54-Linux/tools/inca/include/veriuser.h:230:
error: redefinition of `struct t_vecval'
/auto/tools/cadence/simulation/IUS54-Linux/tools/inca/include/veriuser.h:233:
error: redefinition of `s_vecval'
/auto/tools/cadence/simulation/IUS54-Linux/tools/inca/include/veriuser.h:233:
error: `s_vecval' previously declared here
/auto/tools/cadence/simulation/IUS54-Linux/tools/inca/include/veriuser.h:233:
error: redefinition of `p_vecval'
/auto/tools/cadence/simulation/IUS54-Linux/tools/inca/include/veriuser.h:233:
error: `p_vecval' previously declared here
/auto/tools/cadence/simulation/IUS54-Linux/tools/inca/include/veriuser.h:237:
error: redefinition of `struct t_strengthval'
/auto/tools/cadence/simulation/IUS54-Linux/tools/inca/include/veriuser.h:240:
error: redefinition of `s_strengthval'
/auto/tools/cadence/simulation/IUS54-Linux/tools/inca/include/veriuser.h:240:
error: `s_strengthval' previously declared here
/auto/tools/cadence/simulation/IUS54-Linux/tools/inca/include/veriuser.h:240:
error: redefinition of `p_strengthval'
/auto/tools/cadence/simulation/IUS54-Linux/tools/inca/include/veriuser.h:240:
error: `p_strengthval' previously declared here
In file included from valueplusarg.c:143,
from valueplusarg.c:143:
/auto/tools/cadence/simulation/IUS54-Linux/tools/inca/include/acc_user.h:96:
error: redefinition of `HANDLE'
(...)
/auto/tools/cadence/simulation/IUS54-Linux/tools/inca/include/acc_user.h:457:
error: parse error at end of input
distcc[12384] ERROR: compile valueplusarg.c on ares failed
make[2]: *** [valueplusarg.o] Error 1
Our /usr/local is a mounted, shared file system, and gcc is at
/usr/local/bin/gcc. I've tried various incantations of ./configure,
maybe thinking the local verses the shared gcc is being used ... but
using gcc -v shows the correct version is being used.
peebles at bahamut[359]> /auto/project/tools/distcc/bin/distcc --version
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632)
built Sep 7 2005 12:04:55
Copyright (C) 2002, 2003, 2004 by Martin Pool.
Includes miniLZO (C) 1996-2002 by Markus Franz Xaver Johannes Oberhumer.
More information about the distcc
mailing list