工具/软件:Linux
大家好。
编译 uboot 时遇到问题。 我从获得了 uboot 和工具链源代码
PROCESSOR-SDK-LINUX-AM335X 04_00_00_04
在解压缩源代码后、并按照 Linux Core U-Boot 用户指南编译 uboot 后、存在 erors:
HOSTLD 工具/mkimage
ARM/ARM/lib/memset.o
./arch/arm/lib/memset.S:汇编器消息:
./arch/arm/lib/memset.S:46:`s:thumb 条件指令应该在 IT 块中---- tmiage ip!、{R1、R3、R8、LR}'
`s/arch/arm/lib/memset.S:47:错误:thumb 条件指令应该在 IT 块中---- t miage ip!、{R1、R3、R8、LR}'
`s/arch/arm/lib/memset.S:48:错误:Thumb 条件指令应该在 IT 块中---- t miage IP!、{R1、R3、R8、LR}'
`s/arch/arm/lib/memset.S:49:错误:Thumb 条件指令应该在 IT 块中---- t miage IP!、{R1、R3、R8、LR}'
./arch/arm/lib/memset.S:51:错误:thumb 条件指令应该在 IT 块中--`ldmfdeq sp!、{R8、PC}'
`s/arch/arm/lib/memset.S:56:错误:Thumb 条件指令应该在 IT 块中---- T Ü V tmiane IP!、{R1、R3、R8、LR}'
`s/arch/arm/lib/memset.S:57:错误:Thumb 条件指令应该在 IT 块中---- T Ü V tmiane IP!、{R1、R3、R8、LR}'
`s/arch/arm/lib/memset.S:59:错误:Thumb 条件指令应该在 IT 块中---- t miane IP!、{R1、R3、R8、LR}'
`s/arch/arm/lib/memset.S:106:错误:Thumb 条件指令应该在 IT 块中----' tmiane IP!、{R1、R3}'
./arch/arm/lib/memset.S:108:错误:Thumb 条件指令应该在 IT 块中--`strne R1、[IP]、#4'
./arch/arm/lib/memset.S:114:错误:Thumb 条件指令应该在 IT 块中--`strbne R1、[IP]、#1'
./arch/arm/lib/memset.S:115:错误:Thumb 条件指令应该在 IT 块中--`strbne R1、[IP]、#1'
./arch/arm/lib/memset.S:117:错误:Thumb 条件指令应该在 IT 块中--`strbne R1、[IP]、#1'
./arch/arm/lib/memset.S:123:错误:Thumb 条件指令应该在 IT 块中--`strblt R1、[IP]、#1'
`s/arch/arm/lib/memset.S:124:错误:Thumb 条件指令应该在 IT 块中--'可配置 r1、[IP]、#1'
maked[2]:***[arch/arm/lib/memset.o]错误1.
maked[1]:***[arch/arm/lib]错误2.
make[1]:正在离开目录`/home/llf/ti_335x/board-support/u-boot-2017.01 + gitAUTOINC+9fd60700db-g9fd60700db/AM335x_evm'
制造:***[sub-make]错误2.
我该怎么做才能正确编译它?
提前感谢。