Changeset aa3ee8b


Ignore:
Timestamp:
Feb 21, 2006, 1:25:05 AM (19 years ago)
Author:
Jim Gifford <clfs@…>
Branches:
clfs-1.2, clfs-2.1, clfs-3.0.0-systemd, clfs-3.0.0-sysvinit, master, systemd, sysvinit
Children:
06a21d1
Parents:
69caf2f
Message:

r783@server (orig r781): jim | 2005-11-30 22:29:11 -0800

r840@server: jim | 2005-11-30 22:28:43 -0800
Text updates to temp-tools


Location:
BOOK
Files:
11 edited

Legend:

Unmodified
Added
Removed
  • BOOK/introduction/common/changelog.xml

    r69caf2f raa3ee8b  
    4343          <para>[jim] - Text updates to final-system.</para>
    4444        </listitem>
     45        <listitem>
     46          <para>[jim] - Text updates to temp-tools.</para>
     47        </listitem>
    4548      </itemizedlist>
    4649    </listitem>
  • BOOK/temp-tools/64/perl-64bit.xml

    r69caf2f raa3ee8b  
    2525    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    2626    href="../common/perl.xml"
    27     xpointer="xpointer(//*[@os='aa'])"/>
     27    xpointer="xpointer(//*[@os='a'])"/>
    2828
    2929    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    3030    href="../common/perl.xml"
    31     xpointer="xpointer(//*[@os='ab'])"/>
     31    xpointer="xpointer(//*[@os='b'])"/>
    3232
    3333    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    3434    href="../common/perl.xml"
    35     xpointer="xpointer(//*[@os='ac'])"/>
     35    xpointer="xpointer(//*[@os='c'])"/>
    3636
    37 <screen><userinput>./configure.gnu --prefix=/tools -Dstatic_ext='Data/Dumper IO Fcntl POSIX' \
     37<screen os="d"><userinput>./configure.gnu --prefix=/tools -Dstatic_ext='Data/Dumper IO Fcntl POSIX' \
    3838   -Dcc="gcc ${BUILD64}"</userinput></screen>
    3939
    4040    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    4141    href="../common/perl.xml"
    42     xpointer="xpointer(//*[@os='ad'])"/>
     42    xpointer="xpointer(//*[@os='e'])"/>
    4343
    4444    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    4545    href="../common/perl.xml"
    46     xpointer="xpointer(//*[@os='ae'])"/>
     46    xpointer="xpointer(//*[@os='f'])"/>
    4747
    4848    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    4949    href="../common/perl.xml"
    50     xpointer="xpointer(//*[@os='af'])"/>
     50    xpointer="xpointer(//*[@os='g'])"/>
    5151
    5252    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    5353    href="../common/perl.xml"
    54     xpointer="xpointer(//*[@os='ag'])"/>
     54    xpointer="xpointer(//*[@os='h'])"/>
    5555
    5656    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    5757    href="../common/perl.xml"
    58     xpointer="xpointer(//*[@os='ah'])"/>
     58    xpointer="xpointer(//*[@os='i'])"/>
    5959
    6060    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    6161    href="../common/perl.xml"
    62     xpointer="xpointer(//*[@os='ai'])"/>
     62    xpointer="xpointer(//*[@os='j'])"/>
    6363
    6464  </sect2>
  • BOOK/temp-tools/64/tcl-64bit.xml

    r69caf2f raa3ee8b  
    3030    xpointer="xpointer(//*[@os='b'])"/>
    3131
    32 <screen><userinput>cd unix
     32<screen os="c"><userinput>cd unix
    3333CC="gcc ${BUILD64}" ./configure --prefix=/tools</userinput></screen>
    34 
    35     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    36     href="../common/tcl.xml"
    37     xpointer="xpointer(//*[@os='c'])"/>
    3834
    3935    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     
    5248    href="../common/tcl.xml"
    5349    xpointer="xpointer(//*[@os='g'])"/>
     50
     51    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     52    href="../common/tcl.xml"
     53    xpointer="xpointer(//*[@os='h'])"/>
    5454
    5555    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
  • BOOK/temp-tools/common/dejagnu.xml

    r69caf2f raa3ee8b  
    3535    <title>Installation of DejaGNU</title>
    3636
    37     <para>Prepare DejaGNU for compilation:</para>
     37    <para os="a">Prepare DejaGNU for compilation:</para>
    3838
    39 <screen><userinput>./configure --prefix=/tools</userinput></screen>
     39<screen os="b"><userinput>./configure --prefix=/tools</userinput></screen>
    4040
    41     <para>Build and install the package:</para>
     41    <para os="c">Build and install the package:</para>
    4242
    43 <screen><userinput>make install</userinput></screen>
     43<screen os="d"><userinput>make install</userinput></screen>
    4444
    4545  </sect2>
  • BOOK/temp-tools/common/expect.xml

    r69caf2f raa3ee8b  
    4242    <para os="c">Now prepare Expect for compilation:</para>
    4343
    44 <screen><userinput>./configure --prefix=/tools --with-tcl=/tools/lib \
     44<screen os="d"><userinput>./configure --prefix=/tools --with-tcl=/tools/lib \
    4545   --with-tclinclude=/tools/include --with-x=no</userinput></screen>
    4646
    47     <variablelist os="d">
     47    <variablelist os="e">
    4848      <title>The meaning of the configure options:</title>
    4949
     
    7878    </variablelist>
    7979
    80     <para os="e">Build the package:</para>
     80    <para os="f">Build the package:</para>
    8181
    82 <screen os="f"><userinput>make</userinput></screen>
     82<screen os="g"><userinput>make</userinput></screen>
    8383
    84     <para os="g">To test the results, issue: <userinput>make test</userinput>.
     84    <para os="h">To test the results, issue: <userinput>make test</userinput>.
    8585    Note that the Expect test suite is known to experience failures under
    8686    certain host conditions that are not within our control. Therefore,
     
    8888    critical.</para>
    8989
    90     <para os="h">Install the package:</para>
     90    <para os="i">Install the package:</para>
    9191
    92 <screen os="i"><userinput>make SCRIPTS="" install</userinput></screen>
     92<screen os="j"><userinput>make SCRIPTS="" install</userinput></screen>
    9393
    94     <variablelist os="j">
     94    <variablelist os="k">
    9595      <title>The meaning of the make parameter:</title>
    9696
  • BOOK/temp-tools/common/perl.xml

    r69caf2f raa3ee8b  
    2323    <title>Installation of Perl</title>
    2424
    25     <para os="aa">First adapt some hard-wired paths to the C library by applying
     25    <para os="a">First adapt some hard-wired paths to the C library by applying
    2626    the following patch:</para>
    2727
    28 <screen os="ab"><userinput>patch -Np1 -i ../&perl-libc-patch;</userinput></screen>
     28<screen os="b"><userinput>patch -Np1 -i ../&perl-libc-patch;</userinput></screen>
    2929
    30     <para os="ac">Prepare Perl for compilation (make sure to get the 'Data/Dumper
     30    <para os="c">Prepare Perl for compilation (make sure to get the 'Data/Dumper
    3131    IO Fcntl POSIX' part of the command correct&mdash;they are all letters):</para>
    3232
    33 <screen><userinput>./configure.gnu --prefix=/tools -Dstatic_ext='Data/Dumper IO Fcntl POSIX'</userinput></screen>
     33<screen os="d"><userinput>./configure.gnu --prefix=/tools -Dstatic_ext='Data/Dumper IO Fcntl POSIX'</userinput></screen>
    3434
    35     <variablelist os="ad">
     35    <variablelist os="e">
    3636      <title>The meaning of the configure option:</title>
    3737
     
    4747    </variablelist>
    4848
    49     <para os="ae">Only a few of the utilities contained in this package need to be
     49    <para os="f">Only a few of the utilities contained in this package need to be
    5050    built:</para>
    5151
    52 <screen os="af"><userinput>make perl utilities</userinput></screen>
     52<screen os="g"><userinput>make perl utilities</userinput></screen>
    5353
    54     <para os="ag">Although Perl comes with a test suite, it is not recommended to
     54    <para os="h">Although Perl comes with a test suite, it is not recommended to
    5555    run it at this point. Only part of Perl was built and running
    5656    <userinput>make test</userinput> now will cause the rest of Perl to be
     
    5858    be run in the next chapter if desired.</para>
    5959
    60     <para os="ah">Install these tools and their libraries:</para>
     60    <para os="i">Install these tools and their libraries:</para>
    6161
    62 <screen os="ai"><userinput>cp perl pod/pod2man /tools/bin
     62<screen os="j"><userinput>cp perl pod/pod2man /tools/bin
    6363install -d /tools/lib/perl5/&perl-version;
    6464cp -R lib/* /tools/lib/perl5/&perl-version;</userinput></screen>
  • BOOK/temp-tools/common/tcl.xml

    r69caf2f raa3ee8b  
    4444    <para os="b">Prepare Tcl for compilation:</para>
    4545
    46 <screen><userinput>cd unix
     46<screen os="c"><userinput>cd unix
    4747./configure --prefix=/tools</userinput></screen>
    4848
    49     <para os="c">Build the package:</para>
     49    <para os="d">Build the package:</para>
    5050
    51 <screen os="d"><userinput>make</userinput></screen>
     51<screen os="e"><userinput>make</userinput></screen>
    5252
    53     <para os="e">To test the results, issue: <userinput>TZ=UTC make
     53    <para os="f">To test the results, issue: <userinput>TZ=UTC make
    5454    test</userinput>. The Tcl test suite is known to experience failures
    5555    under certain host conditions that are not fully understood.
     
    6262    <xref linkend="chapter-bootscripts"/>.</para>
    6363
    64     <para os="f">Install the package:</para>
     64    <para os="g">Install the package:</para>
    6565
    66 <screen os="g"><userinput>make install</userinput></screen>
     66<screen os="h"><userinput>make install</userinput></screen>
    6767
    6868    <para os="i">Now we will install the TCL headers into /tools.</para>
  • BOOK/temp-tools/common/texinfo.xml

    r69caf2f raa3ee8b  
    2727    xpointer="xpointer(//*[@os='a'])"/>
    2828
    29 <screen><userinput>./configure --prefix=/tools</userinput></screen>
    30 
    31     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    32     href="../../final-system/common/texinfo.xml"
    33     xpointer="xpointer(//*[@os='b'])"/>
     29<screen os="b"><userinput>./configure --prefix=/tools</userinput></screen>
    3430
    3531    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    3632    href="../../final-system/common/texinfo.xml"
    3733    xpointer="xpointer(//*[@os='c'])"/>
     34
     35    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     36    href="../../final-system/common/texinfo.xml"
     37    xpointer="xpointer(//*[@os='d'])"/>
    3838
    3939    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
  • BOOK/temp-tools/multilib/perl.xml

    r69caf2f raa3ee8b  
    2323    <title>Installation of Perl</title>
    2424
    25     <para os="a0a">We need a working Perl to build glibc and test coreutils, it
     25    <para os="m1">We need a working Perl to build glibc and test coreutils, it
    2626    doesn't matter whether this is a 32-bit or a 64-bit program. But, the perl
    2727    configure process knows nothing about multilib and assumes it will be installed
     
    2929    easily install into <filename class="directory">/tools/lib</filename>.</para>
    3030
    31     <para os="a0b">Installing successfully into a different directory such as
     31    <para os="m2">Installing successfully into a different directory such as
    3232    <filename class="directory">/tools/lib64</filename> would require more effort
    3333   (compare how we install Perl in the final system) for no real gain. On this
     
    3838    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    3939    href="../common/perl.xml"
    40     xpointer="xpointer(//*[@os='aa'])"/>
     40    xpointer="xpointer(//*[@os='a'])"/>
    4141
    4242    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    4343    href="../common/perl.xml"
    44     xpointer="xpointer(//*[@os='ab'])"/>
     44    xpointer="xpointer(//*[@os='b'])"/>
    4545
    4646    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    4747    href="../common/perl.xml"
    48     xpointer="xpointer(//*[@os='ac'])"/>
     48    xpointer="xpointer(//*[@os='c'])"/>
    4949
    50 <screen><userinput>./configure.gnu --prefix=/tools -Dstatic_ext='Data/Dumper IO Fcntl POSIX' \
     50<screen os="d"><userinput>./configure.gnu --prefix=/tools -Dstatic_ext='Data/Dumper IO Fcntl POSIX' \
    5151   -Dcc="gcc ${BUILD32}"</userinput></screen>
    5252
    5353    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    5454    href="../common/perl.xml"
    55     xpointer="xpointer(//*[@os='ad'])"/>
     55    xpointer="xpointer(//*[@os='e'])"/>
    5656
    5757    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    5858    href="../common/perl.xml"
    59     xpointer="xpointer(//*[@os='ae'])"/>
     59    xpointer="xpointer(//*[@os='f'])"/>
    6060
    6161    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    6262    href="../common/perl.xml"
    63     xpointer="xpointer(//*[@os='af'])"/>
     63    xpointer="xpointer(//*[@os='g'])"/>
    6464
    6565    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    6666    href="../common/perl.xml"
    67     xpointer="xpointer(//*[@os='ag'])"/>
     67    xpointer="xpointer(//*[@os='h'])"/>
    6868
    6969    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    7070    href="../common/perl.xml"
    71     xpointer="xpointer(//*[@os='ah'])"/>
     71    xpointer="xpointer(//*[@os='i'])"/>
    7272
    7373    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    7474    href="../common/perl.xml"
    75     xpointer="xpointer(//*[@os='ai'])"/>
     75    xpointer="xpointer(//*[@os='j'])"/>
    7676
    7777  </sect2>
  • BOOK/temp-tools/multilib/tcl-64bit.xml

    r69caf2f raa3ee8b  
    2626    xpointer="xpointer(//*[@os='a'])"/>
    2727
     28    <para os="m1">We need to change the default lib path to lib64:</para>
     29
     30<screen os="m2"><userinput>cd unix
     31sed -i 's@\$(prefix)/lib@\$(prefix)/lib64@g' Makefile.in</userinput></screen>
     32
    2833    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    2934    href="../common/tcl.xml"
    3035    xpointer="xpointer(//*[@os='b'])"/>
    3136
    32 <screen><userinput>cd unix
    33 sed -i 's@\$(prefix)/lib@\$(prefix)/lib64@g' Makefile.in
    34 CC="gcc ${BUILD64}" ./configure --prefix=/tools --libdir=/tools/lib64</userinput></screen>
    35 
    36     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    37     href="../common/tcl.xml"
    38     xpointer="xpointer(//*[@os='c'])"/>
     37<screen os="c"><userinput>CC="gcc ${BUILD64}" ./configure --prefix=/tools --libdir=/tools/lib64</userinput></screen>
    3938
    4039    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     
    5352    href="../common/tcl.xml"
    5453    xpointer="xpointer(//*[@os='g'])"/>
     54
     55    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     56    href="../common/tcl.xml"
     57    xpointer="xpointer(//*[@os='h'])"/>
    5558
    5659    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
  • BOOK/temp-tools/multilib/texinfo.xml

    r69caf2f raa3ee8b  
    2727    xpointer="xpointer(//*[@os='a'])"/>
    2828
    29 <screen><userinput>CC="gcc ${BUILD64}" ./configure --prefix=/tools</userinput></screen>
    30 
    31     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    32     href="../common/texinfo.xml"
    33     xpointer="xpointer(//*[@os='b'])"/>
     29<screen os="b"><userinput>CC="gcc ${BUILD64}" ./configure --prefix=/tools</userinput></screen>
    3430
    3531    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    3632    href="../common/texinfo.xml"
    3733    xpointer="xpointer(//*[@os='c'])"/>
     34
     35    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     36    href="../common/texinfo.xml"
     37    xpointer="xpointer(//*[@os='d'])"/>
    3838
    3939    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
Note: See TracChangeset for help on using the changeset viewer.