主题 : linux编译内核出错 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 40434
精华: 0
发帖: 30
金钱: 155 两
威望: 31 点
综合积分: 60 分
注册时间: 2011-03-18
最后登录: 2011-10-15
楼主  发表于: 2011-07-10 16:04

 linux编译内核出错

各位大侠编译内核报如下错误
[root@wolf linux-2.6.38]# make zImage
scripts/kconfig/conf --silentoldconfig Kconfig
  CHK     include/linux/version.h
  UPD     include/linux/version.h
  CHK     include/generated/utsrelease.h
  UPD     include/generated/utsrelease.h
  Generating 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

编译内核是的错误怎么改啊
级别: 新手上路
UID: 40434
精华: 0
发帖: 30
金钱: 155 两
威望: 31 点
综合积分: 60 分
注册时间: 2011-03-18
最后登录: 2011-10-15
1楼  发表于: 2011-07-10 17:37
!!!!!!!!!!!config的问题
级别: 新手上路
UID: 52791
精华: 0
发帖: 9
金钱: 45 两
威望: 9 点
综合积分: 18 分
注册时间: 2011-07-25
最后登录: 2012-07-13
2楼  发表于: 2011-07-27 09:22
/opt/FriendlyARM/mini6410/linux/linux-2.6.38下面有那么多配置文件,你找一个适合你的,拷贝成.config

自己把问题解决了,为什么不贴出来呢?另外,手册上有说明~
级别: 新手上路
UID: 38206
精华: 0
发帖: 19
金钱: 95 两
威望: 19 点
综合积分: 38 分
注册时间: 2011-02-22
最后登录: 2016-05-09
3楼  发表于: 2011-07-28 08:47
这个简单。你.config文件配置对以后。你输入make zImage ARCH=arm CROSS_COMPILE=arm-linux- 肯定对。