Ignore:
Timestamp:
Sep 24, 2013, 11:53:17 AM (12 years ago)
Author:
William Harrington <kb0iic@…>
Children:
2e9ccbe
Parents:
111b12a
Message:

Prepare for CLFS-2.0.0 release.

Location:
BOOK/cross-tools/x86_64
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • BOOK/cross-tools/x86_64/eglibc.xml

    r111b12a r76b06f6  
    2929    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    3030    href="../common/eglibc.xml"
     31    xpointer="xpointer(//*[@os='db'])"/>
     32
     33    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     34    href="../common/eglibc.xml"
     35    xpointer="xpointer(//*[@os='dc'])"/>
     36
     37    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     38    href="../common/eglibc.xml"
    3139    xpointer="xpointer(//*[@os='e'])"/>
    3240
     
    4957<screen os="df"><userinput>BUILD_CC="gcc" CC="${CLFS_TARGET}-gcc ${BUILD32}" \
    5058    AR="${CLFS_TARGET}-ar" RANLIB="${CLFS_TARGET}-ranlib" \
    51     CFLAGS="-march=$(cut -d- -f1 &lt;&lt;&lt; $CLFS_TARGET32) -O2" \
     59    CFLAGS="-march=$(cut -d- -f1 &lt;&lt;&lt; $CLFS_TARGET32) -mtune=generic -g -O2" \
    5260    ../eglibc-&eglibc-version;/configure --prefix=/tools \
    5361    --host=${CLFS_TARGET32} --build=${CLFS_HOST} \
    5462    --disable-profile --with-tls --enable-kernel=2.6.32 --with-__thread \
    5563    --with-binutils=/cross-tools/bin --with-headers=/tools/include \
    56     --enable-obsolete-rpc --cache-file=config.cache</userinput></screen>
     64    --cache-file=config.cache</userinput></screen>
    5765
    5866    <variablelist os="dg">
     
    7785     <varlistentry os="ea2">
    7886        <term><parameter>CFLAGS="-march=$(cut -d- -f1 &lt;&lt;&lt;
    79         $CLFS_TARGET32) -O2"</parameter></term>
     87        $CLFS_TARGET32) -mtune=generic -g -O2"</parameter></term>
    8088        <listitem>
    8189          <para>Forces EGLIBC to optimize for our target system.</para>
  • BOOK/cross-tools/x86_64/linux-headers.xml

    r111b12a r76b06f6  
    3131    xpointer="xpointer(//*[@os='b'])"/>
    3232
    33 <screen os="c"><userinput>make mrproper
     33<screen os="c"><userinput>install -dv /tools/include
     34make mrproper
    3435make ARCH=x86_64 headers_check
    35 make ARCH=x86_64 INSTALL_HDR_PATH=/tools headers_install</userinput></screen>
     36make ARCH=x86_64 INSTALL_HDR_PATH=dest headers_install
     37cp -rv dest/include/* /tools/include</userinput></screen>
    3638
    3739    <variablelist os="d">
     
    5153
    5254      <varlistentry os="d3">
    53         <term><parameter>make ARCH=x86_64 INSTALL_HDR_PATH=/tools headers_install</parameter></term>
     55        <term><parameter>make ARCH=x86_64 INSTALL_HDR_PATH=dest headers_install</parameter></term>
    5456        <listitem>
    55           <para>This will install the kernel headers into
    56           <filename class="directory">/tools/include</filename>.</para>
     57          <para>Normally the headers_install target removes the entire
     58          destination directory (default
     59          <filename class="directory">/usr/include</filename>) before
     60          installing the headers. To prevent this, we tell the kernel to
     61          install the headers to a directory inside the source dir.</para>
    5762        </listitem>
    5863      </varlistentry>
Note: See TracChangeset for help on using the changeset viewer.