Chinaunix首页 | 论坛 | 博客
  • 博客访问: 103783666
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类: LINUX

2008-04-27 18:54:25

作者: nutra  出自:
若编译内核出现如下情况

LD .tmp_vmlinux1
arm-linux-ld:arch/arm/kernel/vmlinux.lds:812: parse error
make: *** [.tmp_vmlinux1] 错误 1

解决方法:修改arch/arm/kernel/vmlinux.lds
[root@localhost linux-2.6.14]$gedit arch/arm/kernel/vmlinux.lds
将文件尾2条的ASSERT注释掉

不能使用 ‘//’而应该使用‘/**/’

/* ASSERT((__proc_info_end - __proc_info_begin), "missing CPU support") */
/* ASSERT((__arch_info_end - __arch_info_begin), "no machine record defined") */
然后重新make即可。
阅读(619) | 评论(0) | 转发(1) |
给主人留下些什么吧!~~