Tagging 1.99.1
[linux_from_scratch.git] / BOOK / chapter06 / automake.xml
blob963374e57e397bda8a43fd5778a6553231cb7a59
1 <sect1 id="ch-system-automake" xreflabel="Automake">
2 <title>Installing Automake-&automake-version;</title>
3 <?dbhtml filename="automake.html" dir="chapter06"?>
5 <para>The Automake package contains programs for generating Makefiles for use
6 with Autoconf.</para>
8 <screen>&buildtime; &automake-time;
9 &diskspace; &automake-compsize;</screen>
11 &aa-automake-down;
12 &aa-automake-dep;
14 <sect2><title>&nbsp;</title><para>&nbsp;</para></sect2>
16 <sect2>
17 <title>Installation of Automake</title>
19 <para>Prepare Automake for compilation:</para>
21 <screen><userinput>./configure --prefix=/usr</userinput></screen>
23 <para>Compile the package:</para>
25 <screen><userinput>make</userinput></screen>
27 <para>This package has a test suite available which performs a number of 
28 checks to ensure it will function correctly. It's worth noting that Automake
29 does not play a critical role in the overall operation of an LFS system. In 
30 addition, the Automake test suite runs for quite a long period of time. 
31 Accordingly, the running of the test suite here is not crucial. Should you 
32 choose to run the Automake test suite, the following command will do 
33 so:</para>
35 <screen><userinput>make check</userinput></screen>
37 <para>Install the package:</para>
39 <screen><userinput>make install</userinput></screen>
41 </sect2>
43 &aa-automake-shortdesc;
44 &aa-automake-desc;
46 </sect1>