The Automake package contains programs for generating Makefiles for use with Autoconf.
Approximate build time: 5.3 SBU Required disk space: 6.8 MB |
Official download location for Automake (1.8.2):
ftp://ftp.gnu.org/gnu/automake/
For its installation Automake depends on: Autoconf, Bash, Coreutils, Diffutils, Grep, M4, Make, Perl, Sed.
Prepare Automake for compilation:
./configure --prefix=/usr |
Compile the package:
make |
This package has a test suite available which performs a number of checks to ensure it will function correctly. It's worth noting that Automake does not play a critical role in the overall operation of an LFS system. In addition, the Automake test suite runs for quite a long period of time. Accordingly, the running of the test suite here is not crucial. Should you choose to run the Automake test suite, the following command will do so:
make check |
Install the package:
make install |
Installed programs: acinstall, aclocal, aclocal-1.8, automake, automake-1.8, compile, config.guess, config.sub, depcomp, elisp-comp, install-sh, mdate-sh, missing, mkinstalldirs, py-compile, symlink-tree, ylwrap
acinstall is a script that installs aclocal-style M4 files.
aclocal generates aclocal.m4 files based on the contents of configure.in files.
automake is a tool for automatically generating Makefile.in's from files called Makefile.am. To create all the Makefile.in files for a package, run this program in the top level directory. By scanning the configure.ins it automatically finds each appropriate Makefile.am and generate the corresponding Makefile.in.
compile is a wrapper for compilers.
config.guess is a script that attempts to guess the canonical triplet for the given build, host, or target architecture.
config.sub is a configuration validation subroutine script.
depcomp is a script for compiling a program so that not only the desired output is generated but also dependency information.
elisp-comp byte-compiles Emacs Lisp code.
install-sh is a script that installs a program, a script, or a datafile.
mdate-sh is a script that prints the modification time of a file or directory.
missing is a script acting as a common stub for missing GNU programs during an installation.
mkinstalldirs is a script that creates a directory tree.
py-compile compiles a Python program.
symlink-tree is a script to create a symlink tree of a directory tree.
ylwrap is a wrapper for lex and yacc.