• «
  • 1
  • 2
  • »
  • Pages: 1/2     Go
主题 : uboot 编译错误咨询 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 10729
精华: 0
发帖: 32
金钱: 165 两
威望: 36 点
贡献值: 0 点
综合积分: 64 分
注册时间: 2009-11-16
最后登录: 2012-11-11
楼主  发表于: 2011-05-21 13:55

 uboot 编译错误咨询

Map u-boot.map -o u-boot
arch/arm/cpu/arm1176/start.o: In function `_end_ofs':
/home/woody/u-boot-2011.03/arch/arm/cpu/arm1176/start.S:61: undefined reference to `_end'
/usr/src/4.4.3/bin/.arm-none-linux-gnueabi-ld: warning: creating a DT_TEXTREL in object.
make: *** [u-boot] 错误 1
[root@localhost u-boot-2011.03]#
希望大家能帮忙找到错误的原因 困惑中

没改任何东西,直接make clean  make smdk6400_config   make all  
级别: 新手上路
UID: 45650
精华: 0
发帖: 30
金钱: 160 两
威望: 32 点
贡献值: 0 点
综合积分: 60 分
注册时间: 2011-05-06
最后登录: 2011-06-05
1楼  发表于: 2011-05-21 14:15
交叉编译器
自由,自强,共享,共创。
级别: 论坛版主
UID: 12573
精华: 27
发帖: 8838
金钱: 46490 两
威望: 9298 点
贡献值: 27 点
综合积分: 18216 分
注册时间: 2010-01-09
最后登录: 2019-07-16
2楼  发表于: 2011-05-21 14:21
请不要在本论坛讨论非友善之臂产品的问题
新手如何向我们反馈有效的信息,以便解决问题,见此贴:
http://www.arm9home.net/read.php?tid-14431.html

[注]: 此处签名链接仅为指引方向,而非解答问题本身.
级别: 新手上路
UID: 10729
精华: 0
发帖: 32
金钱: 165 两
威望: 36 点
贡献值: 0 点
综合积分: 64 分
注册时间: 2009-11-16
最后登录: 2012-11-11
3楼  发表于: 2011-05-21 14:26
引用第2楼mindee于2011-05-21 14:21发表的  :
请不要在本论坛讨论非友善之臂产品的问题


版主,就是买了友善的板子呀,想移植UBOOT而已,只不过我没把板子名称改为MINI6410而已
级别: 新手上路
UID: 10729
精华: 0
发帖: 32
金钱: 165 两
威望: 36 点
贡献值: 0 点
综合积分: 64 分
注册时间: 2009-11-16
最后登录: 2012-11-11
4楼  发表于: 2011-05-21 14:28
引用第1楼lumpy于2011-05-21 14:15发表的  :
交叉编译器

能具体点吗?交叉编译器是在友善官网下载的, 我刚才查看了start.s  里面好像没有定义_end
级别: 新手上路
UID: 22319
精华: 0
发帖: 40
金钱: 200 两
威望: 40 点
贡献值: 0 点
综合积分: 80 分
注册时间: 2010-05-30
最后登录: 2012-02-29
5楼  发表于: 2011-05-22 09:28
我也遇到过,使用的交叉编译工具: 4.4.3 和 4.3.2都出现这些问题。
自由,自强,共享,共创。
级别: 论坛版主
UID: 12573
精华: 27
发帖: 8838
金钱: 46490 两
威望: 9298 点
贡献值: 27 点
综合积分: 18216 分
注册时间: 2010-01-09
最后登录: 2019-07-16
6楼  发表于: 2011-05-22 18:04
我们使用的编译器是4.5.1
编译方法见用户手册说明
改用其他编译器有可能不行,这也是我们不断更新改进的原因。
新手如何向我们反馈有效的信息,以便解决问题,见此贴:
http://www.arm9home.net/read.php?tid-14431.html

[注]: 此处签名链接仅为指引方向,而非解答问题本身.
级别: 新手上路
UID: 10729
精华: 0
发帖: 32
金钱: 165 两
威望: 36 点
贡献值: 0 点
综合积分: 64 分
注册时间: 2009-11-16
最后登录: 2012-11-11
7楼  发表于: 2011-05-24 21:55
这应该不是交叉编译的问题,因为start.S里面都没定义_end这个标号,且u-boot.lds 也没有定义这个标号;把start.S里面的_end 修改为___bss_end__  编译就不报错啦啦。
级别: 新手上路
UID: 68292
精华: 0
发帖: 19
金钱: 100 两
威望: 20 点
贡献值: 0 点
综合积分: 38 分
注册时间: 2012-04-21
最后登录: 2015-07-16
8楼  发表于: 2012-06-01 00:39
引用第2楼mindee于2011-05-21 14:21发表的  :
请不要在本论坛讨论非友善之臂产品的问题


就这么狭隘嘛! 那这样你的论坛为什么不叫 友善之臂之家呢! 感觉论坛的氛围真的很不好!好多人产品的问题也没见多少解答的  很多问问题的帖子都没有人回复!
*無鈳取玳
级别: 论坛版主
UID: 27
精华: 12
发帖: 5398
金钱: 40120 两
威望: 17929 点
贡献值: 71 点
综合积分: 11036 分
注册时间: 2008-01-16
最后登录: 2014-11-22
9楼  发表于: 2012-06-01 11:01

 回 8楼(kikilizhm) 的帖子

这只是mindee的观点,事实上,这个论坛除了"友善之臂官方客服中心"版块,其余版块都是供开发板用户自由交流讨论用的,内容并不仅限于友善之臂产品,但强烈建议把非友善之臂产品的问题发到"其他厂家开发板产品"版块下,方便别人清楚问题所针对的硬件平台,更好地回答问题。
至于帖子没有回复,原因有很多,其中包括问题信息不完整,提问者所做的开发与别的开发板用户没有共同性等等。我只能说这里不能保证每个问题都会有人去回答,希望你能理解,谢谢!
"If you have an apple and I have an apple and we exchange apples, then you and I will
still each have one apple. But if you have an idea and I have an idea and we exchange
these ideas, then each of us will have two ideas."
  • «
  • 1
  • 2
  • »
  • Pages: 1/2     Go