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.

All labels observed (6)

How this entity was disambiguated

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
linked to: GNU Autoconf
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
linked to: GNU Project

Unix-like systems
output configure script
partOf GNU Build System
linked to: GNU Automake
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
linked to: GNU libtool

How these facts were elicited

Referenced by (14)

Full triples — surface form annotated when it differs from this entity's canonical label.

GNU Project hasPart GNU Autoconf
GNU toolchain includes GNU Autoconf
Eclipse CDT supportsBuildSystem Autotools
linked to: GNU Autoconf
LLVM previousBuildSystem Autoconf/Make (historical)
linked to: GNU Autoconf
GNU Autoconf documentation Autoconf Manual on gnu.org
linked to: GNU Autoconf
GNU Automake usesWith GNU Autoconf
Paul Eggert notableWork GNU Autoconf
GNU libtool uses Autoconf
linked to: GNU Autoconf
Imake replacedBy GNU Autoconf
subject linked to: Imake in many projects
GNU Autotools component Autoconf
linked to: GNU Autoconf
M4 usedBy GNU Autoconf
M4 influenced GNU Autoconf macro language
linked to: GNU Autoconf
M4 relatedTo GNU Autoconf
GNU Gnulib buildIntegration Autoconf
linked to: GNU Autoconf