微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > linux内核编译错误

linux内核编译错误

时间:11-22 来源:互联网 点击:
内核版本:2.6.14

交叉编译器:arm-linux-gcc 4.3.3

错误:

arch/arm/mm/alignment.c: In function proc_alignment_write:
arch/arm/mm/alignment.c:119: error: read-only variable __r2 used as asm output
arch/arm/mm/alignment.c:119: error: read-only variable __r2 used as asm output
arch/arm/mm/alignment.c:119: error: read-only variable __r2 used as asm output
arch/arm/mm/alignment.c:119: error: read-only variable __r2 used as asm output
make[1]: *** [arch/arm/mm/alignment.o] 错误 1
make: *** [arch/arm/mm] 错误 2

解决办法:选择较低版本的交叉编译器,比如3.4.1。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top