arm-linux内核编译及其问题解决
2008-04-25 21:30
435 查看
若编译内核出现如下情况
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即可
其他一些参考文字 http://hi.baidu.com/maple5214/blog/item/86821a2a6a9f30395243c1f3.html
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即可
其他一些参考文字 http://hi.baidu.com/maple5214/blog/item/86821a2a6a9f30395243c1f3.html
相关文章推荐
- 2011-11-11(2440linux实验一)编译linux内核遇到的问题及解决办法
- Matlab 2017b编译生成exe或DLL文件后无法运行的问题及其解决方法
- 利用arm-elf-gcc编译boa的问题及解决办法
- 解决编译“ Error: selected processor does not support ARM mode `smc #0”问题
- 韦东山教程ARM的时钟设置出现的问题及其解决方法
- 使用centos linux-2.6.32-220.23.1.el6源码编译时出现的问题及其解决方法
- 利用arm-elf-gcc编译boa的问题及解决办法
- 解决编译“ Error: selected processor does not support ARM mode `smc #0”问题
- 编译VirtualPlanetBuilder的问题及其解决方法
- 解决编译“ Error: selected processor does not support ARM mode 'smc 0'”问题
- 下载和使用ARM交叉编译工具链的一般问题解决
- tq2440编译ARM版本的Qt4出错问题解决
- FL2440的Linux内核编译出现问题的解决办法
- Linphone编译过程问题及其解决方法
- radvd移植到arm交叉编译问题解决
- 一个很难很难解决的问题:在linux下编译arm嵌入式的qt时加入opengl es1 选项就会编译不过
- Ubuntu从9.10升级到14.10(64位)后编译Linux内核遇到的系列问题解决方法
- ffmpeg编译问题及其解决方法
- 解决编译问题:arm-none-linux-gnueabi-gcc: directory: No such file or directory
- linux内核编译常常出现的问题的解决办法