荔枝派Nano编译Uboot指南

绝大部分基本操作都是按照官方教程走就可以了,碰到了一部分问题教程没有写的,记录备忘。

  1. 系统安装按照教程指定16.04,不过我安装的是ubuntu server版本,只安装了基本的包,可能下面部分问题跟这个有关系。
  2. make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- licheepi_nano_spiflash_defconfig步骤,报错The program 'make' can be found in the following packages:,可能就是系统包太精简,sudo apt-get install make即可。
  3. 报错scripts/kconfig/lxdialog/dialog.h:26:20: fatal error: curses.h: No such file or directory,解决办法sudo apt-get install libncurses5-dev
  4. make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- -j2报错/bin/sh: 1: python: not found,解决办法sudo apt-get install python,默认安装的是python2.7版本
  5. 继续报错unable to execute 'swig': No such file or directory,解决办法sudo apt install swig
  6. 继续报错scripts/dtc/pylibfdt/libfdt_wrap.c:147:21: fatal error: Python.h: No such file or directory,解决办法sudo apt-get install python-dev
  7. 编译烧录工具sunxi-tools的时候,报错fel.c:32:18: fatal error: zlib.h: No such file or directory,解决办法sudo apt-get install zlib1g-dev
  8. 继续报错fel_lib.c:26:20: fatal error: libusb.h: No such file or directory,官方给的sudo apt-get install libusb-1.0-0-dev不管用,sudo apt-get install build-essential pkg-config解决

OK,解决上述问题后,编译完成

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值