2015-04-05 51 views
-1

我正在为我的设备编译cyanogenmod 12 Samsung Galaxy Star Pro。当我编译的CyanogenMod源中的内核,我得到以下错误:编译Android内核期望ARM寄存器

ARM register expected -- `str r2,[ sp,#60 ]' 

以下是完整的输出:

http://pastebin.com/ZM0cQpiq

这里是我的内核源代码:

https://github.com/regalstreak/S7262-Kernel

在此先感谢你们!

+0

你有什么问题吗? – AADProgramming 2015-04-05 16:31:09

+0

我需要你帮我修复它。它的错误 – 2015-04-05 16:33:50

+1

欢迎来到StackOverflow!如果你还可以提到迄今为止你尝试过修复它,那将是一件好事。这不是代码出来的地方,你只是发布问题,有人会为你解决它,免费!你需要解释你面对什么样的具体问题,以及你试图解决哪些问题没有奏效。参考:http://stackoverflow.com/help/how-to-ask – AADProgramming 2015-04-05 16:38:47

回答

2

得到了答案!只需要删除该行的“宽空间”。

它是:

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

将其改为:

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

和问题解决了:P