Soln U-Boot编译错误与myir板?



我使用的是MYD-Y6ULX-HMI系列主板,支持Linux内核版本4.1.15,并提供丰富的软硬件资源。他们推荐使用Ubuntu 16.04 64位发行版。有关devkit的更多详细信息→http://www.myirtech.com/list.asp?id=602→http://d.myirtech.com/MYD-Y6ULX-HMI/

参考他们的用户手册,(1)安装了Ubuntu 16.04 64位发行版的virtualBox

(2)安装软件包,将工作目录放在根目录

(3)安装的必要工具链:gcc 5.3.0 (gcc)——司机(metatoolchain)

安装后获取env文件:

source /opt/myir-imx6ulx-fb/4.1.15-2.0.1/environment-setup-cortexa7hf-neon-poky-linux-gnueabi

和检查编译器版本:

arm-poky-linux-gnueabi-gcc --version

(4)现在试图让u-boot配置和编译它能够生成配置文件,但面对问题而编译它,

(a)采购metaToolChain(b)进入U-bootsource文件目录(c)给定sudo做distclean(d)导出环境变量CROSS_COMPILER和ARCH(e)做我正在使用的核心板是MYC-Y6ULY2-356N256D-50-C(f) sudo make但是不能编译。有谁能帮忙解决这个问题吗?输入图片描述

输入图片描述

不要使用sudo这里。这是一种不好的做法,但具体来说,在这种情况下,用户的环境没有传递给sudo,所以CROSS_COMPILE是未设置的,所以这就是为什么你看到这个错误。

最新更新