|
C.3 automake and libtoolize
automake will call libtoolize to generate some extra
files if the macro `AC_PROG_LIBTOOL' is used in
`configure.in'. If it is not present then automake will
install `config.guess' and `config.sub' by itself.
libtoolize can also be run manually if desired;
automake will only run libtoolize automatically
if `ltmain.sh' and `ltconfig' are missing.
| user input files optional input processes output files
================ ============== ========= ============
.--------,
| | - - -> COPYING
| | - - -> INSTALL
| |------> install-sh
| |------> missing
|automake|------> mkinstalldirs
configure.in ----------------------->| |
Makefile.am ----------------------->| |------> Makefile.in
| |------> stamp-h.in
.---+ | - - -> config.guess
| | | - - -> config.sub
| `------+-'
| | - - - -> config.guess
|libtoolize| - - - -> config.sub
| |--------> ltmain.sh
| |--------> ltconfig
`----------'
|
The versions of `config.guess' and `config.sub' installed
differ between releases of Automake and Libtool, and might be different
depending on whether libtoolize is used to install them or
not. Before releasing your own package you should get the latest
versions of these files from ftp://ftp.gnu.org/gnu/config, in
case there have been changes since releases of the GNU Autotools.
|