6.44. Automake-1.16.1

Automake 软件包包含自动生成 Makefile,以便和 Autoconf 一同使用的程序。

估计编译时间: 不到 0.1 SBU (测试需要约 8.9 SBU)
需要硬盘空间: 107 MB

6.44.1. 安装 Automake

准备安装 Automake:

./configure --prefix=/usr --docdir=/usr/share/doc/automake-1.16.1

编译该软件包:

make

由于单个测试点中存在的内部时延,即使仅有一个处理器, 也应该使用 make 命令的 -j4 选项加速测试。输入以下命令测试编译结果:

make -j4 check

已知在 LFS 环境中,一项名为 subobj.sh 的测试可能失败。

安装该软件包:

make install

6.44.2. Automake 的内容

安装的程序: aclocal, aclocal-1.16 (与 aclocal 互为硬链接), automake, 以及 automake-1.16 (与 automake 互为硬链接)
安装的目录: /usr/share/aclocal-1.16, /usr/share/automake-1.16, 以及 /usr/share/doc/automake-1.16.1

简要描述

aclocal

根据 configure.in 文件内容 生成 aclocal.m4

aclocal-1.16

指向 aclocal 的硬链接

automake

一个根据 Makefile.am 文件,自动生成 Makefile.in 文件的工具 [为了创建软件包中的所有 Makefile.in 文件,在顶层目录运行该程序。 它通过扫描 configure.in 文件,找到每个适用的 Makefile.am 文件,并生成对应的 Makefile.in 文件。]

automake-1.16

指向 automake 的硬链接