1、安装必要的开发包
[root@localhost~]#yum install gcc gcc-c++ autoconf automake
[root@localhost~]#tar zxvf gcc-linaro-7.3.1-2018.05-x86_64_aarch64-linux-gnu.tar.xz
[root@localhost~]#cd gcc-linaro-7.3.1-2018.05-x86_64_aarch64-linux-gnu/bin
[root@localhost~]#pwd
[root@localhost~]#vi /etc/profile
在结尾加上export PATH=$PATH:/root/gcc-linaro-7.3.1-2018.05-x86_64_aarch64-linux-gnu/bin(pwd得到的路径)
[root@localhost~]#source /etc/profile
[root@localhost~]#aarch64-linux-gnu-gcc -v
没报错就OK了
2、下载phddns-2.0.2.16556.tar.gz到某一个目录
[root@localhost~]#wget http://download.oray.com/peanuthull/phddns-2.0.2.16556.tar.gz
3、解压所有文件
[root@localhost~]#tar zxvf phddns-2.0.2.16556.tar.gz
4、进入目录并编译
[root@localhost~]#cd phddns-2.0.2.16556
[root@localhostphddns-2.0.2.16556]#aclocal
[root@localhostphddns-2.0.2.16556]#autoconf
[root@localhostphddns-2.0.2.16556]#automake
[root@localhostphddns-2.0.2.16556]#./configure --host=i386-linux --target=aarch64-linux-gnu-gcc --build=aarch64-linux-gnu-gcc CXX=aarch64-linux-gnu-gcc CC=aarch64-linux-gnu-gcc LD= aarch64-linux-gnu-gcc-ld
[root@localhostphddns-2.0.2.16556]#make