descriptionMirror of the GNU Autoconf repository
homepage URL
repository URLgit://
last changeTue, 20 Mar 2018 03:19:46 +0000 (19 20:19 -0700)
last refreshMon, 15 Oct 2018 08:17:27 +0000 (15 10:17 +0200)
content tags

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 should install GNU M4 (version 1.4.7 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).

For more information, see the original page:

2018-03-20 Paul Eggertlib: use list of unsafe chars, not safe onesmaster
2018-03-20 Daniel Colascionefix quoting
2018-03-20 Daniel ColascioneFix test suite with modern Perl
2017-10-29 Paul Eggertlib: fix update_file timestamps
2017-09-23 Paul Eggertmaint: update URLs
2017-09-23 Paul Eggertlib: check ‘install file dir/’
2017-09-23 Paul Eggertmaint: sync from Automake
2017-09-17 Paul EggertPrefer HTTPS to FTP and HTTP
2017-09-17 Paul Eggertmake fetch
2017-09-17 Paul Eggert"time stamp" -> "timestamp", as per POSIX
2017-01-25 Eric Blakedoc: emphasize that config.h must be first
2017-01-01 Jim Meyeringmaint: update copyright dates for 2017
2016-12-23 Eric Blakedoc: Mention effect of 'autoreconf -fi' on INSTALL
2016-12-22 Eric Blakedoc: Patterns in m4_pattern_forbid cause error, not...
2016-12-21 Daniel Elstnerautoheader: check templates of all config headers
2016-12-21 Paolo Bonziniautoconf: prefer an unrolled loop for trivial AC_CHECK_...
6 years ago v2.69 2.69
6 years ago v2.68b 2.68b
8 years ago v2.68 2.68
8 years ago v2.67 2.67
8 years ago v2.66 2.66
8 years ago v2.65 2.65
9 years ago v2.64 2.64
9 years ago v2.63b 2.63b
10 years ago v2.63 2.63
10 years ago v2.62 2.62
10 years ago v2.61a 2.61a
11 years ago AUTOCONF-2.61a
11 years ago AUTOCONF-2.61
11 years ago AUTOCONF-2.60b
12 years ago AUTOCONF-2.60a
12 years ago AUTOCONF-2.60
6 months ago master
9 years ago branch-2.59
10 years ago branch-2.62
18 years ago autoconf-2-15-branch
19 years ago experimental
19 years ago autoconf-2-13-branch
Cached version (2262s old)
autoconf/ericb.git Eric Blake's GNU Autoconf patches 2 years ago
autoconf/tsuna.git Tsuna's patches for GNU Autoconf 10 years ago