天嵌 ARM开发社区

 找回密码
 注册
查看: 5351|回复: 8

编译busybox出现错误

[复制链接]
lzw_happy 发表于 2010-3-9 10:50:49 | 显示全部楼层 |阅读模式
您好,
    我按照光盘步骤(天嵌科技出品-Linux移植之Step By Step_V4.1_20091210),进行编译busybox,出现错误,请您帮忙分析一下原因,指导一下如何可以通过编译。
[root@localhost busybox-1.13.0]# make
  SPLIT   include/autoconf.h -> include/config/*
  GEN     include/bbconfigopts.h
  HOSTCC  applets/usage
  GEN     include/usage_compressed.h
  HOSTCC  applets/applet_tables
  GEN     include/applet_tables.h
  CC      applets/applets.o
  LD      applets/built-in.o
  LD      archival/built-in.o
  CC      archival/ar.o
  CC      archival/bbunzip.o
  CC      archival/libunarchive/decompress_unlzma.o
  CC      archival/libunarchive/decompress_unzip.o
  CC      archival/libunarchive/filter_accept_all.o
  CC      archival/libunarchive/filter_accept_list.o
  CC      archival/libunarchive/filter_accept_reject_list.o
  CC      console-tools/kbd_mode.o
  CC      console-tools/loadfont.o
  CC      console-tools/loadkmap.o
  CC      console-tools/openvt.o
  CC      console-tools/reset.o
  CC      coreutils/cp.o
  CC      coreutils/cut.o
  CC      coreutils/date.o
  CC      coreutils/dd.o
  CC      coreutils/df.o
  CC      coreutils/dirname.o
  CC      coreutils/dos2unix.o
  CC      coreutils/du.o
  CC      coreutils/echo.o
  CC      coreutils/env.o
  CC      coreutils/expand.o
  CC      coreutils/expr.o
  CC      coreutils/false.o
  CC      coreutils/fold.o
  CC      coreutils/head.o
  CC      coreutils/hostid.o
  CC      coreutils/id.o
  CC      coreutils/install.o
  CC      coreutils/length.o
  CC      coreutils/ln.o
  CC      coreutils/logname.o
  CC      coreutils/sync.o
  CC      coreutils/tac.o
  CC      coreutils/tail.o
  CC      coreutils/tee.o
  CC      coreutils/test.o
  CC      coreutils/test_ptr_hack.o
  CC      coreutils/touch.o
  LD      debianutils/built-in.o
  CC      debianutils/mktemp.o
  CC      debianutils/pipe_progress.o
  CC      debianutils/run_parts.o
  CC      debianutils/start_stop_daemon.o
  CC      debianutils/which.o
  AR      debianutils/lib.a
  CC      editors/ed.o
  CC      editors/patch.o
  CC      editors/sed.o
  CC      editors/vi.o
  AR      editors/lib.a
  LD      findutils/built-in.o
  CC      findutils/find.o
  CC      findutils/grep.o
  CC      findutils/xargs.o
  AR      findutils/lib.a
  LD      init/built-in.o
  CC      libbb/correct_password.o
  CC      libbb/crc32.o
  CC      libbb/create_icmp6_socket.o
  CC      libbb/human_readable.o
  CC      libbb/inet_common.o
  CC      libbb/info_msg.o
  CC      libbb/inode_hash.o
  CC      libbb/isdirectory.o
  CC      libbb/kernel_version.o
  CC      libbb/last_char_is.o
  CC      libbb/lineedit.o
  CC      libbb/lineedit_ptr_hack.o
  CC      libbb/llist.o
  CC      libbb/login.o
  CC      libbb/loop.o
  CC      libbb/procps.o
  CC      libbb/ptr_to_globals.o
  CC      libbb/pw_encrypt.o
  CC      libbb/xregcomp.o
  AR      libbb/lib.a
  LD      libpwdgrp/built-in.o
  CC      libpwdgrp/pwd_grp.o
  CC      loginutils/su.o
  CC      loginutils/sulogin.o
  CC      loginutils/vlock.o
  AR      loginutils/lib.a
  LD      mailutils/built-in.o
  CC      mailutils/mail.o
  CC      mailutils/mime.o
  CC      mailutils/popmaildir.o
  CC      mailutils/sendmail.o
  AR      mailutils/lib.a
  CC      miscutils/setsid.o
  CC      miscutils/strings.o
  CC      miscutils/time.o
  CC      miscutils/ttysize.o
  CC      miscutils/watchdog.o
  AR      miscutils/lib.a
  LD      modutils/built-in.o
  CC      modutils/modprobe-small.o
  AR      modutils/lib.a
  LD      networking/built-in.o
  CC      networking/arp.o
  CC      networking/arping.o
  CC      networking/brctl.o
  CC      networking/dnsd.o
  CC      networking/ether-wake.o
  CC      networking/ftpgetput.o
  CC      networking/hostname.o
  CC      networking/httpd.o
  CC      networking/ifconfig.o
  CC      networking/ifenslave.o
  CC      networking/ifupdown.o
  CC      networking/inetd.o
  CC      networking/interface.o
  CC      networking/ip.o
  CC      networking/ipcalc.o
  CC      networking/isrv.o
  CC      networking/isrv_identd.o
  CC      networking/nameif.o
  CC      networking/nc.o
  CC      networking/netstat.o
  CC      networking/nslookup.o
  CC      networking/ping.o
  CC      networking/pscan.o
  CC      networking/route.o
  CC      networking/slattach.o
  CC      networking/tcpudp.o
  CC      networking/tcpudp_perhost.o
  CC      networking/telnet.o
  CC      networking/telnetd.o
  CC      networking/tftp.o
  CC      networking/traceroute.o
  CC      networking/vconfig.o
  CC      networking/wget.o
  CC      networking/zcip.o
  AR      networking/lib.a
  LD      networking/libiproute/built-in.o
  CC      networking/libiproute/ip_parse_common_args.o
  CC      networking/libiproute/ipaddress.o
  CC      networking/libiproute/iplink.o
  CC      networking/libiproute/iproute.o
  CC      networking/libiproute/iprule.o
  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
亚瑟王 发表于 2010-3-9 11:50:07 | 显示全部楼层
这个贴子讲了解决办法的。
http://bbs.embedsky.net/viewthre ... &extra=page%3D1
回复

使用道具 举报

deng0512 发表于 2010-4-13 13:07:38 | 显示全部楼层
其实解决起来也挺简单的,在进入busybox的配置表后
把Networking Utilities-->ip tunnel项取消即可
回复

使用道具 举报

jiehui1008 发表于 2010-4-27 16:15:00 | 显示全部楼层
多谢 遇到的问题解决了
回复

使用道具 举报

shm 发表于 2010-4-30 14:33:05 | 显示全部楼层
进入ip tunnel,按N取消,可以解决此问题
回复

使用道具 举报

shm 发表于 2010-4-30 15:14:59 | 显示全部楼层
按照你们的方法我怎么就解决不了呢
回复

使用道具 举报

亚瑟王 发表于 2010-5-8 21:42:35 | 显示全部楼层
你是怎么做的?
回复

使用道具 举报

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

本版积分规则

关闭

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

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

GMT+8, 2025-6-19 18:23 , Processed in 2.039475 second(s), 21 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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