Changeset d018b81 for BOOK


Ignore:
Timestamp:
Jul 28, 2007, 7:43:26 AM (17 years ago)
Author:
Manuel Canales Esparcia <manuel@…>
Branches:
clfs-1.2, clfs-2.1, clfs-3.0.0-systemd, clfs-3.0.0-sysvinit, master, systemd, sysvinit
Children:
5ec7618f
Parents:
c304f4c
Message:

Several fixes for PDF look.

Location:
BOOK
Files:
25 edited

Legend:

Unmodified
Added
Removed
  • BOOK/boot/common/whatnext.xml

    rc304f4c rd018b81  
    2323  <table>
    2424    <title>Boot Methods</title>
    25     <tgroup cols="2" align="center">
    26       <colspec colname="Method"/>
    27       <colspec colname="Arch"/>
    28       <colspec colname="Link"/>
     25    <?dbfo table-width="6in" ?>
     26
     27    <tgroup cols="3">
     28
     29      <colspec colnum="1" colwidth="1in"   colname="Method"/>
     30      <colspec colnum="2" colwidth="2.5in" colname="Arch"/>
     31      <colspec colnum="3" colwidth="2.5in" colname="Link"/>
     32
    2933      <thead>
    3034        <row>
     
    3438        </row>
    3539      </thead>
     40
    3641      <tbody>
    3742        <row>
     
    4146        </row>
    4247      </tbody>
     48
    4349    </tgroup>
     50
    4451  </table>
    4552
  • BOOK/boot/mips64/flags.xml

    rc304f4c rd018b81  
    1616echo export BUILDN32=\""${BUILDN32}\"" &gt;&gt; ${CLFS}/root/.bash_profile
    1717echo export BUILD64=\""${BUILD64}\"" &gt;&gt; ${CLFS}/root/.bash_profile
    18 echo export CLFS_TARGET32=\""${CLFS_TARGET32}\"" &gt;&gt; ${CLFS}/root/.bash_profile</userinput></screen>
     18echo export CLFS_TARGET32=\""${CLFS_TARGET32}\"" &gt;&gt; \
     19    ${CLFS}/root/.bash_profile</userinput></screen>
    1920
    2021</sect1>
  • BOOK/boot/multilib/e2fsprogs.xml

    rc304f4c rd018b81  
    4343
    4444<screen os="aa"><userinput>CC="${CC} ${BUILD64}" ../configure --prefix=/tools \
    45 --enable-elf-shlibs --disable-evms --with-cc="${CC} ${BUILD64}" --with-linker=${LD} \
    46 --host=${CLFS_TARGET}</userinput></screen>
     45    --enable-elf-shlibs --disable-evms --with-cc="${CC} ${BUILD64}" \
     46    --with-linker=${LD} --host=${CLFS_TARGET}</userinput></screen>
    4747
    4848    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
  • BOOK/boot/ppc64/e2fsprogs.xml

    rc304f4c rd018b81  
    5555
    5656<screen os="aa"><userinput>CC="${CC} ${BUILD64}" ../configure --prefix=/tools \
    57 --enable-elf-shlibs --disable-evms --with-cc="${CC} ${BUILD64}" --with-linker=${LD} \
    58 --build=${CLFS_HOST} --host=${CLFS_TARGET} --cache-file=config.cache</userinput></screen>
     57    --enable-elf-shlibs --disable-evms --with-cc="${CC} ${BUILD64}" \
     58    --with-linker=${LD} --build=${CLFS_HOST} --host=${CLFS_TARGET} \
     59    --cache-file=config.cache</userinput></screen>
    5960
    6061    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
  • BOOK/boot/sparc64/flags.xml

    rc304f4c rd018b81  
    1515<screen><userinput>echo export BUILD32=\""${BUILD32}\"" &gt;&gt; ${CLFS}/root/.bash_profile
    1616echo export BUILD64=\""${BUILD64}\"" &gt;&gt; ${CLFS}/root/.bash_profile
    17 echo export CLFS_TARGET32=\""${CLFS_TARGET32}\"" &gt;&gt; ${CLFS}/root/.bash_profile</userinput></screen>
     17echo export CLFS_TARGET32=\""${CLFS_TARGET32}\"" &gt;&gt; \
     18    ${CLFS}/root/.bash_profile</userinput></screen>
    1819
    1920</sect1>
  • BOOK/boot/x86_64/flags.xml

    rc304f4c rd018b81  
    1515<screen><userinput>echo export BUILD32=\""${BUILD32}\"" &gt;&gt; ${CLFS}/root/.bash_profile
    1616echo export BUILD64=\""${BUILD64}\"" &gt;&gt; ${CLFS}/root/.bash_profile
    17 echo export CLFS_TARGET32=\""${CLFS_TARGET32}\"" &gt;&gt; ${CLFS}/root/.bash_profile</userinput></screen>
     17echo export CLFS_TARGET32=\""${CLFS_TARGET32}\"" &gt;&gt; \
     18    ${CLFS}/root/.bash_profile</userinput></screen>
    1819
    1920</sect1>
  • BOOK/bootable/ppc/yaboot.xml

    rc304f4c rd018b81  
    5959  way.  At least some of the distros specify a full OF path to the 'device' and
    6060  to the image(s), such as
    61   <filename class="devicefile">device=/ht@0,f2000000/pci@3/k2-sata-root@c/k2-sata@0/disk@0:
    62   </filename> for the disk, and
    63   <filename class="partition">image=/ht@0,f2000000/pci@3/k2-sata-root@c/k2-sata@0/disk@0:9,/boot/clfskernel-&linux-version;
    64   </filename> which definitely works.</para>
     61  <parameter>device=/ht@0,f2000000/pci@3/k2-sata-root@c/k2-sata@0/disk@0:</parameter>
     62  for the disk, and
     63  <parameter>image=/ht@0,f2000000/pci@3/k2-sata-root@c/k2-sata@0/disk@0:9,/boot/clfskernel-&linux-version;</parameter>
     64  which definitely works.</para>
    6565
    6666  <para os="k">Create a <quote>yaboot.conf</quote> file defining yaboot's boot
    6767  menu:</para>
    6868
    69 <screen os="l" role="nodump"><userinput>cat &gt; /etc/yaboot.conf &lt;&lt; "EOF"
     69<screen os="l" role="nodump"><?dbfo keep-together="auto"?><userinput>cat &gt; /etc/yaboot.conf &lt;&lt; "EOF"
    7070<literal># Begin /etc/yaboot.conf
    7171
     
    8989root=/dev/hda7
    9090
    91 # where ybin is to find yaboot and ofboot 
     91# where ybin is to find yaboot and ofboot
    9292install=/usr/lib/yaboot/yaboot
    9393magicboot=/usr/lib/yaboot/ofboot
  • BOOK/bootscripts/common/inputrc.xml

    rc304f4c rd018b81  
    3737  using the following command:</para>
    3838
    39 <screen><userinput>cat &gt; /etc/inputrc &lt;&lt; "EOF"
     39<screen><?dbfo keep-together="auto"?><userinput>cat &gt; /etc/inputrc &lt;&lt; "EOF"
    4040<literal># Begin /etc/inputrc
    4141# Modified by Chris Lynn &lt;roryo@roryo.dynup.net&gt;
  • BOOK/cross-tools/alpha/glibc-headers.xml

    rc304f4c rd018b81  
    2727    because this only installs the headers, no compiling takes place. In the
    2828    next Glibc installation, we use the GCC that's built right after this section:</para>
    29        
     29
    3030<screen os="s2"><userinput>cp -v configure{,.orig}
    3131sed -e 's/3.4/3.[0-9]/g' configure.orig > configure</userinput></screen>
     
    6565    <variablelist os="ca">
    6666       <title>The meaning of the configure options:</title>
    67        
     67
    6868          <varlistentry os="ca1">
    6969             <term><parameter>CC=gcc</parameter></term>
     
    7272             </listitem>
    7373          </varlistentry>
    74        
     74
    7575         <varlistentry os="ca2">
    7676            <term><parameter>--prefix=/tools</parameter></term>
     
    8181             </listitem>
    8282         </varlistentry>
    83        
     83
    8484         <varlistentry os="ca3">
    8585            <term><parameter>--build=${CLFS_HOST}</parameter></term>
     
    8989            </listitem>
    9090        </varlistentry>
    91        
     91
    9292        <varlistentry os="ca4">
    9393           <term><parameter>--host=${CLFS_TARGET}</parameter></term>
     
    9797           </listitem>
    9898        </varlistentry>
    99        
     99
    100100       <varlistentry os="ca5">
    101101          <term><parameter>--disable-sanity-checks</parameter></term>
     
    104104           </listitem>
    105105       </varlistentry>
    106        
     106
    107107       <varlistentry os="ca6">
    108108            <term><parameter>--enable-kernel=2.6.0</parameter></term>
     
    112112            </listitem>
    113113       </varlistentry>
    114        
     114
    115115       <varlistentry os="ca7">
    116116           <term><parameter>--with-headers=/tools/include</parameter></term>
     
    122122           </listitem>
    123123       </varlistentry>
    124        
     124
    125125       <varlistentry os="ca8">
    126126           <term><parameter>--with-binutils=/cross-tools/${CLFS_TARGET}/bin</parameter></term>
     
    129129            </listitem>
    130130       </varlistentry>
    131        
     131
    132132       </variablelist>
    133        
     133
    134134   <para os="cb">Now, install the headers:</para>
    135135
     
    139139    we will copy the additional header files we need.</para>
    140140
    141    <para os="cf">First we will copy a common file over to <filename 
     141   <para os="cf">First we will copy a common file over to <filename
    142142   class="directory">/tools/include</filename>:</para>
    143143
     
    150150
    151151   <para os="cj">Another header is needed for NPTL:</para>
    152    
    153 <screen><userinput>cp -v ../glibc-&glibc-version;/nptl/sysdeps/unix/sysv/linux/alpha/bits/pthreadtypes.h /tools/include/bits/</userinput></screen>
     152
     153<screen><userinput>cp -v ../glibc-&glibc-version;/nptl/sysdeps/unix/sysv/linux/alpha/bits/pthreadtypes.h \
     154    /tools/include/bits/</userinput></screen>
    154155
    155156  </sect2>
  • BOOK/cross-tools/alpha/variables.xml

    rc304f4c rd018b81  
    4545  <table os="g">
    4646    <title>Processor Type and Target Triplets</title>
    47     <tgroup cols="2" align="center">
    48       <colspec colname="Processor"/>
    49       <colspec colname="Triplet"/>
     47
     48    <tgroup cols="2">
     49    <?dbfo table-width="5in" ?>
     50
     51      <colspec colnum="1" colwidth="2.5in" colname="Processor"/>
     52      <colspec colnum="2" colwidth="2.5in" colname="Triplet"/>
     53
    5054      <thead>
    5155        <row>
     
    5458        </row>
    5559      </thead>
     60
    5661      <tbody>
    5762        <row>
     
    8893        </row>
    8994      </tbody>
     95
    9096    </tgroup>
     97
    9198  </table>
    9299
  • BOOK/cross-tools/sparc64-64/flags.xml

    rc304f4c rd018b81  
    1414   xpointer="xpointer(//*[@os='a'])"/>
    1515
    16 <screen os="b"><userinput>export BUILD64="[BUILD64 entries]"
    17 export GCCTARGET="[GCCTARGET entries]"</userinput></screen>
     16<screen os="b"><userinput>export BUILD64="<replaceable>[BUILD64 entries]</replaceable>"
     17export GCCTARGET="<replaceable>[GCCTARGET entries]</replaceable>"</userinput></screen>
    1818
    1919   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     
    3030  <table os="f">
    3131    <title>List of architectures, target triplets, and recommended book</title>
    32     <tgroup cols="2" align="center">
    33       <colspec colname="Processor"/>
    34       <colspec colname="Build64"/>
    35       <colspec colname="GCC"/>
     32    <?dbfo table-width="7in" ?>
     33
     34    <tgroup cols="3">
     35
     36      <colspec colnum="1" colwidth="1in"   colname="Processor"/>
     37      <colspec colnum="2" colwidth="3.2in" colname="Build64"/>
     38      <colspec colnum="3" colwidth="2.8in" colname="GCC"/>
     39
    3640      <thead>
    3741        <row>
     
    4145        </row>
    4246      </thead>
     47
    4348      <tbody>
    4449        <row>
     
    5358        </row>
    5459      </tbody>
     60
    5561    </tgroup>
     62
    5663  </table>
    5764
  • BOOK/cross-tools/sparc64/flags.xml

    rc304f4c rd018b81  
    1414  from the table at the bottom of the page.</para>
    1515
    16 <screen os="b"><userinput>export BUILD32="[BUILD32 entries]"
    17 export BUILD64="[BUILD64 entries]"
    18 export GCCTARGET="[GCCTARGET entries]"</userinput></screen>
     16<screen os="b"><userinput>export BUILD32="<replaceable>[BUILD32 entries]</replaceable>"
     17export BUILD64="<replaceable>[BUILD64 entries]</replaceable>"
     18export GCCTARGET="<replaceable>[GCCTARGET entries]</replaceable>"</userinput></screen>
    1919
    2020   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     
    3333  <table os="f">
    3434    <title>List of 32-Bit settings, 64-Bit Build settings, and GCC setting</title>
    35     <tgroup cols="2" align="center">
    36       <colspec colname="Processor"/>
    37       <colspec colname="Build32"/>
    38       <colspec colname="Build64"/>
    39       <colspec colname="GCC"/>
     35    <?dbfo table-width="7in" ?>
     36
     37    <tgroup cols="4">
     38
     39      <colspec colnum="1" colwidth="1in" colname="Processor"/>
     40      <colspec colnum="2" colwidth="2in" colname="Build32"/>
     41      <colspec colnum="3" colwidth="2in" colname="Build64"/>
     42      <colspec colnum="4" colwidth="2in" colname="GCC"/>
     43
    4044      <thead>
    4145        <row>
     
    4650        </row>
    4751      </thead>
     52
    4853      <tbody>
    4954        <row>
     
    6065        </row>
    6166      </tbody>
     67
    6268    </tgroup>
     69
    6370  </table>
    6471
  • BOOK/cross-tools/x86/gcc-final.xml

    rc304f4c rd018b81  
    6767
    6868<screen os="be"><userinput>cp -v configure{,.orig}
    69 sed -e  '/FLAGS_FOR_TARGET.*\/lib\//s@-B[^ ]*/lib/@@g' configure.orig >configure</userinput></screen>
     69sed -e  '/FLAGS_FOR_TARGET.*\/lib\//s@-B[^ ]*/lib/@@g' configure.orig > \
     70    configure</userinput></screen>
    7071
    7172    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
  • BOOK/cross-tools/x86/variables.xml

    rc304f4c rd018b81  
    2222  following command:</para>
    2323
    24 <screen os="b"><userinput>export CLFS_HOST="$(echo $MACHTYPE | sed "s/$(echo $MACHTYPE | cut -d- -f2)/cross/")"</userinput></screen>
     24<screen os="b"><userinput>export CLFS_HOST="$(echo $MACHTYPE | \
     25    sed "s/$(echo $MACHTYPE | cut -d- -f2)/cross/")"</userinput></screen>
    2526
    2627  <para os="c">Now you will need to set the triplet for the target
     
    4243  <table os="g">
    4344    <title>Processor Type and  Target Triplets</title>
    44     <tgroup cols="2" align="center">
    45       <colspec colname="Processor"/>
    46       <colspec colname="Triplet"/>
     45    <?dbfo table-width="5in" ?>
     46
     47    <tgroup cols="2">
     48
     49      <colspec colnum="1" colwidth="2.5in" colname="Processor"/>
     50      <colspec colnum="2" colwidth="2.5in" colname="Triplet"/>
     51
    4752      <thead>
    4853        <row>
     
    5156        </row>
    5257      </thead>
     58
    5359      <tbody>
    5460        <row>
     
    7379        </row>
    7480      </tbody>
     81
    7582    </tgroup>
     83
    7684  </table>
    7785
  • BOOK/cross-tools/x86_64/gcc-final.xml

    rc304f4c rd018b81  
    6868
    6969<screen os="be"><userinput>cp -v configure{,.orig}
    70 sed -e  '/FLAGS_FOR_TARGET.*\/lib\//s@-B[^ ]*/lib/@@g' configure.orig >configure</userinput></screen>
     70sed -e  '/FLAGS_FOR_TARGET.*\/lib\//s@-B[^ ]*/lib/@@g' configure.orig > \
     71    configure</userinput></screen>
    7172
    7273    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
  • BOOK/final-system/common/m4.xml

    rc304f4c rd018b81  
    5959
    6060      <varlistentry id="m4">
    61         <term><command>m4</command></term>
     61         <!-- Don't remove the extra space, it prevet a FOP warning. -->
     62        <term><command>m4 </command></term>
    6263        <listitem>
    6364          <para>copies the given files while expanding the macros that they
  • BOOK/final-system/multilib/shadow-64bit.xml

    rc304f4c rd018b81  
    4141      to make sure the correct library is linked:</para>
    4242
    43       <screen role="nodump"><userinput>sed -i libtool \
    44          -e 's@\(^sys_lib_search_path_spec=\).*@\1"/lib64 /usr/lib64 /usr/local/lib64"@g' \
    45          -e 's@\(^sys_lib_dlsearch_path_spec=\).*@\1"/lib64 /usr/lib64 /usr/local/lib64"@g'</userinput></screen>
     43<screen role="nodump"><userinput>sed -i libtool \
     44    -e 's@\(^sys_lib_search_path_spec=\).*@\1"/lib64 /usr/lib64 /usr/local/lib64"@g' \
     45    -e 's@\(^sys_lib_dlsearch_path_spec=\).*@\1"/lib64 /usr/lib64 /usr/local/lib64"@g'</userinput></screen>
    4646    </note>
    4747
  • BOOK/final-system/multilib/shadow-n32.xml

    rc304f4c rd018b81  
    4141      to make sure the correct library is linked.</para>
    4242
    43       <screen role="nodump"><userinput>sed -i libtool \
    44         -e 's@\(^sys_lib_search_path_spec=\).*@\1"/lib32 /usr/lib32 /usr/local/lib32"@g' \
    45         -e 's@\(^sys_lib_dlsearch_path_spec=\).*@\1"/lib32 /usr/lib32 /usr/local/lib32"@g'</userinput></screen>
     43<screen role="nodump"><userinput>sed -i libtool \
     44    -e 's@\(^sys_lib_search_path_spec=\).*@\1"/lib32 /usr/lib32 /usr/local/lib32"@g' \
     45    -e 's@\(^sys_lib_dlsearch_path_spec=\).*@\1"/lib32 /usr/lib32 /usr/local/lib32"@g'</userinput></screen>
    4646    </note>
    4747
  • BOOK/final-system/multilib/temp-perl.xml

    rc304f4c rd018b81  
    4343    xpointer="xpointer(//*[@os='c'])"/>
    4444
    45 <screen os="c"><userinput>./configure.gnu --prefix=/tools -Dstatic_ext='Data/Dumper IO Fcntl POSIX' -Dcc="gcc ${BUILD32}"</userinput></screen>
     45<screen os="c"><userinput>./configure.gnu --prefix=/tools \
     46    -Dstatic_ext='Data/Dumper IO Fcntl POSIX' -Dcc="gcc ${BUILD32}"</userinput></screen>
    4647
    4748    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
  • BOOK/final-system/multilib/udev-64bit.xml

    rc304f4c rd018b81  
    3232
    3333<screen os="b"><userinput>make CC="gcc ${BUILD64}" LD="gcc ${BUILD64}" \
    34  EXTRAS="extras/cdrom_id extras/floppy extras/firmware extras/scsi_id extras/volume_id \
    35             extras/ata_id extras/usb_id extras/edd_id extras/dasd_id extras/path_id"</userinput></screen>
     34    EXTRAS="extras/cdrom_id extras/floppy extras/firmware extras/scsi_id \
     35            extras/volume_id extras/ata_id extras/usb_id extras/edd_id \
     36            extras/dasd_id extras/path_id"</userinput></screen>
    3637
    3738    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
  • BOOK/temp-system/common/introduction.xml

    rc304f4c rd018b81  
    3737  messages like the one below. It is safe to ignore these messages.</para>
    3838
    39 <blockquote><screen><computeroutput>configure: WARNING: If you wanted to set the --build type, don't use --host.
    40     If a cross compiler is detected then cross compile mode will be used.</computeroutput></screen></blockquote>
     39<screen><computeroutput>configure: WARNING: If you wanted to set the --build type, don't use --host.
     40    If a cross compiler is detected then cross compile mode will be used.</computeroutput></screen>
    4141
    4242
  • BOOK/temp-system/mips64-64/gcc.xml

    rc304f4c rd018b81  
    9191    --build=${CLFS_HOST} --host=${CLFS_TARGET} --target=${CLFS_TARGET} \
    9292    --with-local-prefix=/tools --enable-long-long --with-abi=64 \
    93     --enable-c99 --enable-shared --enable-threads=posix --enable-__cxa_atexit \
    94     --disable-nls --enable-languages=c,c++ --disable-libstdcxx-pch</userinput></screen>
     93    --enable-c99 --enable-shared --enable-threads=posix --disable-nls \
     94    --enable-__cxa_atexit --enable-languages=c,c++ --disable-libstdcxx-pch</userinput></screen>
    9595
    9696    <variablelist>
  • BOOK/temp-system/mips64/gcc.xml

    rc304f4c rd018b81  
    8989<screen os="ck"><userinput>CC="${CC} ${BUILD64}" CXX="${CXX} ${BUILD64}" \
    9090    ../gcc-&gcc-version;/configure --prefix=/tools --libdir=/tools/lib64 \
    91     --build=${CLFS_HOST} --host=${CLFS_TARGET} --target=${CLFS_TARGET} --with-abi=64 \
    92     --with-local-prefix=/tools --enable-long-long --enable-c99 \
    93     --enable-shared --enable-threads=posix --enable-__cxa_atexit \
    94     --disable-nls --enable-languages=c,c++ --disable-libstdcxx-pch</userinput></screen>
     91    --build=${CLFS_HOST} --host=${CLFS_TARGET} --target=${CLFS_TARGET} \
     92    --with-abi=64 --with-local-prefix=/tools --enable-long-long \
     93    --enable-c99 --enable-shared --enable-threads=posix --disable-nls \
     94    --enable-__cxa_atexit --enable-languages=c,c++ --disable-libstdcxx-pch</userinput></screen>
    9595
    9696    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
  • BOOK/temp-system/ppc64/choose.xml

    rc304f4c rd018b81  
    3131  64-bit Linux 2.6 kernel (with a 64-bit personality):</para>
    3232
    33 <screen><userinput>uname -a | grep '^Linux.*2\.6\..*ppc64' &amp;&amp; echo "ok to chroot" || echo "you must boot"</userinput></screen>
     33<screen><userinput>uname -a | grep '^Linux.*2\.6\..*ppc64' &amp;&amp; \
     34    echo "ok to chroot" || echo "you must boot"</userinput></screen>
    3435
    3536    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
  • BOOK/temp-system/x86_64-64/gcc.xml

    rc304f4c rd018b81  
    9191    --build=${CLFS_HOST} --host=${CLFS_TARGET} --target=${CLFS_TARGET} \
    9292    --libexecdir=/tools/lib --with-local-prefix=/tools --enable-long-long \
    93     --enable-c99 --enable-shared --enable-threads=posix --enable-__cxa_atexit \
    94     --disable-nls --enable-languages=c,c++ --disable-libstdcxx-pch</userinput></screen>
     93    --enable-c99 --enable-shared --enable-threads=posix --disable-nls \
     94    --enable-__cxa_atexit --enable-languages=c,c++ --disable-libstdcxx-pch</userinput></screen>
    9595
    9696    <variablelist>
Note: See TracChangeset for help on using the changeset viewer.