Changeset 81fd230 for chapter05/tcl.xml


Ignore:
Timestamp:
02/19/2005 10:16:42 PM (19 years ago)
Author:
Gerard Beekmans <gerard@…>
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:
3d31fc4
Parents:
2f9131f
Message:

Trunk is now identical to Testing

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

File:
1 edited

Legend:

Unmodified
Added
Removed
  • chapter05/tcl.xml

    r2f9131f r81fd230  
    44  %general-entities;
    55]>
    6 <sect1 id="ch-tools-tcl" xreflabel="Tcl" role="wrap">
     6<sect1 id="ch-tools-tcl" role="wrap">
    77<title>Tcl-&tcl-version;</title>
    88<?dbhtml filename="tcl.html"?>
     
    1111
    1212<sect2 role="package"><title/>
     13<para>The Tcl package contains the Tool Command Language.</para>
    1314
    1415<segmentedlist>
     
    1819</segmentedlist>
    1920
     21<segmentedlist>
     22<segtitle>Tcl installation depends on</segtitle>
     23<seglistitem><seg>Bash, Binutils, Coreutils, Diffutils,
     24GCC, Glibc, Grep, Make, and Sed</seg></seglistitem>
     25</segmentedlist>
     26
    2027</sect2>
    2128
    2229<sect2 role="installation">
    2330<title>Installation of Tcl</title>
     31
     32<para>This package and the next two (Expect and DejaGNU) are
     33installed to support running the test suites for GCC and Binutils.
     34Installing three packages for testing purposes may seem excessive, but
     35it is very reassuring, if not essential, to know that the most
     36important tools are working properly. Even if the test suites are not
     37run in this chapter (they are not mandatory), these packages
     38are required to run the test suites in <xref
     39linkend="chapter-building-system"/>.</para>
    2440
    2541<para>Prepare Tcl for compilation:</para>
     
    3248<screen><userinput>make</userinput></screen>
    3349
    34 <para>To test the results,  issue:
    35 <userinput>TZ=UTC make test</userinput>.</para>
     50<para>To test the results, issue: <userinput>TZ=UTC make
     51test</userinput>. The Tcl test suite is known to experience failures
     52under certain host conditions that are not fully understood.
     53Therefore, test suite failures here are not surprising, and are not
     54considered critical. The <parameter>TZ=UTC</parameter> parameter sets
     55the time zone to Coordinated Universal Time (UTC), also known as
     56Greenwich Mean Time (GMT), but only for the duration of the test suite
     57run. This ensures that the clock tests are exercised correctly.
     58Details on the <envar>TZ</envar> environment variable is provided in
     59<xref linkend="chapter-bootscripts"/>.</para>
    3660
    3761<para>Install the package:</para>
     
    3963<screen><userinput>make install</userinput></screen>
    4064
    41 <warning><para><emphasis>Do not remove</emphasis> the
     65<warning><para><emphasis>Do not</emphasis> remove the
    4266<filename class="directory">tcl&tcl-version;</filename> source directory yet, as the next package
    4367will need its internal headers.</para></warning>
     
    5175<sect2 id="contents-tcl" role="content"><title>Contents of Tcl</title>
    5276
    53 <para>See testing</para>
     77<segmentedlist>
     78<segtitle>Installed programs</segtitle>
     79<segtitle>Installed library</segtitle>
     80<seglistitem><seg>tclsh (link to tclsh8.4) and tclsh8.4</seg><seg>libtcl8.4.so</seg></seglistitem>
     81</segmentedlist>
     82
     83<variablelist><bridgehead renderas="sect3">Short Descriptions</bridgehead>
     84<?dbfo list-presentation="list"?>
     85
     86<varlistentry id="tclsh8.4">
     87<term><command>tclsh8.4</command></term>
     88<listitem>
     89<para>The Tcl command shell</para>
     90<indexterm zone="ch-tools-tcl tclsh8.4"><primary sortas="b-tclsh8.4">tclsh8.4</primary></indexterm>
     91</listitem>
     92</varlistentry>
     93
     94<varlistentry id="tclsh">
     95<term><command>tclsh</command></term>
     96<listitem>
     97<para>A link to tclsh8.4</para>
     98<indexterm zone="ch-tools-tcl tclsh"><primary sortas="b-tclsh">tclsh</primary></indexterm>
     99</listitem>
     100</varlistentry>
     101
     102<varlistentry id="libtcl8.4.so">
     103<term><filename class="libraryfile">libtcl8.4.so</filename></term>
     104<listitem>
     105<para>The Tcl library</para>
     106<indexterm zone="ch-tools-tcl libtcl8.4.so"><primary sortas="c-libtcl8.4.so">libtcl8.4.so</primary></indexterm>
     107</listitem>
     108</varlistentry>
     109</variablelist>
    54110
    55111</sect2>
    56112
    57113</sect1>
     114
Note: See TracChangeset for help on using the changeset viewer.