编译Android内核时需要ARM寄存器

编译Android内核时需要ARM寄存器,android,linux,linux-kernel,kernel,cyanogenmod,Android,Linux,Linux Kernel,Kernel,Cyanogenmod,我正在为我的设备三星Galaxy Star Pro编译cyanogenmod 12。在cyanogenmod源代码中编译内核时,出现以下错误: ARM register expected -- `str r2,[ sp,#60 ]' 以下是完整的输出: 这是我的内核源代码: 提前谢谢各位 找到答案了!只需从线路上删除“宽空间” 它是: str r2, [ sp, #S_PC ] @ bounce exception 将其更改为: str r2, [ sp, #S_PC ] @ bou

我正在为我的设备三星Galaxy Star Pro编译cyanogenmod 12。在cyanogenmod源代码中编译内核时,出现以下错误:

ARM register expected -- `str r2,[ sp,#60 ]'
以下是完整的输出:

这是我的内核源代码:


提前谢谢各位

找到答案了!只需从线路上删除“宽空间”

它是:

str r2, [ sp, #S_PC ]   @ bounce exception
将其更改为:

str r2, [ sp, #S_PC ] @ bounce exception

问题解决了:你的问题是什么?我需要你帮我解决。欢迎来到StackOverflow!如果您还可以提及到目前为止您在修复它方面做了哪些尝试,那就太好了?这不是一个代码外包网站,你们只需发布问题,有人会免费为你们解决!!你需要解释你所面临的具体问题,以及你试图解决哪些不起作用的问题。参考:oohk…抱歉:P我尝试使用三星提供的不同来源。但是没有用。我已经尝试过在cyanogenmod源代码之外编译内核,这很有效。但是在mka bootimage的源代码中,它不起作用。。。