Ignore:
Timestamp:
12/21/2004 07:38:32 PM (19 years ago)
Author:
Manuel Canales Esparcia <manuel@…>
Branches:
10.0, 10.0-rc1, 10.1, 10.1-rc1, 11.0, 11.0-rc1, 11.0-rc2, 11.0-rc3, 11.1, 11.1-rc1, 11.2, 11.2-rc1, 11.3, 11.3-rc1, 12.0, 12.0-rc1, 12.1, 12.1-rc1, 6.1, 6.1.1, 6.3, 6.4, 6.5, 6.6, 6.7, 6.8, 7.0, 7.1, 7.2, 7.3, 7.4, 7.5, 7.5-systemd, 7.6, 7.6-systemd, 7.7, 7.7-systemd, 7.8, 7.8-systemd, 7.9, 7.9-systemd, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, arm, bdubbs/gcc13, ml-11.0, multilib, renodr/libudev-from-systemd, s6-init, trunk, xry111/arm64, xry111/arm64-12.0, xry111/clfs-ng, xry111/lfs-next, xry111/loongarch, xry111/loongarch-12.0, xry111/loongarch-12.1, xry111/mips64el, xry111/pip3, xry111/rust-wip-20221008, xry111/update-glibc
Children:
3d36131c
Parents:
aaa3260
Message:

Removed the text in chapter 06.

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@4446 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689

File:
1 edited

Legend:

Unmodified
Added
Removed
  • chapter06/autoconf.xml

    raaa3260 r3f0c882  
    1111
    1212<sect2 role="package"><title/>
    13 <para>The Autoconf package contains programs for producing shell scripts that
    14 can automatically configure source code.</para>
    1513
    1614<segmentedlist>
     
    2018</segmentedlist>
    2119
    22 <segmentedlist>
    23 <segtitle>Autoconf installation depends on</segtitle>
    24 <seglistitem><seg>Bash, Coreutils, Diffutils, Grep,
    25 M4, Make, Perl, Sed</seg></seglistitem>
    26 </segmentedlist>
    2720</sect2>
    2821
     
    3932
    4033<para>To test the results, issue:
    41 <userinput>make check</userinput>. This takes a long time, about 2 SBUs.</para>
     34<userinput>make check</userinput></para>
    4235
    4336<para>Install the package:</para>
     
    5043<sect2 id="contents-autoconf" role="content"><title>Contents of Autoconf</title>
    5144
    52 <segmentedlist>
    53 <segtitle>Installed programs</segtitle>
    54 <seglistitem><seg>autoconf, autoheader, autom4te,
    55 autoreconf, autoscan, autoupdate and ifnames</seg></seglistitem>
    56 </segmentedlist>
    57 
    58 <variablelist><title>Short descriptions</title>
    59 
    60 <varlistentry id="autoconf">
    61 <term><command>autoconf</command></term>
    62 <listitem>
    63 <indexterm zone="ch-system-autoconf autoconf"><primary sortas="b-autoconf">autoconf</primary></indexterm>
    64 <para>is a tool for producing shell scripts
    65 that automatically configure software source code packages to adapt to many
    66 kinds of Unix-like systems. The configuration scripts it produces are
    67 independent -- running them does not require the autoconf program.</para>
    68 </listitem>
    69 </varlistentry>
    70 
    71 <varlistentry id="autoheader">
    72 <term><command>autoheader</command> </term>
    73 <listitem>
    74 <indexterm zone="ch-system-autoconf autoheader"><primary sortas="b-autoheader">autoheader</primary></indexterm>
    75 <para>is a tool for creating template files
    76 of C #define statements for configure to use.</para>
    77 </listitem>
    78 </varlistentry>
    79 
    80 <varlistentry id="autom4te">
    81 <term><command>autom4te</command></term>
    82 <listitem>
    83 <indexterm zone="ch-system-autoconf autom4te"><primary sortas="b-autom4te">autom4te</primary></indexterm>
    84 <para>is a wrapper for the M4 macro processor.</para>
    85 </listitem>
    86 </varlistentry>
    87 
    88 <varlistentry id="autoreconf">
    89 <term><command>autoreconf</command></term>
    90 <listitem>
    91 <indexterm zone="ch-system-autoconf autoreconf"><primary sortas="b-autoreconf">autoreconf</primary></indexterm>
    92 <para>comes in handy when there are a lot
    93 of autoconf-generated configure scripts around. The program runs autoconf and
    94 autoheader repeatedly (where appropriate) to remake the autoconf configure
    95 scripts and configuration header templates in a given directory tree.</para>
    96 </listitem>
    97 </varlistentry>
    98 
    99 <varlistentry id="autoscan">
    100 <term><command>autoscan</command> </term>
    101 <listitem>
    102 <indexterm zone="ch-system-autoconf autoscan"><primary sortas="b-autoscan">autoscan</primary></indexterm>
    103 <para>can help to create a
    104 <filename>configure.in</filename> file for a software package. It examines
    105 the source files in a directory tree, searching them for common portability
    106 problems and creates a <filename>configure.scan</filename> file that serves as
    107 as a preliminary <filename>configure.in</filename> for the package.</para>
    108 </listitem>
    109 </varlistentry>
    110 
    111 <varlistentry id="autoupdate">
    112 <term><command>autoupdate</command></term>
    113 <listitem>
    114 <indexterm zone="ch-system-autoconf autoupdate"><primary sortas="b-autoupdate">autoupdate</primary></indexterm>
    115 <para>modifies a <filename>configure.in</filename> file that still calls autoconf
    116 macros by their old names to use the current macro names.</para>
    117 </listitem>
    118 </varlistentry>
    119 
    120 <varlistentry id="ifnames">
    121 <term><command>ifnames</command> </term>
    122 <listitem>
    123 <indexterm zone="ch-system-autoconf ifnames"><primary sortas="b-ifnames">ifnames</primary></indexterm>
    124 <para>can be helpful when writing a
    125 <filename>configure.in</filename> for a software package. It prints the
    126 identifiers that the package uses in C preprocessor conditionals. If a package
    127 has already been set up to have some portability, this program can help to
    128 determine what <command>configure</command> needs to check. It can fill
    129 in some gaps in a <filename>configure.in</filename> file generated by
    130 autoscan.</para>
    131 </listitem>
    132 </varlistentry>
    133 </variablelist>
     45<para>See testing</para>
    13446
    13547</sect2>
Note: See TracChangeset for help on using the changeset viewer.