• «
  • 1
  • 2
  • »
  • Pages: 1/2     Go
主题 : 请求u-boot编译错误解决 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 381
精华: 0
发帖: 1
金钱: 5 两
威望: 1 点
贡献值: 0 点
综合积分: 2 分
注册时间: 2008-03-25
最后登录: 2011-05-19
楼主  发表于: 2011-05-18 15:59

 请求u-boot编译错误解决

      大家好!
   鄙人刚接触u-boot。在编译友善之臂提供的u-boot时出现了如下错误信息:
   opt/FriendlyARM/toolschain/4.4.3/bin/.arm-none-linux-gnueabi-ld: cannot find -lc
       make: *** [u-boot] 错误 1
不知道如何解决,有哪位达人高手可以给我一点指点,不胜感激!
级别: 新手上路
UID: 45650
精华: 0
发帖: 30
金钱: 160 两
威望: 32 点
贡献值: 0 点
综合积分: 60 分
注册时间: 2011-05-06
最后登录: 2011-06-05
1楼  发表于: 2011-05-20 13:52
不知道是不是交叉编译器的问题,你看看你的源码的Makefile里有没有 CROSS_COMPILE 选项,如果有的话看看你自己有没有这个环境。
最好弄一个没有编译过的源码,然后修改makefile或是make后面加上你的交叉编译器再编译…
级别: 新手上路
UID: 50721
精华: 0
发帖: 2
金钱: 10 两
威望: 2 点
贡献值: 0 点
综合积分: 4 分
注册时间: 2011-06-25
最后登录: 2012-03-06
2楼  发表于: 2011-06-25 12:00
也碰到了相同的问题,查看根目录下的Makefile,发现:第218行
PLATFORM_LIBS += -L ... ... -lc -L/usr/local/arm/4.3.2/arm-none-linux-gnueabi/libc/armv4t/usr/lib <---这一行是有问题的,和arm-linux-gcc Toolchain下并没有这个东西
钻研中...
级别: 新手上路
UID: 50721
精华: 0
发帖: 2
金钱: 10 两
威望: 2 点
贡献值: 0 点
综合积分: 4 分
注册时间: 2011-06-25
最后登录: 2012-03-06
3楼  发表于: 2011-06-25 13:44
解决了:要采用arm-linux-gcc 4.3.2来编译u-boot,因为4.3.3编译器下载后arm-none-linux-gnueabi目录下没有libc目录,缺少文件。
http://www.icdeap.org
级别: 侠客
UID: 2952
精华: 0
发帖: 59
金钱: 355 两
威望: 120 点
贡献值: 0 点
综合积分: 118 分
注册时间: 2008-12-18
最后登录: 2014-03-04
4楼  发表于: 2011-06-25 18:16
尝试使用4.5.2也编译通过了。移植成功
级别: 新手上路
UID: 54128
精华: 0
发帖: 11
金钱: 55 两
威望: 11 点
贡献值: 0 点
综合积分: 22 分
注册时间: 2011-08-24
最后登录: 2012-04-10
5楼  发表于: 2011-08-24 16:59
想说下,4.5.2这个版本有吗?  
级别: 新手上路
UID: 54128
精华: 0
发帖: 11
金钱: 55 两
威望: 11 点
贡献值: 0 点
综合积分: 22 分
注册时间: 2011-08-24
最后登录: 2012-04-10
6楼  发表于: 2011-08-24 17:24
我也遇到这个问题了,是mini2440的板子,版主可以解答下吗
级别: 侠客
UID: 7944
精华: 0
发帖: 76
金钱: 400 两
威望: 99 点
贡献值: 0 点
综合积分: 152 分
注册时间: 2009-08-03
最后登录: 2018-02-08
7楼  发表于: 2011-09-03 16:31
描述:大
图片:
你移植NOR flash出现如下错误
学无止境
级别: 新手上路
UID: 72489
精华: 0
发帖: 8
金钱: 40 两
威望: 8 点
贡献值: 0 点
综合积分: 16 分
注册时间: 2012-06-22
最后登录: 2014-05-04
8楼  发表于: 2012-10-05 12:32
引用第3楼luxd163于2011-06-25 13:44发表的  :
解决了:要采用arm-linux-gcc 4.3.2来编译u-boot,因为4.3.3编译器下载后arm-none-linux-gnueabi目录下没有libc目录,缺少文件。
http://www.icdeap.org

手册上的确多次说过,见2440实用手册P293
认真学习
级别: 新手上路
UID: 85639
精华: 0
发帖: 11
金钱: 55 两
威望: 11 点
贡献值: 0 点
综合积分: 22 分
注册时间: 2013-01-07
最后登录: 2013-06-08
9楼  发表于: 2013-01-09 21:21
怎么解决的啊
  • «
  • 1
  • 2
  • »
  • Pages: 1/2     Go