最新のntpのソースを使用して、IPv6対応のntpdateを作成する手順について説明します。
ソースの取得からビルドまで
まずは、最新ソース(ntp-4.2.0a+stable)を取得してconfigureを行ないます。
[PC ~]$ apt-get source ntp
[PC ~]$ cd ntp-4.2.0a+stable
[PC ntp-4.2.0a+stable]$ sh configure --build=i686-pc-linux-gnu --host=arm-linux-gcc --enable-ipv6 \
--without-openssl-libdir --without-openssl-incdir \
--without-crypto --without-kame \
CC=arm-linux-gcc
次に必要なものをコンパイルしていきます。
[PC ~]$ cd libntp
[PC libntp]$ make
[PC ~]$ cd ../ntpdate
[PC ntpdate]$ make
以上でntpdateが出来上がります。