安装GNU构建系统
如果你用的Unix系统没有GNU构建系统,请不要奇怪。一些Unix的系统管理员可能都没听说过它。 如果你确实安装好,请检查一下是否使用的最新版本:
autoconf --version automake --version libtool --version
本文档使用的是Autoconf 2.57,Automake 1.6.3,Libtool 1.4.3。
如果没有上面任何一个软件包,你需要找到一个安装包把它们装上。 上述GNU构建工具的发布名字为:
autoconf-2.57.tar.gz automake-1.6.3.tar.gz libtool-1.4.3.tar.gz autotoolset-0.11.6.tar.gz
安装上述软件前,你还需要先从FSF上下载并安装下面这些软件:
make-*.tar.gz m4-*.tar.gz texinfo-4.3.tar.gz tar-*.shar.gz
版本号中的*表示这些软件的版本不是那么地重要。
你需要GNU版本的make、m4和tar,即使你的系统中有与之对应的原生的软件。 检查你是否确实有GNU版本的这些软件,只需要看看它们是否支持 --version 这个参数。 如果你有专有的版本的make和m4,把它们重新命名然后安装GNU的版本。 你还需要安装Perl、GNU C编译器和Tex typesetting系统。 这些软件在传统的 Debian GNU/Linux 系统中都已经安装好了。
值得注意的是,最终用户只需要一个过得去的shell和一个有效的make来构建源代码分发。 开发人员却需要收集所有这些工具来创建这些分发。
你得到的所有所有这些工具 *.tar.gz,它们的安装过程都很直接:
./configure make make check make install
它们大都包含了文档,可以这样编译文档:
make dvi