Changeset d755bc7 for BOOK/cross-tools


Ignore:
Timestamp:
Nov 24, 2012, 2:30:29 AM (12 years ago)
Author:
Chris Staub <chris@…>
Branches:
clfs-2.1, clfs-3.0.0-systemd, clfs-3.0.0-sysvinit, master, systemd, sysvinit
Children:
3265eed
Parents:
7a7f255
Message:

Updated several command explanations

Location:
BOOK/cross-tools
Files:
15 edited

Legend:

Unmodified
Added
Removed
  • BOOK/cross-tools/64/gcc-static.xml

    r7a7f255 rd755bc7  
    9898    xpointer="xpointer(//*[@os='aq'])"/>
    9999
     100    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     101    href="../common/gcc-static.xml"
     102    xpointer="xpointer(//*[@os='ar'])"/>
     103
    100104  </sect2>
    101105
  • BOOK/cross-tools/common/binutils-32.xml

    r7a7f255 rd755bc7  
    103103
    104104      <varlistentry os="bd6">
    105         <term><parameter>--enable-shared</parameter></term>
    106         <listitem>
    107           <para>Enable the creation of the shared libraries.</para>
    108         </listitem>
    109       </varlistentry>
    110 
    111       <varlistentry os="bd7">
    112105        <term><parameter>--disable-multilib</parameter></term>
    113106        <listitem>
  • BOOK/cross-tools/common/binutils.xml

    r7a7f255 rd755bc7  
    103103
    104104      <varlistentry os="bd6">
    105         <term><parameter>--enable-shared</parameter></term>
    106         <listitem>
    107           <para>Enable the creation of the shared libraries.</para>
    108         </listitem>
    109       </varlistentry>
    110 
    111       <varlistentry os="bd7">
    112105        <term><parameter>--disable-multilib</parameter></term>
    113106        <listitem>
     
    117110      </varlistentry>
    118111
    119       <varlistentry os="bd8">
     112      <varlistentry os="bd7">
    120113        <term><parameter>--enable-64-bit-bfd</parameter></term>
    121114        <listitem>
  • BOOK/cross-tools/common/gcc-static.xml

    r7a7f255 rd755bc7  
    7777
    7878    <variablelist os="am">
    79       <title>The meaning of the configure options:</title>
    80 
    81       <varlistentry>
    82         <term><parameter>--prefix=/cross-tools</parameter></term>
    83         <listitem>
    84           <para>This tells the configure script to prepare to install the
    85           package in the <filename class="directory">/cross-tools</filename>
    86           directory.</para>
    87         </listitem>
    88       </varlistentry>
    89 
    90       <varlistentry>
    91         <term><parameter>--host=${CLFS_HOST}</parameter></term>
    92         <listitem>
    93           <para>When used with --target, this creates a cross-architecture
    94           executable that creates files for ${CLFS_TARGET} but runs on ${CLFS_HOST}.</para>
    95         </listitem>
    96       </varlistentry>
    97 
    98       <varlistentry>
    99         <term><parameter>--target=${CLFS_TARGET}</parameter></term>
    100         <listitem>
    101           <para>When used with --host, this creates a cross-architecture
    102           executable that creates files for ${CLFS_TARGET} but runs on ${CLFS_HOST}.</para>
    103         </listitem>
    104       </varlistentry>
     79      <title>The meaning of the new configure options:</title>
    10580
    10681      <varlistentry>
    10782        <term><parameter>--with-sysroot=${CLFS}</parameter></term>
    10883        <listitem>
    109           <para>Tells GCC to concider ${CLFS} as the root file system.</para>
     84          <para>Tells GCC to consider ${CLFS} as the root file system.</para>
    11085        </listitem>
    11186      </varlistentry>
     
    127102          <para>This disables internationalization as i18n is not needed for the
    128103          cross-compile tools.</para>
    129         </listitem>
    130       </varlistentry>
    131 
    132       <varlistentry>
    133         <term><parameter>--disable-shared</parameter></term>
    134         <listitem>
    135           <para>Disables the creation of the shared libraries.</para>
    136104        </listitem>
    137105      </varlistentry>
     
    202170<screen os="ao"><userinput>make all-gcc all-target-libgcc</userinput></screen>
    203171
    204     <para os="ap">Install the package:</para>
     172    <variablelist os="ap">
     173      <title>The meaning of the new make options:</title>
    205174
    206 <screen os="aq"><userinput>make install-gcc install-target-libgcc</userinput></screen>
     175      <varlistentry>
     176        <term><parameter>all-gcc all-target-libgcc</parameter></term>
     177        <listitem>
     178          <para>Compiles only the parts of GCC that are needed at this time,
     179          rather than the full package.</para>
     180        </listitem>
     181      </varlistentry>
     182
     183    </variablelist>
     184
     185    <para os="aq">Install the package:</para>
     186
     187<screen os="ar"><userinput>make install-gcc install-target-libgcc</userinput></screen>
    207188
    208189  </sect2>
  • BOOK/cross-tools/common/gmp.xml

    r7a7f255 rd755bc7  
    3838    --prefix=/cross-tools --enable-cxx --disable-static</userinput></screen>
    3939
     40    <variablelist os="b1">
     41      <title>The meaning of the new configure options:</title>
     42
     43      <varlistentry>
     44        <term><parameter>CPPFLAGS=-fexceptions</parameter></term>
     45        <listitem>
     46          <para>.</para>
     47        </listitem>
     48      </varlistentry>
     49
     50      <varlistentry>
     51        <term><parameter>--enable-cxx</parameter></term>
     52        <listitem>
     53          <para>This tells GMP to enable C++ support.</para>
     54        </listitem>
     55      </varlistentry>
     56
     57    </variablelist>
     58
    4059    <para os="c">Compile the package:</para>
    4160
  • BOOK/cross-tools/common/mpfr.xml

    r7a7f255 rd755bc7  
    2929    --enable-shared --disable-static --with-gmp=/cross-tools</userinput></screen>
    3030
     31    <variablelist os="b1">
     32      <title>The meaning of the new configure options:</title>
     33
     34      <varlistentry>
     35        <term><parameter>LDFLAGS="-Wl,-rpath,/cross-tools/lib"</parameter></term>
     36        <listitem>
     37          <para>This tells <command>configure</command> to search in
     38          <filename class="directory">/cross-tools</filename> for libraries.</para>
     39        </listitem>
     40      </varlistentry>
     41
     42      <varlistentry>
     43        <term><parameter>--with-gmp=/cross-tools</parameter></term>
     44        <listitem>
     45          <para>This tells <command>configure</command> where to find GMP.</para>
     46        </listitem>
     47      </varlistentry>
     48
     49    </variablelist>
     50
    3151    <para os="c">Compile the package:</para>
    3252
  • BOOK/cross-tools/common/ppl.xml

    r7a7f255 rd755bc7  
    3131    --with-gmp=/cross-tools</userinput></screen>
    3232
     33    <variablelist os="b1">
     34      <title>The meaning of the new configure option:</title>
     35
     36      <varlistentry>
     37        <term><parameter>--enable-interfaces="c,cxx"</parameter></term>
     38        <listitem>
     39          <para>Tells <command>configure</command> to enable support for both
     40          C and C++.</para>
     41        </listitem>
     42      </varlistentry>
     43
     44    </variablelist>
     45
    3346    <para os="c">Compile the package:</para>
    3447
  • BOOK/cross-tools/mips/gcc-static.xml

    r7a7f255 rd755bc7  
    105105    xpointer="xpointer(//*[@os='aq'])"/>
    106106
     107    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     108    href="../common/gcc-static.xml"
     109    xpointer="xpointer(//*[@os='ar'])"/>
     110
    107111  </sect2>
    108112
  • BOOK/cross-tools/mips64-64/gcc-static.xml

    r7a7f255 rd755bc7  
    115115    xpointer="xpointer(//*[@os='aq'])"/>
    116116
     117    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     118    href="../common/gcc-static.xml"
     119    xpointer="xpointer(//*[@os='ar'])"/>
     120
    117121  </sect2>
    118122
  • BOOK/cross-tools/mips64/gcc-static.xml

    r7a7f255 rd755bc7  
    108108    xpointer="xpointer(//*[@os='aq'])"/>
    109109
     110    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     111    href="../common/gcc-static.xml"
     112    xpointer="xpointer(//*[@os='ar'])"/>
     113
    110114  </sect2>
    111115
  • BOOK/cross-tools/multilib/binutils.xml

    r7a7f255 rd755bc7  
    8383      <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    8484      href="../common/binutils.xml"
    85       xpointer="xpointer(//*[@os='bd8'])"/>
     85      xpointer="xpointer(//*[@os='bd7'])"/>
    8686
    8787    </variablelist>
  • BOOK/cross-tools/multilib/gcc-static.xml

    r7a7f255 rd755bc7  
    106106    xpointer="xpointer(//*[@os='aq'])"/>
    107107
     108    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     109    href="../common/gcc-static.xml"
     110    xpointer="xpointer(//*[@os='ar'])"/>
     111
    108112  </sect2>
    109113
  • BOOK/cross-tools/ppc/gcc-static.xml

    r7a7f255 rd755bc7  
    100100    xpointer="xpointer(//*[@os='aq'])"/>
    101101
     102    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     103    href="../common/gcc-static.xml"
     104    xpointer="xpointer(//*[@os='ar'])"/>
     105
    102106  </sect2>
    103107
  • BOOK/cross-tools/ppc64/gcc-static.xml

    r7a7f255 rd755bc7  
    100100    xpointer="xpointer(//*[@os='aq'])"/>
    101101
     102    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     103    href="../common/gcc-static.xml"
     104    xpointer="xpointer(//*[@os='ar'])"/>
     105
    102106  </sect2>
    103107
  • BOOK/cross-tools/sparc64-64/gcc-static.xml

    r7a7f255 rd755bc7  
    8484    xpointer="xpointer(//*[@os='aq'])"/>
    8585
     86    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     87    href="../common/gcc-static.xml"
     88    xpointer="xpointer(//*[@os='ar'])"/>
     89
    8690  </sect2>
    8791
Note: See TracChangeset for help on using the changeset viewer.