Changeset 1b823a37 for temp-system


Ignore:
Timestamp:
Feb 21, 2006, 1:17:35 AM (18 years ago)
Author:
Jim Gifford <clfs@…>
Children:
4dea801f
Parents:
578c75fc
Message:

r760@server (orig r758): jim | 2005-11-27 11:36:54 -0800

r794@server: jim | 2005-11-27 11:33:52 -0800
Added: TODO list


Location:
temp-system
Files:
11 edited

Legend:

Unmodified
Added
Removed
  • temp-system/alpha/gcc.xml

    r578c75fc r1b823a37  
    9191    xpointer="xpointer(//*[@os='h'])"/>
    9292
    93 <screen><userinput>../gcc-&gcc-version;/configure --prefix=/tools \
    94     --build=${LFS_HOST} --host=${LFS_TARGET} --target=${LFS_TARGET} \
    95     --libexecdir=/tools/lib --with-local-prefix=/tools --enable-long-long \
    96     --enable-c99 --enable-shared --enable-threads=posix --enable-__cxa_atexit \
    97     --disable-nls --enable-languages=c,c++ --disable-libstdcxx-pch</userinput></screen>
    98 
    9993    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    10094    href="../x86/gcc.xml"
    10195    xpointer="xpointer(//*[@os='ck'])"/>
    10296
    103     <para>Compile the package:</para>
     97    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     98    href="../x86/gcc.xml"
     99    xpointer="xpointer(//*[@os='cl'])"/>
    104100
    105 <screen><userinput>make AS_FOR_TARGET="/cross-tools/bin/${LFS_TARGET}-as" \
    106 LD_FOR_TARGET="/cross-tools/bin/${LFS_TARGET}-ld"</userinput></screen>
     101    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     102    href="../x86/gcc.xml"
     103    xpointer="xpointer(//*[@os='cm'])"/>
    107104
    108     <para>Install the package:</para>
     105    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     106    href="../x86/gcc.xml"
     107    xpointer="xpointer(//*[@os='cn'])"/>
    109108
    110 <screen><userinput>make install</userinput></screen>
     109    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     110    href="../x86/gcc.xml"
     111    xpointer="xpointer(//*[@os='co'])"/>
     112
     113    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     114    href="../x86/gcc.xml"
     115    xpointer="xpointer(//*[@os='cp'])"/>
    111116
    112117    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     
    114119    xpointer="xpointer(//*[@os='w'])"/>
    115120
    116 <screen><userinput>ln -s gcc /tools/bin/cc</userinput></screen>
     121    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     122    href="../x86/gcc.xml"
     123    xpointer="xpointer(//*[@os='cq'])"/>
    117124
    118125  </sect2>
  • temp-system/mips/gcc.xml

    r578c75fc r1b823a37  
    9999    xpointer="xpointer(//*[@os='h'])"/>
    100100
    101 <screen><userinput>../gcc-&gcc-version;/configure --prefix=/tools \
    102     --build=${LFS_HOST} --host=${LFS_TARGET} --target=${LFS_TARGET} \
    103     --libexecdir=/tools/lib --with-local-prefix=/tools --enable-long-long \
    104     --enable-c99 --enable-shared --enable-threads=posix --enable-__cxa_atexit \
    105     --disable-nls --enable-languages=c,c++ --disable-libstdcxx-pch</userinput></screen>
    106 
    107101    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    108102    href="../x86/gcc.xml"
    109103    xpointer="xpointer(//*[@os='ck'])"/>
    110104
    111     <para>Compile the package:</para>
     105    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     106    href="../x86/gcc.xml"
     107    xpointer="xpointer(//*[@os='cl'])"/>
    112108
    113 <screen><userinput>make CFLAGS_FOR_TARGET="${GCCTARGET}" CXXFLAGS_FOR_TARGET="${GCCTARGET}" \
     109    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     110    href="../x86/gcc.xml"
     111    xpointer="xpointer(//*[@os='cm'])"/>
     112
     113<screen os="cn"><userinput>make CFLAGS_FOR_TARGET="${GCCTARGET}" CXXFLAGS_FOR_TARGET="${GCCTARGET}" \
    114114AS_FOR_TARGET="/cross-tools/bin/${LFS_TARGET}-as" LD_FOR_TARGET="/cross-tools/bin/${LFS_TARGET}-ld"</userinput></screen>
    115115
    116     <para>Install the package:</para>
     116    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     117    href="../x86/gcc.xml"
     118    xpointer="xpointer(//*[@os='co'])"/>
    117119
    118 <screen><userinput>make install</userinput></screen>
     120    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     121    href="../x86/gcc.xml"
     122    xpointer="xpointer(//*[@os='cp'])"/>
    119123
    120124    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     
    122126    xpointer="xpointer(//*[@os='w'])"/>
    123127
    124 <screen><userinput>ln -s gcc /tools/bin/cc</userinput></screen>
     128    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     129    href="../x86/gcc.xml"
     130    xpointer="xpointer(//*[@os='cq'])"/>
    125131
    126132  </sect2>
  • temp-system/mips64-64/gcc.xml

    r578c75fc r1b823a37  
    115115    xpointer="xpointer(//*[@os='h'])"/>
    116116
    117 <screen><userinput>CC="${CC} ${BUILD64}" CXX="${CXX} ${BUILD64}" \
     117<screen os="ck"><userinput>CC="${CC} ${BUILD64}" CXX="${CXX} ${BUILD64}" \
    118118    ../gcc-&gcc-version;/configure --prefix=/tools --disable-multilib \
    119119    --build=${LFS_HOST} --host=${LFS_TARGET} --target=${LFS_TARGET} \
     
    127127      <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    128128      href="../x86_64/gcc.xml"
    129       xpointer="xpointer(//*[@os='dc1'])"/>
     129      xpointer="xpointer(//*[@os='dd1'])"/>
    130130
    131131      <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    132132      href="../x86/gcc.xml"
    133       xpointer="xpointer(//*[@os='ck1'])"/>
     133      xpointer="xpointer(//*[@os='cl1'])"/>
    134134
    135135      <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    136136      href="../x86/gcc.xml"
    137       xpointer="xpointer(//*[@os='ck2'])"/>
     137      xpointer="xpointer(//*[@os='cl2'])"/>
    138138
    139139    </variablelist>
    140140
    141     <para>Compile the package:</para>
     141    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     142    href="../x86/gcc.xml"
     143    xpointer="xpointer(//*[@os='cm'])"/>
    142144
    143 <screen><userinput>make AS_FOR_TARGET="/cross-tools/bin/${LFS_TARGET}-as" \
    144    LD_FOR_TARGET="/cross-tools/bin/${LFS_TARGET}-ld"</userinput></screen>
     145    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     146    href="../x86/gcc.xml"
     147    xpointer="xpointer(//*[@os='cn'])"/>
    145148
    146     <para>Install the package:</para>
     149    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     150    href="../x86/gcc.xml"
     151    xpointer="xpointer(//*[@os='co'])"/>
    147152
    148 <screen><userinput>make install</userinput></screen>
     153    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     154    href="../x86/gcc.xml"
     155    xpointer="xpointer(//*[@os='cp'])"/>
    149156
    150    <para>Now we copy the files that are placed in <filename class="directory">/tools/lib64
    151    </filename> to <filename class="directory">/tools/lib</filename>.
    152     We also delete the /tools/lib64 directory:</para>
     157    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     158    href="../x86_64-64/gcc.xml"
     159    xpointer="xpointer(//*[@os='dp'])"/>
    153160
    154 <screen><userinput>cp -ar /tools/lib64/* /tools/lib
    155 rm -rf /tools/lib64</userinput></screen>
     161    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     162    href="../x86_64-64/gcc.xml"
     163    xpointer="xpointer(//*[@os='dq'])"/>
    156164
    157165    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     
    159167    xpointer="xpointer(//*[@os='w'])"/>
    160168
    161 <screen><userinput>ln -s gcc /tools/bin/cc</userinput></screen>
     169    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     170    href="../x86/gcc.xml"
     171    xpointer="xpointer(//*[@os='cq'])"/>
    162172
    163173  </sect2>
  • temp-system/mips64/gcc.xml

    r578c75fc r1b823a37  
    107107    xpointer="xpointer(//*[@os='h'])"/>
    108108
    109 <screen><userinput>CC="${CC} ${BUILD64}" CXX="${CXX} ${BUILD64}" \
     109<screen os="ck"><userinput>CC="${CC} ${BUILD64}" CXX="${CXX} ${BUILD64}" \
    110110    ../gcc-&gcc-version;/configure --prefix=/tools --libdir=/tools/lib64 \
    111     --build=${LFS_HOST} --host=${LFS_TARGET} --target=${LFS_TARGET} \
     111    --build=${LFS_HOST} --host=${LFS_TARGET} --target=${LFS_TARGET} --with-abi=64 \
    112112    --libexecdir=/tools/lib64 --with-local-prefix=/tools --enable-long-long \
    113113    --enable-c99 --enable-shared --enable-threads=posix --enable-__cxa_atexit \
     
    118118    xpointer="xpointer(//*[@os='dc'])"/>
    119119
    120     <para>Compile the package:</para>
     120    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     121    href="../x86/gcc.xml"
     122    xpointer="xpointer(//*[@os='cm'])"/>
    121123
    122 <screen><userinput>make AS_FOR_TARGET="/cross-tools/bin/${LFS_TARGET}-as" \
    123 LD_FOR_TARGET="/cross-tools/bin/${LFS_TARGET}-ld"</userinput></screen>
     124    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     125    href="../x86/gcc.xml"
     126    xpointer="xpointer(//*[@os='cn'])"/>
    124127
    125     <para>Install the package:</para>
     128    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     129    href="../x86/gcc.xml"
     130    xpointer="xpointer(//*[@os='co'])"/>
    126131
    127 <screen><userinput>make install</userinput></screen>
     132    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     133    href="../x86/gcc.xml"
     134    xpointer="xpointer(//*[@os='cp'])"/>
    128135
    129136    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     
    131138    xpointer="xpointer(//*[@os='w'])"/>
    132139
    133 <screen><userinput>ln -s gcc /tools/bin/cc</userinput></screen>
     140    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     141    href="../x86/gcc.xml"
     142    xpointer="xpointer(//*[@os='cq'])"/>
    134143
    135144  </sect2>
  • temp-system/ppc/gcc.xml

    r578c75fc r1b823a37  
    9191    xpointer="xpointer(//*[@os='h'])"/>
    9292
    93 <screen><userinput>../gcc-&gcc-version;/configure --prefix=/tools \
    94     --build=${LFS_HOST} --host=${LFS_TARGET} --target=${LFS_TARGET} \
    95     --libexecdir=/tools/lib --with-local-prefix=/tools --enable-long-long \
    96     --enable-c99 --enable-shared --enable-threads=posix --enable-__cxa_atexit \
    97     --disable-nls --enable-languages=c,c++ --disable-libstdcxx-pch</userinput></screen>
    98 
    9993    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    10094    href="../x86/gcc.xml"
    10195    xpointer="xpointer(//*[@os='ck'])"/>
    10296
    103     <para>Compile the package:</para>
     97    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     98    href="../x86/gcc.xml"
     99    xpointer="xpointer(//*[@os='cl'])"/>
    104100
    105 <screen><userinput>make AS_FOR_TARGET="/cross-tools/bin/${LFS_TARGET}-as" \
    106 LD_FOR_TARGET="/cross-tools/bin/${LFS_TARGET}-ld"</userinput></screen>
     101    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     102    href="../x86/gcc.xml"
     103    xpointer="xpointer(//*[@os='cm'])"/>
    107104
    108     <para>Install the package:</para>
     105    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     106    href="../x86/gcc.xml"
     107    xpointer="xpointer(//*[@os='cn'])"/>
    109108
    110 <screen><userinput>make install</userinput></screen>
     109    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     110    href="../x86/gcc.xml"
     111    xpointer="xpointer(//*[@os='co'])"/>
     112
     113    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     114    href="../x86/gcc.xml"
     115    xpointer="xpointer(//*[@os='cp'])"/>
    111116
    112117    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     
    114119    xpointer="xpointer(//*[@os='w'])"/>
    115120
    116 <screen><userinput>ln -s gcc /tools/bin/cc</userinput></screen>
     121    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     122    href="../x86/gcc.xml"
     123    xpointer="xpointer(//*[@os='cq'])"/>
    117124
    118125  </sect2>
  • temp-system/sparc/gcc.xml

    r578c75fc r1b823a37  
    9191    xpointer="xpointer(//*[@os='h'])"/>
    9292
    93 <screen><userinput>../gcc-&gcc-version;/configure --prefix=/tools \
    94     --build=${LFS_HOST} --host=${LFS_TARGET} --target=${LFS_TARGET} \
    95     --libexecdir=/tools/lib --with-local-prefix=/tools --enable-long-long \
    96     --enable-c99 --enable-shared --enable-threads=posix --enable-__cxa_atexit \
    97     --disable-nls --enable-languages=c,c++ --disable-libstdcxx-pch</userinput></screen>
    98 
    9993    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    10094    href="../x86/gcc.xml"
    10195    xpointer="xpointer(//*[@os='ck'])"/>
    10296
    103     <para>Compile the package:</para>
     97    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     98    href="../x86/gcc.xml"
     99    xpointer="xpointer(//*[@os='cm'])"/>
    104100
    105 <screen><userinput>make AS_FOR_TARGET="/cross-tools/bin/${LFS_TARGET}-as" \
    106 LD_FOR_TARGET="/cross-tools/bin/${LFS_TARGET}-ld"</userinput></screen>
     101    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     102    href="../x86/gcc.xml"
     103    xpointer="xpointer(//*[@os='cn'])"/>
    107104
    108     <para>Install the package:</para>
     105    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     106    href="../x86/gcc.xml"
     107    xpointer="xpointer(//*[@os='co'])"/>
    109108
    110 <screen><userinput>make install</userinput></screen>
     109    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     110    href="../x86/gcc.xml"
     111    xpointer="xpointer(//*[@os='cp'])"/>
    111112
    112113    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     
    114115    xpointer="xpointer(//*[@os='w'])"/>
    115116
    116 <screen><userinput>ln -s gcc /tools/bin/cc</userinput></screen>
     117    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     118    href="../x86/gcc.xml"
     119    xpointer="xpointer(//*[@os='cq'])"/>
    117120
    118121  </sect2>
  • temp-system/sparc64-64/gcc.xml

    r578c75fc r1b823a37  
    9999    xpointer="xpointer(//*[@os='h'])"/>
    100100
    101 <screen><userinput>CC="${CC} ${BUILD64}" CXX="${CXX} ${BUILD64}" \
    102     ../gcc-&gcc-version;/configure --prefix=/tools --disable-multilib  \
    103     --build=${LFS_HOST} --host=${LFS_TARGET} --target=${LFS_TARGET} \
    104     --libexecdir=/tools/lib --with-local-prefix=/tools --enable-long-long \
    105     --enable-c99 --enable-shared --enable-threads=posix --enable-__cxa_atexit \
    106     --disable-nls --enable-languages=c,c++ --disable-libstdcxx-pch</userinput></screen>
     101    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     102    href="../x86_64-64/gcc.xml"
     103    xpointer="xpointer(//*[@os='ck'])"/>
    107104
    108105    <variablelist>
     
    111108      <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    112109      href="../x86_64/gcc.xml"
    113       xpointer="xpointer(//*[@os='dc1'])"/>
     110      xpointer="xpointer(//*[@os='dd1'])"/>
    114111
    115112      <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    116113      href="../x86/gcc.xml"
    117       xpointer="xpointer(//*[@os='ck1'])"/>
     114      xpointer="xpointer(//*[@os='cl1'])"/>
    118115
    119116      <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    120117      href="../x86/gcc.xml"
    121       xpointer="xpointer(//*[@os='ck2'])"/>
     118      xpointer="xpointer(//*[@os='cl2'])"/>
    122119
    123120    </variablelist>
    124121
    125     <para>Compile the package:</para>
     122    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     123    href="../x86_64-64/gcc.xml"
     124    xpointer="xpointer(//*[@os='cm'])"/>
    126125
    127 <screen><userinput>make CFLAGS_FOR_TARGET="${GCCTARGET}" CXXFLAGS_FOR_TARGET="${GCCTARGET}" \
    128 AS_FOR_TARGET="/cross-tools/bin/${LFS_TARGET}-as" LD_FOR_TARGET="/cross-tools/bin/${LFS_TARGET}-ld"</userinput></screen>
     126    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     127    href="../sparc64/gcc.xml"
     128    xpointer="xpointer(//*[@os='cn'])"/>
    129129
    130     <para>Install the package:</para>
     130    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     131    href="../x86/gcc.xml"
     132    xpointer="xpointer(//*[@os='cp'])"/>
    131133
    132 <screen><userinput>make install</userinput></screen>
     134    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     135    href="../x86_64-64/gcc.xml"
     136    xpointer="xpointer(//*[@os='dp'])"/>
    133137
    134    <para>Now we copy the files that are placed in <filename class="directory">/tools/lib64
    135    </filename> to <filename class="directory">/tools/lib</filename>.
    136     We also delete the /tools/lib64 directory:</para>
    137 
    138 <screen><userinput>cp -ar /tools/lib64/* /tools/lib
    139 rm -rf /tools/lib64</userinput></screen>
     138    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     139    href="../x86_64-64/gcc.xml"
     140    xpointer="xpointer(//*[@os='dq'])"/>
    140141
    141142    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     
    143144    xpointer="xpointer(//*[@os='w'])"/>
    144145
    145 <screen><userinput>ln -s gcc /tools/bin/cc</userinput></screen>
     146    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     147    href="../x86/gcc.xml"
     148    xpointer="xpointer(//*[@os='cq'])"/>
    146149
    147150  </sect2>
  • temp-system/sparc64/gcc.xml

    r578c75fc r1b823a37  
    9999    xpointer="xpointer(//*[@os='h'])"/>
    100100
    101 <screen><userinput>CC="${CC} ${BUILD64}" CXX="${CXX} ${BUILD64}" \
    102     ../gcc-&gcc-version;/configure --prefix=/tools --libdir=/tools/lib64 \
    103     --build=${LFS_HOST} --host=${LFS_TARGET} --target=${LFS_TARGET} \
    104     --libexecdir=/tools/lib64 --with-local-prefix=/tools --enable-long-long \
    105     --enable-c99 --enable-shared --enable-threads=posix --enable-__cxa_atexit \
    106     --disable-nls --enable-languages=c,c++ --disable-libstdcxx-pch</userinput></screen>
    107 
    108101    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    109102    href="../x86_64/gcc.xml"
    110103    xpointer="xpointer(//*[@os='dc'])"/>
    111104
    112     <para>Compile the package:</para>
     105    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     106    href="../x86_64/gcc.xml"
     107    xpointer="xpointer(//*[@os='db'])"/>
    113108
    114 <screen><userinput>make CFLAGS_FOR_TARGET="${GCCTARGET}" CXXFLAGS_FOR_TARGET="${GCCTARGET}" \
     109    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     110    href="../x86/gcc.xml"
     111    xpointer="xpointer(//*[@os='cm'])"/>
     112
     113<screen os="cn"><userinput>make CFLAGS_FOR_TARGET="${GCCTARGET}" CXXFLAGS_FOR_TARGET="${GCCTARGET}" \
    115114AS_FOR_TARGET="/cross-tools/bin/${LFS_TARGET}-as" LD_FOR_TARGET="/cross-tools/bin/${LFS_TARGET}-ld"</userinput></screen>
    116115
     116    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     117    href="../x86/gcc.xml"
     118    xpointer="xpointer(//*[@os='co'])"/>
     119
     120    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     121    href="../x86/gcc.xml"
     122    xpointer="xpointer(//*[@os='cp'])"/>
    117123    <para>Install the package:</para>
    118 
    119 <screen><userinput>make install</userinput></screen>
    120124
    121125    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     
    123127    xpointer="xpointer(//*[@os='w'])"/>
    124128
    125 <screen><userinput>ln -s gcc /tools/bin/cc</userinput></screen>
     129    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     130    href="../x86/gcc.xml"
     131    xpointer="xpointer(//*[@os='cq'])"/>
    126132
    127133  </sect2>
  • temp-system/x86/gcc.xml

    r578c75fc r1b823a37  
    8787    xpointer="xpointer(//*[@os='h'])"/>
    8888
    89 <screen><userinput>../gcc-&gcc-version;/configure --prefix=/tools \
     89<screen os="ck"><userinput>../gcc-&gcc-version;/configure --prefix=/tools \
    9090    --build=${LFS_HOST} --host=${LFS_TARGET} --target=${LFS_TARGET} \
    9191    --libexecdir=/tools/lib --with-local-prefix=/tools --enable-long-long \
     
    9393    --disable-nls --enable-languages=c,c++ --disable-libstdcxx-pch</userinput></screen>
    9494
    95     <variablelist os="ck">
     95    <variablelist os="cl">
    9696      <title>The meaning of the new configure options:</title>
    9797
    98       <varlistentry os="ck1">
     98      <varlistentry os="cl1">
    9999        <term><parameter>--libexecdir=/tools/lib</parameter></term>
    100100        <listitem>
     
    103103      </varlistentry>
    104104
    105       <varlistentry os="ck2">
     105      <varlistentry os="cl2">
    106106        <term><parameter>--disable-libstdcxx-pch</parameter></term>
    107107        <listitem>
     
    114114    </variablelist>
    115115
    116     <para>Compile the package:</para>
     116    <para os="cm">Compile the package:</para>
    117117
    118 <screen><userinput>make AS_FOR_TARGET="/cross-tools/bin/${LFS_TARGET}-as" \
     118<screen os="cn"><userinput>make AS_FOR_TARGET="/cross-tools/bin/${LFS_TARGET}-as" \
    119119LD_FOR_TARGET="/cross-tools/bin/${LFS_TARGET}-ld"</userinput></screen>
    120120
    121     <para>Install the package:</para>
     121    <para os="co">Install the package:</para>
    122122
    123 <screen><userinput>make install</userinput></screen>
     123<screen os="cp"><userinput>make install</userinput></screen>
    124124
    125125    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     
    127127    xpointer="xpointer(//*[@os='w'])"/>
    128128
    129 <screen><userinput>ln -s gcc /tools/bin/cc</userinput></screen>
     129<screen os="cq"><userinput>ln -s gcc /tools/bin/cc</userinput></screen>
    130130
    131131  </sect2>
  • temp-system/x86_64-64/gcc.xml

    r578c75fc r1b823a37  
    9999    xpointer="xpointer(//*[@os='h'])"/>
    100100
    101 <screen><userinput>CC="${CC} ${BUILD64}" CXX="${CXX} ${BUILD64}" \
     101<screen os="ck"><userinput>CC="${CC} ${BUILD64}" CXX="${CXX} ${BUILD64}" \
    102102    ../gcc-&gcc-version;/configure --prefix=/tools --disable-multilib \
    103103    --build=${LFS_HOST} --host=${LFS_TARGET} --target=${LFS_TARGET} \
     
    111111      <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    112112      href="../x86_64/gcc.xml"
    113       xpointer="xpointer(//*[@os='dc1'])"/>
     113      xpointer="xpointer(//*[@os='dd1'])"/>
    114114
    115115      <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    116116      href="../x86/gcc.xml"
    117       xpointer="xpointer(//*[@os='ck1'])"/>
     117      xpointer="xpointer(//*[@os='cl1'])"/>
    118118
    119119      <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    120120      href="../x86/gcc.xml"
    121       xpointer="xpointer(//*[@os='ck2'])"/>
     121      xpointer="xpointer(//*[@os='cl2'])"/>
    122122
    123123    </variablelist>
    124124
    125     <para>Compile the package:</para>
     125    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     126    href="../x86/gcc.xml"
     127    xpointer="xpointer(//*[@os='cm'])"/>
    126128
    127 <screen><userinput>make AS_FOR_TARGET="/cross-tools/bin/${LFS_TARGET}-as" \
    128    LD_FOR_TARGET="/cross-tools/bin/${LFS_TARGET}-ld"</userinput></screen>
     129    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     130    href="../x86/gcc.xml"
     131    xpointer="xpointer(//*[@os='cn'])"/>
    129132
    130     <para>Install the package:</para>
     133    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     134    href="../x86/gcc.xml"
     135    xpointer="xpointer(//*[@os='co'])"/>
    131136
    132 <screen><userinput>make install</userinput></screen>
     137    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     138    href="../x86/gcc.xml"
     139    xpointer="xpointer(//*[@os='cp'])"/>
    133140
    134    <para>Now we copy the files that are placed in <filename class="directory">/tools/lib64
     141   <para os="dp">Now we copy the files that are placed in <filename class="directory">/tools/lib64
    135142   </filename> to <filename class="directory">/tools/lib</filename>.
    136143    We also delete the /tools/lib64 directory:</para>
    137144
    138 <screen><userinput>cp -ar /tools/lib64/* /tools/lib
     145<screen os="dq"><userinput>cp -ar /tools/lib64/* /tools/lib
    139146rm -rf /tools/lib64</userinput></screen>
    140147
     
    143150    xpointer="xpointer(//*[@os='w'])"/>
    144151
    145 <screen><userinput>ln -s gcc /tools/bin/cc</userinput></screen>
     152    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     153    href="../x86/gcc.xml"
     154    xpointer="xpointer(//*[@os='cq'])"/>
    146155
    147156  </sect2>
  • temp-system/x86_64/gcc.xml

    r578c75fc r1b823a37  
    9999    xpointer="xpointer(//*[@os='h'])"/>
    100100
    101 <screen><userinput>CC="${CC} ${BUILD64}" CXX="${CXX} ${BUILD64}" \
     101<screen os="dc"><userinput>CC="${CC} ${BUILD64}" CXX="${CXX} ${BUILD64}" \
    102102    ../gcc-&gcc-version;/configure --prefix=/tools --libdir=/tools/lib64 \
    103103    --build=${LFS_HOST} --host=${LFS_TARGET} --target=${LFS_TARGET} \
     
    106106    --disable-nls --enable-languages=c,c++ --disable-libstdcxx-pch</userinput></screen>
    107107
    108     <variablelist os="dc">
     108    <variablelist os="dd">
    109109      <title>The meaning of the new configure options:</title>
    110110
    111       <varlistentry os="dc1">
     111      <varlistentry os="dd1">
    112112        <term><parameter>CXX="${CXX} ${BUILD64}"</parameter></term>
    113113        <listitem>
    114           <para>This do ...</para>
     114          <para>This forces the C++ compiler to use our Build 64 FLAGS.</para>
    115115        </listitem>
    116116      </varlistentry>
    117117
    118       <varlistentry os="dc2">
     118      <varlistentry os="dd2">
    119119        <term><parameter>--libexecdir=/tools/lib64</parameter></term>
    120120        <listitem>
    121           <para>This do ...</para>
     121          <para>This puts all files that are installed using the libexecdir
     122          variable into /tools/lib64.</para>
    122123        </listitem>
    123124      </varlistentry>
     
    125126      <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    126127      href="../x86/gcc.xml"
    127       xpointer="xpointer(//*[@os='ck2'])"/>
     128      xpointer="xpointer(//*[@os='cl2'])"/>
    128129
    129130    </variablelist>
    130131
    131     <para>Compile the package:</para>
     132    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     133    href="../x86/gcc.xml"
     134    xpointer="xpointer(//*[@os='cm'])"/>
    132135
    133 <screen><userinput>make AS_FOR_TARGET="/cross-tools/bin/${LFS_TARGET}-as" \
    134     LD_FOR_TARGET="/cross-tools/bin/${LFS_TARGET}-ld"</userinput></screen>
     136    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     137    href="../x86/gcc.xml"
     138    xpointer="xpointer(//*[@os='cn'])"/>
    135139
    136     <para>Install the package:</para>
     140    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     141    href="../x86/gcc.xml"
     142    xpointer="xpointer(//*[@os='co'])"/>
    137143
    138 <screen><userinput>make install</userinput></screen>
     144    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     145    href="../x86/gcc.xml"
     146    xpointer="xpointer(//*[@os='cp'])"/>
    139147
    140148    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     
    142150    xpointer="xpointer(//*[@os='w'])"/>
    143151
    144 <screen><userinput>ln -s gcc /tools/bin/cc</userinput></screen>
     152    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     153    href="../x86/gcc.xml"
     154    xpointer="xpointer(//*[@os='cq'])"/>
    145155
    146156  </sect2>
Note: See TracChangeset for help on using the changeset viewer.