"The GNU Autotools (the GNU Build System) is a group of utilities designed to make it easy for developers to create software that is portable across many Unix-like operating systems. Unfortunately, most Autotools documentation is merely reference material, and a serious guide to the tools is needed.
Read more »[Coming November 2009] Autotools: A Developer's Guide to GNU Autoconf, Automake, and Libtool
http://nostarch.com –