GNU Autoconf

E61961

GNU Autoconf is a build configuration tool that automatically generates portable shell scripts to configure software packages for compilation on diverse Unix-like systems.


Statements (46)
Predicate Object
instanceOf GNU Project software
build configuration tool
free software
category software development tools
componentOf GNU Autotools
designGoal automatic configuration of build environments
portability across Unix-like systems
developer Free Software Foundation
GNU Project
distributionFormat source code tarball
documentation Autoconf Manual on gnu.org
feature checks for functions
checks for header files
checks for libraries
checks for types
cross-compilation support
feature tests instead of platform tests
genre build automation
influenced CMake
Meson build system
input configure.ac file
configure.in file
license GNU General Public License
maintainer GNU Autoconf maintainers
operatingSystem GNU
Unix-like systems
output configure script
partOf GNU Build System
programmingLanguage M4
shell script
purpose configure software packages for compilation
generate portable configure scripts
test system features and capabilities
replaced Imake in many projects
requires M4
POSIX-compatible shell
supports diverse Unix-like systems
supportsLanguage C
C++
Fortran
targetAudience software developers
uses M4 macro processor
shell scripts
website https://www.gnu.org/software/autoconf/
worksWith GNU Automake
GNU Libtool

Referenced by (7)
Subject (surface form when different) Predicate
GNU Autoconf ("Autoconf Manual on gnu.org")
documentation
GNU Project
hasPart
GNU toolchain
includes
Paul Eggert
notableWork
LLVM ("Autoconf/Make (historical)")
previousBuildSystem
Eclipse CDT ("Autotools")
supportsBuildSystem
GNU Automake
usesWith

Please wait…