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

文件备用:https://pan.baidu.com/s/1Vsjm8HJ_it_adAujOtb6jQ