lib/asm-offsets.c:1:0: error: bad value (armv4t) for U-Boot
2016-09-23 16:15
706 查看
Q : lib/asm-offsets.c:1:0: error: bad value (armv4t) for -march= switch
A:主要是新版本的U-boot的Makefile发生了一些变化,我在移植U-boot-2016.09的时候出现了这样的问题,解决方法很简单,这里提供2种方法:在控制台编译的时候指定编译工具链 make ARCH=arm CROSS_COMPILE=arm-linux-gcc
在U-boot的顶层Makefile中定义CROSS_COMPILE=arm-linux- 并且,定义ARCH=arm,这样就省去了每次编译都要在控制台输入的麻烦。
相关文章推荐
- 关于lib/asm-offsets.c:1:0: error: bad value (armv5) for -march= switch问题解决办法
- 编译u-boot:make[1]: *** [lib/asm-offsets.s] Error 1
- /usr/local/ssl/lib/libssl.a: error adding symbols: Bad value
- 交叉编译opencv2.4.13出错:libzlib.a: error adding symbols: Bad value
- cc1: error: bad value (armv5) for -march= switch【转】
- php make报错:/usr/local/openssl/lib/libssl.a: could not read symbols: Bad value
- ASM 实例 ORA-15063 ORA-15186 ASMLIB error function = [asm_open], error = [1], mesg = [Operation not permitted] 解决方法
- 错误:Error:Execution failed for task ':app:packageArmDebug'. > value (75697) > 0x0000ffff;
- ERROR : arm-linux-ld:u-boot.lds:1: ignoring invalid character `#' in expression
- ASM 实例 ORA-15063 ORA-15186 ASMLIB error function = [asm_open], error = [1], mesg = [Operation not permitted] 解决方法
- error: bad top line in state file /var/lib/logrotate.status 解决方法
- upnpDiscover( ) :"sendto: Operation not permitted" && getaddrinfo() error : “Bad value for ai_flags”
- Error: file not found: arch/arm/boot/compressed/piggy.lzo
- boot.asm:1:error:parser:instruction expected
- u-boot->lib_arm->Board.c
- 错误解决方案:FATAL: Error inserting cmemk (/lib/modules/2.6.37/kernel/drivers/dsp/cmemk.ko): Bad address
- /usr/local/lib/libz.a: could not read symbols: Bad value
- 解决u-boot 2016.11 ”ERROR: Makefile:1385: recipe for target 'checkarmreloc' failed”
- recompile with -fPIC /usr/local/lib/libboost_python.a: could not read symbols: Bad value
- 编译u-boot的时候出现的错误ERROR: Source object lib_generic/libgeneric.a(crc16.o) has EABI version 0, but target u-boot has EABI version 4 记住make distclean