[问题]edgy下编译内核出错

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

[问题]edgy下编译内核出错

#1

帖子 tomcat.xin » 2007-07-25 0:05

报错如下:

代码: 全选

init/built-in.o: In function `try_name':
do_mounts.c:(.text+0x5e3):对‘__stack_chk_fail’未定义的引用
init/built-in.o: In function `name_to_dev_t':
(.text+0x8cb):对‘__stack_chk_fail’未定义的引用
init/built-in.o: In function `change_floppy':
(.init.text+0xa81):对‘__stack_chk_fail’未定义的引用
init/built-in.o: In function `mount_block_root':
(.init.text+0xd17):对‘__stack_chk_fail’未定义的引用
init/built-in.o: In function `do_header':
initramfs.c:(.init.text+0x43c3):对‘__stack_chk_fail’未定义的引用
arch/i386/kernel/built-in.o:(.text+0x4de1): more undefined references to `__stack_chk_fail' follow
make[1]: *** [.tmp_vmlinux1] 错误 1
make[1]: Leaving directory `/usr/src/linux-2.6.17.1'
make: *** [debian/stamp-build-kernel] 错误 2
root@luren:/usr/src/linux-2.6.17.1# 


怎么回事呢?我是新手,照抄的编译步骤,之前在7.04上编译成功过这次是edgy下编译的
谢谢
回复