October 2000
Intermediate to advanced
432 pages
9h 9m
English
By 1992, four different systems had been developed to help with source-code portability:
The metaconfig program, by Larry Wall, Harlan Stenn, and Raphael Manfredi.
The Cygnus 'configure' script, by K. Richard Pixley, and the original GCC 'configure' script, by Richard Stallman. These are quite similar, and the developers communicated regularly. GCC is the GNU Compiler Collection (formerly the GNU C compiler).
The GNU Autoconf package, by David MacKenzie.
Imake, part of the X Window system.
These systems all split building a program into two steps: a configuration step and a build step. For all the systems, the build step used the standard Unix make program. The make program reads a set of rules in a 'Makefile', ...
Read now
Unlock full access