天嵌 ARM开发社区

 找回密码
 注册
查看: 1771|回复: 7

为什么uboot编译不成功

[复制链接]
zeroawp 发表于 2014-10-22 13:05:58 | 显示全部楼层 |阅读模式
如图,我已经安装了4.3.3的交叉编译器,为什么编译出错?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
 楼主| zeroawp 发表于 2014-10-22 15:33:42 | 显示全部楼层
按照你的方法改完了,在2416下编译是正常的,但在2440下编译还是路径不对。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 1 反对 0

使用道具 举报

Calvin 发表于 2014-10-22 13:45:00 | 显示全部楼层
修改/etc/environment文件,添加编译工具路径
或者修改环境变量PATH(这个可以百度一下就清楚了)
 楼主| zeroawp 发表于 2014-10-22 14:48:55 | 显示全部楼层
关键我没有装过3.4.5的编译器,为什么会默认那个路径?
 楼主| zeroawp 发表于 2014-10-22 14:59:43 | 显示全部楼层
 方法一:修改/etc/bash.bashrc文件
                 #vim /etc/bash.bashrc
                 在最后加上:
                export PATH=$PATH:/opt/EmbedSky/4.3.3/bin/
                export PATH

我按照这个方法加了,还是不行
Calvin 发表于 2014-10-22 15:16:59 | 显示全部楼层
zeroawp 发表于 2014-10-22 14:59
 方法一:修改/etc/bash.bashrc文件
                 #vim /etc/bash.bashrc
                 在最后 ...

修改/etc/environment文件 如下所示
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/EmbedSky/4.3.3/bin"

然后执行source /etc/environment
最后输入arm-linux-gcc -v查看版本号是否为4.3.3
Calvin 发表于 2014-10-22 15:40:43 | 显示全部楼层
zeroawp 发表于 2014-10-22 15:33
按照你的方法改完了,在2416下编译是正常的,但在2440下编译还是路径不对。

make distclean一下
 楼主| zeroawp 发表于 2014-10-22 15:43:08 | 显示全部楼层
make EmbedSky_config
make
我是这样的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号 )

GMT+8, 2024-5-7 03:10 , Processed in 1.046875 second(s), 20 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表