主题 : 进行内核驱动开发,PC端fedora升级内核报错~ 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 73915
精华: 0
发帖: 20
金钱: 105 两
威望: 21 点
综合积分: 40 分
注册时间: 2012-07-16
最后登录: 2012-12-04
楼主  发表于: 2012-07-26 09:27

 进行内核驱动开发,PC端fedora升级内核报错~

我用的是fedora10,想升级PC的linux内核,本打算直接用开发板上配套的2.6.38内核源码,但是报错

CHK     include/linux/version.h
  CHK     include/generated/utsrelease.h
make[1]: “include/generated/mach-types.h”是最新的。
  CC      kernel/bounds.s
cc1: 错误:无法识别的命令行选项“-mlittle-endian”
cc1: 错误:无法识别的命令行选项“-mapcs”
cc1: 错误:无法识别的命令行选项“-mno-sched-prolog”
cc1: 错误:无法识别的命令行选项“-mabi=apcs-gnu”
kernel/bounds.c:1: 错误:-march= 所带参数(armv4t)不正确
kernel/bounds.c:1: 错误:-mtune= 所带参数(arm9tdmi)不正确
make[1]: *** [kernel/bounds.s] 错误 1
make: *** [prepare0] 错误 2

请问版主应该怎么利用配套的2.6.38源码包升级PC端的linux内核??能给出步骤和过程吗??