Changeset 6863

Show
Ignore:
Timestamp:
09/16/05 09:06:10 (3 years ago)
Author:
jim
Message:

r7437@server: jim | 2005-09-16 08:05:21 -0700
Added: Critical GCC4 Build Update. Added LD and AS for target. This prevents the thread error that has been reported

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • branches/cross-lfs/BOOK/cross-tools/alpha/gcc-final.xml

    r6798 r6863  
    128128    <para>Continue with compiling the package:</para> 
    129129 
    130 <screen><userinput>make</userinput></screen> 
     130<screen><userinput>make AS_FOR_TARGET="/cross-tools/bin/${LFS_TARGET}-as" \ 
     131LD_FOR_TARGET="/cross-tools/bin/${LFS_TARGET}-ld"</userinput></screen> 
    131132 
    132133    <para>Install the package:</para> 
  • branches/cross-lfs/BOOK/cross-tools/mips/gcc-final.xml

    r6846 r6863  
    136136    <para>Continue with compiling the package:</para> 
    137137 
    138 <screen><userinput>make</userinput></screen> 
     138<screen><userinput>make AS_FOR_TARGET="/cross-tools/bin/${LFS_TARGET}-as" \ 
     139LD_FOR_TARGET="/cross-tools/bin/${LFS_TARGET}-ld"</userinput></screen> 
    139140 
    140141    <para>Install the package:</para> 
  • branches/cross-lfs/BOOK/cross-tools/mips64-64/gcc-final.xml

    r6843 r6863  
    164164    <para>Continue with compiling the package:</para> 
    165165 
    166 <screen><userinput>make CFLAGS_FOR_TARGET="${GCCTARGET}" CXXFLAGS_FOR_TARGET="${GCCTARGET}"</userinput></screen> 
     166<screen><userinput>make CFLAGS_FOR_TARGET="${GCCTARGET}" CXXFLAGS_FOR_TARGET="${GCCTARGET}" \ 
     167AS_FOR_TARGET="/cross-tools/bin/${LFS_TARGET}-as" LD_FOR_TARGET="/cross-tools/bin/${LFS_TARGET}-ld"</userinput></screen> 
    167168 
    168169    <para>Install the package:</para> 
  • branches/cross-lfs/BOOK/cross-tools/mips64/gcc-final.xml

    r6798 r6863  
    128128    <para>Continue with compiling the package:</para> 
    129129 
    130 <screen><userinput>make CFLAGS_FOR_TARGET="${GCCTARGET}" CXXFLAGS_FOR_TARGET="${GCCTARGET}"</userinput></screen> 
     130<screen><userinput>make CFLAGS_FOR_TARGET="${GCCTARGET}" CXXFLAGS_FOR_TARGET="${GCCTARGET}" \ 
     131AS_FOR_TARGET="/cross-tools/bin/${LFS_TARGET}-as" LD_FOR_TARGET="/cross-tools/bin/${LFS_TARGET}-ld"</userinput></screen> 
    131132 
    132133    <para>Install the package:</para> 
  • branches/cross-lfs/BOOK/cross-tools/ppc/gcc-final.xml

    r6798 r6863  
    128128    <para>Continue with compiling the package:</para> 
    129129 
    130 <screen><userinput>make</userinput></screen> 
     130<screen><userinput>make AS_FOR_TARGET="/cross-tools/bin/${LFS_TARGET}-as" \ 
     131LD_FOR_TARGET="/cross-tools/bin/${LFS_TARGET}-ld"</userinput></screen> 
    131132 
    132133    <para>Install the package:</para> 
  • branches/cross-lfs/BOOK/cross-tools/sparc/gcc-final.xml

    r6798 r6863  
    128128    <para>Continue with compiling the package:</para> 
    129129 
    130 <screen><userinput>make</userinput></screen> 
     130<screen><userinput>make AS_FOR_TARGET="/cross-tools/bin/${LFS_TARGET}-as" \ 
     131LD_FOR_TARGET="/cross-tools/bin/${LFS_TARGET}-ld"</userinput></screen> 
    131132 
    132133    <para>Install the package:</para> 
  • branches/cross-lfs/BOOK/cross-tools/sparc64-64/gcc-final.xml

    r6798 r6863  
    128128    <para>Continue with compiling the package:</para> 
    129129 
    130 <screen><userinput>make CFLAGS_FOR_TARGET="${GCCTARGET}" CXXFLAGS_FOR_TARGET="${GCCTARGET}"</userinput></screen> 
     130<screen><userinput>make CFLAGS_FOR_TARGET="${GCCTARGET}" CXXFLAGS_FOR_TARGET="${GCCTARGET}" \ 
     131AS_FOR_TARGET="/cross-tools/bin/${LFS_TARGET}-as" LD_FOR_TARGET="/cross-tools/bin/${LFS_TARGET}-ld"</userinput></screen> 
    131132 
    132133    <para>Install the package:</para> 
  • branches/cross-lfs/BOOK/cross-tools/sparc64/gcc-final.xml

    r6798 r6863  
    128128    <para>Continue with compiling the package:</para> 
    129129 
    130 <screen><userinput>make CFLAGS_FOR_TARGET="${GCCTARGET}" CXXFLAGS_FOR_TARGET="${GCCTARGET}"</userinput></screen> 
     130<screen><userinput>make CFLAGS_FOR_TARGET="${GCCTARGET}" CXXFLAGS_FOR_TARGET="${GCCTARGET}" \ 
     131AS_FOR_TARGET="/cross-tools/bin/${LFS_TARGET}-as" LD_FOR_TARGET="/cross-tools/bin/${LFS_TARGET}-ld"</userinput></screen> 
    131132 
    132133    <para>Install the package:</para> 
  • branches/cross-lfs/BOOK/cross-tools/x86/gcc-final.xml

    r6798 r6863  
    164164    <para>Continue with compiling the package:</para> 
    165165 
    166 <screen><userinput>make</userinput></screen> 
     166<screen><userinput>make AS_FOR_TARGET="/cross-tools/bin/${LFS_TARGET}-as" \ 
     167LD_FOR_TARGET="/cross-tools/bin/${LFS_TARGET}-ld"</userinput></screen> 
    167168 
    168169    <para>Install the package:</para> 
  • branches/cross-lfs/BOOK/cross-tools/x86_64-64/gcc-final.xml

    r6798 r6863  
    128128    <para>Continue with compiling the package:</para> 
    129129 
    130 <screen><userinput>make CFLAGS_FOR_TARGET="${GCCTARGET}" CXXFLAGS_FOR_TARGET="${GCCTARGET}"</userinput></screen> 
     130<screen><userinput>make CFLAGS_FOR_TARGET="${GCCTARGET}" CXXFLAGS_FOR_TARGET="${GCCTARGET}" \ 
     131AS_FOR_TARGET="/cross-tools/bin/${LFS_TARGET}-as" LD_FOR_TARGET="/cross-tools/bin/${LFS_TARGET}-ld"</userinput></screen> 
    131132 
    132133    <para>Install the package:</para> 
  • branches/cross-lfs/BOOK/cross-tools/x86_64/gcc-final.xml

    r6798 r6863  
    128128    <para>Continue with compiling the package:</para> 
    129129 
    130 <screen><userinput>make CFLAGS_FOR_TARGET="${GCCTARGET}" CXXFLAGS_FOR_TARGET="${GCCTARGET}"</userinput></screen> 
     130<screen><userinput>make CFLAGS_FOR_TARGET="${GCCTARGET}" CXXFLAGS_FOR_TARGET="${GCCTARGET}" \ 
     131AS_FOR_TARGET="/cross-tools/bin/${LFS_TARGET}-as" LD_FOR_TARGET="/cross-tools/bin/${LFS_TARGET}-ld"</userinput></screen> 
    131132 
    132133    <para>Install the package:</para> 
  • branches/cross-lfs/BOOK/introduction/common/changelog.xml

    r6861 r6863  
    4040 
    4141   <listitem> 
     42      <para>September 16, 2005</para> 
     43      <itemizedlist> 
     44        <listitem> 
     45          <para>[jim] - Updated gcc builds. GCC 4.x requires AS_FOR_TARGET and LD_FOR_TARGET. With this change the 
     46          __thread that has been seen has been elminated. Thanx Ryan Oliver.</para> 
     47        </listitem> 
     48      </itemizedlist> 
     49    </listitem> 
     50 
     51   <listitem> 
    4252      <para>September 14, 2005</para> 
    4353      <itemizedlist> 
  • branches/cross-lfs/BOOK/temp-system/alpha/gcc.xml

    r6801 r6863  
    124124    <para>Compile the package:</para> 
    125125 
    126 <screen><userinput>make</userinput></screen> 
     126<screen><userinput>make AS_FOR_TARGET="/cross-tools/bin/${LFS_TARGET}-as" \ 
     127LD_FOR_TARGET="/cross-tools/bin/${LFS_TARGET}-ld"</userinput></screen> 
    127128 
    128129    <para>Install the package:</para> 
  • branches/cross-lfs/BOOK/temp-system/mips/gcc.xml

    r6852 r6863  
    132132    <para>Compile the package:</para> 
    133133 
    134 <screen><userinput>make</userinput></screen> 
     134<screen><userinput>make CFLAGS_FOR_TARGET="${GCCTARGET}" CXXFLAGS_FOR_TARGET="${GCCTARGET}" \ 
     135AS_FOR_TARGET="/cross-tools/bin/${LFS_TARGET}-as" LD_FOR_TARGET="/cross-tools/bin/${LFS_TARGET}-ld"</userinput></screen> 
    135136 
    136137    <para>Install the package:</para> 
  • branches/cross-lfs/BOOK/temp-system/mips64-64/gcc.xml

    r6843 r6863  
    154154    <para>Compile the package:</para> 
    155155 
    156 <screen><userinput>make</userinput></screen> 
     156<screen><userinput>make CFLAGS_FOR_TARGET="${GCCTARGET}" CXXFLAGS_FOR_TARGET="${GCCTARGET}" \ 
     157AS_FOR_TARGET="/cross-tools/bin/${LFS_TARGET}-as" LD_FOR_TARGET="/cross-tools/bin/${LFS_TARGET}-ld"</userinput></screen> 
    157158 
    158159    <para>Install the package:</para> 
  • branches/cross-lfs/BOOK/temp-system/mips64/gcc.xml

    r6801 r6863  
    133133    <para>Compile the package:</para> 
    134134 
    135 <screen><userinput>make</userinput></screen> 
     135<screen><userinput>make AS_FOR_TARGET="/cross-tools/bin/${LFS_TARGET}-as" \ 
     136LD_FOR_TARGET="/cross-tools/bin/${LFS_TARGET}-ld"</userinput></screen> 
    136137 
    137138    <para>Install the package:</para> 
  • branches/cross-lfs/BOOK/temp-system/ppc/gcc.xml

    r6801 r6863  
    124124    <para>Compile the package:</para> 
    125125 
    126 <screen><userinput>make</userinput></screen> 
     126<screen><userinput>make AS_FOR_TARGET="/cross-tools/bin/${LFS_TARGET}-as" \ 
     127LD_FOR_TARGET="/cross-tools/bin/${LFS_TARGET}-ld"</userinput></screen> 
    127128 
    128129    <para>Install the package:</para> 
  • branches/cross-lfs/BOOK/temp-system/sparc/gcc.xml

    r6801 r6863  
    124124    <para>Compile the package:</para> 
    125125 
    126 <screen><userinput>make</userinput></screen> 
     126<screen><userinput>make AS_FOR_TARGET="/cross-tools/bin/${LFS_TARGET}-as" \ 
     127LD_FOR_TARGET="/cross-tools/bin/${LFS_TARGET}-ld"</userinput></screen> 
    127128 
    128129    <para>Install the package:</para> 
  • branches/cross-lfs/BOOK/temp-system/sparc64-64/gcc.xml

    r6801 r6863  
    146146    <para>Compile the package:</para> 
    147147 
    148 <screen><userinput>make CFLAGS_FOR_TARGET="${GCCTARGET}" </userinput></screen> 
     148<screen><userinput>make CFLAGS_FOR_TARGET="${GCCTARGET}" CXXFLAGS_FOR_TARGET="${GCCTARGET}" \ 
     149AS_FOR_TARGET="/cross-tools/bin/${LFS_TARGET}-as" LD_FOR_TARGET="/cross-tools/bin/${LFS_TARGET}-ld"</userinput></screen> 
    149150 
    150151    <para>Install the package:</para> 
  • branches/cross-lfs/BOOK/temp-system/sparc64/gcc.xml

    r6801 r6863  
    133133    <para>Compile the package:</para> 
    134134 
    135 <screen><userinput>make CFLAGS_FOR_TARGET="${GCCTARGET}" </userinput></screen> 
     135<screen><userinput>make CFLAGS_FOR_TARGET="${GCCTARGET}" CXXFLAGS_FOR_TARGET="${GCCTARGET}" \ 
     136AS_FOR_TARGET="/cross-tools/bin/${LFS_TARGET}-as" LD_FOR_TARGET="/cross-tools/bin/${LFS_TARGET}-ld"</userinput></screen> 
    136137 
    137138    <para>Install the package:</para> 
  • branches/cross-lfs/BOOK/temp-system/x86/gcc.xml

    r6801 r6863  
    133133    <para>Compile the package:</para> 
    134134 
    135 <screen><userinput>make</userinput></screen> 
     135<screen><userinput>make AS_FOR_TARGET="/cross-tools/bin/${LFS_TARGET}-as" \ 
     136LD_FOR_TARGET="/cross-tools/bin/${LFS_TARGET}-ld"</userinput></screen> 
    136137 
    137138    <para>Install the package:</para> 
  • branches/cross-lfs/BOOK/temp-system/x86_64-64/gcc.xml

    r6801 r6863  
    146146    <para>Compile the package:</para> 
    147147 
    148 <screen><userinput>make</userinput></screen> 
     148<screen><userinput>make CFLAGS_FOR_TARGET="${GCCTARGET}" CXXFLAGS_FOR_TARGET="${GCCTARGET}" \ 
     149AS_FOR_TARGET="/cross-tools/bin/${LFS_TARGET}-as" LD_FOR_TARGET="/cross-tools/bin/${LFS_TARGET}-ld"</userinput></screen> 
    149150 
    150151    <para>Install the package:</para> 
  • branches/cross-lfs/BOOK/temp-system/x86_64/gcc.xml

    r6801 r6863  
    151151    <para>Compile the package:</para> 
    152152 
    153 <screen><userinput>make</userinput></screen> 
     153<screen><userinput>make CFLAGS_FOR_TARGET="${GCCTARGET}" CXXFLAGS_FOR_TARGET="${GCCTARGET}" \ 
     154AS_FOR_TARGET="/cross-tools/bin/${LFS_TARGET}-as" LD_FOR_TARGET="/cross-tools/bin/${LFS_TARGET}-ld"</userinput></screen> 
    154155 
    155156    <para>Install the package:</para>