打印
[嵌入式linux]

付费求助 Linux命令 time make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf

[复制链接]
1875|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
spydf|  楼主 | 2016-10-17 20:01 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
duan@ubuntu:~/u-boot-sunxi$ time make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- 2>&1 | tee build.log
  CHK     include/config/uboot.release
  CHK     include/generated/version_autogenerated.h
  CHK     include/generated/timestamp_autogenerated.h
  UPD     include/generated/timestamp_autogenerated.h
  CHK     include/generated/generic-asm-offsets.h
  CHK     include/generated/asm-offsets.h
  HOSTCC  tools/mkenvimage.o
  HOSTLD  tools/mkenvimage
  HOSTCC  tools/fit_image.o
  HOSTCC  tools/image-host.o
  HOSTCC  tools/dumpimage.o
  HOSTLD  tools/dumpimage
  HOSTCC  tools/mkimage.o
  HOSTLD  tools/mkimage
  CC      cmd/version.o
  LD      cmd/built-in.o
  CC      common/main.o
  CC      common/board_f.o
  LD      common/built-in.o
  CC      drivers/video/cfb_console.o
  LD      drivers/video/built-in.o
  LD      drivers/built-in.o
  CC      drivers/usb/gadget/f_fastboot.o
  LD      drivers/usb/gadget/built-in.o
  CC      lib/display_options.o
  LD      lib/built-in.o
  LD      u-boot
make[2]: *** No rule to make target 'arch/arm/dts/sun5i-a13-lichee.dtb', needed by 'dtbs'.  Stop.
dts/Makefile:36: recipe for target 'arch-dtbs' failed
make[1]: *** [arch-dtbs] Error 2
Makefile:833: recipe for target 'dts/dt.dtb' failed
make: *** [dts/dt.dtb] Error 2

相关帖子

沙发
spydf|  楼主 | 2016-10-17 20:02 | 只看该作者
该怎么解决

使用特权

评论回复
板凳
snakeemail| | 2016-10-22 09:48 | 只看该作者
从最后的错误提示看,是需要dtbs文件,生成dtb文件。看下你的dtbs文件有吗?

使用特权

评论回复
地板
开心马驹| | 2016-11-3 10:36 | 只看该作者
snakeemail说的对,最后解决了吗,应该有个回复啊

使用特权

评论回复
5
zergfelix| | 2016-12-28 19:58 | 只看该作者
提示楼主,Linux对文件名的大小写敏感哦
错误提示中文件名是“sun5i-a13-lichee.dtb”

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

38

主题

136

帖子

3

粉丝