Ignore:
Timestamp:
Feb 21, 2006, 1:19:09 AM (18 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:
52e5dd9
Parents:
834aff7
Message:

r766@server (orig r764): jim | 2005-11-28 15:07:41 -0800

r807@server: jim | 2005-11-28 15:07:12 -0800
Text updates to Glibc


File:
1 edited

Legend:

Unmodified
Added
Removed
  • BOOK/cross-tools/x86/glibc-headers.xml

    r834aff7 rd3a4fc0  
    4343    xpointer="xpointer(//*[@os='g'])"/>
    4444
    45 <screen><userinput>CC=gcc ../glibc-&glibc-version;/configure --prefix=/tools \
     45<screen os="s3"><userinput>CC=gcc ../glibc-&glibc-version;/configure --prefix=/tools \
    4646    --host=${LFS_TARGET} --build=${LFS_HOST} \
    4747    --disable-sanity-checks --enable-kernel=2.6.0 \
     
    5050
    5151   <warning os="e1">
    52       <para><emphasis>Any</emphasis> error message you see about nptl at this point\
     52      <para><emphasis>Any</emphasis> error message you see about nptl at this point
    5353       can safely be ignored.</para>
    5454   </warning>
     
    5757      <title>The meaning of the configure options:</title>
    5858
    59       <varlistentry>
     59      <varlistentry os="ca1">
    6060        <term><parameter>CC=gcc</parameter></term>
    6161        <listitem>
    62           <para>This do ...</para>
     62          <para>Tells GLIBC to use the hosts GCC compiler.</para>
    6363        </listitem>
    6464      </varlistentry>
    6565
    66       <varlistentry os="ca1">
     66      <varlistentry os="ca2">
    6767        <term><parameter>--prefix=/tools</parameter></term>
    6868        <listitem>
     
    7373      </varlistentry>
    7474
    75       <varlistentry os="ca2">
    76         <term><parameter>--host=${LFS_TARGET}</parameter></term>
     75      <varlistentry os="ca3">
     76        <term><parameter>--host=${LFS_HOST}</parameter></term>
    7777        <listitem>
    78           <para>This do ...</para>
    79         </listitem>
    80       </varlistentry>
    81 
    82       <varlistentry os="ca3">
    83         <term><parameter>--build=${LFS_HOST}</parameter></term>
    84         <listitem>
    85           <para>This do ...</para>
    86         </listitem>
    87       </varlistentry>
    88 
    89       <varlistentry>
    90         <term><parameter>--disable-sanity-checks</parameter></term>
    91         <listitem>
    92           <para>This switch do ... .</para>
     78          <para>When used injunction with --target, this creates a cross-architecture
     79          executable that creates files for ${LFS_TARGET} but runs on ${LFS_HOST).</para>
    9380        </listitem>
    9481      </varlistentry>
    9582
    9683      <varlistentry os="ca4">
     84        <term><parameter>--target=${LFS_TARGET}</parameter></term>
     85        <listitem>
     86          <para>When used injunction with --host, this creates a cross-architecture
     87          executable that creates files for ${LFS_TARGET} but runs on ${LFS_HOST).</para>
     88        </listitem>
     89      </varlistentry>
     90
     91      <varlistentry os="ca5">
     92        <term><parameter>--disable-sanity-checks</parameter></term>
     93        <listitem>
     94          <para>This switch disables any checks that are in place.</para>
     95        </listitem>
     96      </varlistentry>
     97
     98      <varlistentry os="ca6">
    9799        <term><parameter>--enable-kernel=2.6.0</parameter></term>
    98100        <listitem>
     
    102104      </varlistentry>
    103105
    104       <varlistentry os="ca5">
     106      <varlistentry os="ca7">
    105107        <term><parameter>--with-headers=/tools/include</parameter></term>
    106108        <listitem>
     
    112114      </varlistentry>
    113115
    114       <varlistentry>
     116      <varlistentry os="ca8">
    115117        <term><parameter>--with-binutils=/cross-tools/${LFS_TARGET}/bin</parameter></term>
    116118        <listitem>
    117           <para>This switch do ... .</para>
     119          <para>This tells GLIBC to use the binutils for our specific target architecture.</para>
    118120        </listitem>
    119121      </varlistentry>
     
    144146    <para os="cl">Now we copy the architecture specific header over:</para>
    145147
    146 <screen><userinput>cp ../glibc-&glibc-version;/nptl/sysdeps/unix/sysv/linux/i386/bits/pthreadtypes.h /tools/include/bits/</userinput></screen>
     148<screen os="cm"><userinput>cp ../glibc-&glibc-version;/nptl/sysdeps/unix/sysv/linux/i386/bits/pthreadtypes.h /tools/include/bits/</userinput></screen>
    147149
    148150  </sect2>
Note: See TracChangeset for help on using the changeset viewer.