我试图让distcc在两台计算机CLIENT和SERVER之间工作,我“认为”我的安装程序正确,但是仍然出现此错误



没有正在服务器上编译。

我的配置如下



服务器上的/etc/default/distcc

 STARTDISTCC="true"
    ALLOWEDNETS="192.168.0.0/24" // Also tried CLIENT IP here
    LISTENER="192.168.0.15" // SERVER IP
    NICE="10"
    JOBS="16"
    ZEROCONF="false"

客户端-是的,我知道它的设置只能在当前服务器上编译
DISTCC_HOSTS="192.168.0.15"
/etc/distcc/host set to 192.168.0.15
$HOME/.distcc/host set to 192.168.0.15

命令
make -jx CC=distcc

我已经尝试过不同的软件仓库,以查看单个仓库是否存在问题,但是无论软件包如何,问题仍然存在。

编辑
分发失败错误是客户端错误。服务器端日志指示

最佳答案

我通过升级我的GCC版本来解决此问题。客户端和服务器现在正在运行5.x。

关于c++ - 如何修复distcc错误,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/35972947/

10-09 08:22