Changeset 94e2400 in clfs-embedded for BOOK/cross-tools


Ignore:
Timestamp:
Oct 15, 2013, 8:35:34 PM (11 years ago)
Author:
Andrew Bradford <andrew@…>
Branches:
master
Children:
877c72d
Parents:
5f18bea
Message:

Use ${CLFS}/cross-tools/${CLFS_TARGET} as sysroot dir

BUG: This uses ${CLFS_TARGET} before it is exported within materials
chapter for creating the sysroot directory!

Location:
BOOK/cross-tools
Files:
10 edited

Legend:

Unmodified
Added
Removed
  • BOOK/cross-tools/arm/gcc-final.xml

    r5f18bea r94e2400  
    6262  --target=${CLFS_TARGET} \
    6363  --host=${CLFS_HOST} \
    64   --with-sysroot=${CLFS}/cross-tools/sysroot \
     64  --with-sysroot=${CLFS}/cross-tools/${CLFS_TARGET} \
    6565  --disable-nls \
    6666  --enable-languages=c \
  • BOOK/cross-tools/arm/gcc-static.xml

    r5f18bea r94e2400  
    6161  --host=${CLFS_HOST} \
    6262  --target=${CLFS_TARGET} \
    63   --with-sysroot=${CLFS}/cross-tools/sysroot \
     63  --with-sysroot=${CLFS}/cross-tools/${CLFS_TARGET} \
    6464  --disable-nls \
    6565  --disable-shared \
  • BOOK/cross-tools/common/binutils.xml

    r5f18bea r94e2400  
    4747   --prefix=${CLFS}/cross-tools \
    4848   --target=${CLFS_TARGET} \
    49    --with-sysroot=${CLFS}/cross-tools/sysroot \
     49   --with-sysroot=${CLFS}/cross-tools/${CLFS_TARGET} \
    5050   --disable-nls \
    5151   --disable-multilib</userinput></screen>
     
    7373
    7474      <varlistentry os="f4">
    75         <term><parameter>--with-sysroot=${CLFS}/cross-tools/sysroot</parameter></term>
     75        <term><parameter>--with-sysroot=${CLFS}/cross-tools/${CLFS_TARGET}</parameter></term>
    7676        <listitem>
    7777          <para>This tells configure that ${CLFS} is going to be the root
  • BOOK/cross-tools/common/gcc-final.xml

    r5f18bea r94e2400  
    6464  --target=${CLFS_TARGET} \
    6565  --host=${CLFS_HOST} \
    66   --with-sysroot=${CLFS}/cross-tools/sysroot \
     66  --with-sysroot=${CLFS}/cross-tools/${CLFS_TARGET} \
    6767  --disable-nls \
    6868  --enable-languages=c \
  • BOOK/cross-tools/common/gcc-static.xml

    r5f18bea r94e2400  
    6060  --host=${CLFS_HOST} \
    6161  --target=${CLFS_TARGET} \
    62   --with-sysroot=${CLFS}/cross-tools/sysroot \
     62  --with-sysroot=${CLFS}/cross-tools/${CLFS_TARGET} \
    6363  --disable-nls  \
    6464  --disable-shared \
     
    118118
    119119      <varlistentry os="af5">
    120         <term><parameter>--with-sysroot=${CLFS}/cross-tools/sysroot</parameter></term>
    121         <listitem>
    122           <para>This tells configure that ${CLFS}/cross-tools/sysroot is going
     120        <term><parameter>--with-sysroot=${CLFS}/cross-tools/${CLFS_TARGET}</parameter></term>
     121        <listitem>
     122          <para>This tells configure that ${CLFS}/cross-tools/${CLFS_TARGET} is going
    123123          to be the temporary root of our system. It will now use the specified
    124124          sysroot as a prefix of the default search paths.</para>
  • BOOK/cross-tools/common/linux-headers.xml

    r5f18bea r94e2400  
    3232<screen os="c"><userinput>make mrproper
    3333make ARCH=${CLFS_ARCH} headers_check
    34 make ARCH=${CLFS_ARCH} INSTALL_HDR_PATH=${CLFS}/cross-tools/sysroot headers_install</userinput></screen>
     34make ARCH=${CLFS_ARCH} INSTALL_HDR_PATH=${CLFS}/cross-tools/${CLFS_TARGET} headers_install</userinput></screen>
    3535
    3636  </sect2>
     
    4343
    4444      <seglistitem>
    45         <seg>${CLFS}/cross-tools/sysroot/include/{asm,asm-generic,drm,linux,mtd,rdma,scsi,sound,video,xen}/*.h</seg>
     45        <seg>${CLFS}/cross-tools/${CLFS_TARGET}/include/{asm,asm-generic,drm,linux,mtd,rdma,scsi,sound,video,xen}/*.h</seg>
    4646      </seglistitem>
    4747    </segmentedlist>
     
    5353
    5454      <varlistentry id="linux-headers">
    55         <term><filename class="headerfile">${CLFS}/cross-tools/sysroot/include/{asm,asm-generic,drm,linux,mtd,rdma,scsi,sound,video,xen}/*.h</filename></term>
     55        <term><filename class="headerfile">${CLFS}/cross-tools/${CLFS_TARGET}/include/{asm,asm-generic,drm,linux,mtd,rdma,scsi,sound,video,xen}/*.h</filename></term>
    5656        <listitem>
    5757          <para>The Linux API headers</para>
    5858          <indexterm zone="ch-cross-tools-linux-headers linux-headers">
    5959            <primary
    60             sortas="e-${CLFS}/cross-tools/sysroot/include/{asm,linux}/*.h">/usr/include/{asm,linux}/*.h</primary>
     60            sortas="e-${CLFS}/cross-tools/${CLFS_TARGET}/include/{asm,linux}/*.h">/usr/include/{asm,linux}/*.h</primary>
    6161          </indexterm>
    6262        </listitem>
  • BOOK/cross-tools/mips/gcc-final.xml

    r5f18bea r94e2400  
    6262  --target=${CLFS_TARGET} \
    6363  --host=${CLFS_HOST} \
    64   --with-sysroot=${CLFS}/cross-tools/sysroot \
     64  --with-sysroot=${CLFS}/cross-tools/${CLFS_TARGET} \
    6565  --disable-nls \
    6666  --enable-languages=c \
  • BOOK/cross-tools/mips/gcc-static.xml

    r5f18bea r94e2400  
    6161  --host=${CLFS_HOST} \
    6262  --target=${CLFS_TARGET} \
    63   --with-sysroot=${CLFS}/cross-tools/sysroot \
     63  --with-sysroot=${CLFS}/cross-tools/${CLFS_TARGET} \
    6464  --disable-nls  \
    6565  --disable-shared \
  • BOOK/cross-tools/x86/gcc-final.xml

    r5f18bea r94e2400  
    6262  --target=${CLFS_TARGET} \
    6363  --host=${CLFS_HOST} \
    64   --with-sysroot=${CLFS}/cross-tools/sysroot \
     64  --with-sysroot=${CLFS}/cross-tools/${CLFS_TARGET} \
    6565  --disable-nls \
    6666  --enable-languages=c \
  • BOOK/cross-tools/x86/gcc-static.xml

    r5f18bea r94e2400  
    6161  --host=${CLFS_HOST} \
    6262  --target=${CLFS_TARGET} \
    63   --with-sysroot=${CLFS}/cross-tools/sysroot \
     63  --with-sysroot=${CLFS}/cross-tools/${CLFS_TARGET} \
    6464  --disable-nls  \
    6565  --disable-shared \
Note: See TracChangeset for help on using the changeset viewer.