Changeset bb55064


Ignore:
Timestamp:
06/13/2004 07:25:16 PM (20 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.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, 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:
eb443a3
Parents:
5ce2fc9
Message:

Tags corrections.

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

Location:
chapter06
Files:
7 edited

Legend:

Unmodified
Added
Removed
  • chapter06/file.xml

    r5ce2fc9 rbb55064  
    6565
    6666<varlistentry id="libmagic">
    67 <term><command>libmagic</command></term>
     67<term><filename class="libraryfile">libmagic</filename></term>
    6868<listitem>
    6969<indexterm zone="ch-system-file libmagic"><primary sortas="c-libmagic">libmagic</primary></indexterm>
    70 <para>contains routines for magic number recognition, used by the file program.</para>
     70<para>contains routines for magic number recognition, used by the <command>file</command> program.</para>
    7171</listitem>
    7272</varlistentry>
  • chapter06/findutils.xml

    r5ce2fc9 rbb55064  
    3838
    3939<para>The localstatedir directive above changes the location of the locate
    40 database to be in /var/lib/locate, which is FHS-compliant.</para>
     40database to be in <filename class="directory">/var/lib/locate</filename>,
     41which is FHS-compliant.</para>
    4142
    4243<para>Compile the package:</para>
     
    6768<listitem>
    6869<indexterm zone="ch-system-findutils bigram"><primary sortas="b-bigram">bigram</primary></indexterm>
    69 <para>was formerly used to produce locate databases.</para>
     70<para>was formerly used to produce <command>locate</command> databases.</para>
    7071</listitem>
    7172</varlistentry>
     
    7576<listitem>
    7677<indexterm zone="ch-system-findutils code"><primary sortas="b-code">code</primary></indexterm>
    77 <para>was formerly used to produce locate
    78 databases. It is the ancestor of frcode.</para>
     78<para>was formerly used to produce <command>locate</command>
     79databases. It is the ancestor of <command>frcode</command>.</para>
    7980</listitem>
    8081</varlistentry>
     
    9293<listitem>
    9394<indexterm zone="ch-system-findutils frcode"><primary sortas="b-frcode">frcode</primary></indexterm>
    94 <para>is called by updatedb to compress the list of file names. It uses
     95<para>is called by <command>updatedb</command> to compress the list of file names. It uses
    9596front-compression, reducing the database size by a factor of 4 to 5.</para>
    9697</listitem>
     
    110111<listitem>
    111112<indexterm zone="ch-system-findutils updatedb"><primary sortas="b-updatedb">updatedb</primary></indexterm>
    112 <para>updates the locate database. It scans
     113<para>updates the <command>locate</command> database. It scans
    113114the entire file system (including other file systems that are currently mounted,
    114115unless told not to) and puts every file name it finds in the database.</para>
  • chapter06/flex.xml

    r5ce2fc9 rbb55064  
    9696<para>is a tool for generating programs that
    9797recognize patterns in text. Pattern recognition is useful in many applications.
    98 From a set of rules on what to look for, flex makes a program that looks for
    99 those patterns. The reason to use flex is that it is much easier to specify
     98From a set of rules on what to look for, <command>flex</command> makes a program that looks for
     99those patterns. The reason to use <command>flex</command> is that it is much easier to specify
    100100the rules for a pattern-finding program than to write the program.</para>
    101101</listitem>
     
    106106<listitem>
    107107<indexterm zone="ch-system-flex flex-"><primary sortas="b-flex++">flex++</primary></indexterm>
    108 <para>invokes a version of flex that is used exclusively for C++ scanners.</para>
     108<para>invokes a version of <command>flex</command> that is used exclusively for C++ scanners.</para>
    109109</listitem>
    110110</varlistentry>
    111111
    112112<varlistentry id="libfl.a">
    113 <term><command>libfl.a</command></term>
     113<term><filename class="libraryfile">libfl.a</filename></term>
    114114<listitem>
    115115<indexterm zone="ch-system-flex libfl.a"><primary sortas="c-libfl.a">libfl.a</primary></indexterm>
  • chapter06/gawk.xml

    r5ce2fc9 rbb55064  
    6262<indexterm zone="ch-system-gawk gawk"><primary sortas="b-gawk">gawk</primary></indexterm>
    6363<para>is a program for manipulating text files.
    64 It is the GNU implementation of awk.</para>
     64It is the GNU implementation of <command>awk</command>.</para>
    6565</listitem>
    6666</varlistentry>
     
    7878<listitem>
    7979<indexterm zone="ch-system-gawk igawk"><primary sortas="b-igawk">igawk</primary></indexterm>
    80 <para>gives gawk the ability to include files.</para>
     80<para>gives <command>gawk</command> the ability to include files.</para>
    8181</listitem>
    8282</varlistentry>
     
    8686<listitem>
    8787<indexterm zone="ch-system-gawk pgawk"><primary sortas="b-pgawk">pgawk</primary></indexterm>
    88 <para>is the profiling version of gawk.</para>
     88<para>is the profiling version of <command>gawk</command>.</para>
    8989</listitem>
    9090</varlistentry>
  • chapter06/gcc.xml

    r5ce2fc9 rbb55064  
    3131
    3232<para>This package is known to behave badly when you have changed its
    33 default optimization flags (including the -march and -mcpu options).
     33default optimization flags (including the <parameter>-march</parameter> and <parameter>-mcpu</parameter> options).
    3434Therefore, if you have defined any environment variables that override
    3535default optimizations, such as CFLAGS and CXXFLAGS, we recommend un-setting
     
    4848
    4949<para>Now apply a sed substitution that will suppress the installation of
    50 <filename>libiberty.a</filename>. We want to use the version of
    51 <filename>libiberty.a</filename> provided by Binutils:</para>
     50<filename class="libraryfile">libiberty.a</filename>. We want to use the version of
     51<filename class="libraryfile">libiberty.a</filename> provided by Binutils:</para>
    5252
    5353<screen><userinput>sed -i 's/install_to_$(INSTALL_DEST) //' libiberty/Makefile.in</userinput></screen>
     
    8787
    8888<para>Some packages expect the C PreProcessor to be installed in the
    89 <filename>/lib</filename> directory.
     89<filename class="directory">/lib</filename> directory.
    9090To support those packages, create this symlink:</para>
    9191
     
    162162
    163163<varlistentry id="libgcc">
    164 <term><command>libgcc*</command></term>
     164<term><filename class="libraryfile">libgcc*</filename></term>
    165165<listitem>
    166166<indexterm zone="ch-system-gcc libgcc"><primary sortas="c-libgcc*">libgcc*</primary></indexterm>
    167 <para>contains run-time support for gcc.</para>
     167<para>contains run-time support for <command>gcc</command>.</para>
    168168</listitem>
    169169</varlistentry>
    170170
    171171<varlistentry id="libstdc">
    172 <term><command>libstdc++</command></term>
     172<term><filename class="libraryfile">libstdc++</filename></term>
    173173<listitem>
    174174<indexterm zone="ch-system-gcc libstdc"><primary sortas="c-libstdc++">libstdc++</primary></indexterm>
     
    178178
    179179<varlistentry id="libsupc">
    180 <term><command>libsupc++</command></term>
     180<term><filename class="libraryfile">libsupc++</filename></term>
    181181<listitem>
    182182<indexterm zone="ch-system-gcc libsupc"><primary sortas="c-libsupc++">libsupc++</primary></indexterm>
  • chapter06/gettext.xml

    r5ce2fc9 rbb55064  
    6868<listitem>
    6969<indexterm zone="ch-system-gettext autopoint"><primary sortas="b-autopoint">autopoint</primary></indexterm>
    70 <para>copies standard gettext infrastructure files into a source package.</para>
     70<para>copies standard Gettext infrastructure files into a source package.</para>
    7171</listitem>
    7272</varlistentry>
     
    136136<listitem>
    137137<indexterm zone="ch-system-gettext msgcat"><primary sortas="b-msgcat">msgcat</primary></indexterm>
    138 <para>concatenates and merges the given <filename>.po</filename> files.</para>
     138<para>concatenates and merges the given <filename class="extension">.po</filename> files.</para>
    139139</listitem>
    140140</varlistentry>
     
    144144<listitem>
    145145<indexterm zone="ch-system-gettext msgcmp"><primary sortas="b-msgcmp">msgcmp</primary></indexterm>
    146 <para>compares two <filename>.po</filename>
     146<para>compares two <filename class="extension">.po</filename>
    147147files to check that both contain the same set of msgid strings.</para>
    148148</listitem>
     
    154154<indexterm zone="ch-system-gettext msgcomm"><primary sortas="b-msgcomm">msgcomm</primary></indexterm>
    155155<para>finds the messages that are common to
    156 to the given <filename>.po</filename> files.</para>
     156to the given <filename class="extension">.po</filename> files.</para>
    157157</listitem>
    158158</varlistentry>
     
    211211<listitem>
    212212<indexterm zone="ch-system-gettext msginit"><primary sortas="b-msginit">msginit</primary></indexterm>
    213 <para>creates a new <filename>.po</filename> file, initializing the meta
     213<para>creates a new <filename class="extension">.po</filename> file, initializing the meta
    214214information with values from the user's environment.</para>
    215215</listitem>
     
    259259
    260260<varlistentry id="libasprintf">
    261 <term><command>libasprintf</command></term>
     261<term><filename class="libraryfile">libasprintf</filename></term>
    262262<listitem>
    263263<indexterm zone="ch-system-gettext libasprintf"><primary sortas="c-libasprintf">libasprintf</primary></indexterm>
     
    269269
    270270<varlistentry id="libgettextlib">
    271 <term><command>libgettextlib</command></term>
     271<term><filename class="libraryfile">libgettextlib</filename></term>
    272272<listitem>
    273273<indexterm zone="ch-system-gettext libgettextlib"><primary sortas="c-libgettextlib">libgettextlib</primary></indexterm>
    274 <para>is a private library containing common routines used by the various gettext
     274<para>is a private library containing common routines used by the various Gettext
    275275programs. They're not meant for general use.</para>
    276276</listitem>
     
    278278
    279279<varlistentry id="libgettextpo">
    280 <term><command>libgettextpo</command></term>
     280<term><filename class="libraryfile">libgettextpo</filename></term>
    281281<listitem>
    282282<indexterm zone="ch-system-gettext libgettextpo"><primary sortas="c-libgettextpo">libgettextpo</primary></indexterm>
    283 <para>is used to write specialized programs that process PO files. This library is
    284 used when the standard applications shipped with gettext won't suffice (such as
    285 msgcomm, msgcmp, msgattrib and msgen).</para>
     283<para>is used to write specialized programs that process <filename
     284class="extension">.po</filename> files. This library is
     285used when the standard applications shipped with Gettext won't suffice (such as
     286<command>msgcomm</command>, <command>msgcmp</command>,
     287<command>msgattrib</command> and <command>msgen</command>).</para>
    286288</listitem>
    287289</varlistentry>
    288290
    289291<varlistentry id="libgettextsrc">
    290 <term><command>libgettextsrc</command></term>
     292<term><filename class="libraryfile">libgettextsrc</filename></term>
    291293<listitem>
    292294<indexterm zone="ch-system-gettext libgettextsrc"><primary sortas="c-libgettextsrc">libgettextsrc</primary></indexterm>
    293 <para>is a private library containing common routines used by the various gettext
     295<para>is a private library containing common routines used by the various Gettext
    294296programs. They're not meant for general use.</para>
    295297</listitem>
  • chapter06/glibc.xml

    r5ce2fc9 rbb55064  
    3434<para>The Glibc build system is very well self-contained and will install
    3535perfectly, even though our compiler specs file and linker are still pointing
    36 at <filename>/tools</filename>. We cannot adjust the specs and linker before
     36at <filename class="directory">/tools</filename>. We cannot adjust the specs and linker before
    3737the Glibc install, because the Glibc autoconf tests would then give bogus
    3838results and thus defeat our goal of achieving a clean build.</para>
     
    5858<variablelist>
    5959<varlistentry>
    60 <term><userinput>--libexecdir=/tmp/pt_chown</userinput></term>
     60<term><parameter>--libexecdir=/tmp/pt_chown</parameter></term>
    6161<listitem><para>This changes
    62 the location of the <filename>pt_chown</filename> program from its default of
     62the location of the <command>pt_chown</command> program from its default of
    6363<filename class="directory">/usr/libexec</filename> to
    6464<filename class="directory">/tmp/pt_chown</filename>. This program isn't required
     
    135135This applies to the ja_JP and fa_IR locales as well:
    136136they have been installed only
    137 for gcc and gettext tests to pass, and e.g.
     137for GCC and Gettext tests to pass, and e.g.
    138138the <command>watch</command> program (part of Procps)
    139139compiled according to this book doesn't work properly in them.
     
    165165following:</para>
    166166
    167 <screen><userinput>cat &gt; /etc/nsswitch.conf &lt;&lt; "EOF"</userinput>
     167<screen><userinput>cat &gt; /etc/nsswitch.conf &lt;&lt; "EOF"
    168168# Begin /etc/nsswitch.conf
    169169
     
    181181
    182182# End /etc/nsswitch.conf
    183 <userinput>EOF</userinput></screen>
     183EOF</userinput></screen>
    184184
    185185<para>To find out what time zone you're in, run the following script:</para>
     
    198198<variablelist>
    199199<varlistentry>
    200 <term><userinput>--remove-destination</userinput></term>
     200<term><parameter>--remove-destination</parameter></term>
    201201<listitem><para>This is needed to force removal of the already existing symbolic
    202202link. The reason why we copy instead of symlink is to cover the situation where
    203 <filename>/usr</filename> is on a separate partition. This could matter, for
     203<filename class="directory">/usr</filename> is on a separate partition. This could matter, for
    204204example, when booted into single user mode.</para></listitem>
    205205</varlistentry>
     
    218218
    219219<para>By default, the dynamic loader
    220 (<filename>/lib/ld-linux.so.2</filename>) searches through <filename
     220(<filename class="libraryfile">/lib/ld-linux.so.2</filename>) searches through <filename
    221221class="directory">/lib</filename> and <filename class="directory">/usr/lib</filename>
    222222for dynamic libraries that are needed
     
    233233following:</para>
    234234
    235 <screen><userinput>cat &gt; /etc/ld.so.conf &lt;&lt; "EOF"</userinput>
     235<screen><userinput>cat &gt; /etc/ld.so.conf &lt;&lt; "EOF"
    236236# Begin /etc/ld.so.conf
    237237
     
    240240
    241241# End /etc/ld.so.conf
    242 <userinput>EOF</userinput></screen>
     242EOF</userinput></screen>
    243243
    244244</sect2>
     
    318318<listitem>
    319319<indexterm zone="ch-system-glibc iconvconfig"><primary sortas="b-iconvconfig">iconvconfig</primary></indexterm>
    320 <para>creates fastloading iconv module configuration file.</para>
     320<para>creates fastloading <command>iconv</command> module configuration file.</para>
    321321</listitem>
    322322</varlistentry>
     
    343343<listitem>
    344344<indexterm zone="ch-system-glibc lddlibc4"><primary sortas="b-lddlibc4">lddlibc4</primary></indexterm>
    345 <para>assists ldd with object files.</para>
     345<para>assists <command>ldd</command> with object files.</para>
    346346</listitem>
    347347</varlistentry>
     
    475475
    476476<varlistentry id="ld.so">
    477 <term><command>ld.so</command></term>
     477<term><filename class="libraryfile">ld.so</filename></term>
    478478<listitem>
    479479<indexterm zone="ch-system-glibc ld.so"><primary sortas="c-ld.so">ld.so</primary></indexterm>
     
    483483
    484484<varlistentry id="libBrokenLocale">
    485 <term><command>libBrokenLocale</command></term>
     485<term><filename class="libraryfile">libBrokenLocale</filename></term>
    486486<listitem>
    487487<indexterm zone="ch-system-glibc libBrokenLocale"><primary sortas="c-libBrokenLocale">libBrokenLocale</primary></indexterm>
     
    491491
    492492<varlistentry id="libSegFault">
    493 <term><command>libSegFault</command></term>
     493<term><filename class="libraryfile">libSegFault</filename></term>
    494494<listitem>
    495495<indexterm zone="ch-system-glibc libSegFault"><primary sortas="c-libSegFault">libSegFault</primary></indexterm>
     
    499499
    500500<varlistentry id="libanl">
    501 <term><command>libanl</command></term>
     501<term><filename class="libraryfile">libanl</filename></term>
    502502<listitem>
    503503<indexterm zone="ch-system-glibc libanl"><primary sortas="c-libanl">libanl</primary></indexterm>
     
    507507
    508508<varlistentry id="libbsd-compat">
    509 <term><command>libbsd-compat</command></term>
     509<term><filename class="libraryfile">libbsd-compat</filename></term>
    510510<listitem>
    511511<indexterm zone="ch-system-glibc libbsd-compat"><primary sortas="c-libbsd-compat">libbsd-compat</primary></indexterm>
     
    516516
    517517<varlistentry id="libc">
    518 <term><command>libc</command></term>
     518<term><filename class="libraryfile">libc</filename></term>
    519519<listitem>
    520520<indexterm zone="ch-system-glibc libc"><primary sortas="c-libc">libc</primary></indexterm>
     
    524524
    525525<varlistentry id="libcrypt">
    526 <term><command>libcrypt</command></term>
     526<term><filename class="libraryfile">libcrypt</filename></term>
    527527<listitem>
    528528<indexterm zone="ch-system-glibc libcrypt"><primary sortas="c-libcrypt">libcrypt</primary></indexterm>
     
    532532
    533533<varlistentry id="libdl">
    534 <term><command>libdl</command></term>
     534<term><filename class="libraryfile">libdl</filename></term>
    535535<listitem>
    536536<indexterm zone="ch-system-glibc libdl"><primary sortas="c-libdl">libdl</primary></indexterm>
     
    540540
    541541<varlistentry id="libg">
    542 <term><command>libg</command></term>
     542<term><filename class="libraryfile">libg</filename></term>
    543543<listitem>
    544544<indexterm zone="ch-system-glibc libg"><primary sortas="c-libg">libg</primary></indexterm>
    545 <para>is a runtime library for g++.</para>
     545<para>is a runtime library for <command>g++</command>.</para>
    546546</listitem>
    547547</varlistentry>
    548548
    549549<varlistentry id="libieee">
    550 <term><command>libieee</command></term>
     550<term><filename class="libraryfile">libieee</filename></term>
    551551<listitem>
    552552<indexterm zone="ch-system-glibc libieee"><primary sortas="c-libieee">libieee</primary></indexterm>
     
    556556
    557557<varlistentry id="libm">
    558 <term><command>libm</command></term>
     558<term><filename class="libraryfile">libm</filename></term>
    559559<listitem>
    560560<indexterm zone="ch-system-glibc libm"><primary sortas="c-libm">libm</primary></indexterm>
     
    564564
    565565<varlistentry id="libmcheck">
    566 <term><command>libmcheck</command></term>
     566<term><filename class="libraryfile">libmcheck</filename></term>
    567567<listitem>
    568568<indexterm zone="ch-system-glibc libmcheck"><primary sortas="c-libmcheck">libmcheck</primary></indexterm>
     
    572572
    573573<varlistentry id="libmemusage">
    574 <term><command>libmemusage</command></term>
     574<term><filename class="libraryfile">libmemusage</filename></term>
    575575<listitem>
    576576<indexterm zone="ch-system-glibc libmemusage"><primary sortas="c-libmemusage">libmemusage</primary></indexterm>
    577 <para>is used by memusage to help collect
     577<para>is used by <command>memusage</command> to help collect
    578578information about the memory usage of a program.</para>
    579579</listitem>
     
    581581
    582582<varlistentry id="libnsl">
    583 <term><command>libnsl</command></term>
     583<term><filename class="libraryfile">libnsl</filename></term>
    584584<listitem>
    585585<indexterm zone="ch-system-glibc libnsl"><primary sortas="c-libnsl">libnsl</primary></indexterm>
     
    589589
    590590<varlistentry id="libnss">
    591 <term><command>libnss*</command></term>
     591<term><filename class="libraryfile">libnss*</filename></term>
    592592<listitem>
    593593<indexterm zone="ch-system-glibc libnss"><primary sortas="c-libnss*">libnss*</primary></indexterm>
    594594<para>are the Name Service Switch libraries,
    595595containing functions for resolving host names, user names, group names,
    596 aliases, services, protocols,and the like.</para>
     596aliases, services, protocols, and the like.</para>
    597597</listitem>
    598598</varlistentry>
    599599
    600600<varlistentry id="libpcprofile">
    601 <term><command>libpcprofile</command></term>
     601<term><filename class="libraryfile">libpcprofile</filename></term>
    602602<listitem>
    603603<indexterm zone="ch-system-glibc libpcprofile"><primary sortas="c-libpcprofile">libpcprofile</primary></indexterm>
     
    608608
    609609<varlistentry id="libpthread">
    610 <term><command>libpthread</command></term>
     610<term><filename class="libraryfile">libpthread</filename></term>
    611611<listitem>
    612612<indexterm zone="ch-system-glibc libpthread"><primary sortas="c-libpthread">libpthread</primary></indexterm>
     
    616616
    617617<varlistentry id="libresolv">
    618 <term><command>libresolv</command></term>
     618<term><filename class="libraryfile">libresolv</filename></term>
    619619<listitem>
    620620<indexterm zone="ch-system-glibc libresolv"><primary sortas="c-libresolv">libresolv</primary></indexterm>
     
    625625
    626626<varlistentry id="librpcsvc">
    627 <term><command>librpcsvc</command></term>
     627<term><filename class="libraryfile">librpcsvc</filename></term>
    628628<listitem>
    629629<indexterm zone="ch-system-glibc librpcsvc"><primary sortas="c-librpcsvc">librpcsvc</primary></indexterm>
     
    633633
    634634<varlistentry id="librt">
    635 <term><command>librt</command></term>
     635<term><filename class="libraryfile">librt</filename></term>
    636636<listitem>
    637637<indexterm zone="ch-system-glibc librt"><primary sortas="c-librt">librt</primary></indexterm>
     
    642642
    643643<varlistentry id="libthread_db">
    644 <term><command>libthread_db</command></term>
     644<term><filename class="libraryfile">libthread_db</filename></term>
    645645<listitem>
    646646<indexterm zone="ch-system-glibc libthread_db"><primary sortas="c-libthread_db">libthread_db</primary></indexterm>
     
    651651
    652652<varlistentry id="libutil">
    653 <term><command>libutil</command></term>
     653<term><filename class="libraryfile">libutil</filename></term>
    654654<listitem>
    655655<indexterm zone="ch-system-glibc libutil"><primary sortas="c-libutil">libutil</primary></indexterm>
    656 <para>contains code for "standard" functions used in many different Unix utilities.</para>
     656<para>contains code for <quote>standard</quote> functions used in many different Unix utilities.</para>
    657657</listitem>
    658658</varlistentry>
Note: See TracChangeset for help on using the changeset viewer.