Changes in / [e67fb9b:a9cb92d] in clfs-embedded
- Files:
-
- 13 added
- 5 deleted
- 25 edited
Legend:
- Unmodified
- Added
- Removed
-
TabularUnified .gitignore ¶
re67fb9b ra9cb92d 1 1 *.swp 2 \#*#3 *~ -
TabularUnified BOOK/beyond-clfs/common/dropbear.xml ¶
re67fb9b ra9cb92d 36 36 <para os="a">Configure dropbear:</para> 37 37 38 <screen os="b"><userinput>CC="${CC} -Os" ./configure --prefix=/usr --host=${CLFS_TARGET}</userinput></screen>38 <screen os="b"><userinput>CC="${CC} ${BUILD} -Os" ./configure --prefix=/usr --host=${CLFS_TARGET}</userinput></screen> 39 39 40 40 <para os="c">Now we will utilize /dev/urandom instead of /dev/random. To allow -
TabularUnified BOOK/beyond-clfs/common/iptables.xml ¶
re67fb9b ra9cb92d 32 32 <para os="a">Configure IPTables:</para> 33 33 34 <screen os="b"><userinput>CC="${CC} -Os" ./configure --prefix=/usr --host=${CLFS_TARGET} \34 <screen os="b"><userinput>CC="${CC} ${BUILD} -Os" ./configure --prefix=/usr --host=${CLFS_TARGET} \ 35 35 --libexecdir=/lib/iptables --without-kernel -enable-libipq --enable-shared</userinput></screen> 36 36 -
TabularUnified BOOK/beyond-clfs/common/libnl.xml ¶
re67fb9b ra9cb92d 31 31 <para os="a">Configure libnl:</para> 32 32 33 <screen os="b"><userinput>CC="${CC} -Os" ./configure --prefix=/usr --host=${CLFS_TARGET}</userinput></screen>33 <screen os="b"><userinput>CC="${CC} ${BUILD} -Os" ./configure --prefix=/usr --host=${CLFS_TARGET}</userinput></screen> 34 34 35 35 <para os="c">Compile the package:</para> -
TabularUnified BOOK/bootscripts/common/network.xml ¶
re67fb9b ra9cb92d 110 110 Create a sample udhcpc.conf:</para> 111 111 112 <screen><userinput>cat > ${CLFS}/etc/udhcpc.conf << "EOF" 112 <screen><userinput>mkdir ${CLFS}/etc/network.d && 113 cat > ${CLFS}/etc/network.d/interface.eth0 << "EOF" 113 114 <literal>#!/bin/sh 114 115 # udhcpc Interface Configuration -
TabularUnified BOOK/cross-tools/arm/abi.xml ¶
re67fb9b ra9cb92d 11 11 <title>ABI Variables</title> 12 12 13 <para os="a">On the ARM architecture, there are two major ABI types to choose14 from: EABI and OABI. There is also a Thumb ABI and an Intel IWMMX specific15 ABI.</para>16 17 <para os="b">The EABI (Embedded ABI) is newer and supports additional18 features, faster software floating point operations, and Thumb interworking,19 but is only compatible with ARMv4t and newer cores. The EABI has20 sub-ABIs of: aapcs-linux and aapcs. aapcs-linux has standard Linux 4 byte21 enums while aapcs has variable length enums.</para>22 23 <para os="c">The OABI (old ABI) is called apcs-gnu and supports ARMv4 and24 older cores.</para>25 26 13 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" 27 href="../ common/abi.xml"14 href="../x86/abi.xml" 28 15 xpointer="xpointer(//*[@os='a'])"/> 29 16 30 17 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" 31 href="../ common/abi.xml"18 href="../x86/abi.xml" 32 19 xpointer="xpointer(//*[@os='b'])"/> 33 20 34 21 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" 35 href="../ common/abi.xml"22 href="../x86/abi.xml" 36 23 xpointer="xpointer(//*[@os='c'])"/> 37 24 … … 49 36 <row> 50 37 <entry>ABI</entry> 51 <entry> CLFS_ABI=Value</entry>38 <entry>BUILD=Value</entry> 52 39 <entry>Note</entry> 53 40 </row> … … 57 44 <row> 58 45 <entry>apcs-gnu</entry> 59 <entry> apcs-gnu</entry>46 <entry>-mabi=apcs-gnu</entry> 60 47 <entry>Legacy ABI, arm4 and older</entry> 61 48 </row> 62 49 <row> 63 50 <entry>atpcs</entry> 64 <entry> atpcs</entry>51 <entry>-mabi=atpcs</entry> 65 52 <entry>Thumb ABI</entry> 66 53 </row> 67 54 <row> 68 55 <entry>aapcs</entry> 69 <entry> aapcs</entry>56 <entry>-mabi=aapcs</entry> 70 57 <entry>EABI w/ variable size enums</entry> 71 58 </row> 72 59 <row> 73 60 <entry>aapcs-linux</entry> 74 <entry> aapcs-linux</entry>61 <entry>-mabi=aapcs-linux</entry> 75 62 <entry>EABI w/ standard Linux 32 bit (int) enums</entry> 76 63 </row> 77 64 <row> 78 65 <entry>iwmmxt</entry> 79 <entry> iwmmxt</entry>66 <entry>-mabi=iwmmxt</entry> 80 67 <entry>Supports Intel XScale MMX extensions</entry> 81 68 </row> -
TabularUnified BOOK/cross-tools/arm/variables.xml ¶
re67fb9b ra9cb92d 13 13 <bridgehead renderas="sect4">Setting Host and Target</bridgehead> 14 14 15 <para os="a">During the building of the cross-compile tools you will need to 16 set a few variables that will be dependent on your particular needs. 17 You will need to set the target triplet for the target architecture and CPU 18 endianess. If you do not know what triplet or endianess you want, 19 you can use the table at the bottom of this page as a reference. Set 20 the command using the method listed below:</para> 15 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" 16 href="../x86/variables.xml" 17 xpointer="xpointer(//*[@os='a'])"/> 21 18 22 19 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" 23 href="../ common/variables.xml"20 href="../x86/variables.xml" 24 21 xpointer="xpointer(//*[@os='b'])"/> 25 22 26 23 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" 27 href="../ common/variables.xml"24 href="../x86/variables.xml" 28 25 xpointer="xpointer(//*[@os='c'])"/> 29 26 … … 32 29 33 30 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" 34 href="../ common/variables.xml"31 href="../x86/variables.xml" 35 32 xpointer="xpointer(//*[@os='g'])"/> 36 33 37 34 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" 38 href="../ common/variables.xml"35 href="../x86/variables.xml" 39 36 xpointer="xpointer(//*[@os='h'])"/> 40 37 41 38 <table os="i"> 42 <title>Processor Type , ABI,and Target Triplets</title>43 <?dbfo table-width=" 7in" ?>39 <title>Processor Type and Target Triplets</title> 40 <?dbfo table-width="5in" ?> 44 41 45 42 <tgroup cols="2"> 46 43 47 44 <colspec colnum="1" colwidth="2.5in" colname="Processor"/> 48 <colspec colnum="2" colwidth="1in" colname="Endian"/> 49 <colspec colnum="3" colwidth="1in" colname="ABI"/> 50 <colspec colnum="4" colwidth="2.5in" colname="Triplet"/> 45 <colspec colnum="2" colwidth="2.5in" colname="Triplet"/> 51 46 52 47 <thead> 53 48 <row> 54 49 <entry>Processor</entry> 55 <entry>Endian</entry> 56 <entry>ABI</entry> 50 <entry>Endianess</entry> 57 51 <entry>Target Triplet</entry> 58 52 </row> … … 63 57 <entry>Generic arm</entry> 64 58 <entry>little</entry> 65 <entry>OABI</entry>66 59 <entry>arm-unknown-linux-uclibc</entry> 67 </row>68 <row>69 <entry>Generic arm, version 4</entry>70 <entry>little</entry>71 <entry>OABI</entry>72 <entry>armv4-unknown-linux-uclibc</entry>73 60 </row> 74 61 <row> 75 62 <entry>Generic arm, version 5</entry> 76 63 <entry>little</entry> 77 <entry>EABI</entry> 78 <entry>armv5l-unknown-linux-uclibcgnueabi</entry> 64 <entry>armv5l-unknown-linux-uclibc</entry> 79 65 </row> 80 66 <row> 81 67 <entry>Generic arm, version 5</entry> 82 68 <entry>big</entry> 83 <entry>EABI</entry> 84 <entry>armv5b-unknown-linux-uclibcgnueabi</entry> 85 </row> 86 <row> 87 <entry>Generic arm</entry> 88 <entry>little</entry> 89 <entry>EABI</entry> 90 <entry>arm-unknown-linux-uclibcgnueabi</entry> 91 </row> 92 <row> 93 <entry>Generic arm, version 7-a </entry> 94 <entry>little</entry> 95 <entry>EABI</entry> 96 <entry>armv7a-unknown-linux-uclibcgnueabi</entry> 69 <entry>armv5b-unknown-linux-uclibc</entry> 97 70 </row> 98 71 </tbody> -
TabularUnified BOOK/cross-tools/common/gcc-final.xml ¶
re67fb9b ra9cb92d 40 40 --with-sysroot=${CLFS} --disable-nls --enable-shared \ 41 41 --enable-languages=c --enable-c99 --enable-long-long \ 42 --with-mpfr=${CLFS}/cross-tools --with-gmp=${CLFS}/cross-tools \ 43 --with-mpc=${CLFS}/cross-tools --with-abi=${CLFS_ABI}</userinput></screen> 42 --with-mpfr=${CLFS}/cross-tools --with-gmp=${CLFS}/cross-tools</userinput></screen> 44 43 45 44 <variablelist os="af"> 46 <title>The meaning of the configure options not used previously:</title>45 <title>The meaning of the new configure options:</title> 47 46 48 47 <varlistentry os="af1"> 49 <term><parameter>--enable- shared</parameter></term>48 <term><parameter>--enable-languages=c</parameter></term> 50 49 <listitem> 51 <para> Enables the creation of the shared libraries.</para>50 <para>This option ensures that only the C compiler is built.</para> 52 51 </listitem> 53 52 </varlistentry> -
TabularUnified BOOK/cross-tools/common/gcc-static.xml ¶
re67fb9b ra9cb92d 43 43 --with-mpc=${CLFS}/cross-tools --without-headers --with-newlib \ 44 44 --disable-decimal-float --disable-libgomp --disable-libmudflap \ 45 --disable-libssp --disable-threads --enable-languages=c \ 46 --with-abi=${CLFS_ABI}</userinput></screen> 45 --disable-libssp --disable-threads --enable-languages=c</userinput></screen> 47 46 48 47 <variablelist os="af"> … … 207 206 </varlistentry> 208 207 209 <varlistentry os="af19">210 <term><parameter>--with-abi=${CLFS_ABI}</parameter></term>211 <listitem>212 <para>This option sets the ABI selected earlier.</para>213 </listitem>214 </varlistentry>215 216 208 </variablelist> 217 209 -
TabularUnified BOOK/cross-tools/common/gmp.xml ¶
re67fb9b ra9cb92d 36 36 <screen os="d"><userinput>make</userinput></screen> 37 37 38 <note os="e"> 39 <para>Some versions of GCC (notably 4.3.2 which ships with Debian 40 5) will compile GMP without errors but in a subtly broken way. To ensure 41 GMP is compiled and functioning correctly, optionally run the test suite:</para> 38 <para os="e">Install the package:</para> 42 39 43 <screen><userinput>make check</userinput></screen> 44 </note> 45 46 <para os="f">Install the package:</para> 47 48 <screen os="g"><userinput>make install</userinput></screen> 40 <screen os="f"><userinput>make install</userinput></screen> 49 41 50 42 </sect2> -
TabularUnified BOOK/cross-tools/mips/abi.xml ¶
re67fb9b ra9cb92d 12 12 13 13 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" 14 href="../ common/abi.xml"14 href="../x86/abi.xml" 15 15 xpointer="xpointer(//*[@os='a'])"/> 16 16 17 17 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" 18 href="../ common/abi.xml"18 href="../x86/abi.xml" 19 19 xpointer="xpointer(//*[@os='b'])"/> 20 20 21 21 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" 22 href="../ common/abi.xml"22 href="../x86/abi.xml" 23 23 xpointer="xpointer(//*[@os='c'])"/> 24 24 … … 35 35 <row> 36 36 <entry>ABI</entry> 37 <entry> CLFS_ABI=Value</entry>37 <entry>BUILD=Value</entry> 38 38 </row> 39 39 </thead> … … 42 42 <row> 43 43 <entry>32-Bit</entry> 44 <entry> 32</entry>44 <entry>-mabi=32</entry> 45 45 </row> 46 46 <row> 47 47 <entry>N32</entry> 48 <entry> n32</entry>48 <entry>-mabi=n32</entry> 49 49 </row> 50 50 <row> 51 51 <entry>64-Bit</entry> 52 <entry> 64</entry>52 <entry>-mabi=64</entry> 53 53 </row> 54 54 </tbody> -
TabularUnified BOOK/cross-tools/mips/variables.xml ¶
re67fb9b ra9cb92d 13 13 <bridgehead renderas="sect4">Setting Host and Target</bridgehead> 14 14 15 <para os="a">During the building of the cross-compile tools you will need to 16 set a few variables that will be dependent on your particular needs. 17 You will need to set the target triplet for the target architecture, the MIPS 18 level, and CPU endianess. If you do not know what triplet or level you want, 19 you can use the table at the bottom of this page as a reference. Set 20 the command using the method listed below:</para> 15 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" 16 href="../x86/variables.xml" 17 xpointer="xpointer(//*[@os='a'])"/> 21 18 22 19 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" 23 href="../ common/variables.xml"20 href="../x86/variables.xml" 24 21 xpointer="xpointer(//*[@os='b'])"/> 25 22 26 23 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" 27 href="../ common/variables.xml"24 href="../x86/variables.xml" 28 25 xpointer="xpointer(//*[@os='c'])"/> 29 26 … … 39 36 40 37 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" 41 href="../ common/variables.xml"38 href="../x86/variables.xml" 42 39 xpointer="xpointer(//*[@os='g'])"/> 43 40 -
TabularUnified BOOK/cross-tools/x86-chapter.xml ¶
re67fb9b ra9cb92d 14 14 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/introduction.xml"/> 15 15 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/cflags.xml"/> 16 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="x86/abi.xml"/> 16 17 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="x86/variables.xml"/> 17 18 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/linux-headers.xml"/> … … 20 21 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/mpc.xml"/> 21 22 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/binutils.xml"/> 22 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href=" x86/gcc-static.xml"/>23 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/gcc-static.xml"/> 23 24 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/uclibc.xml"/> 24 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href=" x86/gcc-final.xml"/>25 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/gcc-final.xml"/> 25 26 26 27 </chapter> -
TabularUnified BOOK/cross-tools/x86/variables.xml ¶
re67fb9b ra9cb92d 15 15 <para os="a">During the building of the cross-compile tools you will need to 16 16 set a few variables that will be dependent on your particular needs. 17 You will need to set the target triplet for the target architecture , the CPU18 type, and CPU endianess. If you do not know what triplet or CPU typeyou want,17 You will need to set the target triplet for the target architecture. As well 18 as the CPUs type and endianess. If you do not know what triplet you want, 19 19 you can use the table at the bottom of this page as a reference. Set 20 20 the command using the method listed below:</para> 21 21 22 22 <screen os="b"><userinput>export CLFS_HOST=$(echo ${MACHTYPE} | sed "s/-[^-]*/-cross/") 23 export CLFS_TARGET=<replaceable>[target triplet]</replaceable> 24 export CLFS_CPU=<replaceable>[cpu type]</replaceable></userinput></screen> 23 export CLFS_TARGET=<replaceable>[target triplet]</replaceable></userinput></screen> 25 24 26 25 <para os="c">Now we will set the architecture and endianess of the CPU based … … 36 35 echo export CLFS_TARGET=\""${CLFS_TARGET}\"" >> ~/.bashrc 37 36 echo export CLFS_ARCH=\""${CLFS_ARCH}\"" >> ~/.bashrc 38 echo export CLFS_ENDIAN=\""${CLFS_ENDIAN}\"" >> ~/.bashrc 39 echo export CLFS_ENDIAN=\""${CLFS_CPU}\"" >> ~/.bashrc</userinput></screen> 37 echo export CLFS_ENDIAN=\""${CLFS_ENDIAN}\"" >> ~/.bashrc</userinput></screen> 40 38 41 39 <table os="i"> 42 40 <title>Processor Type and Target Triplets</title> 43 <?dbfo table-width=" 7.5in" ?>41 <?dbfo table-width="4.5in" ?> 44 42 45 43 <tgroup cols="2"> … … 47 45 <colspec colnum="1" colwidth="2.5in" colname="Processor"/> 48 46 <colspec colnum="2" colwidth="2in" colname="Triplet"/> 49 <colspec colnum="3" colwidth="0.5in" colname="CPU Type"/>50 <colspec colnum="4" colwidth="2.5in" colname="Note"/>51 47 52 48 <thead> … … 54 50 <entry>Processor</entry> 55 51 <entry>Target Triplet</entry> 56 <entry>CPU Type</entry>57 <entry>Note</entry>58 52 </row> 59 53 </thead> … … 63 57 <entry>486 Compatibles</entry> 64 58 <entry>i486-pc-linux-uclibc</entry> 65 <entry>i486</entry>66 <entry>Intel's i486</entry>67 59 </row> 68 60 <row> 69 61 <entry>Pentium, K6, 586 Compatibles</entry> 70 62 <entry>i586-pc-linux-uclibc</entry> 71 <entry>i586</entry>72 <entry>Intel Pentium without MMX</entry>73 63 </row> 74 64 <row> 75 65 <entry>Pentium II, Pentium III, Pentium 4</entry> 76 66 <entry>i686-pc-linux-uclibc</entry> 77 <entry>i686</entry>78 <entry>PentiumPro instruction set</entry>79 67 </row> 80 68 <row> 81 <entry>Athlon </entry>69 <entry>Athlon, Duron</entry> 82 70 <entry>i686-pc-linux-uclibc</entry> 83 <entry>athlon</entry>84 <entry>AMD 32 bit Athlon</entry>85 71 </row> 86 72 <row> 87 <entry> Opteron</entry>73 <entry>x86_64</entry> 88 74 <entry>x86_64-unknown-linux-uclibc</entry> 89 <entry>k8</entry>90 <entry>AMD K8 processors with x86-64</entry>91 75 </row> 92 76 </tbody> -
TabularUnified BOOK/final-system/common/e2fsprogs.xml ¶
re67fb9b ra9cb92d 37 37 <para os="c">Prepare E2fsprogs for compilation:</para> 38 38 39 <screen os="d"><userinput>CC="${CC} -Os" ../configure --prefix=/usr \39 <screen os="d"><userinput>CC="${CC} ${BUILD} -Os" ../configure --prefix=/usr \ 40 40 --with-root-prefix="" --host=${CLFS_TARGET} --disable-tls \ 41 41 --disable-debugfs --disable-e2initrd-helper --disable-nls</userinput></screen> -
TabularUnified BOOK/final-system/common/iana-etc.xml ¶
re67fb9b ra9cb92d 26 26 <title>Installation of Iana-Etc</title> 27 27 28 <para os="a">Iana-Etc comes with outdated data and IANA has changed the 29 download location used to obtain up-to-date data. Apply the following patch 30 to use more up to date data and to correct the download location:</para> 31 32 <screen os="b"><userinput>patch -Np1 -i ../&iana-etc-update-patch;</userinput></screen> 33 34 <note os="c"> 35 <para>If you have an internet connection and would like even more up-to-date 36 data to be used when building Iana-Etc, execute: 37 <screen><userinput>make get</userinput></screen> 38 </para> 39 </note> 40 41 <para os="d">The following command converts the raw data provided by IANA into 28 <para os="a">The following command converts the raw data provided by IANA into 42 29 the correct formats for the <filename>/etc/protocols</filename> and 43 30 <filename>/etc/services</filename> data files:</para> 44 31 45 <screen os=" e"><userinput>make</userinput></screen>32 <screen os="b"><userinput>make</userinput></screen> 46 33 47 <para os=" f">This package does not come with a test suite.</para>34 <para os="c">This package does not come with a test suite.</para> 48 35 49 <para os=" g">Install the package:</para>36 <para os="d">Install the package:</para> 50 37 51 <screen os=" h"><userinput>make DESTDIR=${CLFS} install</userinput></screen>38 <screen os="e"><userinput>make DESTDIR=${CLFS} install</userinput></screen> 52 39 53 40 </sect2> -
TabularUnified BOOK/final-system/common/zlib.xml ¶
re67fb9b ra9cb92d 33 33 <para os="c">Prepare Zlib for compilation:</para> 34 34 35 <screen os="d"><userinput>CC="${CC} " ./configure --prefix=/usr --shared</userinput></screen>35 <screen os="d"><userinput>CC="${CC} ${BUILD}" ./configure --prefix=/usr --shared</userinput></screen> 36 36 37 37 <variablelist os="aa"> -
TabularUnified BOOK/general.ent ¶
re67fb9b ra9cb92d 1 1 <?xml version="1.0" encoding="ISO-8859-1"?> 2 2 3 <!ENTITY month "0 2"> <!-- Use two digits -->4 <!ENTITY month_name " February">5 <!ENTITY day " 10"> <!-- Use two digits -->3 <!ENTITY month "01"> <!-- Use two digits --> 4 <!ENTITY month_name "January"> 5 <!ENTITY day "29"> <!-- Use two digits --> 6 6 <!ENTITY year "2011"> <!-- Use four digits --> 7 7 -
TabularUnified BOOK/introduction/arm/changelog.xml ¶
re67fb9b ra9cb92d 34 34 35 35 <listitem> 36 <para>February 10, 2011</para>37 <itemizedlist>38 <listitem>39 <para>[abradford] - Fixed builds for EABI (aapcs and aapcs-linux)40 ABI choices by adding target triplets ending in uclibcgnueabi.</para>41 </listitem>42 </itemizedlist>43 </listitem>44 45 <listitem>46 <para>January 30, 2011</para>47 <itemizedlist>48 <listitem>49 <para>[abradford] - Added notes to ARM ABI variable list.</para>50 </listitem>51 </itemizedlist>52 </listitem>53 54 <listitem>55 36 <para>November 11, 2006</para> 56 37 <itemizedlist> -
TabularUnified BOOK/introduction/common/changelog.xml ¶
re67fb9b ra9cb92d 36 36 </listitem> 37 37 --> 38 39 <listitem>40 <para>February 10, 2011</para>41 <itemizedlist>42 <listitem>43 <para>[abradford] - Changed GCC Static and Final to build GCC for44 ${CLFS_ABI} for ARM and MIPS, ${CLFS_CPU} for x86. This removes the45 need for using the ${BUILD} variable when building packages.</para>46 </listitem>47 <listitem>48 <para>[abradford] - Updated Resources section.</para>49 </listitem>50 </itemizedlist>51 </listitem>52 53 <listitem>54 <para>January 30, 2011</para>55 <itemizedlist>56 <listitem>57 <para>[abradford] - Updated MPFR download link.</para>58 </listitem>59 <listitem>60 <para>[abradford] - Updated GCC to version 4.5.2.</para>61 </listitem>62 <listitem>63 <para>[abradford] - Updated Binutils to version 2.21.</para>64 </listitem>65 <listitem>66 <para>[abradford] - Added information to GCC's configure options.</para>67 </listitem>68 <listitem>69 <para>[abradford] - Updated Iana-Etc to use more up-to-date data.</para>70 </listitem>71 </itemizedlist>72 </listitem>73 38 74 39 <listitem> -
TabularUnified BOOK/introduction/common/resources.xml ¶
re67fb9b ra9cb92d 24 24 <title>Mailing Lists</title> 25 25 26 <para>The <uri> cross-lfs.org</uri> server hosts a number of26 <para>The <uri>linuxfromscratch.org</uri> server hosts a number of 27 27 mailing lists used for the development of the CLFS project. These lists 28 28 include the main development and support lists, among others. If the 29 29 FAQ does not solve the problem you are having, the next step would be to 30 search the mailing lists at <ulink url="& clfs-wiki;wiki/lists"/>.</para>30 search the mailing lists at <ulink url="&lfs-root;search.html"/>.</para> 31 31 32 32 <para>For information on the different lists, how to subscribe, archive 33 33 locations, and additional information, visit 34 <ulink url="&clfs-wiki;wiki/lists"/>.</para> 34 <ulink url="&lfs-root;mail.html"/>. For mailing lists specifically 35 for CLFS, visit <ulink url="&clfs-wiki;wiki/lists"/>.</para> 35 36 36 37 </sect2> … … 54 55 <uri>chat.freenode.net</uri>. The support channel for cross-lfs 55 56 is named #cross-lfs. If you need to show people the output of your 56 problems, please use <ulink url="http://pastebin.cross-lfs.org"/> and57 referencethe pastebin URL when asking your questions.</para>57 problems, please use http://pastebin.cross-lfs.org and reference 58 the pastebin URL when asking your questions.</para> 58 59 59 60 </sect2> … … 71 72 <title>Mirror Sites</title> 72 73 73 <para>The LFS and CLFS projects havea number of world-wide mirrors to make74 <para>The LFS project has a number of world-wide mirrors to make 74 75 accessing the website and downloading the required packages more 75 76 convenient. Please visit the LFS website at <ulink 76 77 url="&lfs-root;mirrors.html"/> for a list of current mirrors of 77 78 the LFS website, or <ulink url="&clfs-wiki;wiki/mirrors"/> for 78 mirrors of the CLFS website.</para>79 mirrors of CLFS.</para> 79 80 80 81 </sect2> -
TabularUnified BOOK/introduction/wrt/supporteddevices.xml ¶
re67fb9b ra9cb92d 10 10 <?dbhtml filename="supported-devices.html"?> 11 11 12 <para>In order to build CLFS for your device, we need to know what processor 13 it has, if it is big or little endian, and what MIPS ISA level it is. The 14 MIPS ISA level is needed so that we can build uClibc properly. </para> 12 <para>In order to build CLFS for your device, we need to know what processor it has, amd more inportantly if it is a big or small edin, and what MIPS ISA level it is. The MIPS ISA level is needed so that we can build uClibc properly. </para> 15 13 16 <para>The following is a list of devices that have been tested and reported 17 as tested and working with this book. Apart from this list, there is no 18 guarantee that your device, will work. If you are successful in getting a 19 device to work, please contact the CLFS development team, and we will add 20 it to the list. For the most recent and up to date list, please view the 21 GIT version of this book. </para> 14 <para> The following is a list of devices that have been tested and reported as tested and working with this book. Apart from this list, there is no garentee that your device, apart from this list will work. If U secussfully get a device to work, please contact the CLFS Dev team, and we will add it to the list. For the most recent and up to date list, please view the SVN version of this book. </para> 22 15 23 16 <table os="g"> … … 31 24 <colspec colnum="3" colwidth="1in" colname="Supported - Working"/> 32 25 <colspec colnum="4" colwidth="2.2in" colname="Processor"/> 33 <colspec colnum="5" colwidth="1.1in" colname=" Endian"/>26 <colspec colnum="5" colwidth="1.1in" colname="Big or Small Endian"/> 34 27 <colspec colnum="6" colwidth="1in" colname="Mips Level"/> 35 28 … … 40 33 <entry>Supported - Working</entry> 41 34 <entry>Processor</entry> 42 <entry> Endian</entry>35 <entry>Big or Small Endian</entry> 43 36 <entry>Mips Level</entry> 44 37 </row> … … 51 44 <entry>Testing</entry> 52 45 <entry>Broadcom 4712 @ 200MHz, 2MB Flash, 8MB RAM</entry> 53 <entry> Little</entry>46 <entry>Small</entry> 54 47 <entry>1 or 2, testing</entry> 55 48 </row> -
TabularUnified BOOK/introduction/x86/changelog.xml ¶
re67fb9b ra9cb92d 34 34 35 35 <listitem> 36 <para>February 10, 2011</para>37 <itemizedlist>38 <listitem>39 <para>[abradford] - Removed ABI selection for x86, it isn't40 needed and was misleading.</para>41 </listitem>42 </itemizedlist>43 </listitem>44 45 <listitem>46 36 <para>November 05, 2006</para> 47 37 <itemizedlist> -
TabularUnified BOOK/materials/common/patches.xml ¶
re67fb9b ra9cb92d 38 38 39 39 <varlistentry> 40 <term>Iana-Etc Update Patch - <token>&iana-etc-update-patch-size;</token>:</term>41 <listitem>42 <para>Download: <ulink43 url="&patches-root;&iana-etc-update-patch;"/></para>44 <para>MD5 sum: <literal>&iana-etc-update-patch-md5;</literal></para>45 </listitem>46 </varlistentry>47 48 <varlistentry>49 40 <term>uClibc Configs Patch - <token>&uclibc-configs-patch-size;</token>:</term> 50 41 <listitem> -
TabularUnified BOOK/patches.ent ¶
re67fb9b ra9cb92d 12 12 <!ENTITY busybox-fixes-patch-md5 "64bee07ba3efbb512fb4f348e814bf31"> 13 13 <!ENTITY busybox-fixes-patch-size "4 KB"> 14 15 <!ENTITY iana-etc-update-patch "iana-etc-&iana-etc-version;-update-1.patch">16 <!ENTITY iana-etc-update-patch-md5 "9b4d102672fc8bf777bbb95d1007edda">17 <!ENTITY iana-etc-update-patch-size "864 KB">18 14 19 15 <!ENTITY uclibc-configs-patch "uClibc-&uclibc-version;-configs-2.patch">
Note:
See TracChangeset
for help on using the changeset viewer.