Autoconf

 [Image of the Head of a GNU] [English] [Sweedish (Chef)] [Latin (Pig)]


Table of Contents


Introduction to Autoconf

Autoconf is an extensible package of m4 macros that produce shell scripts to automatically configure software source code packages. These scripts can adapt the packages to many kinds of UNIX-like systems without manual user intervention. Autoconf creates a configuration script for a package from a template file that lists the operating system features that the package can use, in the form of m4 macro calls.

Producing configuration scripts using Autoconf requires GNU m4. You must install GNU m4 (version 1.4 or later) before configuring Autoconf, so that Autoconf's configure script can find it. The configuration scripts produced by Autoconf are self-contained, so their users do not need to have Autoconf (or GNU m4).

Online Manual is available at www.gnu.org/software/autoconf/manual/index.html

Downloading Autoconf

GNU Autoconf releases can be found on http://ftp.gnu.org/gnu/autoconf/ or one of the mirrors. You can also order a CD-ROM from the FSF or use other methods to obtain a copy.

Third party macros can be downloaded from The GNU Autoconf Macro Archive.

Alpha/beta releases of Autoconf can be found in ftp://alpha.gnu.org/pub/gnu/autoconf/, and the latest in-development sources for Autoconf can always be fetched through CVS from Savannah. DO NOT use Autoconf sources from these locations for production use.

Autoconf Mailing Lists

For general Autoconf discussions, use autoconf AT gnu.org. More information, like how to subscribe or unsubscribe to this list, can be found here.

To report a bug in Autoconf, you should send a bug report to bug-autoconf AT gnu.org. More information, like how to subscribe or unsubscribe to this list, can be found here.

If you have found a bug in Autoconf that hasn't yet been fixed in the latest CVS sources of Autoconf, you should send a patch (made for the CVS sources, not the release sources) to autoconf-patches AT gnu.org. More information, like how to subscribe or unsubscribe to this list, can be found here.

Archives of the mailing lists can be found here:

Related Software

Autoconf is often used together with the following software systems:


Return to GNU's home page.

Please send FSF & GNU inquiries & questions to gnu@gnu.org. There are also other ways to contact the FSF.

Please send comments on these web pages to webmasters@www.gnu.org, send other questions to gnu@gnu.org.

Copyright © 1998, 2000, 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111, USA

Verbatim copying and distribution of this entire article is permitted in any medium, provided this notice is preserved.

Updated: $Id: autoconf.html,v 1.18 2005/02/02 17:25:58 rwp Exp $