I've compiled the latest version of distcc on Tru64. When I use it, all distccd compile my cpp files (I see that they spend time) , but they fail to send the result to my localhost. Note that I tried to compile distcc with/wo SENDFILE and with/wo HAVE_MMAP. I also tried to compile with cxx and gcc. And I tried to be on a local filesystem (not NFS) too...
On my localhost, I have empty .o files (those compiled on remote hosts).
Log from distccd:
distccd --daemon --no-detach --log-stderr --verbose
distccd[15351] daemon's PATH is /soft/sep/SEPv1.8.0_UNIX4.0g/libraries/PDS3/PDM/genPO:/users/banderet:/soft/insure/bin.alpha4:/soft/ccase/bin:/users/banderet/bin:/soft/nagra/bin:/soft/utils/bin:/usr/local/bin:/usr/bin:/usr/bin/X11:/soft/gnu/bin:.:/soft/totalview/current/bin:/usr/sbin:/soft/local/oracle/product/8.1.6.2.0/bin:/soft/sep/SEPv1.8.0_UNIX4.0g/bin:/users/banderet/cvs/symphony/IMSProducts/symphony/bin:/users/banderet/mozilla/bin distccd[15351] listening on 0.0.0.0:3632 distccd[15351] 1 CPU online on this server distccd[15351] allowing up to 3 active jobs distccd[15351] not detaching distccd[15351] already a process group leader distccd[15351] preforking daemon started (2.13 alphaev67-dec-osf4.0g, built Apr 1 2004 16:39:57) distccd[15351] up to 1 children distccd[15351] up to 2 children distccd[15351] up to 3 children distccd[15531] connection from 10.0.54.30:1839 distccd[15531] got DIST00000001 distccd[15531] got ARGC00000008 distccd[15531] reading 8 arguments from job submission distccd[15531] got ARGV00000003 distccd[15531] argv[0] = "cxx" distccd[15531] got ARGV00000003 distccd[15531] argv[1] = "-O4" distccd[15531] got ARGV00000004 distccd[15531] argv[2] = "-ptr" distccd[15531] got ARGV0000002c distccd[15531] argv[3] = "./RELEASE-ORA8-SEP1.8.0-D4.0G/cxx_repository" distccd[15531] got ARGV00000002 distccd[15531] argv[4] = "-c" distccd[15531] got ARGV00000002 distccd[15531] argv[5] = "-o" distccd[15531] got ARGV00000028 distccd[15531] argv[6] = "RELEASE-ORA8-SEP1.8.0-D4.0G/EcsHandler.o" distccd[15531] got ARGV0000000e distccd[15531] argv[7] = "EcsHandler.cxx" distccd[15531] got arguments: cxx -O4 -ptr ./RELEASE-ORA8-SEP1.8.0-D4.0G/cxx_repository -c -o RELEASE-ORA8-SEP1.8.0-D4.0G/EcsHandler.o EcsHandler.cxx distccd[15531] scanning arguments: cxx -O4 -ptr ./RELEASE-ORA8-SEP1.8.0-D4.0G/cxx_repository -c -o RELEASE-ORA8-SEP1.8.0-D4.0G/EcsHandler.o EcsHandler.cxx distccd[15531] found object/output file "RELEASE-ORA8-SEP1.8.0-D4.0G/EcsHandler.o" distccd[15531] found input file "EcsHandler.cxx" distccd[15531] compile from EcsHandler.cxx to EcsHandler.o distccd[15531] output file RELEASE-ORA8-SEP1.8.0-D4.0G/EcsHandler.o distccd[15531] input file EcsHandler.cxx distccd[15531] got DOTI000abdb2 distccd[15531] received 703922 bytes to file /tmp/distccd_54ea29dd.ii distccd[15531] 703922 bytes received in 0.106384s, rate 6462kB/s distccd[15531] changed input from "EcsHandler.cxx" to "/tmp/distccd_54ea29dd.ii" distccd[15531] command after: cxx -O4 -ptr ./RELEASE-ORA8-SEP1.8.0-D4.0G/cxx_repository -c -o RELEASE-ORA8-SEP1.8.0-D4.0G/EcsHandler.o /tmp/distccd_54ea29dd.ii distccd[15531] changed output from "RELEASE-ORA8-SEP1.8.0-D4.0G/EcsHandler.o" to "/tmp/distccd_573929dd.o" distccd[15531] command after: cxx -O4 -ptr ./RELEASE-ORA8-SEP1.8.0-D4.0G/cxx_repository -c -o /tmp/distccd_573929dd.o /tmp/distccd_54ea29dd.ii distccd[15531] /usr/bin/cxx is a safe symlink to ../lib/cmplrs/cxx/deccxx_driver distccd[15531] forking to execute: cxx -O4 -ptr ./RELEASE-ORA8-SEP1.8.0-D4.0G/cxx_repository -c -o /tmp/distccd_573929dd.o /tmp/distccd_54ea29dd.ii distccd[15531] child started as pid15534 distccd[15534] setting safeguard: _DISTCC_SAFEGUARD=1 distccd[15531] cc child 15534 terminated with status 0 distccd[15531] cc times: user 0.000000s, system 0.003904s, 42 minflt, 0 majflt distccd[15531] send DONE00000001 distccd[15531] send STAT00000000 distccd[15531] send 0 byte file /tmp/distcc_8a1a29dd.stderr with token SERR distccd[15531] send SERR00000000 distccd[15531] send 0 byte file /tmp/distcc_866929dd.stdout with token SOUT distccd[15531] send SOUT00000000 distccd[15531] send 0 byte file /tmp/distccd_573929dd.o with token DOTO distccd[15531] send DOTO00000000 distccd[15531] cxx on localhost completed ok distccd[15531] job complete distccd[15531] deleted 4 temporary files distccd[15531] connection from 10.0.54.30:1887
Can someone help me? Does someone has binaries for Tru64 4.0 ?
Thanks, Greg
__ distcc mailing list http://distcc.samba.org/
To unsubscribe or change options: http://lists.samba.org/mailman/listinfo/distcc