Last edited:
arch/arm/mach-msm/idle-v7.S: Assembler messages:
arch/arm/mach-msm/idle-v7.S:47: Error: selected processor does not support ARM mode `fmrx r1,fpexc'
arch/arm/mach-msm/idle-v7.S:48: Error: selected processor does not support ARM mode `fmrx r2,fpscr'
arch/arm/mach-msm/idle-v7.S:120: Error: selected processor does not support ARM mode `fmxr fpexc,r2'
arch/arm/mach-msm/idle-v7.S:128: Error: selected processor does not support ARM mode `fmxr fpscr,r3'
arch/arm/mach-msm/idle-v7.S:129: Error: selected processor does not support ARM mode `fmxr fpexc,r2'
make[1]: *** [arch/arm/mach-msm/idle-v7.o] Error 1
make: *** [arch/arm/mach-msm] Error 2
You need to setup a cross compiling environment for ARM architecture.
Thanks for this thread toast, I already have my first 2ghz sense kernel. About to flash first test build now
Thanks for this thread toast, I already have my first 2ghz sense kernel. About to flash first test build now
Let me clearify some things. There is something called the GOOGLE NDK which contains all the toolchains you need. The Gcc 4.4.x toolchains in the ndk source are meant to compile gingerbread kernels. There are no 4.5+ toolchains in the google ndk because we don't need them. Anything less then 4.4, (example), 4.3 or below is usally for froyo kernels. You really should read up on your toolchains and how to compile android kernels. GOOGLE puts the toolchains in there for a reason. I'm sure htc uses the exact same toolchains when they compile the kernels.
PLEASE stop mis-leading people to use incompatible toolchains.
Sent from my PG06100 using xda premium
Also the code sourcery gcc toolchain won't work. You guys need a toolchain that was made to compile gingerbread. This is not a aosp kernel and is very picky about how it is compiled. I'll add my toolchain to my kernel source for you guys to view when i have time.