我正在尝试使用Xcode进行分布式构建,但是从构建服务器构建时我看到了这个错误(Build Sever是主机,dev机器是客户端)。
当我尝试以另一种方式执行此操作时,我能够分发构建(My Dev机器作为主机,构建服务器作为客户端)
有什么想法吗?
[14:44:47]: Step 2/3 (6m:10s)
[14:44:57]: [Step 2/3] distcc[95606] (dcc_parse_multiplier) ERROR: bad multiplier "/0,lzo,cpp" in host specification
[14:44:57]: [Step 2/3] distcc[95606] (dcc_show_hosts) CRITICAL! Failed to get host list
[14:44:57]: [Step 2/3] /usr/bin/pump: error: pump mode requested, but distcc hosts list does not contain any hosts with ',cpp' option
答案 0 :(得分:1)
你的milage可能因此解决方案而有所不同,但我们不得不破解Xcode附带的distcc以强制关闭泵模式以解决此问题。
在/ Developer / usr / bin中,将distcc重命名为distcc.bin并写出此distcc
#!/斌/庆典
主机= $ DISTCC_HOSTS
主机= $ {//主机\,CPP /}
export DISTCC_HOSTS = $ hosts
echo Modified DISTCC_HOSTS = \“$ DISTCC_HOSTS \”
/Developer/usr/bin/distcc.bin $ @
答案 1 :(得分:0)
请重新启动构建服务器和您自己的计算机。这通常对我来说也是如此,也可以更新到最新的xcode 4