免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 4168 | 回复: 0
打印 上一主题 下一主题

如何在WindowsXP上启动distccd服务? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2010-10-14 16:15 |只看该作者 |倒序浏览
本帖最后由 buxoman 于 2010-10-14 16:44 编辑

我已经利用Cygwin把distcc.exe distccd.exe编译好了。

因为不能在cygwin命令行下启动distccd,因此必须将distccd作为Windows的服务进行启动。

执行下列命令:
sc create DISTCCD  binpath= "D:\distcc\distccd.exe --daemon" displayname= "DistCC daemon" depend= tcpip start= auto
可以成功创建服务“DistCC daemon”,但是启动时会出问题,提示如下:
D:\distcc>net start DISTCCD
服务没有响应控制功能。


我在命令行下直接运行,发现有如下输出:
======
D:\distcc>distccd.exe --nice 19 --no-detach --log-file /cygdrive/d/distcc/distccd.log --verbose --al
low 127.0.0.0/24
distccd[6328] (dcc_should_be_inetd) stdin is a tty; assuming --daemon mode
distccd[6328] (dcc_preferred_user) Warning: no such user as "distcc"
distccd[6328] (dcc_discard_root) ERROR: setgid(65534) failed: Invalid argument
distccd[6328] (dcc_exit) exit: code 112; self: 0.031000 user 0.015000 sys; children: 0.000000 user 0
.000000 sys


是不是因为没有在WindowsXP上设置distcc用户呢? 这个用户是否应该设置成administrators组呢?


谢谢!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP