GNU build system
From Free net encyclopedia
The GNU build system is a suite of tools produced by the GNU project that assist in making packages portable to many UNIX-like systems. It is part of GNU toolchain.
It comprises
Other related tools include
- GNU make
- GNU gettext
- pkg-config
- GNU Compiler Collection
The GNU build system is widely used in many free software and open source packages. While the tools comprising the GNU build system themselves are GPL-ed free software, there are no restrictions in using them in making non-free software portable.
Sometimes programs distributed in source code form do not contain a configure (computing) file. It is then intended that the users should generate it by themselves. It is done like this:
aclocal autoconf automake ./configure
[edit]
References
- GNU Autoconf, Automake and Libtool, by Gary V. Vaughan, Ben Elliston, Tom Tromey, and Ian Lance Taylor. ISBN 1-578-70190-2
- available online at http://sources.redhat.com/autobook under the terms of the Open Publication License (with none of the options exercised).
[edit]
External links
- Using Automake and Autoconf with C++
- The GNU Coding Standards (especially the chapter on The Release Process).
- The pkg-config package
- An Autotools Tutorial for beginners.ja:Autotools