GNU Autotools

GPTKB entity

Statements (54)
Predicate Object
gptkbp:instanceOf software build system
gptkbp:dependency gptkb:GNU_Bash
gptkb:GNU_Make
gptkb:GNU_M4
gptkb:Autoconf_Archive
Perl
GNU gettext
gptkbp:developedBy gptkb:GNU_Project
gptkbp:firstPublished 1988
gptkbp:has active community support
extensive documentation
support for environment variables
support for internationalization
support for testing frameworks
support for versioning
support for various compilers
integration with version control systems
support for multiple architectures
support for shared libraries
support for command-line options
various tutorials available
support for cross-compilation
support for custom scripts
support for packaging systems
support for user-defined variables
support for build optimization
support for configuration cache
support for dependency tracking
support for installation prefixes
support for installation scripts
support for static and dynamic libraries
support for uninstall scripts
gptkbp:hasVersion 2.71
https://www.w3.org/2000/01/rdf-schema#label GNU Autotools
gptkbp:includes gptkb:Autoconf
Automake
Libtool
gptkbp:license gptkb:GNU_General_Public_License
gptkbp:platforms Cross-platform
gptkbp:provides Makefile generation
configuration scripts
customizable build process
portability across different Unix-like systems
user-friendly configuration options
gptkbp:publishedIn C
gptkbp:releasedIn gptkb:Free_Software_Foundation
gptkbp:supports multiple programming languages
POSIX compliant systems
gptkbp:usedBy many open-source projects
gptkbp:usedFor automating the configuration of software source code
gptkbp:usedIn macOS
Windows (via Cygwin or WSL)
Linux_distributions
BSD_systems