君正T30移植ntp

之前交叉编译过ntpclient,但是ntpclient用阿里云服务器校时可以,用自己搭建搭建的windows校时ntp服务器总是卡主,不知道为什么,所以移植ntpdate校时。

下载

下载地址

编译安装

  • 解压
    我下载的文件为:ntp-4.2.8p15.tar.gz
    tar -zxvf ntp-4.2.8p15.tar.gz 解压后目录为ntp-4.2.8p15,在目录下创建install用于安装;

  • configure配置

./configure  --prefix=$PWD/install --exec-prefix=$PWD/install --host=mips-linux-gnu  CC=mips-linux-uclibc-gnu-gcc --with-yielding-select=yes --with-crypto=no

不加with-yielding-select会报错,不去掉crtpto编译时需依赖openssl库,如果需要功能需另行移植。

  • 编译安装
    make & make install即可,会在install/bin下生成需要的可执行程序。

测试

拷贝到开发板下执行命令

./ntpdate 192.168.1.56

测试结果如下
ntp校时测试结果

注意事项

整体比较简单,需要注意的两点,一个是我用的是mips-linux-uclibc-gnu交叉编译器,host需要指定为mips-linux-gnu不然不支持,configure配置不过。一个是配置时需crtpto。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值