$ git clone https://github.com/holmium/dnsforwarder.git
$ cd dnsforwarder
$ ./configure
$ make -j4
configure没通过,装上各种dev库, 最后就报错了
dnsforwarder/missing: line 81: aclocal-1.14: command not found
WARNING: 'aclocal-1.14' is missing on your system.
You should only need it if you modified 'acinclude.m4' or
'configure.ac' or m4 files included by 'configure.ac'.
The 'aclocal' program is part of the GNU Automake package:
<http://www.gnu.org/software/automake>
It also requires GNU Autoconf, GNU m4 and Perl in order to run:
<http://www.gnu.org/software/autoconf>
<http://www.gnu.org/software/m4/>
<http://www.perl.org/>
make: *** [aclocal.m4] Error 127
貌似是autoconf的问题,直觉告诉这种库的错误不好搞.搞不好就把系统的库弄挂了. 转战到虚拟机的宿主,Mac OS X编译. configure没问题,可能是缺了些什么库,编译的时候有问题了. 祭出Homebrew,不想搞乱整个系统的PATH变量