autoconf


Also found in: Wikipedia.

autoconf

(software, tool)
The GNU project's tool that configures a source code distribution to compile and run on a different platform.

Among open source hackers, a mere running binary of a program is not considered a full release; what's interesting is a source tree that can be built into binaries using standard tools. Since the mid-1990s, autoconf, automake, and libtools have been the standard way to make a distribution portable so that it can be built on multiple operating systems without change.
References in periodicals archive ?
Autotools; a practitioner's guide to GNU Autoconf, Automake, and Libtool.
Also recommended for programming collections is John Calcote's AUTOTOOLS: A PRACTITIONER'S GUIDE TO GNU AUTOCONF, AUTOMAKE, AND LIBTOOL (9781593272067, $44.
Most open source packages use automake and autoconf utilities to simplify building binaries on a wide-range of target systems.
The autotools can add polish and help debug scripts, allow greater cross platform use, and how to make your own autoconf macros.
This guide shows how to install the open source GNU C compiler (GCC) on a Unix, Linux, DOS, or Windows system, describes the fundamentals of using GCC, introduces code optimization and GCC's code analysis capabilities, and discusses Autoconf, Automake, and Libtool.
Webinar hosts will guide attendees through the process of creating a custom Linux platform for an embedded development project targeting a PowerPC or x86 processor, including: -- Patching and compiling the Linux kernel -- Assembling a root filesystem (RFS) from pre-compiled binary RPMs -- Cross-compiling a source RPM and adding it to an RFS -- Adding an autoconf project to an RFS -- Setting up your cross-development environment -- Working in a native development environment -- Taking full advantage of a LinuxLink subscription Attendees of Developing Custom Linux Platforms for x86 Processors will also receive complimentary 14-day access to the LinuxLink subscription for the x86 processor, which includes the Developer Exchange embedded development resource center.