1.编译器配置错误
u-boot-2020.01-rc2$ make ARCH=arm CROSS_COMPILE=$CORSS_COMPILE
scripts/kconfig/conf --syncconfig Kconfig
CHK include/config.h
UPD include/config.h
CFG u-boot.cfg
GEN include/autoconf.mk
GEN include/autoconf.mk.dep
CFG spl/u-boot.cfg
GEN spl/include/autoconf.mk
CHK include/config/uboot.release
CHK include/generated/version_autogenerated.h
UPD include/generated/version_autogenerated.h
CHK include/generated/timestamp_autogenerated.h
UPD include/generated/timestamp_autogenerated.h
CC lib/asm-offsets.s
cc1: error: bad value (‘generic-armv7-a’) for ‘-mtune=’ switch
cc1: note: valid arguments to ‘-mtune=’ switch are: nocona core2 nehalem corei7 westmere sandybridge corei7-avx ivybridge core-avx-i haswell core-avx2 broadwell skylake skylake-avx512 bonnell atom silvermont slm knl intel x86-64 eden-x2 nano nano-1000 nano-2000 nano-3000 nano-x2 eden-x4 nano-x4 k8 k8-sse3 opteron opteron-sse3 athlon64 athlon64-sse3 athlon-fx amdfam10 barcelona bdver1 bdver2 bdver3 bdver4 znver1 btver1 btver2 generic
Kbuild:43: recipe for target 'lib/asm-offsets.s' failed
make[1]: *** [lib/asm-offsets.s] Error 1
Makefile:1731: recipe for target 'prepare0' failed
make: *** [prepare0] Error 2
2.缺少头文件
board/freescale/mx6sabresd/mx6sabresd.c:13:10: fatal error: asm/errno.h: No such file or directory
#include <asm/errno.h>
^~~~~~~~~~~~~
compilation terminated.
scripts/Makefile.build:278: recipe for target 'board/freescale/mx6sabresd/mx6sabresd.o' failed
make[1]: *** [board/freescale/mx6sabresd/mx6sabresd.o] Error 1
Makefile:1674: recipe for target 'board/freesca