Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1071876
  • 博文数量: 132
  • 博客积分: 612
  • 博客等级: 中士
  • 技术积分: 1389
  • 用 户 组: 普通用户
  • 注册时间: 2011-04-14 16:06
文章分类

全部博文(132)

文章存档

2015年(2)

2014年(55)

2013年(53)

2012年(2)

2011年(20)

分类: 嵌入式

2013-08-30 10:18:26

在交叉编译 iperf的时候,
(1)./configure --host=arm-linux
(2)make
(3)出现 gnu_getopt.o: Relocations in generic ELF (EM: 3)错误提示。

解决方法:
(1)在工程根目录下执行make clean -w;
(2)./configure --host=arm-linux
(3)make
(4)make install
(5)顺利执行,编译成功

原因:
(1)由于这个在这个iperf目录中之前使用gcc编译过x86版本的iperf,然后修改configure 的编译选项开始编译arm-linux版本,会造成有x86的文件遗留,使用make clean -w清理后再交叉编译;




阅读(18291) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~