Dieses Tool erstellt aus einer configure.in Datei (oder configure.ac ab autoconf Version 2.50) ein configure-Script.

Dabei können bestimmte Überprüfungen der Umgebung vorgenommen werden.

Ein Beispiel für configure.in sieht so aus:

AC_INIT(main.c)
AM_INIT_AUTOMAKE(cvsfs, 1.1.8)

dnl Checks for programs.
AC_PROG_CC
AC_PROG_CXX
AC_PROG_INSTALL

dnl Checks for libraries.

dnl Checks for header files.
AC_HEADER_STDC
AC_HEADER_SYS_WAIT
AC_CHECK_HEADERS(fcntl.h unistd.h)

dnl Checks for typedefs, structures, and compiler characteristics.
AC_C_CONST
AC_TYPE_UID_T
AC_TYPE_MODE_T
AC_TYPE_OFF_T

dnl Checks for library functions.
AC_CHECK_FUNCS(mktime strdup strerror strtoul)

AC_OUTPUT(Makefile)

Zur Erklärung der einzelnen Befehle in configure.in sei einem das autoconf Handbuch auf http://www.gnu.org/software/autoconf/autoconf.html empfohlen. Man sollte aber des Englischen mächtig sein.

autoconf (zuletzt geändert am 2007-12-23 22:46:00 durch localhost)