linux-3.5内核编译失败的问题
来源:互联网 发布:radon变换算法 编辑:程序博客网 时间:2024/06/07 02:13
linux-3.5内核编译失败的问题
配置内核并编译
$ tar -xvf linux-3.5-20150929.tgz$ cd linux-3.5$ make distclean$ cp tiny4412_android_defconfig .config$ make menuconfig System Type ---> [ ] Support TrustZone-enabled Trusted Execution Environment 该选项为三星公司的安全模式,此处不选择
$ make -j4
编译出错
CHK include/linux/version.h CHK include/generated/utsrelease.hmake[1]: 'include/generated/mach-types.h' is up to date. CALL scripts/checksyscalls.sh CHK include/generated/compile.h TIMEC kernel/timeconst.hCan't use 'defined(@array)' (Maybe you should just omit the defined()?) at kernel/timeconst.pl line 373./home/mcy/kernel/linux-3.5/kernel/Makefile:133: recipe for target 'kernel/timeconst.h' failedmake[1]: *** [kernel/timeconst.h] Error 255Makefile:776: recipe for target 'kernel' failedmake: *** [kernel] Error 2make: *** 正在等待未完成的任务....make: *** wait: 没有子进程。 停止。
解决方法
$vim kernel/timeconst.pl +373373 if (!defined(@val))修改为:373 if (!(@val))
再按照以上方法进行编译就可以通过,在arch/arm/boot目录下生成zImage文件。
阅读全文
0 0
- linux-3.5内核编译失败的问题
- 用VMtool Share功能编译内核导致失败的问题
- linux内核移植失败问题
- linux内核编译问题
- linux内核编译问题
- 编译linux内核容易忽略的问题
- linux内核编译遇到的问题总结
- 编译linux内核遇到的问题
- Linux内核的编译
- Linux内核的编译
- Linux内核的编译
- linux内核的编译
- linux内核的编译
- linux内核的编译
- linux内核的编译
- Linux-0.11内核编译问题
- Tiny6410 编译linux内核的问题(Linux-2.6.38)
- Linux编译内核遇到找不到linux/limits.h的问题
- 凭什么你的团队符合最佳雇主?
- Jquery UI (一)
- 使用 SiC MOSFET:挑战与设计建议---凯利讯半导体
- JS——事件的追加与移除
- JavaScript
- linux-3.5内核编译失败的问题
- 顺序串基本运算
- SpringMVC关于AOP拦截controller的注意事项
- 《android framework常用api源码分析》之apk打包过程解析
- 2017年12月12日 qsort函数理解、多态的实验
- mysql锁表机制分析
- BlueBorne远程代码执行漏洞Poc实战(CVE-2017-0781)
- sqlserver与oralce之间的数据库链接的创建
- Promise到底是个什么