This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] Linux/processor-SDK-AM335X:uBoot 编译错误

Guru**** 2562120 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/614985/linux-processor-sdk-am335x-uboot-compile-error

器件型号:PROCESSOR-SDK-AM335X

工具/软件: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.

我该怎么做才能正确编译它?

  提前感谢。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、LONGFEI、

    请查看 此链接中的"重建源"部分。

    此致、
    Kemal