Good autotools tutorial

Mark Kim as a nice beginners overview of Autotools. Worth the time to read it, if this is something that you're interested in!

To summarize (overly simplistic view!)

autoscan --> creates initial (called configure.scan to avoid overwriting your pre-existing
Note: you will have to edit at least AC_INIT and AC_OUTPUT in the configure.scan template that autoscan produces.

autoconf uses to create configure -> autoconf -> configure ->|  ->|
               |---> ./configure (uses and to generate Makefile

You can use automake to generate a Makefile: is the input to automake --> automake --->

autoreconf can be used to regenerate all the derived files when changes are made to input files. autoreconf will run all of the necessary tools in the correct order.