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.

AI illustration

How this image was made

AI-generated illustration of GNU Autoconf

This AI-generated illustration was produced by black-forest-labs/FLUX.2-dev (1024x1024) from a prompt written by openai/gpt-oss-120b from the entity's label + description.

Prompt

Generate an image of GNU Autoconf (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