1.vim scripts/Makefile.lib,
add 3 lines into dtc_cpp_flags
dtc_cpp_flags = -Wp,-MD,$(depfile).pre.tmp -nostdinc \
-I$(srctree)/include \
-I$(srctree)/arch/$(SRCARCH)/boot/dts \
-I$(srctree)/arch/$(SRCARCH)/boot/dts/include \
-I$(srctree)/drivers/of/unittest-data \
$(addprefix -I,$(DTC_INCLUDE)) \
-undef -D__DTS__
2.ln -s ~/path/to/linux-imx/include ~/path/to/linux-imx/arch/arm64/boot/dts/include (ps:the path is must be absolute path)
https://community.nxp.com/t5/i-MX-Processors/IMX8QXP-linux-imx-build-failed/m-p/951084
原文链接https://community.nxp.com/t5/i-MX-Processors/IMX8QXP-linux-imx-build-failed/m-p/951084
标签:imx50,boot,srctree,报错,linux,dts,path,bindings,arch From: https://www.cnblogs.com/zhanyaowang/p/17176276.html