Ignore:
Timestamp:
Nov 24, 2012, 2:30:29 AM (11 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

File:
1 edited

Legend:

Unmodified
Added
Removed
  • 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>
Note: See TracChangeset for help on using the changeset viewer.