1、ntp源码包:ntp-dev-4.3.91.tar.gz(可下载地址:http://www.ntp.org/downloads.html)
2、交叉编译工具:arm-linux-gnueabihf-gcc 解压ntp源码包到指定目录 tar -zxvf ntp-dev-4.3.91.tar.gz
进入刚解压目录,并配置cd ntp-dev-4.3.91,在ntpd/ntp_loopfilter.c中增加下面的宏定义
#ifndef MOD_NANO
#define MOD_NANO 0x2000
#endif
./configure --prefix=$PWD/install --exec-prefix=$PWD/install --host=arm-none-linux-gnueabi CC=arm-none-linux-gnueabi-gcc

出现错误:
checking for pthread_kill_other_threads_np... no
checking for LinuxThreads implementation... no
checking for LinuxThreads consistency... no
checking if pth
本文详细介绍了如何在ARM平台进行ntpdate的交叉编译,包括源码下载、配置、编译、安装及解决编译过程中遇到的问题。通过将编译好的ntpdate命令复制到开发板上,与NTP服务器同步时间,实现系统时间的准确校对。同时,文章也提及了ntp服务器的配置步骤,但未进行实际测试。
订阅专栏 解锁全文
1272

被折叠的 条评论
为什么被折叠?



