Home
Main website
Display Sidebar
Hide Ads
Recent Changes
View Source:
AutoTools
Edit
PageHistory
Diff
Info
LikePages
You are viewing an old revision of this page.
View the current version
.
The AutoTools are a collection of [GNU] tools to manage the build environment for highly portable projects. They include: * Autoconf (the thing that generates <tt>configure</tt> scripts) * Automake (the thing that generates MakeFile~s from <tt>Makefile.am</tt> sources) !configure file configure probes the systems for required functions, libraries, and tools and then it generates a config.h file with all #defines as well as [MakeFile]s to build the package. ---- Notes: * [a site full of useful autoconf macros|http://autoconf-archive.cryp.to/] If you get weird errors like: <verbatim> configure.in:13: error: possibly undefined macro: AM_INIT_AUTOMAKE If this token and others are legitimate, please use m4_pattern_allow. See the Autoconf documentation. configure.in:28: error: possibly undefined macro: AM_CONFIG_HEADER configure.in:35: error: possibly undefined macro: AC_PROG_LIBTOOL configure.in:395: error: possibly undefined macro: AM_CONDITIONAL </verbatim> then this means you probably need to upgrade automake(1). ---- CategoryProgramming
2 pages link to
AutoTools
:
MakeFile
MakefileHowto