ipsvd arm交叉编译

ipsvd arm交叉编译


ipsvd是什么?

  1. ipsvd全称是 internet protocol service daemons,即网际协议服务守护程序。

  2. 常用的是udpsvd和tcpsvd,这两个既存在于BusyBox,也存在于smarden的ipsvd

  3. 值得注意的是,BusyBox和ipsvd虽然都拥有udpsvd和tcpsvd,但彼此的参数并不一样,例如BusyBox的udpsvd有参数-E,而ipsvd没有。

  4. 本文介绍的是smarden的ipsvd。

交叉编译

  1. 更改conf-cc、conf-ld、print-ar.sh和find-systype.sh中的配置为arm-linux-gnueabihf-
  2. 运行./package/compile
  3. 报错./chkshsgr: 1: ./chkshsgr: Syntax error: word unexpected (expecting “)”)
  4. 运行gcc -O2 -Wall chkshsgr.c -o chkshsgr
  5. 再次编译./package/compile

总结

IPSVD是非常旧的一个程序了,arm的移植建议使用功能强大的BusyBox。当然,如果功能需求非常单一,IPSVD能满足的情况下也是不错的选择。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值