QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 806|回复: 1

【各种内核下载后,都会编译错误,求助!!】

[复制链接]
发表于 2004-7-20 17:01:46 | 显示全部楼层 |阅读模式
从www.kernel.org上下载不同版本的内核
解压后,在解压出的linux文件夹下,执行
make mrproper
make oldconfig
make dep
make bzImage

然后,都会产生错误:
/usr/src/linux/include/asm/system.h:148:9:warning:multi-line string literals are deprecated
timer.c:35: conflicting types for 'xtime'
/usr/src/linuc/include/linux/sched.h:536: previous declaration of 'xtime'
make [2]: *** [timer.o] Error 1
make [2]: Leaving directory '/usr/src/linux/kernel'
make [1]: *** [first_rule] Error 2
make [1]: Leaving directory '/usr/src/linux/kernel'
make : *** [_dir_kernel] Error 2

都是关于xtime重复定义的问题,为什么呢?
我得系统是刚刚重新装过的
是redhat9.0 v2.4.20-8
请高手帮助!!!
发表于 2004-7-20 17:19:39 | 显示全部楼层
你试一下
rm -rf /usr/include/asm /usr/include/scsi /usr/include/linux
ln -s /usr/src/linux-2.x.x/include/asm-i386 /usr/include/asm
ln -s /usr/src/linux-2.x.x/include/linux /usr/include/linux
ln -s /usr/src/linux-2.x.x/include/scsi /usr/include/scsi
ln -s /usr/src/linux-2.x.x/include/asm-generic /usr/include/asm-generic

我不确定能解决你的问题,但是的确解决我类似的问题
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-8-30 05:25 , Processed in 0.034623 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

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