当前位置:  技术问答>linux和unix

dhcp的移植

    来源: 互联网  发布时间:2016-11-02

    本文导语:  大家帮忙阿 我现在做的客户端的移植 用的交叉编译工具是arm-elf-gcc 就是通不过 错误如下 arm-elf-gcc -c -elf2flt -W -Wall -Wstrict-prototypes -D_GNU_SOURCE -Os -fomit-frame-pointer dhcpd.c arm-elf-gcc -c -elf2flt -W -Wall -Wstrict-prototy...

大家帮忙阿 我现在做的客户端的移植 用的交叉编译工具是arm-elf-gcc 就是通不过 错误如下
arm-elf-gcc -c -elf2flt -W -Wall -Wstrict-prototypes -D_GNU_SOURCE -Os -fomit-frame-pointer dhcpd.c
arm-elf-gcc -c -elf2flt -W -Wall -Wstrict-prototypes -D_GNU_SOURCE -Os -fomit-frame-pointer arpping.c
arm-elf-gcc -c -elf2flt -W -Wall -Wstrict-prototypes -D_GNU_SOURCE -Os -fomit-frame-pointer files.c
arm-elf-gcc -c -elf2flt -W -Wall -Wstrict-prototypes -D_GNU_SOURCE -Os -fomit-frame-pointer leases.c
arm-elf-gcc -c -elf2flt -W -Wall -Wstrict-prototypes -D_GNU_SOURCE -Os -fomit-frame-pointer serverpacket.c
arm-elf-gcc -c -elf2flt -W -Wall -Wstrict-prototypes -D_GNU_SOURCE -Os -fomit-frame-pointer static_leases.c
arm-elf-gcc -c -elf2flt -W -Wall -Wstrict-prototypes -D_GNU_SOURCE -Os -fomit-frame-pointer common.c
arm-elf-gcc -c -elf2flt -W -Wall -Wstrict-prototypes -D_GNU_SOURCE -Os -fomit-frame-pointer options.c
arm-elf-gcc -c -elf2flt -W -Wall -Wstrict-prototypes -D_GNU_SOURCE -Os -fomit-frame-pointer packet.c
arm-elf-gcc -c -elf2flt -W -Wall -Wstrict-prototypes -D_GNU_SOURCE -Os -fomit-frame-pointer pidfile.c
arm-elf-gcc -c -elf2flt -W -Wall -Wstrict-prototypes -D_GNU_SOURCE -Os -fomit-frame-pointer signalpipe.c
arm-elf-gcc -c -elf2flt -W -Wall -Wstrict-prototypes -D_GNU_SOURCE -Os -fomit-frame-pointer socket.c
arm-elf-gcc  dhcpd.o arpping.o files.o leases.o serverpacket.o static_leases.o common.o options.o packet.o pidfile.o signalpipe.o socket.o -o udhcpd
common.o(.text+0x30): In function `background':
: undefined reference to `daemon'
/usr/local/lib/gcc-lib/arm-elf/2.95.3/libgcc.a(__main.o)(.text+0xc4): In function `__do_global_ctors':
: undefined reference to `__CTOR_LIST__'
/usr/local/lib/gcc-lib/arm-elf/2.95.3/libgcc.a(__main.o)(.data+0x0): undefined reference to `__DTOR_LIST__'
collect2: ld returned 1 exit status
make: *** [udhcpd] 错误 1
我用的是udhcp-0.9.9源包
用arm-gcc-linux就没错 大家对移植dhcp客户端有什么好的想法告诉我阿 谢谢拉 

|
busybox中就有dhcp客户端,何必这么麻烦。

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • DHCP 中继代理 dhcp-forwarder
  • 请问在开发DHCP客户端程序时需要指定dhcp server的ip地址吗?
  • DHCP 解析器 dhcp4j
  • dhcp4java
  • 提一个关于DHCP的问题,请大家关注一下下!
  • fedora 8、9的dhcp安装包
  • 求助:如何在嵌入式Linux上实现DHCP功能
  • lnux下DHCP服务的怪现象
  • Open DHCP Server
  • vm,linux ,dhcp服务器
  • dhcp如何强制更新ip?
  • Java的DHCP封装包 JDHCP
  • 哪有Linux下DHCP配置的资料?
  • 请问,linux能用dhcp和windows2000相连吗
  • PXE和DHCP的怪现象
  • AS3中配置DHCP,如果限定监听某特定端口?
  • 可有人对linux的dhcp的源码分析过么?望各位指教,
  • 关于DHCP option的咨询
  • 在DSL LINUX 下如何编程启动dhcp。来自动获取IP
  • 求救,昨天晚上开始dhcp服务器突然工作很不正常


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3