- Timestamp:
- May 26, 2006, 8:57:48 PM (19 years ago)
- Branches:
- master
- Children:
- 7126617
- Parents:
- 8e23f7c
- Location:
- BOOK
- Files:
-
- 7 edited
Legend:
- Unmodified
- Added
- Removed
-
BOOK/cross-tools/arm-chapter.xml
r8e23f7c r1f0a9c9 19 19 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="arm/glibc-headers.xml"/> 20 20 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/gcc-static.xml"/> 21 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href=" common/glibc.xml"/>21 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="arm/glibc.xml"/> 22 22 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/gcc-final.xml"/> 23 23 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/file.xml"/> -
BOOK/cross-tools/arm/glibc-headers.xml
r8e23f7c r1f0a9c9 26 26 the glibc we are using in cross-lfs. The reason we are changing it is 27 27 because this only installs the headers, no compiling takes place. In the 28 next glibc chapter, we use the gcc that's buil dright after this chapter.</para>28 next glibc chapter, we use the gcc that's built right after this chapter.</para> 29 29 30 30 <screen os="s2"><userinput>cp configure{,.orig} 31 31 sed -e 's/3.4/3.[0-9]/g' configure.orig > configure</userinput></screen> 32 33 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" 34 href="glibc.xml" 35 xpointer="xpointer(//*[@os='u1'])"/> 36 37 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" 38 href="glibc.xml" 39 xpointer="xpointer(//*[@os='u2'])"/> 32 40 33 41 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" … … 93 101 94 102 <para os="n">First we will copy a common file over to <filename 95 class="directory"> /tools/include</filename>:</para>103 class="directory">${LFS}/usr/include</filename>:</para> 96 104 97 105 <screen os="o"><userinput>install -dv ${LFS}/usr/include/bits -
BOOK/cross-tools/common/binutils.xml
r8e23f7c r1f0a9c9 35 35 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" 36 36 href="../../final-system/common/binutils.xml" 37 xpointer="xpointer(//*[@os=' g'])"/>37 xpointer="xpointer(//*[@os='a'])"/> 38 38 39 39 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" 40 40 href="../../final-system/common/binutils.xml" 41 xpointer="xpointer(//*[@os=' h'])"/>41 xpointer="xpointer(//*[@os='b'])"/> 42 42 43 43 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" 44 44 href="../../final-system/common/binutils.xml" 45 xpointer="xpointer(//*[@os=' i'])"/>45 xpointer="xpointer(//*[@os='c'])"/> 46 46 47 47 <screen os="bc"><userinput>../binutils-&binutils-version;/configure --prefix=/cross-tools \ -
BOOK/cross-tools/common/glibc.xml
r8e23f7c r1f0a9c9 77 77 --cache-file=config.cache</userinput></screen> 78 78 79 <variablelist os=" dj">79 <variablelist os="j"> 80 80 <title>The meaning of the new configure options:</title> 81 81 82 <varlistentry os=" dj1">82 <varlistentry os="j1"> 83 83 <term><parameter>BUILD_CC="gcc"</parameter></term> 84 84 <listitem> … … 88 88 </varlistentry> 89 89 90 <varlistentry os=" dj2">90 <varlistentry os="j2"> 91 91 <term><parameter>CC="${LFS_TARGET}-gcc"</parameter></term> 92 92 <listitem> … … 96 96 </varlistentry> 97 97 98 <varlistentry os=" dj3">98 <varlistentry os="j3"> 99 99 <term><parameter>AR="${LFS_TARGET}-ar"</parameter></term> 100 100 <listitem> … … 104 104 </varlistentry> 105 105 106 <varlistentry os=" dj4">106 <varlistentry os="j4"> 107 107 <term><parameter>RANLIB="${LFS_TARGET}-ranlib"</parameter></term> 108 108 <listitem> … … 112 112 </varlistentry> 113 113 114 <varlistentry os=" dj5">114 <varlistentry os="j5"> 115 115 <term><parameter>--disable-profile</parameter></term> 116 116 <listitem> … … 120 120 </varlistentry> 121 121 122 <varlistentry os=" dj6">122 <varlistentry os="j6"> 123 123 <term><parameter>--enable-add-ons</parameter></term> 124 124 <listitem> … … 128 128 </varlistentry> 129 129 130 <varlistentry os=" dj7">130 <varlistentry os="j7"> 131 131 <term><parameter>--with-tls</parameter></term> 132 132 <listitem> … … 135 135 </varlistentry> 136 136 137 <varlistentry os=" dj8">137 <varlistentry os="j8"> 138 138 <term><parameter>--with-__thread</parameter></term> 139 139 <listitem> … … 143 143 </varlistentry> 144 144 145 <varlistentry os=" dj9">145 <varlistentry os="j9"> 146 146 <term><parameter>--with-binutils=/cross-tools/bin</parameter></term> 147 147 <listitem> … … 151 151 </varlistentry> 152 152 153 <varlistentry os=" dj10">153 <varlistentry os="j10"> 154 154 <term><parameter>--cache-file=config.cache</parameter></term> 155 155 <listitem> -
BOOK/final-preps/creatingdirs.xml
r8e23f7c r1f0a9c9 16 16 <screen><userinput>mkdir -pv ${LFS}/{bin,boot,etc/opt,home,lib,mnt,opt} 17 17 mkdir -pv ${LFS}/{media/{floppy,cdrom},sbin,srv,var} 18 install -dv -m 0750 /root19 install -dv -m 1777 /tmp/var/tmp18 install -dv -m 0750 ${LFS}/root 19 install -dv -m 1777 ${LFS}/tmp ${LFS}/var/tmp 20 20 mkdir -pv ${LFS}/usr/{,local/}{bin,include,lib,sbin,src} 21 21 mkdir -pv ${LFS}/usr/{,local/}share/{doc,info,locale,man} -
BOOK/final-preps/creatingfiles.xml
r8e23f7c r1f0a9c9 27 27 command:</para> 28 28 29 <screen><userinput>cat > %{LFS}/etc/passwd << "EOF"29 <screen><userinput>cat > ${LFS}/etc/passwd << "EOF" 30 30 <literal>root:x:0:0:root:/root:/bin/bash</literal> 31 31 EOF</userinput></screen> -
BOOK/materials/arm/packages.xml
r8e23f7c r1f0a9c9 10 10 11 11 <title>Additional Packages for ARM</title> 12 <!-- 12 13 13 <variablelist role="materials"> 14 14 15 <varlistentry os="grub">16 <term>G RUB (&grub-version;) - <token>&grub-size;</token>:</term>15 <varlistentry> 16 <term>Glibc-ports (&glibc-ports-version;) - <token>&glibc-ports-size;</token>:</term> 17 17 <listitem> 18 <para>Home page: <ulink url="&g rub-home;"/></para>19 <para>Download: <ulink url="&g rub-url;"/></para>20 <para>MD5 sum: <literal>&g rub-md5;</literal></para>18 <para>Home page: <ulink url="&glibc-ports-home;"/></para> 19 <para>Download: <ulink url="&glibc-ports-url;"/></para> 20 <para>MD5 sum: <literal>&glibc-ports-md5;</literal></para> 21 21 </listitem> 22 22 </varlistentry> 23 23 24 24 </variablelist> 25 --> 25 26 26 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" 27 27 href="../common/packages.xml"
Note:
See TracChangeset
for help on using the changeset viewer.