编译BBS的错误……

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
killerpro
帖子: 22
注册时间: 2007-05-11 16:54

编译BBS的错误……

#1

帖子 killerpro » 2007-07-11 12:52

bbsd.c: 在函数 ‘main’ 中:
bbsd.c:532: 错误: 提供给函数 ‘setegid’ 的实参太少
bbsd.c:532: 错误: 提供给函数 ‘seteuid’ 的实参太少
bbsd.c:593: 警告: 传递参数 3 (属于 ‘accept’) 给指针时目标与指针有/无符号不一致
make[1]: *** [bbsd.o] 错误 1
make[1]: Leaving directory `/home/sandwich/bbs/src'

但我上网看seteuid,setegid都只要一个参数,但是代码里已经有一个参数了……
然后我发现有一个#include <sys/table.h>
然后我发现sys里没有table.h……
会不会是没有而已出现这个问题呢??
如果是的话,应该怎么才能添加那个table.h??
回复