Changeset 1e6acd6


Ignore:
Timestamp:
09/22/2002 03:01:40 AM (22 years ago)
Author:
Timothy Bauscher <timothy@…>
Branches:
10.0, 10.0-rc1, 10.1, 10.1-rc1, 11.0, 11.0-rc1, 11.0-rc2, 11.0-rc3, 11.1, 11.1-rc1, 11.2, 11.2-rc1, 11.3, 11.3-rc1, 12.0, 12.0-rc1, 12.1, 12.1-rc1, 6.0, 6.1, 6.1.1, 6.3, 6.4, 6.5, 6.6, 6.7, 6.8, 7.0, 7.1, 7.2, 7.3, 7.4, 7.5, 7.5-systemd, 7.6, 7.6-systemd, 7.7, 7.7-systemd, 7.8, 7.8-systemd, 7.9, 7.9-systemd, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, arm, bdubbs/gcc13, ml-11.0, multilib, renodr/libudev-from-systemd, s6-init, trunk, v4_0, v4_1, v5_0, v5_1, v5_1_1, xry111/arm64, xry111/arm64-12.0, xry111/clfs-ng, xry111/lfs-next, xry111/loongarch, xry111/loongarch-12.0, xry111/loongarch-12.1, xry111/mips64el, xry111/pip3, xry111/rust-wip-20221008, xry111/update-glibc
Children:
b4a5535
Parents:
f8decc78
Message:

Applied Bill Maltby's grammatic-fixes patch.

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@2124 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689

Location:
chapter02
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • chapter02/aboutlfs.xml

    rf8decc78 r1e6acd6  
    1010the LFS partition is mounted on /mnt/lfs.</para>
    1111
    12 <para>For example when you are told to run a command like
     12<para>When you are told to run a command like
    1313<userinput>./configure --prefix=$LFS/static</userinput> you actually have to
    1414execute <userinput>./configure --prefix=/mnt/lfs/static</userinput>.</para>
     
    2323<para><screen><userinput>export LFS=/mnt/lfs</userinput></screen></para>
    2424
    25 <para>Now, if you are told to run a command like <userinput>./configure
    26 --prefix=$LFS/static</userinput> you can type that literally. Your shell will
     25<para>Now, if you are told to run a command like </para>
     26
     27<para><screen><userinput>./configure --prefix=$LFS/static</userinput></screen></para>
     28
     29<para>you can type that literally. Your shell will
    2730replace $LFS with /mnt/lfs when it processes the command line (meaning
    2831when you hit enter after having typed the command).</para>
  • chapter02/aboutsbus.xml

    rf8decc78 r1e6acd6  
    77times like anybody else?</para>
    88
    9 <para>The biggest problem is that times cannot be acurate, not even a
     9<para>The biggest problem is that times cannot be accurate, not even a
    1010little bit. So many people install LFS on so many different systems, the
    1111times it takes to compile something varies too much. One package may take
     
    2323a close approximation of how long GCC will take on your system.</para>
    2424
    25 <para>Note: SBUs don't work on SMP machines. We've seen that SBUs don't
    26 work well on SMP based machines. So all bets are off if you're lucky enough
    27 to have an SMP setup.</para>
     25<para>Note: We've seen that SBUs don't work well on SMP based machines. So
     26all bets are off if you're lucky enough to have an SMP setup.</para>
    2827
    2928</sect1>
  • chapter02/askforhelp.xml

    rf8decc78 r1e6acd6  
    55<para>If you encounter a problem while using this book, and your problem
    66is not listed in the FAQ, you will find that most of the people on Internet
    7 Relay Chat (IRC) and on the mailing lists are willing to help you. (An
     7Relay Chat (IRC) and on the mailing lists are willing to help you. An
    88overview of the LFS mailing lists can be found in
    9 <xref linkend="ch01-maillists"/>.) To assist us in diagnosing and solving
     9<xref linkend="ch01-maillists"/>. To assist us in diagnosing and solving
    1010your problem, include as much relevant information as possible in your
    1111request for help.</para>
     
    1919<itemizedlist>
    2020<listitem><para>the version of the book you are using (being &version;),</para></listitem>
    21 <listitem><para>the package or section you are having problems with,</para></listitem>
     21<listitem><para>the package or section giving you problems,</para></listitem>
    2222<listitem><para>the exact error message or symptom you are receiving,</para></listitem>
    2323<listitem><para>whether you have deviated from the book at all.</para></listitem>
     
    3535<para>When something goes wrong during the stage where the configure
    3636script is run, look at the last lines of the
    37 <filename>config.log</filename>. This file contains possible errors
    38 encountered during configure which aren't always printed to the screen.
     37<filename>config.log</filename>. This file may contain errors
     38encountered during configure which weren't printed to the screen.
    3939Include those relevant lines if you decide to ask for help.</para>
    4040
     
    4646<para>To help us find the cause of the problem, both screen output and
    4747the contents of various files are useful. The screen output from both
    48 the ./configure script and when make is run can be useful.  Don't
    49 blindly include the whole thing but on the other hand, don't include too
    50 little.  As an example, here is some screen output from make:</para>
     48the ./configure script and the make run can be useful.  Don't blindly
     49include the whole thing but on the other hand, don't include too little.
     50As an example, here is some screen output from make:</para>
    5151
    5252<para><screen>gcc -DALIASPATH=\"/mnt/lfs/usr/share/locale:.\"
     
    7070isn't enough for us to diagnose the problem because it only tells us
    7171that <emphasis>something</emphasis> went wrong, not
    72 <emphasis>what</emphasis> went wrong.  The whole section as
    73 quoted above is what should be included to be helpful, because it
     72<emphasis>what</emphasis> went wrong.  The whole section, as
     73in the example above, is what should be included to be helpful, because it
    7474includes the command that was executed and the command's error
    7575message(s).</para>
     
    7878has been written by Eric S. Raymond.  It is available online at <ulink
    7979url="http://www.tuxedo.org/~esr/faqs/smart-questions.html"/>.
    80 Read and follow the hints in this document and you are much more likely
     80Read and follow the hints in that document and you are much more likely
    8181to get a response to start with and also to get the help you actually
    8282need.</para>
  • chapter02/download.xml

    rf8decc78 r1e6acd6  
    77
    88<para>While it doesn't matter at all where you save the downloaded
    9 packages, we recommend storing it at least on the LFS partition. This just
    10 makes sense because you would still have access to those files when you boot
    11 into the LFS system. $LFS/usr/src is just a logical place to store source
    12 code, but by no means a requirement. You may even want to create a
    13 subdirectory under $LFS/usr/src for tarball storage. That way you can
    14 separate tarballs from temporary build directories, but again that's up
    15 to you.</para>
     9packages, we recommend storing it at least on the LFS partition. This
     10just makes sense because you need to have access to those those files
     11when you chroot to $LFS and when you boot into the LFS system, although
     12access when booted to $LFS could be handled other ways. $LFS/usr/src is
     13just a logical place to store source code, but by no means a requirement.
     14You may even want to create a subdirectory under $LFS/usr/src for tarball
     15storage. That way you can separate tarballs from temporary build
     16directories, but again that's up to you.</para>
    1617
    1718<para>The next chapter contains a list of all the packages that need to be
  • chapter02/install.xml

    rf8decc78 r1e6acd6  
    3939<para>If a file is just tar'ed, it is unpacked by running:</para>
    4040
    41 <para><screen><userinput>tar xvf filename.tar</userinput></screen></para>
     41<para><screen><userinput>tar -xvf filename.tar</userinput></screen></para>
    4242
    4343<para>When an archive is unpacked, a new directory will be created under the
     
    5050<para>From time to time you will be dealing with single files such as patch
    5151files. These files are generally gzip'ed or bzip2'ed. Before such files
    52 can be used they need to be uncompressed first.</para>
     52can be used they need to be uncompressed.</para>
    5353
    5454<para>If a file is gzip'ed, it is unpacked by running:</para>
     
    6464can be kept. We highly recommend deleting it. If you don't do this and
    6565try to re-use the same source later on in the book (for example re-using
    66 the source trees from Chapter 5 for use in Chapter 6), it may not work
     66the source trees from Chapter 5 in Chapter 6), it may not work
    6767as you expect it to. Source trees from Chapter 5 will have your host
    6868distribution's settings, which don't always apply to the LFS system
    69 after you enter the chroot'ed environment. Even running something like
     69after you enter the chroot environment. Even running something like
    7070<emphasis>make clean</emphasis> doesn't always guarantee a clean source
    7171tree.</para>
     
    7676
    7777<para>There is one exception; the kernel source tree. Keep it around as you
    78 will need it later in this book when building a kernel. Nothing will use
    79 the kernel tree so the source tree won't be in your way.  If, however,
    80 you are short of disk space, you can remove the kernel tree and re-untar
    81 it later when required.</para>
     78will need it later in this book when building a kernel. Nothing before then
     79will use the kernel tree, so the source tree won't be in your way.  If,
     80however, you are short of disk space, you can remove the kernel tree and
     81re-untar it later when required.</para>
    8282
    8383</sect1>
  • chapter02/platform.xml

    rf8decc78 r1e6acd6  
    33<?dbhtml filename="platform.html" dir="chapter02"?>
    44
    5 <para>LFS intends to be as far as possible platform independent. Having
    6 said that, the main LFS development work occurs on the x86 platform.  We
     5<para>LFS intends to be, as far as possible, platform independent. Having
     6said that, the main LFS development work occurs on the x86 platform. We
    77attempt to include information where possible on differences for other
    88platforms such as PPC.  If you come across a problem compiling which is
Note: See TracChangeset for help on using the changeset viewer.