2015-04-05 56 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