|
在使用gcc编译u-boot内核时,总是报错,例如:
scripts/Makefile.host:118: recipe for target 'scripts/basic/fixdep' failed
Makefile:381: recipe for target 'scripts_basic' failed
看网上的教程,写的也解决不了问题,后来发现,必须安装两个文件才可以:
ncurses库:sudo apt-get install libncurses5-dev
标准库:sudo apt-get install lsb-core lib32stdc++6
按上述命令,安装完成后输入编译u-boot,正常运行。
依次输入一下命令,编译Uboot:
make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- distclean
make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- XXXX
make V=1 ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- -j12