使用configure编译软件包时,如何使之与系统工具版本相容

在编译开源软件时,经常会使用configure脚本来生成Makefile。但是有时软件包中得configure生成版本与系统内得版本可能不同,会造成无法生成Makefile或编译无法进行等各种古怪问题。这时可以使用下面得脚本来使之与系统工具版本一致,然后就可以生成Makefile并进行编译了。
libtoolize --force --automake --copy
aclocal
autoheader
automake -a --foreign --copy
autoconf
rm -rf autom4te.cache