天嵌 ARM开发社区

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

help!编译busybox-1.13.0时遇到的错误

[复制链接]
zhaohj5200 发表于 2010-9-8 14:13:01 | 显示全部楼层 |阅读模式
各位朋友及天嵌的工程师们,帮帮我吧。在编译busybox时遇到了下面的错误。我用的是天嵌提供的4.3.3编译器,在busybox-1.13.0目录下按开发板提供的教程配置好后,执行make,出现错误如下:
CC  networking/libiproute/iptunnel.o
In file included from /opt/EmbedSky/4.3.3/bin/../arm-none-linux-gnueabi/libc/usr
/include/linux/if_tunnel.h:5,   
               from networking/libiproute/iptunnel.c:24:
/opt/EmbedSky/4.3.3/bin/../arm-none-linux-gnueabi/libc/usr/include/linux/ip.h:85
: error: redefinition of 'struct iphdr'
make[1]: *** [networking/libiproute/iptunnel.o] Error 1
make: *** [networking/libiproute] Error 2
希望大家热心帮忙,帮我这个新手解决一下问题,先谢谢大家了!!
 楼主| zhaohj5200 发表于 2010-9-8 15:24:36 | 显示全部楼层
还没有人回答啊,我自己解决了,在busybox-1.13.0目录下执行make menuconfig。进入networking,把iptunnel关掉,再编译就行了
回复

使用道具 举报

天嵌_support1 发表于 2010-9-8 18:49:52 | 显示全部楼层
1# zhaohj5200


老问题,二楼的回答是正解
回复

使用道具 举报

wenshan231 发表于 2010-10-3 01:30:41 | 显示全部楼层
果然 谢谢 我也遇到了
回复

使用道具 举报

symbupt 发表于 2010-10-7 19:12:41 | 显示全部楼层
me too! thanks!
回复

使用道具 举报

林子渊 发表于 2010-11-7 11:38:32 | 显示全部楼层
我也遇到了   呵呵呵  3X:lol
回复

使用道具 举报

lemocai 发表于 2011-3-28 20:41:54 | 显示全部楼层
我的做法:
把文件networking/libiproute/iptunnel.c中包含ip.h屏蔽掉也可以,以为重定义了redefinition of 'struct iphdr'
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2025-5-4 04:19 , Processed in 2.035516 second(s), 20 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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