Changeset c863747
- Timestamp:
- 08/29/2004 08:00:56 PM (20 years ago)
- Branches:
- 6.0
- Children:
- cdfb460
- Parents:
- 3001a42
- Files:
-
- 13 edited
Legend:
- Unmodified
- Added
- Removed
-
chapter01/askforhelp.xml
r3001a42 rc863747 65 65 66 66 <screen><computeroutput>gcc -DALIASPATH=\"/mnt/lfs/usr/share/locale:.\" 67 -DLOCALEDIR=\"/mnt/lfs/usr/share/locale\" -DLIBDIR=\"/mnt/lfs/usr/lib\" 67 -DLOCALEDIR=\"/mnt/lfs/usr/share/locale\" 68 -DLIBDIR=\"/mnt/lfs/usr/lib\" 68 69 -DINCLUDEDIR=\"/mnt/lfs/usr/include\" -DHAVE_CONFIG_H -I. -I. 69 70 -g -O2 -c getopt1.c 70 gcc -g -O2 -static -o make ar.o arscan.o commands.o dir.o expand.o file.o 71 function.o getopt.o implicit.o job.o main.o misc.o read.o remake.o rule.o 72 signame.o variable.o vpath.o default.o remote-stub.o version.o opt1.o 71 gcc -g -O2 -static -o make ar.o arscan.o commands.o dir.o 72 expand.o file.o function.o getopt.o implicit.o job.o main.o 73 misc.o read.o remake.o rule.o signame.o variable.o vpath.o 74 default.o remote-stub.o version.o opt1.o 73 75 -lutil job.o: In function `load_too_high': 74 /lfs/tmp/make-3.79.1/job.c:1565: undefined reference to `getloadavg' 76 /lfs/tmp/make-3.79.1/job.c:1565: undefined reference 77 to `getloadavg' 75 78 collect2: ld returned 1 exit status 76 79 make[2]: *** [make] Error 1 -
chapter03/packages.xml
r3001a42 rc863747 427 427 commands:</para> 428 428 429 <screen><userinput>cvs -z 3 -d :pserver:anoncvs@sources.redhat.com:/cvs/glibc \ 430 export -d glibc-2.3.4-20040701 -D "2004-07-01 17:30 UTC" libc 431 sed -i -e "s/stable/2004-07-01/" -e "s/2\.3\.3/2.3.4/" \ 429 <screen><userinput>cvs -z 3 -d \ 430 :pserver:anoncvs@sources.redhat.com:/cvs/glibc \ 431 export -d glibc-2.3.4-20040701 \ 432 -D "2004-07-01 17:30 UTC" libc 433 sed -i -e "s/stable/2004-07-01/" \ 434 -e "s/2\.3\.3/2.3.4/" \ 432 435 glibc-2.3.4-20040701/version.h 433 tar jcvf glibc-2.3.4-20040701.tar.bz2 glibc-2.3.4-20040701</userinput></screen> 436 tar jcvf glibc-2.3.4-20040701.tar.bz2 \ 437 glibc-2.3.4-20040701</userinput></screen> 434 438 435 439 <para> Alternatively, the LFS team developed a tarball which can be -
chapter03/patches.xml
r3001a42 rc863747 146 146 solve minor problems or enable functionality that is not enabled by 147 147 default. Feel free to peruse the patches database located at 148 <ulink url="&lfs-root;patches/"/> and acquire any additional148 <ulink url="&lfs-root;patches/"/> and acquire any additional 149 149 patches to suit the system needs.</para> 150 150 -
chapter05/adjusting.xml
r3001a42 rc863747 81 81 and the output of the last command will be of the form:</para> 82 82 83 <blockquote><screen><computeroutput>[Requesting program interpreter: /tools/lib/ld-linux.so.2]</computeroutput></screen></blockquote> 83 <screen><computeroutput>[Requesting program interpreter: 84 /tools/lib/ld-linux.so.2]</computeroutput></screen> 84 85 85 86 <para>Note that <filename class="directory">/tools/lib</filename> -
chapter05/gcc-pass2.xml
r3001a42 rc863747 48 48 <para>The response might be:</para> 49 49 50 <blockquote><screen><computeroutput>The system has no more ptys. Ask your system administrator to create more.</computeroutput></screen></blockquote> 50 <screen><computeroutput>The system has no more ptys. 51 Ask your system administrator to create more.</computeroutput></screen> 51 52 52 53 <para>If the above message is received, the host does not have its … … 105 106 <screen><userinput>../gcc-&gcc-version;/configure --prefix=/tools \ 106 107 --libexecdir=/tools/lib --with-local-prefix=/tools \ 107 --enable-clocale=gnu --enable-shared --enable-threads=posix\108 --enable- __cxa_atexit --enable-languages=c,c++\109 -- disable-libstdcxx-pch</userinput></screen>108 --enable-clocale=gnu --enable-shared \ 109 --enable-threads=posix --enable-__cxa_atexit \ 110 --enable-languages=c,c++ --disable-libstdcxx-pch</userinput></screen> 110 111 111 112 <para>The meaning of the new configure options:</para> -
chapter05/glibc.xml
r3001a42 rc863747 49 49 <screen><userinput>../glibc-&glibc-version;/configure --prefix=/tools \ 50 50 --disable-profile --enable-add-ons=nptl --with-tls \ 51 --with-__thread --enable-kernel=2.6.0 --with-binutils=/tools/bin \ 52 --without-gd --without-cvs --with-headers=/tools/glibc-kernheaders</userinput></screen> 51 --with-__thread --enable-kernel=2.6.0 \ 52 --with-binutils=/tools/bin --without-gd --without-cvs \ 53 --with-headers=/tools/glibc-kernheaders</userinput></screen> 53 54 54 55 <para>The meaning of the configure options:</para> … … 122 123 123 124 <blockquote><screen><computeroutput>configure: WARNING: 124 *** These auxiliary programs are missing or incompatible versions: msgfmt 125 *** These auxiliary programs are missing or 126 *** incompatible versions: msgfmt 125 127 *** some features will be disabled. 126 128 *** Check the INSTALL file for required versions.</computeroutput></screen></blockquote> -
chapter05/hostreqs.xml
r3001a42 rc863747 27 27 <para>This will produce output similar to:</para> 28 28 29 <blockquote><screen><computeroutput>Linux version 2.6.2 (user@host) (gcc version 3.4.0) #1 Tue Apr 20 21:22:18 GMT 2004</computeroutput></screen></blockquote> 29 <screen><computeroutput>Linux version 2.6.2 (user@host) (gcc version 3.4.0) #1 30 Tue Apr 20 21:22:18 GMT 2004</computeroutput></screen> 30 31 31 32 <para>If the results of the above command state that the host kernel -
chapter05/toolchaintechnotes.xml
r3001a42 rc863747 99 99 seen during its run of <command>./configure</command> is:</para> 100 100 101 <blockquote><screen><computeroutput>checking what assembler to use... /tools/i686-pc-linux-gnu/bin/as 102 checking what linker to use... /tools/i686-pc-linux-gnu/bin/ld</computeroutput></screen></blockquote> 101 <screen><computeroutput>checking what assembler to use... 102 /tools/i686-pc-linux-gnu/bin/as 103 checking what linker to use... /tools/i686-pc-linux-gnu/bin/ld</computeroutput></screen> 103 104 104 105 <para>This is important for the reasons mentioned above. It also -
chapter05/udev.xml
r3001a42 rc863747 54 54 LFS-specific configuration files here:</para> 55 55 56 <screen><userinput>cp ../udev-config-2.permissions /tools/etc/udev/permissions.d/00-lfs.permissions 56 <screen><userinput>cp ../udev-config-2.permissions \ 57 /tools/etc/udev/permissions.d/00-lfs.permissions 57 58 cp ../udev-config-1.rules /tools/etc/udev/rules.d/00-lfs.rules</userinput></screen> 58 59 -
prologue/typography.xml
r3001a42 rc863747 39 39 40 40 <screen><userinput>cat > $LFS/etc/group << "EOF" 41 root:x:0:41 <literal>root:x:0: 42 42 bin:x:1: 43 ...... 43 ......</literal> 44 44 EOF</userinput></screen> 45 45 -
stylesheets/lfs.css
r3001a42 rc863747 234 234 } 235 235 236 .literal { 237 font-weight: normal; 238 } 239 236 240 pre.screen { 237 241 color: #000; -
stylesheets/pdf/lfs-mixed.xsl
r3001a42 rc863747 183 183 </xsl:template> 184 184 185 <!-- Presentation of literal tag --> 186 <xsl:template match="literal"> 187 <fo:inline font-weight="normal"> 188 <xsl:call-template name="inline.monoseq"/> 189 </fo:inline> 190 </xsl:template> 191 185 192 </xsl:stylesheet> -
stylesheets/xhtml/lfs-mixed.xsl
r3001a42 rc863747 10 10 <xsl:when test="child::* = userinput"> 11 11 <pre class="userinput"> 12 <kbd class="command"> 13 <xsl:value-of select="."/> 14 </kbd> 12 <xsl:apply-templates/> 15 13 </pre> 16 14 </xsl:when> … … 22 20 </xsl:choose> 23 21 </xsl:template> 22 23 <xsl:template match="userinput"> 24 <xsl:choose> 25 <xsl:when test="ancestor::screen"> 26 <kbd class="command"> 27 <xsl:apply-templates/> 28 </kbd> 29 </xsl:when> 30 <xsl:otherwise> 31 <xsl:apply-imports/> 32 </xsl:otherwise> 33 </xsl:choose> 34 </xsl:template> 35 24 36 25 37 <!-- variablelist -->
Note:
See TracChangeset
for help on using the changeset viewer.