交叉编译NTP

下载源代码
wget https://www.eecis.udel.edu/\~ntp/ntp_spool//ntp4/ntp-4.2/ntp-4.2.8p15.tar.gz

配置静态编译
./configure –prefix=/media/server_disk/nfs/ntp/output –host=arm-linux-gnueabi CC=arm-himix200-linux-gcc –enable-static –with-yielding-select=no –with-openssl-incdir=/home/leon/Workspace/opensshd/output/include/openssl –with-openssl-libdir=/home/leon/Workspace/opensshd/output/lib

make

make install

在output/bin文件夹找到ntpdate文件,拷贝到目标板,

首先确定目标板可正常联网,比如ping baidu.com可以ping通,然后

执行:ntpdate stdtime.gov.hk
或者:ntpdate time.nist.gov
成功获取时间
Dec 02:14:43 ntpdate[910]: adjust time server 223.255.185.2 offset -0.001138 sec
使用date命令检查系统时间,发现时区不对

从别的机器上拷贝/usr/localtime 文件到目标板
再运行 date -R查看:
Thu, 03 Dec 2020 10:34:48 +0800

大功造成