红联Linux门户
Linux帮助

请教2.6.24.3编译问题

发布时间:2008-03-06 15:41:14来源:红联作者:duxiaochen
fedora 8
kernel:2.6.23.15
GCC:4.1.2
编译内核2.6.24.3,执行make mrproper ,make xconfig (基本使用默认配置),make,出现如下错误:
UNIFDEF include/linux/i2o-dev.h
UNIFDEF include/linux/icmp.h
UNIFDEF include/linux/icmpv6.h
UNIFDEF include/linux/if_addr.h
make[3]: *** 没有规则可以创建“/usr/src/linux-2.6.24.3/usr/include/linux/if_addrlabel.h”需要的目标“/usr/src/linux-2.6.24.3/include/linux/if_addrlabel.h”。 停止。
make[2]: *** [linux] 错误 2
make[1]: *** [headers_install] 错误 2
make: *** [vmlinux] 错误 2
请高手指导,谢谢。

[ 本帖最后由 duxiaochen 于 2008-3-6 15:45 编辑 ]
文章评论

共有 1 条评论

  1. duxiaochen 于 2008-03-10 18:27:08发表:

    看来还是要自己动手,才能丰衣足食。
    网上搜了一下,GOOGLE讨论组里有人出现同样的问题,说是这个原因是因为PATCH造成的,具体原因及解决方法由于E文较差没看明白。
    下载2。6。24。2编译成功,yum update到2。6。24。3。

    [amusements@localhost ~]$ uname -a
    Linux localhost 2.6.24.3-12.fc8 #1 SMP Tue Feb 26 14:58:29 EST 2008 i686 i686 i386 GNU/Linux