当我在ubuntu中交叉编译u-boot代码并发出如下命令时
make ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabi- distclean
错误是:
系统未配置 - 请参阅自述错误[1]
这是什么解决方案?
谢谢你 hardik gajjar答案 0 :(得分:1)
要编译U-Boot,最简单的方法是导出CROSS_COMPILE变量:
$ export CROSS_COMPILE=/directory/.../arm-none-linux-gnueabi-
然后你必须选择电路板配置,例如:
$ make lpc4350-board_config
然后你可以编译:
$ make
答案 1 :(得分:0)
distclean
目标用于通过选择任何特定于板/设备的配置来撤消/清除对本地工作目录所做的任何更改。
错误 System not configured -see readme Error[1]
表示尚未为任何设备/电路板配置当前的u-boot工作目录,因此distclean
目标指向 { {1}} 此时是多余的。