天嵌 ARM开发社区

 找回密码
 注册
查看: 4999|回复: 6

TQ2440开发板UBOOT移植交叉工具链怎么配置

[复制链接]
hujunjie 发表于 2011-4-25 23:18:02 | 显示全部楼层 |阅读模式
请问版主:编译uboot时linux环境下是不是只要将 etc/profile下的路径改为/opt/EmbedSky/crosstools_3.4.5_softfloat/gcc-3.4.5-glibc-2.3.6/arm-linux/bin,并且执行source /etc/profile,然后再更改为CROSS_COMPILE = /opt/EmbedSky/crosstools_3.4.5_softfloat/gcc-3.4.5-glibc-2.3.6/arm-linux/bin/arm-linux-就可以了,但是我改了之后再根目录下面使用arm-linux-gcc -v命令时出现未找到该命令提示,请问这是什么原因。如果我路径改回 为/opt/EmbedSky/4.3.3/bin,source /etc/profile后使用arm-linux-gcc -v就能正确显示版本了
天嵌_support1 发表于 2011-4-26 09:15:41 | 显示全部楼层
打开一个终端执行:
export PATH=/opt/EmbedSky/crosstools_3.4.5_softfloat/gcc-3.4.5-glibc-2.3.6/arm-linux/bin:$PATH

然后设置 CROSS_COMPILE = arm-linux-
 楼主| hujunjie 发表于 2011-4-27 15:08:20 | 显示全部楼层
请问uboot-1.1.6可以使用EABI4.3.3编译器编译吗,一定要使用=/opt/EmbedSky/crosstools_3.4.5_softfloat/gcc-3.4.5-glibc-2.3.6/arm-linux/bin这个交叉编译器吗???
 楼主| hujunjie 发表于 2011-4-27 21:30:30 | 显示全部楼层
编译UBOOT时候是不是要在etc/profile中屏蔽路径opt/Embedsky/4.3.3/bin,然后增加路径/opt/EmbedSky/crosstools_3.4.5_softfloat/gcc-3.4.5-glibc-2.3.6/arm-linux/bin,然后在终端上输入export PATH=/opt/EmbedSky/crosstools_3.4.5_softfloat/gcc-3.4.5-glibc-2.3.6/arm-linux/bin
 楼主| hujunjie 发表于 2011-4-27 23:34:41 | 显示全部楼层
为什么我根据你说的操作了之后再终端输入cd ls vi等命令都是提示命令没有找到呢???
天嵌_support1 发表于 2011-4-29 13:46:07 | 显示全部楼层
3# hujunjie


嗯,用3.4.5版本的编译器来编译Uboot
xubeiping0930 发表于 2014-8-28 23:38:16 | 显示全部楼层
在uboot里面的Makefile中CROSS_COMPILE=修改成下面的路径(你实际的路径)
/opt/EmbedSky/crosstools_3.4.5_softfloat/gcc-3.4.5-glibc-2.3.6/arm-linux/bin、arm-linux-
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2024-4-27 10:50 , Processed in 1.031250 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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