主题 : Nanopi M1编译BSP报错问题求助 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 137340
精华: 0
发帖: 3
金钱: 15 两
威望: 3 点
贡献值: 0 点
综合积分: 6 分
注册时间: 2018-02-03
最后登录: 2018-04-15
楼主  发表于: 2018-02-06 11:38

 Nanopi M1编译BSP报错问题求助

【求指导】Nanopi M1开发板,想用交叉编译工具编译驱动加载到板子上。在PC上搭建编译环境时,用官网提供的BSP包自己编译出错(make: arm-linux-gnueabi-gcc:命令未找到),不知道该怎么解决,请知道的朋友提供指导,先行谢过!
操作及报错信息如下所示:

复制代码
  1.   mcy-> $ sudo ./build.sh -b nanopi-m1 -p linux -t all
  2. [sudo] mcy 的密码:
  3. INFO: preparing sys_config.fex
  4. '/home/mcy/code/nanopi/sources/nanopi-h3-bsp/lichee/tools/pack/chips/sun8iw7p1/configs/nanopi-h3/board/sys_config_nanopi-m1.fex' -> '/home/mcy/code/nanopi/sources/nanopi-h3-bsp/lichee/tools/pack/chips/sun8iw7p1/configs/nanopi-h3/sys_config.fex'
  5. INFO: ----------------------------------------
  6. INFO: build lichee ...
  7. INFO: chip: sun8iw7p1
  8. INFO: platform: linux
  9. INFO: business:
  10. INFO: kernel: linux-3.4
  11. INFO: board: nanopi-h3
  12. INFO: output: out/sun8iw7p1/linux/nanopi-h3
  13. INFO: ----------------------------------------
  14. INFO: build kernel ...
  15. INFO: prepare toolchain ...
  16. INFO: skip kernel clean for nanopi-h3 Linux system.
  17. make: arm-linux-gnueabi-gcc:命令未找到
  18. Building kernel
  19. /home/mcy/code/nanopi/sources/nanopi-h3-bsp/lichee/linux-3.4/output/lib/modules/3.4.39-h3
  20. make: arm-linux-gnueabi-gcc:命令未找到
  21.   CHK     include/linux/version.h
  22.   CHK     include/generated/utsrelease.h
  23. make[1]: 'include/generated/mach-types.h' is up to date.
  24.   CC      kernel/bounds.s
  25. /bin/sh: 1: arm-linux-gnueabi-gcc: not found
  26. /home/mcy/code/nanopi/sources/nanopi-h3-bsp/lichee/linux-3.4/./Kbuild:35: recipe for target 'kernel/bounds.s' failed
  27. make[1]: *** [kernel/bounds.s] Error 127
  28. Makefile:986: recipe for target 'prepare0' failed
  29. make: *** [prepare0] Error 2
  30. ERROR: build kernel Failed
  31. INFO: use a fake rootfs.ext4.
  32. 记录了1+0 的读入
  33. 记录了1+0 的写出
  34. 1048576 bytes (1.0 MB, 1.0 MiB) copied, 0.00165128 s, 635 MB/s
  35. mke2fs 1.42.13 (17-May-2015)
  36. 文件系统小得无法记录日志
  37. INFO: ----------------------------------------
  38. INFO: build sun8iw7p1 linux  lichee OK
  39. INFO: ----------------------------------------
  40. INFO: packing firmware ...
  41. copying tools file
  42. copying configs file
  43. copying boot resource
  44. copying boot file
  45. ./pack: 行 372: /home/mcy/code/nanopi/sources/nanopi-h3-bsp/lichee/tools/pack/pctools/linux/fsbuild200/fsbuild: 没有那个文件或目录
  46. mv: 无法获取'boot-resource.fex' 的文件状态(stat): 没有那个文件或目录
  47. 'sys_config.bin' -> 'script.bin'
  48. packing for linux
  49. normal
  50. skip dragon image.cfg sys_partition.fex
  51. pack finish
  52. INFO: build and pack lichee for LINUX platform success
级别: 新手上路
UID: 5369
精华: 0
发帖: 8
金钱: 40 两
威望: 8 点
贡献值: 0 点
综合积分: 16 分
注册时间: 2009-04-20
最后登录: 2018-07-24
1楼  发表于: 2018-07-24 17:12
交叉编译工具有没有放到toolchain目录下?