编译报错内容如下:
DTC arch/arm/dts/suniv-f1c100s-licheepi-nano.dtb
Error: arch/arm/dts/.suniv-f1c100s-licheepi-nano.dtb.pre.tmp:59.1-10 syntax error
FATAL ERROR: Unable to parse input tree
make[2]: *** [scripts/Makefile.lib:329: arch/arm/dts/suniv-f1c100s-licheepi-nano.dtb] Error 1
make[1]: *** [dts/Makefile:51: arch/arm/dts/suniv-f1c100s-licheepi-nano.dtb] Error 2
make: *** [Makefile:876: dts/dt.dtb] Error 2
make: *** Waiting for unfinished jobs....
按照荔枝派的教程来的,然后自己的系统是Debian,交叉编译器用的是7.2.1
gcc version 7.2.1 20171011 (Linaro GCC 7.2-2017.11)
离线
最开始在编译uboot时出现错误multiple definition of `yylloc‘的错误,后来百度通过注释的方法解决了,之后就遇到了上面的设备树问题,一晚上了都卡在这里
离线
\#include "sunxi-u-boot.dtsi"
前面多了\
修改scripts/Makefile.lib第321行后问题解决
离线
新手,遇到了一样的问题,遇到问题的流程都一样。看了楼主的方法解决了。
离线
遇到了同样的问题,按照楼主的解决方案问题解决了,谢谢
离线