Changeset 6533111 in clfs-embedded


Ignore:
Timestamp:
Jan 25, 2009, 1:37:55 AM (15 years ago)
Author:
Jim Gifford <clfs@…>
Branches:
master
Children:
128905d
Parents:
5b4806a
Message:

Toolchain Updates

Location:
BOOK/cross-tools
Files:
6 edited

Legend:

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

    r5b4806a r6533111  
    2525  xpointer="xpointer(//*[@os='c'])"/>
    2626
     27<screen os="d"><userinput>export CLFS_ARCH=$(echo ${CLFS_TARGET} | sed -e 's/-.*//' -e 's/arm.*/arm/g'</userinput></screen>
     28
    2729  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    2830  href="../x86/variables.xml"
    29   xpointer="xpointer(//*[@os='d'])"/>
     31  xpointer="xpointer(//*[@os='e1'])"/>
    3032
    31   <table os="e">
     33<screen os="e2"><userinput>export CLFS_ENDIAN=$(echo ${CLFS_TARGET} | sed -e 's/armeb/BIG/' -e 's/arm/LITTLE/'</userinput></screen>
     34
     35  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     36  href="../x86/variables.xml"
     37  xpointer="xpointer(//*[@os='e'])"/>
     38
     39<screen os="f"><userinput>echo export CLFS_TARGET=\""${CLFS_TARGET}\"" &gt;&gt; ~/.bashrc
     40echo export CLFS_ARCH=\""${CLFS_ARCH}\"" &gt;&gt; ~/.bashrc
     41echo export CLFS_ENDIAN=\""${CLFS_ENDIAN}\"" &gt;&gt; ~/.bashrc</userinput></screen>
     42
     43  <table os="g">
    3244    <title>Processor Type and  Target Triplets</title>
    3345    <?dbfo table-width="5in" ?>
  • BOOK/cross-tools/common/gcc-final.xml

    r5b4806a r6533111  
    2323    <title>Installation of GCC Cross Compiler</title>
    2424
     25<!--
    2526    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    2627    href="gcc-static.xml"
     
    3031    href="gcc-static.xml"
    3132    xpointer="xpointer(//*[@os='p2'])"/>
    32 
     33-->
    3334    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    3435    href="gcc-static.xml"
  • BOOK/cross-tools/common/gcc-static.xml

    r5b4806a r6533111  
    2828    and no Threads</title>
    2929
     30<!--
    3031    <para os="p1">The following patch contains a number of updates to the
    3132    &gcc-version; branch by the GCC developers:</para>
    3233
    3334<screen os="p2"><userinput>patch -Np1 -i ../&gcc-branch_update-patch;</userinput></screen>
    34 
     35-->
    3536    <para os="p3">To make sure that a couple of tools use the proper syntax,
    3637    apply the following patch:</para>
  • BOOK/cross-tools/mips/variables.xml

    r5b4806a r6533111  
    2121  xpointer="xpointer(//*[@os='b'])"/>
    2222
     23  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     24  href="../x86/variables.xml"
     25  xpointer="xpointer(//*[@os='c'])"/>
     26
     27<screen os="d"><userinput>export CLFS_ARCH=$(echo ${CLFS_TARGET} | sed -e 's/-.*//' -e 's/mips.*/mips/' -e 's/mipsel.*/mips/'</userinput></screen>
     28
     29  <para os="e1">Now we will setup out default endian needed we need to build:</para>
     30
     31<screen os="e2"><userinput>export CLFS_ENDIAN=$(echo ${CLFS_TARGET} | sed -e 's/mipsel/LITTLE/' -e 's/mips/BIG/'</userinput></screen>
     32
    2333  <para os="m1">Now you will need to set the MIPS LEVEL. This determines how your
    2434uClibc is built. There are currently 5 MIPS ISA Levels. To keep things simple
     
    3040  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    3141  href="../x86/variables.xml"
    32   xpointer="xpointer(//*[@os='c'])"/>
     42  xpointer="xpointer(//*[@os='e'])"/>
    3343
    34 <screen os="d"><userinput>echo export CLFS_TARGET=\""${CLFS_TARGET}\"" &gt;&gt; ~/.bashrc
     44<screen os="f"><userinput>echo export CLFS_TARGET=\""${CLFS_TARGET}\"" &gt;&gt; ~/.bashrc
     45echo export CLFS_ARCH=\""${CLFS_ARCH}\"" &gt;&gt; ~/.bashrc
     46echo export CLFS_ENDIAN=\""${CLFS_ENDIAN}\"" &gt;&gt; ~/.bashrc
    3547echo export CLFS_MIPS_LEVEL=\""${CLFS_MIPS_LEVEL}\"" &gt;&gt; ~/.bashrc</userinput></screen>
    3648
    37   <table os="e">
     49  <table os="g">
    3850    <title>Processor Type and  Target Triplets</title>
    3951    <?dbfo table-width="5.5in" ?>
  • BOOK/cross-tools/x86/linux-headers.xml

    r5b4806a r6533111  
    3737<screen os="c"><userinput>install -dv ${CLFS}/usr/include
    3838make mrproper
    39 make ARCH=$(echo ${CLFS_TARGET} | sed 's/i.86/i386/' | cut -f1 -d-) headers_check
    40 make ARCH=$(echo ${CLFS_TARGET} | sed 's/i.86/i386/' | cut -f1 -d-) INSTALL_HDR_PATH=dest headers_install
     39make ARCH=${CLFS_ARCH} headers_check
     40make ARCH=${CLFS_ARCH} INSTALL_HDR_PATH=dest headers_install
    4141cp -rv dest/include/* ${CLFS}/usr/include</userinput></screen>
    4242
  • BOOK/cross-tools/x86/variables.xml

    r5b4806a r6533111  
    2323<screen os="b"><userinput>export CLFS_TARGET="{target triplet}"</userinput></screen>
    2424
    25   <para os="c">Now we will add this to <filename>~/.bashrc</filename>, just in
     25  <para os="c">Now we will setup out default architecture needed we need to build:</para>
     26
     27<screen os="d"><userinput>export CLFS_ARCH=$(echo ${CLFS_TARGET} | sed -e 's/-.*//' -e 's/i.86/i386/'</userinput></screen>
     28
     29  <para os="e">Now we will add this to <filename>~/.bashrc</filename>, just in
    2630  case you have to exit and restart building later:</para>
    2731
    28 <screen os="d"><userinput>echo export CLFS_TARGET=\""${CLFS_TARGET}\"" &gt;&gt; ~/.bashrc</userinput></screen>
     32<screen os="f"><userinput>echo export CLFS_TARGET=\""${CLFS_TARGET}\"" &gt;&gt; ~/.bashrc
     33echo export CLFS_ARCH=\""${CLFS_ARCH}\"" &gt;&gt; ~/.bashrc</userinput></screen>
    2934
    30   <table os="e">
     35  <table os="g">
    3136    <title>Processor Type and  Target Triplets</title>
    3237    <?dbfo table-width="4.5in" ?>
Note: See TracChangeset for help on using the changeset viewer.