6.27. Automake-1.11

The Automake package contains programs for generating Makefiles for use with Autoconf.

6.27.1. Environment Settings

This package requires compiler variables to be set for the target in the environment.

export CC="${CLFS_TARGET}-gcc"
export CXX="${CLFS_TARGET}-g++"
export AR="${CLFS_TARGET}-ar"
export AS="${CLFS_TARGET}-as"
export RANLIB="${CLFS_TARGET}-ranlib"
export LD="${CLFS_TARGET}-ld"
export STRIP="${CLFS_TARGET}-strip"

6.27.2. Installation of Automake

Prepare Automake for compilation:

./configure --build=${CLFS_HOST} --host=${CLFS_TARGET} \
    --prefix=/usr

Compile the package:

make

Install the package:

make DESTDIR=${CLFS} install

6.27.3. Contents of Automake

Installed programs: acinstall, aclocal, aclocal-1.11, automake, automake-1.11, compile, config.guess, config.sub, depcomp, elisp-comp, install-sh, mdate-sh, missing, mkinstalldirs, py-compile, symlink-tree, and ylwrap

Short Descriptions

acinstall

A script that installs aclocal-style M4 files

aclocal

Generates aclocal.m4 files based on the contents of configure.in files

aclocal-1.11

A hard link to aclocal

automake

A tool for automatically generating Makefile.in files from Makefile.am files. To create all the Makefile.in files for a package, run this program in the top-level directory. By scanning the configure.in file, it automatically finds each appropriate Makefile.am file and generates the corresponding Makefile.in file

automake-1.11

A hard link to automake

compile

A wrapper for compilers

config.guess

A script that attempts to guess the canonical triplet for the given build, host, or target architecture

config.sub

A configuration validation subroutine script

depcomp

A script for compiling a program so that dependency information is generated in addition to the desired output

elisp-comp

Byte-compiles Emacs Lisp code

install-sh

A script that installs a program, script, or data file

mdate-sh

A script that prints the modification time of a file or directory

missing

A script acting as a common stub for missing GNU programs during an installation

mkinstalldirs

A script that creates a directory tree

py-compile

Compiles a Python program

symlink-tree

A script to create a symlink tree of a directory tree

ylwrap

A wrapper for lex and yacc