LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 622|回复: 4

编译内核发现这样的错误,大家帮我看看

[复制链接]
发表于 2004-5-19 20:56:29 | 显示全部楼层 |阅读模式
mkdep -f .depend -a   -nostdinc -D_KERNEL -DKLD_MODULE -I- -I. -I@ -I@/../include -I/usr/obj/usr/src/i386/usr/include  /usr/src/sys/modules/iir/../../dev/iir/iir.c /usr/src/sys/modules/iir/../../dev/iir/iir_ctrl.c /usr/src/sys/modules/iir/../../dev/iir/iir_pci.c
/usr/src/sys/modules/iir/../../dev/iir/iir.c:56: stddef.h: No such file or directory
mkdep: compile failed
*** Error code 1

Stop in /usr/src/sys/modules/iir.
*** Error code 1

Stop in /usr/src/sys/modules.
*** Error code 1

Stop in /usr/obj/usr/src/sys/GENERIC.
*** Error code 1

Stop in /usr/src.
*** Error code 1

Stop in /usr/src.
 楼主| 发表于 2004-5-19 20:58:08 | 显示全部楼层
我用默认的配置文件也是相似错误。
发表于 2004-5-19 20:59:04 | 显示全部楼层
src 不全?
 楼主| 发表于 2004-5-19 21:21:44 | 显示全部楼层
我安装了sys的src,还要什么?是不是要把所有的src都安装上?
发表于 2004-5-20 08:26:52 | 显示全部楼层
我认为楼主的错误是src不完全的错误.

另:楼上的,如果仅仅编译内核的话,只需要安装sys的src就可以了,如果要make world的话,当然要安装全部的.还有就是如果你仅仅安装了sys的src话,编译内核的时候只能使用:config,make之类的命令,而如果你安装了所有的src(其实需要的是/usr/src下面的MAKEFILE),可以使用:make buildkernel,make installkernel的命令来编译.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表