descriptionMirror of the GNU Autoconf repository
homepage URL
repository URLgit://
last changeSun, 29 Oct 2017 20:01:15 +0000 (29 13:01 -0700)
last refreshThu, 18 Jan 2018 20:48:02 +0000 (18 21:48 +0100)
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:

2017-10-29 Paul Eggertlib: fix update_file timestampsmaster
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_...
2016-12-21 Paolo Bonziniautoconf: prefer an unrolled loop for trivial AC_CHECK_...
2016-12-21 Eric BlakeAC_CHECK_HEADERS_ONCE: hoist cache name computation...
2016-12-21 Eric BlakeAC_CHECK_FUNCS_ONCE: hoist cache name computation to...
5 years ago v2.69 2.69
5 years ago v2.68b 2.68b
7 years ago v2.68 2.68
7 years ago v2.67 2.67
7 years ago v2.66 2.66
8 years ago v2.65 2.65
8 years ago v2.64 2.64
8 years ago v2.63b 2.63b
9 years ago v2.63 2.63
9 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
11 years ago AUTOCONF-2.60a
11 years ago AUTOCONF-2.60
2 months ago master
9 years ago branch-2.59
9 years ago branch-2.62
18 years ago autoconf-2-15-branch
18 years ago experimental
19 years ago autoconf-2-13-branch
Cached version (2087s old)
autoconf/ericb.git Eric Blake's GNU Autoconf patches 16 months ago
autoconf/tsuna.git Tsuna's patches for GNU Autoconf 10 years ago