|
您现在的位置是:
IT外包 ->技术支持 ->基础知识 ->
|
|
|
|
arm-linux内核编译及其问题解决
|
作者:
不详
| 发布时间:
2008-06-12 13:33
| 信息类别:
基础知识
| 访问人次:
次 |
|
|
|
|
|
作者: nutra 出自: http://www.linuxdiyf.com
若编译内核出现如下情况
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即可。
本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/31/showart_600891.html
|