A Talk about the GNU Autotools
Note
Due to its many inherent problems, I can no longer recommend using GNU Autotools for new projects. See my “Escape from GNU Autohell!” page for more information.
The pages and links here may still be useful for learning GNU Autotools, in order to maintain existing projects, or to convert from them to a different system.
GNU Autoconf, Automake and Libtool are the de-facto standard tools for portably building and installing applications across variable UNIX flavours and systems.
This talk covers the basic concepts involved in using these tools, and how to use them for your application.
Links
The Autobook - a free online (or paperback) book that thoroughly covers Autoconf, Automake and Libtool.
Learning Autoconf and Automake - tutorial and links.
autotut - a tutorial on Autoconf, Automake and Autoheader.