source: appendixa/autoconf-desc.xml@ cf24ff1

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.0 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 v4_0 v4_1 v5_0 v5_1 v5_1_1 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
Last change on this file since cf24ff1 was cf24ff1, checked in by Gerard Beekmans <gerard@…>, 22 years ago

fixed upper case / lower case mistakes

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

  • Property mode set to 100644
File size: 2.1 KB
Line 
1<sect2><title>Contents of Autoconf-&autoconf-contversion;</title>
2
3<sect3><title>Program Files</title>
4<para>autoconf, autoheader, autoreconf, autoscan, autoupdate and
5ifnames</para></sect3>
6
7<sect3><title>Descriptions</title>
8
9<sect4><title>autoconf</title>
10<para>autoconf is a tool for producing shell scripts that automatically
11configure software source code packages to adapt to many kinds of
12UNIX-like systems. The configuration scripts produced by autoconf are
13independent of autoconf when they are run, so their users do not need to
14have autoconf.</para></sect4>
15
16<sect4><title>autoheader</title>
17<para>The autoheader program can create a template file of C #define
18statements for configure to use</para></sect4>
19
20<sect4><title>autoreconf</title>
21<para>If there are a lot of autoconf-generated configure scripts, the
22autoreconf program can save some work. It runs autoconf (and
23autoheader, where appropriate) repeatedly to remake the autoconf
24configure scripts and configuration header templates in the directory
25tree rooted at the current directory.</para></sect4>
26
27<sect4><title>autoscan</title>
28<para>The autoscan program can help to create a configure.in file for
29a software package. autoscan examines source files in the directory
30tree rooted at a directory given as a command line argument, or the
31current directory if none is given. It searches the source files for
32common portability problems and creates a file configure.scan which
33is a preliminary configure.in for that package.</para></sect4>
34
35<sect4><title>autoupdate</title>
36<para>The autoupdate program updates a configure.in file that calls
37autoconf macros by their old names to use the current
38macro names.</para></sect4>
39
40<sect4><title>ifnames</title>
41<para>ifnames can help when writing a configure.in for a software
42package. It prints the identifiers that the package already uses in C
43preprocessor conditionals. If a package has already been set up to
44have some portability, this program can help to figure out what its
45configure needs to check for. It may help fill in some gaps in a
46configure.in generated by autoscan.</para></sect4>
47
48</sect3>
49
50</sect2>
Note: See TracBrowser for help on using the repository browser.