Sorry for all the posts again...
I just spent a couple hours completely reflashing RC12 on my C1000 and installing Ubuntu 5.10 on my desktop from scratch on both. Still the same error. I'm really dumbfounded. Is everyone who has this working in RC12 using the cross-SDK and native-SDK from here?
https://www.oesf.org/forums/index.php?showtopic=15762Anyone care to share what versions of distcc and distccd they are running. How about the exact links you made in RC12 (since they are slightly different from the instructions)?
Things that work:
The cross compiler (compiled a simple hello world, and even joe-3.3 on my desktop, copied them to the zaurus and they work).
The network. ping's and ssh's fine.
Distcc/distccd: works to a degree. When I run make on the zaurus, it starts compiling stuff on my desktop. However, I get an error: "Warning: failed to distribute" on the zaurus.
P.S. I'm running this over usbnet, could this be a hardware problem somehow with that?
See distccd's verbose log below:
Please help, thanks.
Josh
distccd[13215] (main) chdir to /tmp
distccd[13215] (dcc_setup_daemon_path) daemon's PATH is /home/jgrauman/distcc:/opt/cross/arm/3.4.4-xscale-softvfp/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11
distccd[13215] (dcc_listen_by_addr) listening on 0.0.0.0:3632
distccd[13215] (dcc_defer_accept) TCP_DEFER_ACCEPT turned on
distccd[13215] (dcc_standalone_server) 1 CPU online on this server
distccd[13215] (dcc_standalone_server) allowing up to 3 active jobs
distccd[13215] (dcc_ignore_sighup) ignoring SIGHUP
distccd[13216] (dcc_detach) setsid to session 13216
distccd[13216] (dcc_log_daemon_started) preforking daemon started (2.18.3 i686-pc-linux-gnu, built Dec 1 2005 14:25:45)
distccd[13216] (dcc_preforking_parent) up to 1 children
distccd[13216] (dcc_preforking_parent) up to 2 children
distccd[13216] (dcc_preforking_parent) up to 3 children
distccd[13217] (dcc_check_client) connection from 192.168.1.2:1027
distccd[13217] (dcc_check_address) match client 0x201a8c0, value 0x201a8c0, mask 0xffffffff
distccd[13217] (dcc_r_token_int) got DIST00000001
distccd[13217] (dcc_r_token_int) got ARGC00000007
distccd[13217] (dcc_r_argv) reading 7 arguments from job submission
distccd[13217] (dcc_r_token_int) got ARGV00000003
distccd[13217] (dcc_r_argv) argv[0] = "gcc"
distccd[13217] (dcc_r_token_int) got ARGV00000002
distccd[13217] (dcc_r_argv) argv[1] = "-g"
distccd[13217] (dcc_r_token_int) got ARGV00000003
distccd[13217] (dcc_r_argv) argv[2] = "-O2"
distccd[13217] (dcc_r_token_int) got ARGV00000002
distccd[13217] (dcc_r_argv) argv[3] = "-c"
distccd[13217] (dcc_r_token_int) got ARGV00000002
distccd[13217] (dcc_r_argv) argv[4] = "-o"
distccd[13217] (dcc_r_token_int) got ARGV00000003
distccd[13217] (dcc_r_argv) argv[5] = "b.o"
distccd[13217] (dcc_r_token_int) got ARGV00000003
distccd[13217] (dcc_r_argv) argv[6] = "b.c"
distccd[13217] (dcc_r_argv) got arguments: gcc -g -O2 -c -o b.o b.c
distccd[13217] (dcc_scan_args) scanning arguments: gcc -g -O2 -c -o b.o b.c
distccd[13217] (dcc_scan_args) found object/output file "b.o"
distccd[13217] (dcc_scan_args) found input file "b.c"
distccd[13217] compile from b.c to b.o
distccd[13217] (dcc_run_job) output file b.o
distccd[13217] (dcc_input_tmpnam) input file b.c
distccd[13217] (dcc_r_token_int) got DOTI00029a3f
distccd[13217] (dcc_r_file) received 170559 bytes to file /tmp/distccd_42bc7a16.i
distccd[13217] (dcc_r_file_timed) 170559 bytes received in 0.210065s, rate 793kB/s
distccd[13217] (dcc_set_input) changed input from "b.c" to "/tmp/distccd_42bc7a16.i"
distccd[13217] (dcc_set_input) command after: gcc -g -O2 -c -o b.o /tmp/distccd_42bc7a16.i
distccd[13217] (dcc_set_output) changed output from "b.o" to "/tmp/distccd_42857a16.o"
distccd[13217] (dcc_set_output) command after: gcc -g -O2 -c -o /tmp/distccd_42857a16.o /tmp/distccd_42bc7a16.i
distccd[13217] (dcc_check_compiler_masq) /home/jgrauman/distcc/gcc is a safe symlink to /opt/cross/arm/3.4.4-xscale-softvfp/armv5tel-cacko-linux/bin/gcc
distccd[13217] (dcc_spawn_child) forking to execute: gcc -g -O2 -c -o /tmp/distccd_42857a16.o /tmp/distccd_42bc7a16.i
distccd[13240] (dcc_increment_safeguard) setting safeguard: _DISTCC_SAFEGUARD=1
distccd[13217] (dcc_spawn_child) child started as pid13240
distccd[13217] (dcc_collect_child) cc child 13240 terminated with status 0
distccd[13217] (dcc_collect_child) cc times: user 1.523768s, system 0.043993s, 4582 minflt, 43 majflt
distccd[13217] (dcc_x_token_int) send DONE00000001
distccd[13217] (dcc_x_token_int) send STAT00000000
distccd[13217] (dcc_x_file) send 0 byte file /tmp/distcc_40fe7a16.stderr with token SERR
distccd[13217] (dcc_x_token_int) send SERR00000000
distccd[13217] (dcc_x_file) send 0 byte file /tmp/distcc_410d7a16.stdout with token SOUT
distccd[13217] (dcc_x_token_int) send SOUT00000000
distccd[13217] (dcc_x_file) send 80384 byte file /tmp/distccd_42857a16.o with token DOTO
distccd[13217] (dcc_x_token_int) send DOTO00013a00
distccd[13217] gcc b.c on localhost completed ok
distccd[13217] job complete
distccd[13217] (dcc_cleanup_tempfiles) deleted 4 temporary files
distccd[13216] (dcc_daemon_terminate) Terminated
distccd[13216] (dcc_cleanup_tempfiles) deleted 0 temporary files
distccd[13217] (dcc_cleanup_tempfiles) deleted 0 temporary files
distccd[13218] (dcc_cleanup_tempfiles) deleted 0 temporary files
distccd[13219] (dcc_cleanup_tempfiles) deleted 0 temporary files
distccd[13273] (main) chdir to /tmp
distccd[13273] (dcc_setup_daemon_path) daemon's PATH is /home/jgrauman/distcc:/opt/cross/arm/3.4.4-xscale-softvfp/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11
distccd[13273] (dcc_listen_by_addr) listening on 0.0.0.0:3632
distccd[13273] (dcc_defer_accept) TCP_DEFER_ACCEPT turned on
distccd[13273] (dcc_standalone_server) 1 CPU online on this server
distccd[13273] (dcc_standalone_server) allowing up to 3 active jobs
distccd[13273] (dcc_ignore_sighup) ignoring SIGHUP
distccd[13274] (dcc_detach) setsid to session 13274
distccd[13274] (dcc_log_daemon_started) preforking daemon started (2.18.3 i686-pc-linux-gnu, built Dec 1 2005 14:25:45)
distccd[13274] (dcc_preforking_parent) up to 1 children
distccd[13274] (dcc_preforking_parent) up to 2 children
distccd[13274] (dcc_preforking_parent) up to 3 children
distccd[13275] (dcc_check_client) connection from 192.168.1.2:1028
distccd[13275] (dcc_check_address) match client 0x201a8c0, value 0x201a8c0, mask 0xffffffff
distccd[13275] (dcc_r_token_int) got DIST00000001
distccd[13275] (dcc_r_token_int) got ARGC00000007
distccd[13275] (dcc_r_argv) reading 7 arguments from job submission
distccd[13275] (dcc_r_token_int) got ARGV00000003
distccd[13275] (dcc_r_argv) argv[0] = "gcc"
distccd[13275] (dcc_r_token_int) got ARGV00000002
distccd[13275] (dcc_r_argv) argv[1] = "-g"
distccd[13275] (dcc_r_token_int) got ARGV00000003
distccd[13275] (dcc_r_argv) argv[2] = "-O2"
distccd[13275] (dcc_r_token_int) got ARGV00000002
distccd[13275] (dcc_r_argv) argv[3] = "-c"
distccd[13275] (dcc_r_token_int) got ARGV00000002
distccd[13275] (dcc_r_argv) argv[4] = "-o"
distccd[13275] (dcc_r_token_int) got ARGV00000003
distccd[13275] (dcc_r_argv) argv[5] = "b.o"
distccd[13275] (dcc_r_token_int) got ARGV00000003
distccd[13275] (dcc_r_argv) argv[6] = "b.c"
distccd[13275] (dcc_r_argv) got arguments: gcc -g -O2 -c -o b.o b.c
distccd[13275] (dcc_scan_args) scanning arguments: gcc -g -O2 -c -o b.o b.c
distccd[13275] (dcc_scan_args) found object/output file "b.o"
distccd[13275] (dcc_scan_args) found input file "b.c"
distccd[13275] compile from b.c to b.o
distccd[13275] (dcc_run_job) output file b.o
distccd[13275] (dcc_input_tmpnam) input file b.c
distccd[13275] (dcc_r_token_int) got DOTI00029a3f
distccd[13275] (dcc_r_file) received 170559 bytes to file /tmp/distccd_b5147aa4.i
distccd[13275] (dcc_r_file_timed) 170559 bytes received in 0.210092s, rate 793kB/s
distccd[13275] (dcc_set_input) changed input from "b.c" to "/tmp/distccd_b5147aa4.i"
distccd[13275] (dcc_set_input) command after: gcc -g -O2 -c -o b.o /tmp/distccd_b5147aa4.i
distccd[13275] (dcc_set_output) changed output from "b.o" to "/tmp/distccd_b50e7aa4.o"
distccd[13275] (dcc_set_output) command after: gcc -g -O2 -c -o /tmp/distccd_b50e7aa4.o /tmp/distccd_b5147aa4.i
distccd[13275] (dcc_check_compiler_masq) /home/jgrauman/distcc/gcc is a safe symlink to /opt/cross/arm/3.4.4-xscale-softvfp/armv5tel-cacko-linux/bin/gcc
distccd[13275] (dcc_spawn_child) forking to execute: gcc -g -O2 -c -o /tmp/distccd_b50e7aa4.o /tmp/distccd_b5147aa4.i
distccd[13283] (dcc_increment_safeguard) setting safeguard: _DISTCC_SAFEGUARD=1
distccd[13275] (dcc_spawn_child) child started as pid13283
distccd[13275] (dcc_collect_child) cc child 13283 terminated with status 0
distccd[13275] (dcc_collect_child) cc times: user 1.501771s, system 0.047992s, 4623 minflt, 0 majflt
distccd[13275] (dcc_x_token_int) send DONE00000001
distccd[13275] (dcc_x_token_int) send STAT00000000
distccd[13275] (dcc_x_file) send 0 byte file /tmp/distcc_b3c77aa4.stderr with token SERR
distccd[13275] (dcc_x_token_int) send SERR00000000
distccd[13275] (dcc_x_file) send 0 byte file /tmp/distcc_b3827aa4.stdout with token SOUT
distccd[13275] (dcc_x_token_int) send SOUT00000000
distccd[13275] (dcc_x_file) send 80384 byte file /tmp/distccd_b50e7aa4.o with token DOTO
distccd[13275] (dcc_x_token_int) send DOTO00013a00
distccd[13275] gcc b.c on localhost completed ok
distccd[13275] job complete
distccd[13275] (dcc_cleanup_tempfiles) deleted 4 temporary files
distccd[13276] (dcc_check_client) connection from 192.168.1.2:1029
distccd[13276] (dcc_check_address) match client 0x201a8c0, value 0x201a8c0, mask 0xffffffff
distccd[13276] (dcc_r_token_int) got DIST00000001
distccd[13276] (dcc_r_token_int) got ARGC00000007
distccd[13276] (dcc_r_argv) reading 7 arguments from job submission
distccd[13276] (dcc_r_token_int) got ARGV00000003
distccd[13276] (dcc_r_argv) argv[0] = "gcc"
distccd[13276] (dcc_r_token_int) got ARGV00000002
distccd[13276] (dcc_r_argv) argv[1] = "-g"
distccd[13276] (dcc_r_token_int) got ARGV00000003
distccd[13276] (dcc_r_argv) argv[2] = "-O2"
distccd[13276] (dcc_r_token_int) got ARGV00000002
distccd[13276] (dcc_r_argv) argv[3] = "-c"
distccd[13276] (dcc_r_token_int) got ARGV00000002
distccd[13276] (dcc_r_argv) argv[4] = "-o"
distccd[13276] (dcc_r_token_int) got ARGV00000003
distccd[13276] (dcc_r_argv) argv[5] = "b.o"
distccd[13276] (dcc_r_token_int) got ARGV00000003
distccd[13276] (dcc_r_argv) argv[6] = "b.c"
distccd[13276] (dcc_r_argv) got arguments: gcc -g -O2 -c -o b.o b.c
distccd[13276] (dcc_scan_args) scanning arguments: gcc -g -O2 -c -o b.o b.c
distccd[13276] (dcc_scan_args) found object/output file "b.o"
distccd[13276] (dcc_scan_args) found input file "b.c"
distccd[13276] compile from b.c to b.o
distccd[13276] (dcc_run_job) output file b.o
distccd[13276] (dcc_input_tmpnam) input file b.c
distccd[13276] (dcc_r_token_int) got DOTI00029a3f
distccd[13276] (dcc_r_file) received 170559 bytes to file /tmp/distccd_ac0c7c06.i
distccd[13276] (dcc_r_file_timed) 170559 bytes received in 0.212071s, rate 785kB/s
distccd[13276] (dcc_set_input) changed input from "b.c" to "/tmp/distccd_ac0c7c06.i"
distccd[13276] (dcc_set_input) command after: gcc -g -O2 -c -o b.o /tmp/distccd_ac0c7c06.i
distccd[13276] (dcc_set_output) changed output from "b.o" to "/tmp/distccd_ac2b7c06.o"
distccd[13276] (dcc_set_output) command after: gcc -g -O2 -c -o /tmp/distccd_ac2b7c06.o /tmp/distccd_ac0c7c06.i
distccd[13276] (dcc_check_compiler_masq) /home/jgrauman/distcc/gcc is a safe symlink to /opt/cross/arm/3.4.4-xscale-softvfp/bin/armv5tel-linux-gcc
distccd[13276] (dcc_spawn_child) forking to execute: gcc -g -O2 -c -o /tmp/distccd_ac2b7c06.o /tmp/distccd_ac0c7c06.i
distccd[13377] (dcc_increment_safeguard) setting safeguard: _DISTCC_SAFEGUARD=1
distccd[13276] (dcc_spawn_child) child started as pid13377
distccd[13276] (dcc_collect_child) cc child 13377 terminated with status 0
distccd[13276] (dcc_collect_child) cc times: user 1.522768s, system 0.036994s, 4624 minflt, 0 majflt
distccd[13276] (dcc_x_token_int) send DONE00000001
distccd[13276] (dcc_x_token_int) send STAT00000000
distccd[13276] (dcc_x_file) send 0 byte file /tmp/distcc_aaf77c06.stderr with token SERR
distccd[13276] (dcc_x_token_int) send SERR00000000
distccd[13276] (dcc_x_file) send 0 byte file /tmp/distcc_aaba7c06.stdout with token SOUT
distccd[13276] (dcc_x_token_int) send SOUT00000000
distccd[13276] (dcc_x_file) send 80384 byte file /tmp/distccd_ac2b7c06.o with token DOTO
distccd[13276] (dcc_x_token_int) send DOTO00013a00
distccd[13276] gcc b.c on localhost completed ok
distccd[13276] job complete
distccd[13276] (dcc_cleanup_tempfiles) deleted 4 temporary files