Changeset 4d6fc2da


Ignore:
Timestamp:
10/27/2001 10:21:44 PM (23 years ago)
Author:
Mark Hymers <markh@…>
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, v3_1, v3_2, v3_3, 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:
5a91774
Parents:
2443baa
Message:

[Bug 164] XML Tidy up

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

Files:
72 edited

Legend:

Unmodified
Added
Removed
  • chapter01/changelog.xml

    r2443baa r4d6fc2da  
    3131
    3232</para></listitem>
     33
     34<listitem><para>October 27th, 2001 [markh]: General: Large XML Tidy-up.
     35Shouldn't affect the book text or layout.  If it does, something has
     36gone wrong!</para></listitem>
    3337
    3438<listitem><para>October 27th, 2001 [markh]: Chapter 6: Added
  • chapter05/bash-inst.xml

    r2443baa r4d6fc2da  
    1616following commands:</para>
    1717
    18 <para><screen><userinput>cd /usr/lib &amp;&amp;</userinput>
    19 <userinput>ln -s libncurses.a libcurses.a</userinput></screen></para>
     18<para><screen><userinput>cd /usr/lib &amp;&amp;
     19ln -s libncurses.a libcurses.a</userinput></screen></para>
    2020
    2121<para>Now we can continue. Install Bash by running the following
    2222commands:</para>
    2323
    24 <para><screen><userinput>./configure --enable-static-link --prefix=$LFS/usr \</userinput>
    25 <userinput>&nbsp;&nbsp;&nbsp;--bindir=$LFS/bin --with-curses &amp;&amp;</userinput>
    26 <userinput>make &amp;&amp;</userinput>
    27 <userinput>make install &amp;&amp;</userinput>
    28 <userinput>cd $LFS/bin &amp;&amp;</userinput>
    29 <userinput>ln -sf bash sh</userinput></screen></para>
     24<para><screen><userinput>./configure --enable-static-link --prefix=$LFS/usr \
     25&nbsp;&nbsp;&nbsp;--bindir=$LFS/bin --with-curses &amp;&amp;
     26make &amp;&amp;
     27make install &amp;&amp;
     28cd $LFS/bin &amp;&amp;
     29ln -sf bash sh</userinput></screen></para>
    3030
    3131<para>If the make install phase ends with something along the lines of</para>
  • chapter05/binutils-inst.xml

    r2443baa r4d6fc2da  
    1010<para>Install Binutils by running the following commands:</para>
    1111
    12 <para><screen><userinput>./configure --prefix=$LFS/usr --disable-nls &amp;&amp;</userinput>
    13 <userinput>make LDFLAGS=-all-static tooldir=$LFS/usr &amp;&amp;</userinput>
    14 <userinput>make tooldir=$LFS/usr install</userinput></screen></para>
     12<para><screen><userinput>./configure --prefix=$LFS/usr --disable-nls &amp;&amp;
     13make LDFLAGS=-all-static tooldir=$LFS/usr &amp;&amp;
     14make tooldir=$LFS/usr install</userinput></screen></para>
    1515
    1616</sect2>
  • chapter05/bzip2-inst.xml

    r2443baa r4d6fc2da  
    44<para>Install Bzip2 by running the following commands:</para>
    55
    6 <para><screen><userinput>make CC="gcc -static" &amp;&amp;</userinput>
    7 <userinput>make PREFIX=$LFS/usr install &amp;&amp;</userinput>
    8 <userinput>cd $LFS/usr/bin &amp;&amp;</userinput>
    9 <userinput>mv bzcat bunzip2 bzip2 bzip2recover $LFS/bin</userinput></screen></para>
     6<para><screen><userinput>make CC="gcc -static" &amp;&amp;
     7make PREFIX=$LFS/usr install &amp;&amp;
     8cd $LFS/usr/bin &amp;&amp;
     9mv bzcat bunzip2 bzip2 bzip2recover $LFS/bin</userinput></screen></para>
    1010
    1111<para>Although it's not strictly a part of a basic LFS system it's worth
  • chapter05/diffutils-inst.xml

    r2443baa r4d6fc2da  
    88use the first version.</para>
    99
    10 <para><screen><userinput>export CPPFLAGS=-Dre_max_failures=re_max_failures2 &amp;&amp;</userinput>
    11 <userinput>./configure --prefix=$LFS/usr &amp;&amp;</userinput>
    12 <userinput>unset CPPFLAGS &amp;&amp;</userinput>
    13 <userinput>make LDFLAGS=-static &amp;&amp;</userinput>
    14 <userinput>make install</userinput></screen></para>
     10<para><screen><userinput>export CPPFLAGS=-Dre_max_failures=re_max_failures2 &amp;&amp;
     11./configure --prefix=$LFS/usr &amp;&amp;
     12unset CPPFLAGS &amp;&amp;
     13make LDFLAGS=-static &amp;&amp;
     14make install</userinput></screen></para>
    1515
    1616<para>If you are using a newer glibc version (2.2.x), you can use the following
    1717commands to install Diffutils:</para>
    1818
    19 <para><screen><userinput>./configure --prefix=$LFS/usr &amp;&amp;</userinput>
    20 <userinput>make LDFLAGS=-static &amp;&amp;</userinput>
    21 <userinput>make install</userinput></screen></para>
     19<para><screen><userinput>./configure --prefix=$LFS/usr &amp;&amp;
     20make LDFLAGS=-static &amp;&amp;
     21make install</userinput></screen></para>
    2222
    2323</sect2>
  • chapter05/fileutils-exp.xml

    r2443baa r4d6fc2da  
    66change.</para>
    77
    8 <para><screen><userinput>cp lib/Makefile.in lib/Makefile.in.backup &amp;&amp;</userinput>
    9 <userinput>sed -e 's/\(.*\)\(fopen-safer\.c \)\\/\1\2atexit.c \\/' \</userinput>
    10 <userinput>&nbsp;&nbsp;&nbsp;-e 's/\(.*\)\(idcache\$U\.\$.*\)\\/\1\2atexit$U.$(OBJEXT) \\/' \</userinput>
    11 <userinput>&nbsp;&nbsp;&nbsp;lib/Makefile.in &gt; lib/Makefile.in~ &amp;&amp;</userinput>
    12 <userinput>mv lib/Makefile.in~ lib/Makefile.in:</userinput></screen>
     8<para><screen><userinput>cp lib/Makefile.in lib/Makefile.in.backup &amp;&amp;
     9sed -e 's/\(.*\)\(fopen-safer\.c \)\\/\1\2atexit.c \\/' \
     10&nbsp;&nbsp;&nbsp;-e 's/\(.*\)\(idcache\$U\.\$.*\)\\/\1\2atexit$U.$(OBJEXT) \\/' \
     11&nbsp;&nbsp;&nbsp;lib/Makefile.in &gt; lib/Makefile.in~ &amp;&amp;
     12mv lib/Makefile.in~ lib/Makefile.in:</userinput></screen>
    1313This is used to fix a problem with building fileutils statically on glibc 2.2.3
    1414systems.  If this isn't done, then there is the possibility of all of the
  • chapter05/fileutils-inst.xml

    r2443baa r4d6fc2da  
    2222than likely result in all kinds of compile time problems.</para>
    2323
    24 <para><screen><userinput>cp lib/Makefile.in lib/Makefile.in.backup &amp;&amp;</userinput>
    25 <userinput>sed -e 's/\(.*\)\(fopen-safer\.c \)\\/\1\2atexit.c \\/' \</userinput>
    26 <userinput>&nbsp;&nbsp;&nbsp;-e 's/\(.*\)\(idcache\$U\.\$.*\)\\/\1\2atexit$U.$(OBJEXT) \\/' \</userinput>
    27 <userinput>&nbsp;&nbsp;&nbsp;lib/Makefile.in &gt; lib/Makefile.in~ &amp;&amp;</userinput>
    28 <userinput>mv lib/Makefile.in~ lib/Makefile.in</userinput></screen></para>
     24<para><screen><userinput>cp lib/Makefile.in lib/Makefile.in.backup &amp;&amp;
     25sed -e 's/\(.*\)\(fopen-safer\.c \)\\/\1\2atexit.c \\/' \
     26&nbsp;&nbsp;&nbsp;-e 's/\(.*\)\(idcache\$U\.\$.*\)\\/\1\2atexit$U.$(OBJEXT) \\/' \
     27&nbsp;&nbsp;&nbsp;lib/Makefile.in &gt; lib/Makefile.in~ &amp;&amp;
     28mv lib/Makefile.in~ lib/Makefile.in</userinput></screen></para>
    2929
    30 <para>Install fileutils by running the following commands:
    31 <screen><userinput>./configure --disable-nls \</userinput>
    32 <userinput>&nbsp;&nbsp;&nbsp;--prefix=$LFS/usr --libexecdir=$LFS/bin --bindir=$LFS/bin &amp;&amp;</userinput>
    33 <userinput>make LDFLAGS=-static &amp;&amp;</userinput>
    34 <userinput>make install &amp;&amp;</userinput>
    35 <userinput>cd $LFS/usr/bin &amp;&amp;</userinput>
    36 <userinput>ln -sf ../../bin/install</userinput></screen></para>
     30<para>Install fileutils by running the following commands:</para>
     31
     32<para><screen><userinput>./configure --disable-nls \
     33&nbsp;&nbsp;&nbsp;--prefix=$LFS/usr --libexecdir=$LFS/bin --bindir=$LFS/bin &amp;&amp;
     34make LDFLAGS=-static &amp;&amp;
     35make install &amp;&amp;
     36cd $LFS/usr/bin &amp;&amp;
     37ln -sf ../../bin/install</userinput></screen></para>
    3738
    3839<para>Once you have installed fileutils, you can test whether the
  • chapter05/gcc-inst.xml

    r2443baa r4d6fc2da  
    1010<para>Install GCC by running the following commands:</para>
    1111
    12 <para><screen><userinput>patch -Np1 -i ../gcc-&gcc-patch-version;.patch &amp;&amp;</userinput>
    13 <userinput>mkdir ../gcc-build &amp;&amp;</userinput>
    14 <userinput>cd ../gcc-build &amp;&amp;</userinput>
    15 <userinput>../gcc-&gcc-version;/configure --prefix=/usr --enable-languages=c,c++ \</userinput>
    16 <userinput>&nbsp;&nbsp;&nbsp;--disable-nls --disable-shared --enable-threads=posix &amp;&amp;</userinput>
    17 <userinput>make BOOT_LDFLAGS=-static bootstrap &amp;&amp;</userinput>
    18 <userinput>make prefix=$LFS/usr install &amp;&amp;</userinput>
    19 <userinput>cd $LFS/lib &amp;&amp;</userinput>
    20 <userinput>ln -sf ../usr/bin/cpp &amp;&amp;</userinput>
    21 <userinput>cd $LFS/usr/lib &amp;&amp;</userinput>
    22 <userinput>ln -sf ../bin/cpp &amp;&amp;</userinput>
    23 <userinput>cd $LFS/usr/bin &amp;&amp;</userinput>
    24 <userinput>ln -sf gcc cc</userinput></screen></para>
     12<para><screen><userinput>patch -Np1 -i ../gcc-&gcc-patch-version;.patch &amp;&amp;
     13mkdir ../gcc-build &amp;&amp;
     14cd ../gcc-build &amp;&amp;
     15../gcc-&gcc-version;/configure --prefix=/usr --enable-languages=c,c++ \
     16&nbsp;&nbsp;&nbsp;--disable-nls --disable-shared --enable-threads=posix &amp;&amp;
     17make BOOT_LDFLAGS=-static bootstrap &amp;&amp;
     18make prefix=$LFS/usr install &amp;&amp;
     19cd $LFS/lib &amp;&amp;
     20ln -sf ../usr/bin/cpp &amp;&amp;
     21cd $LFS/usr/lib &amp;&amp;
     22ln -sf ../bin/cpp &amp;&amp;
     23cd $LFS/usr/bin &amp;&amp;
     24ln -sf gcc cc</userinput></screen></para>
    2525
    2626</sect2>
  • chapter05/grep-inst.xml

    r2443baa r4d6fc2da  
    88use the first version.</para>
    99
    10 <para><screen><userinput>export CPPFLAGS=-Dre_max_failures=re_max_failures2 &amp;&amp;</userinput>
    11 <userinput>./configure --prefix=$LFS/usr --disable-nls &amp;&amp;</userinput>
    12 <userinput>unset CPPFLAGS &amp;&amp;</userinput>
    13 <userinput>make LDFLAGS=-static &amp;&amp;</userinput>
    14 <userinput>make install</userinput></screen></para>
     10<para><screen><userinput>export CPPFLAGS=-Dre_max_failures=re_max_failures2 &amp;&amp;
     11./configure --prefix=$LFS/usr --disable-nls &amp;&amp;
     12unset CPPFLAGS &amp;&amp;
     13make LDFLAGS=-static &amp;&amp;
     14make install</userinput></screen></para>
    1515 
    1616<para>If you are using a newer glibc version (2.2.x), you can use the
    1717following commands to install Grep:</para>
    1818 
    19 <para><screen><userinput>./configure --prefix=$LFS/usr --disable-nls &amp;&amp;</userinput>
    20 <userinput>make LDFLAGS=-static &amp;&amp;</userinput>
    21 <userinput>make install</userinput></screen></para>
     19<para><screen><userinput>./configure --prefix=$LFS/usr --disable-nls &amp;&amp;
     20make LDFLAGS=-static &amp;&amp;
     21make install</userinput></screen></para>
    2222
    2323</sect2>
  • chapter05/gzip-inst.xml

    r2443baa r4d6fc2da  
    1111<para>Apply the patch by running the following command:</para>
    1212
    13 <para><userinput>patch -Np1 -i ../gzip-&gzip-version;.patch</userinput></para>
     13<para><screen><userinput>patch -Np1 -i ../gzip-&gzip-version;.patch</userinput></screen></para>
    1414
    1515<para>Install Gzip by running the following commands:</para>
    16 <para><screen><userinput>./configure --prefix=$LFS/usr &amp;&amp;</userinput>
    17 <userinput>make LDFLAGS=-static &amp;&amp;</userinput>
    18 <userinput>make install &amp;&amp;</userinput>
    19 <userinput>cp $LFS/usr/bin/gunzip $LFS/usr/bin/gzip $LFS/bin &amp;&amp;</userinput>
    20 <userinput>rm $LFS/usr/bin/gunzip $LFS/usr/bin/gzip</userinput></screen></para>
     16
     17<para><screen><userinput>./configure --prefix=$LFS/usr &amp;&amp;
     18make LDFLAGS=-static &amp;&amp;
     19make install &amp;&amp;
     20cp $LFS/usr/bin/gunzip $LFS/usr/bin/gzip $LFS/bin &amp;&amp;
     21rm $LFS/usr/bin/gunzip $LFS/usr/bin/gzip</userinput></screen></para>
    2122
    2223</sect2>
  • chapter05/kernel-inst.xml

    r2443baa r4d6fc2da  
    1111command:</para>
    1212
    13 <para><screen><userinput>make mrproper &amp;&amp;</userinput>
    14 <userinput>yes "" | make config &amp;&amp;</userinput>
    15 <userinput>make dep &amp;&amp;</userinput>
    16 <userinput>cd $LFS/usr/include &amp;&amp;</userinput>
    17 <userinput>cp -a ../src/linux/include/linux . &amp;&amp;</userinput>
    18 <userinput>chown -R root.root $LFS/usr/include/linux &amp;&amp;</userinput>
    19 <userinput>mkdir asm &amp;&amp;</userinput>
    20 <userinput>cp -a ../src/linux/include/asm/* asm &amp;&amp;</userinput>
    21 <userinput>chown -R root.root $LFS/usr/include/asm</userinput></screen></para>
     13<para><screen><userinput>make mrproper &amp;&amp;
     14yes "" | make config &amp;&amp;
     15make dep &amp;&amp;
     16cd $LFS/usr/include &amp;&amp;
     17cp -a ../src/linux/include/linux . &amp;&amp;
     18chown -R root.root $LFS/usr/include/linux &amp;&amp;
     19mkdir asm &amp;&amp;
     20cp -a ../src/linux/include/asm/* asm &amp;&amp;
     21chown -R root.root $LFS/usr/include/asm</userinput></screen></para>
    2222
    2323</sect2>
  • chapter05/make-inst.xml

    r2443baa r4d6fc2da  
    44<para>Install Make by running the following commands:</para>
    55
    6 <para><screen><userinput>./configure --prefix=$LFS/usr --disable-nls &amp;&amp;</userinput>
    7 <userinput>make LDFLAGS=-static &amp;&amp;</userinput>
    8 <userinput>make install</userinput></screen></para>
     6<para><screen><userinput>./configure --prefix=$LFS/usr --disable-nls &amp;&amp;
     7make LDFLAGS=-static &amp;&amp;
     8make install</userinput></screen></para>
    99
    1010</sect2>
  • chapter05/mawk-inst.xml

    r2443baa r4d6fc2da  
    44<para>Install Mawk by running the following commands:</para>
    55
    6 <para><screen><userinput>./configure &amp;&amp;</userinput>
    7 <userinput>make CC="gcc -static" &amp;&amp;</userinput>
    8 <userinput>make BINDIR=$LFS/usr/bin \</userinput>
    9 <userinput>&nbsp;&nbsp;&nbsp;MANDIR=$LFS/usr/share/man/man1 install</userinput></screen></para>
     6<para><screen><userinput>./configure &amp;&amp;
     7make CC="gcc -static" &amp;&amp;
     8make BINDIR=$LFS/usr/bin \
     9&nbsp;&nbsp;&nbsp;MANDIR=$LFS/usr/share/man/man1 install</userinput></screen></para>
    1010
    1111</sect2>
  • chapter05/patch-inst.xml

    r2443baa r4d6fc2da  
    44<para>Install Patch by running the following commands:</para>
    55
    6 <para><screen><userinput>./configure --prefix=$LFS/usr &amp;&amp;</userinput>
    7 <userinput>make LDFLAGS=-static &amp;&amp;</userinput>
    8 <userinput>make install</userinput></screen></para>
     6<para><screen><userinput>./configure --prefix=$LFS/usr &amp;&amp;
     7make LDFLAGS=-static &amp;&amp;
     8make install</userinput></screen></para>
    99
    1010</sect2>
  • chapter05/sed-inst.xml

    r2443baa r4d6fc2da  
    88use the first version.</para>
    99
    10 <para><screen><userinput>export CPPFLAGS=-Dre_max_failures=re_max_failures2 &amp;&amp;</userinput>
    11 <userinput>./configure --prefix=$LFS/usr --bindir=$LFS/bin &amp;&amp;</userinput>
    12 <userinput>unset CPPFLAGS &amp;&amp;</userinput>
    13 <userinput>make LDFLAGS=-static &amp;&amp;</userinput>
    14 <userinput>make install</userinput></screen></para>
     10<para><screen><userinput>export CPPFLAGS=-Dre_max_failures=re_max_failures2 &amp;&amp;
     11./configure --prefix=$LFS/usr --bindir=$LFS/bin &amp;&amp;
     12unset CPPFLAGS &amp;&amp;
     13make LDFLAGS=-static &amp;&amp;
     14make install</userinput></screen></para>
    1515 
    1616<para>If you are using a newer glibc version (2.2.x), you can use the
    1717following commands to install Sed:</para>
    1818 
    19 <para><screen><userinput>./configure --prefix=$LFS/usr --bindir=$LFS/bin &amp;&amp;</userinput>
    20 <userinput>make LDFLAGS=-static &amp;&amp;</userinput>
    21 <userinput>make install</userinput></screen></para>
     19<para><screen><userinput>./configure --prefix=$LFS/usr --bindir=$LFS/bin &amp;&amp;
     20make LDFLAGS=-static &amp;&amp;
     21make install</userinput></screen></para>
    2222
    2323</sect2>
  • chapter05/shellutils-inst.xml

    r2443baa r4d6fc2da  
    1414
    1515<para>Install Sh-utils by running the following commands:</para>
    16 <para><screen><userinput>./configure --prefix=$LFS/usr --disable-nls &amp;&amp;</userinput>
    17 <userinput>make LDFLAGS=-static &amp;&amp;</userinput>
    18 <userinput>make install &amp;&amp;</userinput>
    19 <userinput>cd $LFS/usr/bin &amp;&amp;</userinput>
    20 <userinput>mv date echo false pwd stty $LFS/bin &amp;&amp;</userinput>
    21 <userinput>mv su true uname hostname $LFS/bin</userinput></screen></para>
     16
     17<para><screen><userinput>./configure --prefix=$LFS/usr --disable-nls &amp;&amp;
     18make LDFLAGS=-static &amp;&amp;
     19make install &amp;&amp;
     20cd $LFS/usr/bin &amp;&amp;
     21mv date echo false pwd stty $LFS/bin &amp;&amp;
     22mv su true uname hostname $LFS/bin</userinput></screen></para>
    2223
    2324</sect2>
  • chapter05/tar-inst.xml

    r2443baa r4d6fc2da  
    1313<para>Install Tar by running the following commands:</para>
    1414
    15 <para><screen><userinput>./configure --prefix=$LFS/usr --disable-nls \</userinput>
    16 <userinput>&nbsp;&nbsp;&nbsp;--libexecdir=$LFS/usr/bin --bindir=$LFS/bin &amp;&amp; </userinput>
    17 <userinput>make LDFLAGS=-static &amp;&amp;</userinput>
    18 <userinput>make install</userinput></screen></para>
     15<para><screen><userinput>./configure --prefix=$LFS/usr --disable-nls \
     16&nbsp;&nbsp;&nbsp;--libexecdir=$LFS/usr/bin --bindir=$LFS/bin &amp;&amp;
     17make LDFLAGS=-static &amp;&amp;
     18make install</userinput></screen></para>
    1919
    2020</sect2>
  • chapter05/texinfo-inst.xml

    r2443baa r4d6fc2da  
    44<para>Install Texinfo by running the following commands:</para>
    55
    6 <para><screen><userinput>./configure --prefix=$LFS/usr --disable-nls &amp;&amp;</userinput>
    7 <userinput>make LDFLAGS=-static &amp;&amp;</userinput>
    8 <userinput>make install</userinput></screen></para>
     6<para><screen><userinput>./configure --prefix=$LFS/usr --disable-nls &amp;&amp;
     7make LDFLAGS=-static &amp;&amp;
     8make install</userinput></screen></para>
    99
    1010</sect2>
  • chapter05/textutils-inst.xml

    r2443baa r4d6fc2da  
    44<para>Install Textutils by running the following commands:</para>
    55
    6 <para><screen><userinput>./configure --prefix=$LFS/usr --disable-nls &amp;&amp;</userinput>
    7 <userinput>make LDFLAGS=-static &amp;&amp;</userinput>
    8 <userinput>make install &amp;&amp;</userinput>
    9 <userinput>mv $LFS/usr/bin/cat $LFS/bin</userinput></screen></para>
     6<para><screen><userinput>./configure --prefix=$LFS/usr --disable-nls &amp;&amp;
     7make LDFLAGS=-static &amp;&amp;
     8make install &amp;&amp;
     9mv $LFS/usr/bin/cat $LFS/bin</userinput></screen></para>
    1010
    1111</sect2>
  • chapter06/autoconf-inst.xml

    r2443baa r4d6fc2da  
    99<para>Install Autoconf by running the following commands:</para>
    1010
    11 <para><screen><userinput>./configure --prefix=/usr &amp;&amp;</userinput>
    12 <userinput>make &amp;&amp;</userinput>
    13 <userinput>make install</userinput></screen></para>
     11<para><screen><userinput>./configure --prefix=/usr &amp;&amp;
     12make &amp;&amp;
     13make install</userinput></screen></para>
    1414
    1515</sect2>
  • chapter06/automake-inst.xml

    r2443baa r4d6fc2da  
    99<para>Install Automake by running the following commands:</para>
    1010
    11 <para><screen><userinput>./configure --prefix=/usr &amp;&amp;</userinput>
    12 <userinput>make install</userinput></screen></para>
     11<para><screen><userinput>./configure --prefix=/usr &amp;&amp;
     12make install</userinput></screen></para>
    1313
    1414</sect2>
  • chapter06/bash-inst.xml

    r2443baa r4d6fc2da  
    44<para>Install Bash by running the following commands:</para>
    55
    6 <para><screen><userinput>./configure --prefix=/usr --with-curses \</userinput>
    7 <userinput>&nbsp;&nbsp;&nbsp;--bindir=/bin &amp;&amp;</userinput>
    8 <userinput>make &amp;&amp;</userinput>
    9 <userinput>make install &amp;&amp;</userinput>
    10 <userinput>exec /bin/bash --login</userinput></screen></para>
     6<para><screen><userinput>./configure --prefix=/usr --with-curses \
     7&nbsp;&nbsp;&nbsp;--bindir=/bin &amp;&amp;
     8make &amp;&amp;
     9make install &amp;&amp;
     10exec /bin/bash --login</userinput></screen></para>
    1111
    1212</sect2>
  • chapter06/bin86-inst.xml

    r2443baa r4d6fc2da  
    1515<para>Install Bin86 by running the following commands:</para>
    1616
    17 <para><screen><userinput>make &amp;&amp;</userinput>
    18 <userinput>make PREFIX=/usr install</userinput></screen></para>
     17<para><screen><userinput>make &amp;&amp;
     18make PREFIX=/usr install</userinput></screen></para>
    1919
    2020</sect2>
  • chapter06/binutils-inst.xml

    r2443baa r4d6fc2da  
    99<para>Install Binutils by running the following commands:</para>
    1010
    11 <para><screen><userinput>./configure --prefix=/usr --enable-shared &amp;&amp;</userinput>
    12 <userinput>make tooldir=/usr &amp;&amp;</userinput>
    13 <userinput>make tooldir=/usr install &amp;&amp;</userinput>
    14 <userinput>make tooldir=/usr install-info</userinput></screen></para>
     11<para><screen><userinput>./configure --prefix=/usr --enable-shared &amp;&amp;
     12make tooldir=/usr &amp;&amp;
     13make tooldir=/usr install &amp;&amp;
     14make tooldir=/usr install-info</userinput></screen></para>
    1515
    1616</sect2>
  • chapter06/bison-inst.xml

    r2443baa r4d6fc2da  
    44<para>Install Bison by running the following commands:</para>
    55
    6 <para><screen><userinput>./configure --prefix=/usr \</userinput>
    7 <userinput>&nbsp;&nbsp;&nbsp;--datadir=/usr/share/bison &amp;&amp;</userinput>
    8 <userinput>make &amp;&amp;</userinput>
    9 <userinput>make install</userinput></screen></para>
     6<para><screen><userinput>./configure --prefix=/usr \
     7&nbsp;&nbsp;&nbsp;--datadir=/usr/share/bison &amp;&amp;
     8make &amp;&amp;
     9make install</userinput></screen></para>
    1010
    1111<para>Some programs don't know about bison and try to find the yacc program
     
    2424
    2525# End /usr/bin/yacc
    26 <userinput>EOF</userinput>
    27 <userinput>chmod 755 /usr/bin/yacc</userinput></screen></para>
     26<userinput>EOF
     27chmod 755 /usr/bin/yacc</userinput></screen></para>
    2828
    2929</sect2>
  • chapter06/bzip2-inst.xml

    r2443baa r4d6fc2da  
    44<para>Install Bzip2 by running the following commands:</para>
    55
    6 <para><screen><userinput>make -f Makefile-libbz2_so &amp;&amp;</userinput>
    7 <userinput>make bzip2recover libbz2.a &amp;&amp;</userinput>
    8 <userinput>ln -s libbz2.so.1.0.1 libbz2.so &amp;&amp;</userinput>
    9 <userinput>cp bzip2-shared /bin/bzip2 &amp;&amp;</userinput>
    10 <userinput>cp bzip2recover /bin &amp;&amp;</userinput>
    11 <userinput>cp bzip2.1 /usr/share/man/man1 &amp;&amp;</userinput>
    12 <userinput>cp bzlib.h /usr/include &amp;&amp;</userinput>
    13 <userinput>cp -a libbz2.so* /lib &amp;&amp;</userinput>
    14 <userinput>rm /usr/lib/libbz2.a &amp;&amp;</userinput>
    15 <userinput>cp libbz2.a /usr/lib &amp;&amp;</userinput>
    16 <userinput>cd /usr/lib &amp;&amp;</userinput>
    17 <userinput>ln -sf ../../lib/libbz2.so &amp;&amp;</userinput>
    18 <userinput>cd /bin &amp;&amp;</userinput>
    19 <userinput>ln -sf bzip2 bunzip2 &amp;&amp;</userinput>
    20 <userinput>ln -sf bzip2 bzcat &amp;&amp;</userinput>
    21 <userinput>cd /usr/share/man/man1 &amp;&amp;</userinput>
    22 <userinput>ln -sf bzip2.1 bunzip2.1 &amp;&amp;</userinput>
    23 <userinput>ln -sf bzip2.1 bzcat.1 &amp;&amp;</userinput>
    24 <userinput>ln -sf bzip2.1 bzip2recover.1</userinput></screen></para>
     6<para><screen><userinput>make -f Makefile-libbz2_so &amp;&amp;
     7make bzip2recover libbz2.a &amp;&amp;
     8ln -s libbz2.so.1.0.1 libbz2.so &amp;&amp;
     9cp bzip2-shared /bin/bzip2 &amp;&amp;
     10cp bzip2recover /bin &amp;&amp;
     11cp bzip2.1 /usr/share/man/man1 &amp;&amp;
     12cp bzlib.h /usr/include &amp;&amp;
     13cp -a libbz2.so* /lib &amp;&amp;
     14rm /usr/lib/libbz2.a &amp;&amp;
     15cp libbz2.a /usr/lib &amp;&amp;
     16cd /usr/lib &amp;&amp;
     17ln -sf ../../lib/libbz2.so &amp;&amp;
     18cd /bin &amp;&amp;
     19ln -sf bzip2 bunzip2 &amp;&amp;
     20ln -sf bzip2 bzcat &amp;&amp;
     21cd /usr/share/man/man1 &amp;&amp;
     22ln -sf bzip2.1 bunzip2.1 &amp;&amp;
     23ln -sf bzip2.1 bzcat.1 &amp;&amp;
     24ln -sf bzip2.1 bzip2recover.1</userinput></screen></para>
    2525
    2626<para>Although it's not strictly a part of a basic LFS system it's worth
  • chapter06/chrootcmd.xml

    r2443baa r4d6fc2da  
    1 <userinput>cd $LFS &amp;&amp;</userinput>
    2 <userinput>chroot $LFS /usr/bin/env -i HOME=/root \</userinput>
    3 <userinput>&nbsp;&nbsp;&nbsp;TERM=$TERM /bin/bash --login</userinput>
     1<userinput>cd $LFS &amp;&amp;
     2chroot $LFS /usr/bin/env -i HOME=/root \
     3&nbsp;&nbsp;&nbsp;TERM=$TERM /bin/bash --login</userinput>
  • chapter06/config-glibc.xml

    r2443baa r4d6fc2da  
    3939by running:</para>
    4040
    41 <para><screen><userinput>cd /etc &amp;&amp;</userinput>
    42 <userinput>ln -sf ../usr/share/zoneinfo/&lt;tzselect's output&gt; localtime</userinput></screen></para>
     41<para><screen><userinput>cd /etc &amp;&amp;
     42ln -sf ../usr/share/zoneinfo/&lt;tzselect's output&gt; localtime</userinput></screen></para>
    4343
    4444<para>tzselect's output can be something like <emphasis>EST5EDT</emphasis> or
  • chapter06/create-utmp.xml

    r2443baa r4d6fc2da  
    1212following commands:</para>
    1313
    14 <para><screen><userinput>touch /var/run/utmp /var/log/wtmp \</userinput>
    15 <userinput>&nbsp;&nbsp;&nbsp; /var/log/btmp /var/log/lastlog &amp;&amp;</userinput>
    16 <userinput>chmod 644 /var/run/utmp /var/log/wtmp \</userinput>
    17 <userinput>&nbsp;&nbsp;&nbsp;/var/log/btmp /var/log/lastlog</userinput></screen></para>
     14<para><screen><userinput>touch /var/run/utmp /var/log/wtmp \
     15&nbsp;&nbsp;&nbsp; /var/log/btmp /var/log/lastlog &amp;&amp;
     16chmod 644 /var/run/utmp /var/log/wtmp \
     17&nbsp;&nbsp;&nbsp;/var/log/btmp /var/log/lastlog</userinput></screen></para>
    1818
    1919</sect2>
  • chapter06/diffutils-inst.xml

    r2443baa r4d6fc2da  
    44<para>Install Diffutils by running the following commands:</para>
    55
    6 <para><screen><userinput>./configure --prefix=/usr &amp;&amp;</userinput>
    7 <userinput>make &amp;&amp;</userinput>
    8 <userinput>make install</userinput></screen></para>
     6<para><screen><userinput>./configure --prefix=/usr &amp;&amp;
     7make &amp;&amp;
     8make install</userinput></screen></para>
    99
    1010</sect2>
  • chapter06/e2fsprogs-inst.xml

    r2443baa r4d6fc2da  
    44<para>Install E2fsprogs by running the following commands:</para>
    55
    6 <para><screen><userinput>./configure --prefix=/usr --with-root-prefix="" \</userinput>
    7 <userinput>&nbsp;&nbsp;&nbsp;--enable-elf-shlibs &amp;&amp;</userinput>
    8 <userinput>make &amp;&amp;</userinput>
    9 <userinput>make install &amp;&amp;</userinput>
    10 <userinput>make install-libs</userinput></screen></para>
     6<para><screen><userinput>./configure --prefix=/usr --with-root-prefix="" \
     7&nbsp;&nbsp;&nbsp;--enable-elf-shlibs &amp;&amp;
     8make &amp;&amp;
     9make install &amp;&amp;
     10make install-libs</userinput></screen></para>
    1111
    1212</sect2>
  • chapter06/ed-inst.xml

    r2443baa r4d6fc2da  
    99<para>Install Ed by running the following commands:</para>
    1010
    11 <para><screen><userinput>cp buf.c buf.c.backup &amp;&amp;</userinput>
    12 <userinput>sed 's/int u/int u, sfd/' buf.c.backup | \</userinput>
    13 <userinput>&nbsp;&nbsp;&nbsp;sed '/.*\*mktemp.*/d' | \</userinput>
    14 <userinput>&nbsp;&nbsp;&nbsp;sed 's/.*if (mktemp.*/  sfd = mkstemp(sfn);\</userinput>
    15 <userinput>&nbsp;&nbsp;&nbsp;if ((sfd == -1) || (sfp = fopen (sfn, "w+")) == NULL)/' &gt; buf.c &amp;&amp;</userinput>
    16 <userinput>./configure --prefix=/usr &amp;&amp;</userinput>
    17 <userinput>make &amp;&amp;</userinput>
    18 <userinput>make install &amp;&amp;</userinput>
    19 <userinput>mv /usr/bin/ed /usr/bin/red /bin</userinput></screen></para>
     11<para><screen><userinput>cp buf.c buf.c.backup &amp;&amp;
     12sed 's/int u/int u, sfd/' buf.c.backup | \
     13&nbsp;&nbsp;&nbsp;sed '/.*\*mktemp.*/d' | \
     14&nbsp;&nbsp;&nbsp;sed 's/.*if (mktemp.*/  sfd = mkstemp(sfn);\
     15&nbsp;&nbsp;&nbsp;if ((sfd == -1) || (sfp = fopen (sfn, "w+")) == NULL)/' &gt; buf.c &amp;&amp;
     16./configure --prefix=/usr &amp;&amp;
     17make &amp;&amp;
     18make install &amp;&amp;
     19mv /usr/bin/ed /usr/bin/red /bin</userinput></screen></para>
    2020
    2121</sect2>
  • chapter06/file-inst.xml

    r2443baa r4d6fc2da  
    44<para>Install File by running the following commands:</para>
    55
    6 <para><screen><userinput>cp readelf.h readelf.h.backup &amp;&amp;</userinput>
    7 <userinput>sed $'/#define __/a \\\n#include &lt;stdint.h&gt;' readelf.h.backup &gt; readelf.h &amp;&amp;</userinput>
    8 <userinput>./configure --prefix=/usr --datadir=/usr/share/misc &amp;&amp;</userinput>
    9 <userinput>make &amp;&amp;</userinput>
    10 <userinput>make install</userinput></screen></para>
     6<para><screen><userinput>cp readelf.h readelf.h.backup &amp;&amp;
     7sed $'/#define __/a \\\n#include &lt;stdint.h&gt;' readelf.h.backup &gt; readelf.h &amp;&amp;
     8./configure --prefix=/usr --datadir=/usr/share/misc &amp;&amp;
     9make &amp;&amp;
     10make install</userinput></screen></para>
    1111
    1212<para>File uses magic numbers to determine a file type. These magic numbers
  • chapter06/fileutils-inst.xml

    r2443baa r4d6fc2da  
    44<para>Install Fileutils by running the following commands:</para>
    55
    6 <para><screen><userinput>./configure --prefix=/usr --bindir=/bin \</userinput>
    7 <userinput>&nbsp;&nbsp;&nbsp;--libexecdir=/bin &amp;&amp;</userinput>
    8 <userinput>make &amp;&amp;</userinput>
    9 <userinput>make install</userinput></screen></para>
     6<para><screen><userinput>./configure --prefix=/usr --bindir=/bin \
     7&nbsp;&nbsp;&nbsp;--libexecdir=/bin &amp;&amp;
     8make &amp;&amp;
     9make install</userinput></screen></para>
    1010
    1111</sect2>
  • chapter06/findutils-inst.xml

    r2443baa r4d6fc2da  
    77<para>Install Findutils by running the following commands:</para>
    88
    9 <para><screen><userinput>patch -Np1 -i ../findutils-4.1.patch &amp;&amp;</userinput>
    10 <userinput>./configure --prefix=/usr &amp;&amp;</userinput>
    11 <userinput>make &amp;&amp;</userinput>
    12 <userinput>make libexecdir=/usr/bin install</userinput></screen></para>
     9<para><screen><userinput>patch -Np1 -i ../findutils-4.1.patch &amp;&amp;
     10./configure --prefix=/usr &amp;&amp;
     11make &amp;&amp;
     12make libexecdir=/usr/bin install</userinput></screen></para>
    1313
    1414</sect2>
  • chapter06/flex-inst.xml

    r2443baa r4d6fc2da  
    44<para>Install Flex by running the following commands:</para>
    55
    6 <para><screen><userinput>./configure --prefix=/usr &amp;&amp;</userinput>
    7 <userinput>make &amp;&amp;</userinput>
    8 <userinput>make install &amp;&amp;</userinput>
    9 <userinput>cd /usr/bin &amp;&amp;</userinput>
    10 <userinput>ln -sf flex lex</userinput></screen></para>
     6<para><screen><userinput>./configure --prefix=/usr &amp;&amp;
     7make &amp;&amp;
     8make install &amp;&amp;
     9cd /usr/bin &amp;&amp;
     10ln -sf flex lex</userinput></screen></para>
    1111
    1212</sect2>
  • chapter06/gcc-inst.xml

    r2443baa r4d6fc2da  
    1818who actively work on LFS.</para>
    1919
    20 <para><screen><userinput>patch -Np1 -i ../gcc-&gcc-patch-version;.patch &amp;&amp;</userinput>
    21 <userinput>mkdir ../gcc-build &amp;&amp;</userinput>
    22 <userinput>cd ../gcc-build &amp;&amp;</userinput>
    23 <userinput>../gcc-&gcc-version;/configure --prefix=/usr --enable-shared \</userinput>
    24 <userinput>&nbsp;&nbsp;&nbsp;--enable-languages=c,c++ --enable-threads=posix &amp;&amp;</userinput>
    25 <userinput>make bootstrap &amp;&amp;</userinput>
    26 <userinput>make install</userinput></screen></para>
     20<para><screen><userinput>patch -Np1 -i ../gcc-&gcc-patch-version;.patch &amp;&amp;
     21mkdir ../gcc-build &amp;&amp;
     22cd ../gcc-build &amp;&amp;
     23../gcc-&gcc-version;/configure --prefix=/usr --enable-shared \
     24&nbsp;&nbsp;&nbsp;--enable-languages=c,c++ --enable-threads=posix &amp;&amp;
     25make bootstrap &amp;&amp;
     26make install</userinput></screen></para>
    2727
    2828</sect2>
  • chapter06/gettext-inst.xml

    r2443baa r4d6fc2da  
    44<para>Install Gettext by running the following commands:</para>
    55
    6 <para><screen><userinput>./configure --prefix=/usr &amp;&amp;</userinput>
    7 <userinput>make &amp;&amp;</userinput>
    8 <userinput>make install</userinput></screen></para>
     6<para><screen><userinput>./configure --prefix=/usr &amp;&amp;
     7make &amp;&amp;
     8make install</userinput></screen></para>
    99
    1010</sect2>
  • chapter06/glibc-inst.xml

    r2443baa r4d6fc2da  
    1515<para>Install Glibc by running the following commands:</para>
    1616
    17 <para><screen><userinput>mknod -m 0666 /dev/null c 1 3 &amp;&amp;</userinput>
    18 <userinput>touch /etc/ld.so.conf &amp;&amp;</userinput>
    19 <userinput>cp malloc/Makefile malloc/Makefile.backup &amp;&amp;</userinput>
    20 <userinput>sed 's%\$(PERL)%/usr/bin/perl%' malloc/Makefile &gt; tmp~ &amp;&amp;</userinput>
    21 <userinput>mv tmp~ malloc/Makefile &amp;&amp;</userinput>
    22 <userinput>cp login/Makefile login/Makefile.backup &amp;&amp;</userinput>
    23 <userinput>sed 's/root/0/' login/Makefile &gt; tmp~ &amp;&amp;</userinput>
    24 <userinput>mv tmp~ login/Makefile &amp;&amp;</userinput>
    25 <userinput>mkdir ../glibc-build &amp;&amp;</userinput>
    26 <userinput>cd ../glibc-build &amp;&amp;</userinput>
    27 <userinput>../glibc-&glibc-version;/configure --prefix=/usr \</userinput>
    28 <userinput>&nbsp;&nbsp;&nbsp;--enable-add-ons --libexecdir=/usr/bin &amp;&amp;</userinput>
    29 <userinput>cp config.make config.make.backup &amp;&amp;</userinput>
    30 <userinput>sed 's/cross-compiling = yes/cross-compiling = no/' \</userinput>
    31 <userinput>&nbsp;&nbsp;&nbsp;config.make &gt; tmp~ &amp;&amp;</userinput>
    32 <userinput>mv tmp~ config.make &amp;&amp;</userinput>
    33 <userinput>make &amp;&amp;</userinput>
    34 <userinput>make install &amp;&amp;</userinput>
    35 <userinput>make localedata/install-locales &amp;&amp;</userinput>
    36 <userinput>exec /bin/bash --login</userinput></screen></para>
     17<para><screen><userinput>mknod -m 0666 /dev/null c 1 3 &amp;&amp;
     18touch /etc/ld.so.conf &amp;&amp;
     19cp malloc/Makefile malloc/Makefile.backup &amp;&amp;
     20sed 's%\$(PERL)%/usr/bin/perl%' malloc/Makefile &gt; tmp~ &amp;&amp;
     21mv tmp~ malloc/Makefile &amp;&amp;
     22cp login/Makefile login/Makefile.backup &amp;&amp;
     23sed 's/root/0/' login/Makefile &gt; tmp~ &amp;&amp;
     24mv tmp~ login/Makefile &amp;&amp;
     25mkdir ../glibc-build &amp;&amp;
     26cd ../glibc-build &amp;&amp;
     27../glibc-&glibc-version;/configure --prefix=/usr \
     28&nbsp;&nbsp;&nbsp;--enable-add-ons --libexecdir=/usr/bin &amp;&amp;
     29cp config.make config.make.backup &amp;&amp;
     30sed 's/cross-compiling = yes/cross-compiling = no/' \
     31&nbsp;&nbsp;&nbsp;config.make &gt; tmp~ &amp;&amp;
     32mv tmp~ config.make &amp;&amp;
     33make &amp;&amp;
     34make install &amp;&amp;
     35make localedata/install-locales &amp;&amp;
     36exec /bin/bash --login</userinput></screen></para>
    3737
    3838<para>An alternative to running <userinput>make
  • chapter06/grep-inst.xml

    r2443baa r4d6fc2da  
    44<para>Install Grep by running the following commands:</para>
    55
    6 <para><screen><userinput>./configure --prefix=/usr &amp;&amp;</userinput>
    7 <userinput>make &amp;&amp;</userinput>
    8 <userinput>make install</userinput></screen></para>
     6<para><screen><userinput>./configure --prefix=/usr &amp;&amp;
     7make &amp;&amp;
     8make install</userinput></screen></para>
    99
    1010</sect2>
  • chapter06/groff-inst.xml

    r2443baa r4d6fc2da  
    44<para>Install Groff by running the following commands:</para>
    55
    6 <para><screen><userinput>./configure --prefix=/usr &amp;&amp;</userinput>
    7 <userinput>make &amp;&amp;</userinput>
    8 <userinput>make install</userinput></screen></para>
     6<para><screen><userinput>./configure --prefix=/usr &amp;&amp;
     7make &amp;&amp;
     8make install</userinput></screen></para>
    99
    1010</sect2>
  • chapter06/gzip-inst.xml

    r2443baa r4d6fc2da  
    44<para>Install Gzip by running the following commands:</para>
    55
    6 <para><screen><userinput>./configure --prefix=/usr &amp;&amp;</userinput>
    7 <userinput>make &amp;&amp;</userinput>
    8 <userinput>make install &amp;&amp;</userinput>
    9 <userinput>cd /usr/bin &amp;&amp;</userinput>
    10 <userinput>mv gzip /bin &amp;&amp;</userinput>
    11 <userinput>rm gunzip zcat &amp;&amp;</userinput>
    12 <userinput>cd /bin &amp;&amp;</userinput>
    13 <userinput>ln -sf gzip gunzip &amp;&amp;</userinput>
    14 <userinput>ln -sf gzip zcat &amp;&amp;</userinput>
    15 <userinput>ln -sf gzip compress &amp;&amp;</userinput>
    16 <userinput>ln -sf gunzip uncompress</userinput></screen></para>
     6<para><screen><userinput>./configure --prefix=/usr &amp;&amp;
     7make &amp;&amp;
     8make install &amp;&amp;
     9cd /usr/bin &amp;&amp;
     10mv gzip /bin &amp;&amp;
     11rm gunzip zcat &amp;&amp;
     12cd /bin &amp;&amp;
     13ln -sf gzip gunzip &amp;&amp;
     14ln -sf gzip zcat &amp;&amp;
     15ln -sf gzip compress &amp;&amp;
     16ln -sf gunzip uncompress</userinput></screen></para>
    1717
    1818</sect2>
  • chapter06/kbd-inst.xml

    r2443baa r4d6fc2da  
    44<para>Install Kbd by running the following commands:</para>
    55
    6 <para><screen><userinput>./configure &amp;&amp;</userinput>
    7 <userinput>make &amp;&amp;</userinput>
    8 <userinput>make install</userinput></screen></para>
     6<para><screen><userinput>./configure &amp;&amp;
     7make &amp;&amp;
     8make install</userinput></screen></para>
    99
    1010<para>When using the loadkeys program from this package, don't use the
  • chapter06/less-inst.xml

    r2443baa r4d6fc2da  
    44<para>Install Less by running the following commands:</para>
    55
    6 <para><screen><userinput>./configure --prefix=/usr --bindir=/bin &amp;&amp;</userinput>
    7 <userinput>make &amp;&amp;</userinput>
    8 <userinput>make install</userinput></screen></para>
     6<para><screen><userinput>./configure --prefix=/usr --bindir=/bin &amp;&amp;
     7make &amp;&amp;
     8make install</userinput></screen></para>
    99
    1010</sect2>
  • chapter06/libtool-inst.xml

    r2443baa r4d6fc2da  
    44<para>Install Libtool by running the following commands:</para>
    55
    6 <para><screen><userinput>./configure --prefix=/usr &amp;&amp;</userinput>
    7 <userinput>make &amp;&amp;</userinput>
    8 <userinput>make install</userinput></screen></para>
     6<para><screen><userinput>./configure --prefix=/usr &amp;&amp;
     7make &amp;&amp;
     8make install</userinput></screen></para>
    99
    1010</sect2>
  • chapter06/lilo-inst.xml

    r2443baa r4d6fc2da  
    1010<para>Install Lilo by running the following commands:</para>
    1111
    12 <para><screen><userinput>make &amp;&amp;</userinput>
    13 <userinput>make install</userinput></screen></para>
     12<para><screen><userinput>make &amp;&amp;
     13make install</userinput></screen></para>
    1414
    1515<para>It appears that compilation of this package fails on certain machines
  • chapter06/m4-inst.xml

    r2443baa r4d6fc2da  
    44<para>Install M4 by running the following commands:</para>
    55
    6 <para><screen><userinput>./configure --prefix=/usr &amp;&amp;</userinput>
    7 <userinput>make &amp;&amp;</userinput>
    8 <userinput>make install</userinput></screen></para>
     6<para><screen><userinput>./configure --prefix=/usr &amp;&amp;
     7make &amp;&amp;
     8make install</userinput></screen></para>
    99
    1010</sect2>
  • chapter06/make-inst.xml

    r2443baa r4d6fc2da  
    44<para>Install Make by running the following commands:</para>
    55
    6 <para><screen><userinput>./configure --prefix=/usr &amp;&amp;</userinput>
    7 <userinput>make &amp;&amp;</userinput>
    8 <userinput>make install</userinput></screen></para>
     6<para><screen><userinput>./configure --prefix=/usr &amp;&amp;
     7make &amp;&amp;
     8make install</userinput></screen></para>
    99
    1010</sect2>
  • chapter06/makedev-inst.xml

    r2443baa r4d6fc2da  
    77<para>Create the device files by running the following commands:</para>
    88
    9 <para><screen><userinput>cp MAKEDEV-&makedev-version; /dev/MAKEDEV &amp;&amp;</userinput>
    10 <userinput>cd /dev &amp;&amp;</userinput>
    11 <userinput>chmod 754 MAKEDEV</userinput></screen></para>
     9<para><screen><userinput>cp MAKEDEV-&makedev-version; /dev/MAKEDEV &amp;&amp;
     10cd /dev &amp;&amp;
     11chmod 754 MAKEDEV</userinput></screen></para>
    1212
    1313<para>Now, depending on whether you are going to use devpts or not, you
  • chapter06/man-inst.xml

    r2443baa r4d6fc2da  
    44<para>Run the following commands to install man:</para>
    55
    6 <para><screen><userinput>for i in configure src/Makefile.in src/makewhatis.sh</userinput>
    7 <userinput>do</userinput>
    8 <userinput>&nbsp;&nbsp;&nbsp;cp $i $i.backup &amp;&amp;</userinput>
    9 <userinput>&nbsp;&nbsp;&nbsp;sed 's/gawk/awk/g' $i &gt; tmp~ &amp;&amp;</userinput>
    10 <userinput>&nbsp;&nbsp;&nbsp;mv tmp~ $i</userinput>
    11 <userinput>done &amp;&amp;</userinput>
    12 <userinput>chmod 755 configure &amp;&amp;</userinput>
    13 <userinput>./configure -default &amp;&amp;</userinput>
    14 <userinput>make &amp;&amp;</userinput>
    15 <userinput>make install</userinput></screen></para>
     6<para><screen><userinput>for i in configure src/Makefile.in src/makewhatis.sh
     7do
     8&nbsp;&nbsp;&nbsp;cp $i $i.backup &amp;&amp;
     9&nbsp;&nbsp;&nbsp;sed 's/gawk/awk/g' $i &gt; tmp~ &amp;&amp;
     10&nbsp;&nbsp;&nbsp;mv tmp~ $i
     11done &amp;&amp;
     12chmod 755 configure &amp;&amp;
     13./configure -default &amp;&amp;
     14make &amp;&amp;
     15make install</userinput></screen></para>
    1616
    1717<para>You may want to take a look at the man hint at <ulink
  • chapter06/manpages-inst.xml

    r2443baa r4d6fc2da  
    55Install Man-pages by running the following commands:</para>
    66
    7 <para><screen><userinput>patch -Np1 -i ../man-pages-&man-pages-version;.patch &amp;&amp;</userinput>
    8 <userinput>make install</userinput></screen></para>
     7<para><screen><userinput>patch -Np1 -i ../man-pages-&man-pages-version;.patch &amp;&amp;
     8make install</userinput></screen></para>
    99
    1010</sect2>
  • chapter06/mawk-inst.xml

    r2443baa r4d6fc2da  
    44<para>Install Mawk by running the following commands:</para>
    55
    6 <para><screen><userinput>./configure &amp;&amp;</userinput>
    7 <userinput>make &amp;&amp;</userinput>
    8 <userinput>make BINDIR=/usr/bin \</userinput>
    9 <userinput>&nbsp;&nbsp;&nbsp;MANDIR=/usr/share/man/man1 install &amp;&amp;</userinput>
    10 <userinput>cd /usr/bin &amp;&amp;</userinput>
    11 <userinput>ln -sf mawk awk</userinput></screen></para>
     6<para><screen><userinput>./configure &amp;&amp;
     7make &amp;&amp;
     8make BINDIR=/usr/bin \
     9&nbsp;&nbsp;&nbsp;MANDIR=/usr/share/man/man1 install &amp;&amp;
     10cd /usr/bin &amp;&amp;
     11ln -sf mawk awk</userinput></screen></para>
    1212
    1313</sect2>
  • chapter06/modutils-inst.xml

    r2443baa r4d6fc2da  
    44<para>Install Modutils by running the following commands:</para>
    55
    6 <para><screen><userinput>./configure &amp;&amp;</userinput>
    7 <userinput>make &amp;&amp;</userinput>
    8 <userinput>make install</userinput></screen></para>
     6<para><screen><userinput>./configure &amp;&amp;
     7make &amp;&amp;
     8make install</userinput></screen></para>
    99
    1010</sect2>
  • chapter06/ncurses-inst.xml

    r2443baa r4d6fc2da  
    44<para>Install Ncurses by running the following commands:</para>
    55
    6 <para><screen><userinput>./configure --prefix=/usr --libdir=/lib \</userinput>
    7 <userinput>&nbsp;&nbsp;&nbsp;--with-shared --disable-termcap &amp;&amp;</userinput>
    8 <userinput>make &amp;&amp;</userinput>
    9 <userinput>make install &amp;&amp;</userinput>
    10 <userinput>cd /lib &amp;&amp;</userinput>
    11 <userinput>mv *.a /usr/lib &amp;&amp;</userinput>
    12 <userinput>chmod 755 *.5.2 &amp;&amp;</userinput>
    13 <userinput>cd /usr/lib &amp;&amp;</userinput>
    14 <userinput>ln -sf libncurses.a libcurses.a &amp;&amp;</userinput>
    15 <userinput>ln -sf ../../lib/libncurses.so &amp;&amp;</userinput>
    16 <userinput>ln -sf ../../lib/libcurses.so &amp;&amp;</userinput>
    17 <userinput>ln -sf ../../lib/libform.so &amp;&amp;</userinput>
    18 <userinput>ln -sf ../../lib/libpanel.so &amp;&amp;</userinput>
    19 <userinput>ln -sf ../../lib/libmenu.so</userinput></screen></para>
     6<para><screen><userinput>./configure --prefix=/usr --libdir=/lib \
     7&nbsp;&nbsp;&nbsp;--with-shared --disable-termcap &amp;&amp;
     8make &amp;&amp;
     9make install &amp;&amp;
     10cd /lib &amp;&amp;
     11mv *.a /usr/lib &amp;&amp;
     12chmod 755 *.5.2 &amp;&amp;
     13cd /usr/lib &amp;&amp;
     14ln -sf libncurses.a libcurses.a &amp;&amp;
     15ln -sf ../../lib/libncurses.so &amp;&amp;
     16ln -sf ../../lib/libcurses.so &amp;&amp;
     17ln -sf ../../lib/libform.so &amp;&amp;
     18ln -sf ../../lib/libpanel.so &amp;&amp;
     19ln -sf ../../lib/libmenu.so</userinput></screen></para>
    2020</sect2>
    2121
  • chapter06/netkitbase-inst.xml

    r2443baa r4d6fc2da  
    44<para>Install Netkit-base by running the following commands:</para>
    55
    6 <para><screen><userinput>./configure &amp;&amp;</userinput>
    7 <userinput>make &amp;&amp;</userinput>
    8 <userinput>make install &amp;&amp;</userinput>
    9 <userinput>cd etc.sample &amp;&amp;</userinput>
    10 <userinput>cp services protocols /etc</userinput></screen></para>
     6<para><screen><userinput>./configure &amp;&amp;
     7make &amp;&amp;
     8make install &amp;&amp;
     9cd etc.sample &amp;&amp;
     10cp services protocols /etc</userinput></screen></para>
    1111
    1212<para>There are other files in the <filename
  • chapter06/nettools-inst.xml

    r2443baa r4d6fc2da  
    44<para>Install Net-tools by running the following commands:</para>
    55
    6 <para><screen><userinput>make &amp;&amp;</userinput>
    7 <userinput>make update</userinput></screen></para>
     6<para><screen><userinput>make &amp;&amp;
     7make update</userinput></screen></para>
    88
    99</sect2>
  • chapter06/patch-inst.xml

    r2443baa r4d6fc2da  
    44<para>Install Patch by running the following commands:</para>
    55
    6 <para><screen><userinput>./configure --prefix=/usr &amp;&amp;</userinput>
    7 <userinput>make &amp;&amp;</userinput>
    8 <userinput>make install</userinput></screen></para>
     6<para><screen><userinput>./configure --prefix=/usr &amp;&amp;
     7make &amp;&amp;
     8make install</userinput></screen></para>
    99
    1010</sect2>
  • chapter06/perl-inst.xml

    r2443baa r4d6fc2da  
    44<para>Install Perl by running the following commands:</para>
    55
    6 <para><screen><userinput>./Configure -Dprefix=/usr &amp;&amp;</userinput>
    7 <userinput>make &amp;&amp;</userinput>
    8 <userinput>make install</userinput></screen></para>
     6<para><screen><userinput>./Configure -Dprefix=/usr &amp;&amp;
     7make &amp;&amp;
     8make install</userinput></screen></para>
    99
    1010<para>If you don't want to answer all those questions Perl asks, you can
     
    1414to perl as well. The commands with these parameters included will be:</para>
    1515
    16 <para><screen><userinput>./Configure -Dprefix=/usr -d -e &amp;&amp;</userinput>
    17 <userinput>make &amp;&amp;</userinput>
    18 <userinput>make install</userinput></screen></para>
     16<para><screen><userinput>./Configure -Dprefix=/usr -d -e &amp;&amp;
     17make &amp;&amp;
     18make install</userinput></screen></para>
    1919
    2020</sect2>
  • chapter06/procinfo-inst.xml

    r2443baa r4d6fc2da  
    44<para>Install Procinfo by running the following commands:</para>
    55
    6 <para><screen><userinput>make LDLIBS=-lncurses &amp;&amp;</userinput>
    7 <userinput>make install</userinput></screen></para>
     6<para><screen><userinput>make LDLIBS=-lncurses &amp;&amp;
     7make install</userinput></screen></para>
    88
    99</sect2>
  • chapter06/procps-inst.xml

    r2443baa r4d6fc2da  
    44<para>Install Procps by running the following commands:</para>
    55
    6 <para><screen><userinput>make &amp;&amp;</userinput>
    7 <userinput>make XSCPT='' install &amp;&amp;</userinput>
    8 <userinput>mv /usr/bin/kill /bin</userinput></screen></para>
     6<para><screen><userinput>make &amp;&amp;
     7make XSCPT='' install &amp;&amp;
     8mv /usr/bin/kill /bin</userinput></screen></para>
    99
    1010</sect2>
  • chapter06/psmisc-inst.xml

    r2443baa r4d6fc2da  
    44<para>Install Psmisc by running the following commands:</para>
    55
    6 <para><screen><userinput>./configure --prefix=/usr --exec-prefix=/ &amp;&amp;</userinput>
    7 <userinput>make &amp;&amp;</userinput>
    8 <userinput>make install</userinput></screen></para>
     6<para><screen><userinput>./configure --prefix=/usr --exec-prefix=/ &amp;&amp;
     7make &amp;&amp;
     8make install</userinput></screen></para>
    99
    1010<para>psmisc installs the
     
    2424symlink by running:</para>
    2525
    26 <para><screen><userinput>cd /bin</userinput>
    27 <userinput>ln -s killall pidof</userinput></screen></para>
     26<para><screen><userinput>cd /bin
     27ln -s killall pidof</userinput></screen></para>
    2828
    2929</sect2>
  • chapter06/reiserfs-inst.xml

    r2443baa r4d6fc2da  
    66following commands:</para>
    77
    8 <para><screen><userinput>./configure --mandir=/usr/share/man &&</userinput>
    9 <userinput>make &&</userinput>
    10 <userinput>make install</userinput></screen></para>
     8<para><screen><userinput>./configure --mandir=/usr/share/man &amp;&amp;
     9make &amp;&amp;
     10make install</userinput></screen></para>
    1111
    1212</sect2>
  • chapter06/sed-inst.xml

    r2443baa r4d6fc2da  
    44<para>Install Sed by running the following commands:</para>
    55
    6 <para><screen><userinput>./configure --prefix=/usr --bindir=/bin &amp;&amp;</userinput>
    7 <userinput>make &amp;&amp;</userinput>
    8 <userinput>make install</userinput></screen></para>
     6<para><screen><userinput>./configure --prefix=/usr --bindir=/bin &amp;&amp;
     7make &amp;&amp;
     8make install</userinput></screen></para>
    99
    1010</sect2>
  • chapter06/shadowpwd-inst.xml

    r2443baa r4d6fc2da  
    1010following commands:</para>
    1111
    12 <para><screen><userinput>cp src/useradd.c src/useradd.c.backup &amp;&amp;</userinput>
    13 <userinput>sed 's/\(.*\) (nflg || \(.*\))\(.*\)/\1\2\3/' \</userinput>
    14 <userinput>&nbsp;&nbsp;&nbsp;src/useradd.c &gt; tmp~ &amp;&amp;</userinput>
    15 <userinput>mv tmp~ src/useradd.c &amp;&amp;</userinput>
    16 <userinput>./configure --prefix=/usr &amp;&amp;</userinput>
    17 <userinput>make &amp;&amp;</userinput>
    18 <userinput>make install &amp;&amp;</userinput>
    19 <userinput>cd etc &amp;&amp;</userinput>
    20 <userinput>cp limits login.access /etc &amp;&amp;</userinput>
    21 <userinput>sed 's%/var/spool/mail%/var/mail%' login.defs.linux &gt; /etc/login.defs &amp;&amp;</userinput>
    22 <userinput>cd /lib &amp;&amp;</userinput>
    23 <userinput>mv libshadow.a /usr/lib &amp;&amp;</userinput>
    24 <userinput>mv libshadow.la /usr/lib &amp;&amp;</userinput>
    25 <userinput>ln -sf libshadow.so.0 libshadow.so &amp;&amp;</userinput>
    26 <userinput>cd /usr/lib &amp;&amp;</userinput>
    27 <userinput>ln -sf ../../lib/libshadow.so</userinput></screen></para>
     12<para><screen><userinput>cp src/useradd.c src/useradd.c.backup &amp;&amp;
     13sed 's/\(.*\) (nflg || \(.*\))\(.*\)/\1\2\3/' \
     14&nbsp;&nbsp;&nbsp;src/useradd.c &gt; tmp~ &amp;&amp;
     15mv tmp~ src/useradd.c &amp;&amp;
     16./configure --prefix=/usr &amp;&amp;
     17make &amp;&amp;
     18make install &amp;&amp;
     19cd etc &amp;&amp;
     20cp limits login.access /etc &amp;&amp;
     21sed 's%/var/spool/mail%/var/mail%' login.defs.linux &gt; /etc/login.defs &amp;&amp;
     22cd /lib &amp;&amp;
     23mv libshadow.a /usr/lib &amp;&amp;
     24mv libshadow.la /usr/lib &amp;&amp;
     25ln -sf libshadow.so.0 libshadow.so &amp;&amp;
     26cd /usr/lib &amp;&amp;
     27ln -sf ../../lib/libshadow.so</userinput></screen></para>
    2828
    2929</sect2>
  • chapter06/shellutils-inst.xml

    r2443baa r4d6fc2da  
    44<para>Install Shellutils by running the following commands:</para>
    55
    6 <para><screen><userinput>./configure --prefix=/usr &amp;&amp;</userinput>
    7 <userinput>make &amp;&amp;</userinput>
    8 <userinput>make install &amp;&amp;</userinput>
    9 <userinput>cd /usr/bin &amp;&amp;</userinput>
    10 <userinput>mv date echo false pwd stty /bin &amp;&amp;</userinput>
    11 <userinput>mv su true uname hostname /bin &amp;&amp;</userinput>
    12 <userinput>mv chroot ../sbin</userinput></screen></para>
     6<para><screen><userinput>./configure --prefix=/usr &amp;&amp;
     7make &amp;&amp;
     8make install &amp;&amp;
     9cd /usr/bin &amp;&amp;
     10mv date echo false pwd stty /bin &amp;&amp;
     11mv su true uname hostname /bin &amp;&amp;
     12mv chroot ../sbin</userinput></screen></para>
    1313
    1414</sect2>
  • chapter06/sysklogd-inst.xml

    r2443baa r4d6fc2da  
    44<para>Install Sysklogd by running the following commands:</para>
    55
    6 <para><screen><userinput>make &amp;&amp;</userinput>
    7 <userinput>make install</userinput></screen></para>
     6<para><screen><userinput>make &amp;&amp;
     7make install</userinput></screen></para>
    88
    99</sect2>
  • chapter06/sysvinit-inst.xml

    r2443baa r4d6fc2da  
    1212commands. If you don't want to change it, skip it.</para>
    1313
    14 <para><screen><userinput>cp src/init.c src/init.c.backup &amp;&amp;</userinput>
    15 <userinput>sed 's/\(.*\)\(Sending processes\)\(.*\)/\1\2 started by init\3/' \</userinput>
    16 <userinput>&nbsp;&nbsp;&nbsp;src/init.c &gt; tmp~ &amp;&amp;</userinput>
    17 <userinput>mv tmp~ src/init.c</userinput></screen></para>
     14<para><screen><userinput>cp src/init.c src/init.c.backup &amp;&amp;
     15sed 's/\(.*\)\(Sending processes\)\(.*\)/\1\2 started by init\3/' \
     16&nbsp;&nbsp;&nbsp;src/init.c &gt; tmp~ &amp;&amp;
     17mv tmp~ src/init.c</userinput></screen></para>
    1818
    1919<para>Install Sysvinit by running the following commands:</para>
    2020
    21 <para><screen><userinput>make -C src &amp;&amp;</userinput>
    22 <userinput>make -C src install</userinput></screen></para>
     21<para><screen><userinput>make -C src &amp;&amp;
     22make -C src install</userinput></screen></para>
    2323
    2424</sect2>
  • chapter06/tar-inst.xml

    r2443baa r4d6fc2da  
    1515directory:</para>
    1616
    17 <para><screen><userinput>./configure --prefix=/usr --libexecdir=/usr/bin \</userinput>
    18 <userinput>&nbsp;&nbsp;&nbsp;--bindir=/bin &amp;&amp;</userinput>
    19 <userinput>make &amp;&amp;</userinput>
    20 <userinput>make install</userinput></screen></para>
     17<para><screen><userinput>./configure --prefix=/usr --libexecdir=/usr/bin \
     18&nbsp;&nbsp;&nbsp;--bindir=/bin &amp;&amp;
     19make &amp;&amp;
     20make install</userinput></screen></para>
    2121
    2222</sect2>
  • chapter06/texinfo-inst.xml

    r2443baa r4d6fc2da  
    44<para>Install Texinfo by running the following commands:</para>
    55
    6 <para><screen><userinput>./configure --prefix=/usr &amp;&amp;</userinput>
    7 <userinput>make &amp;&amp;</userinput>
    8 <userinput>make install &amp;&amp;</userinput>
    9 <userinput>make TEXMF=/usr/share/texmf install-tex</userinput></screen></para>
     6<para><screen><userinput>./configure --prefix=/usr &amp;&amp;
     7make &amp;&amp;
     8make install &amp;&amp;
     9make TEXMF=/usr/share/texmf install-tex</userinput></screen></para>
    1010
    1111</sect2>
  • chapter06/textutils-inst.xml

    r2443baa r4d6fc2da  
    44<para>Install Textutils by running the following commands:</para>
    55
    6 <para><screen><userinput>./configure --prefix=/usr &amp;&amp;</userinput>
    7 <userinput>make &amp;&amp;</userinput>
    8 <userinput>make install &amp;&amp;</userinput>
    9 <userinput>mv /usr/bin/cat /bin</userinput></screen></para>
     6<para><screen><userinput>./configure --prefix=/usr &amp;&amp;
     7make &amp;&amp;
     8make install &amp;&amp;
     9mv /usr/bin/cat /bin</userinput></screen></para>
    1010
    1111</sect2>
  • chapter06/utillinux-inst.xml

    r2443baa r4d6fc2da  
    66util-linux package, FHS-compliant, run the following.</para>
    77
    8 <para><screen><userinput>cp hwclock/hwclock.c hwclock/hwclock.c.backup &amp;&amp;</userinput>
    9 <userinput>sed 's%etc/adjtime%var/lib/hwclock/adjtime%' \</userinput>
    10 <userinput>&nbsp;&nbsp;&nbsp;hwclock/hwclock.c &gt; tmp~ &amp;&amp;</userinput>
    11 <userinput>mv tmp~ hwclock/hwclock.c &amp;&amp;</userinput>
    12 <userinput>mkdir -p /var/lib/hwclock</userinput></screen></para>
     8<para><screen><userinput>cp hwclock/hwclock.c hwclock/hwclock.c.backup &amp;&amp;
     9sed 's%etc/adjtime%var/lib/hwclock/adjtime%' \
     10&nbsp;&nbsp;&nbsp;hwclock/hwclock.c &gt; tmp~ &amp;&amp;
     11mv tmp~ hwclock/hwclock.c &amp;&amp;
     12mkdir -p /var/lib/hwclock</userinput></screen></para>
    1313
    1414</sect2>
     
    1919<para>Install Util-Linux by running the following commands:</para>
    2020
    21 <para><screen><userinput>./configure &amp;&amp;</userinput>
    22 <userinput>make HAVE_SLN=yes ADD_RAW=yes &amp;&amp;</userinput>
    23 <userinput>make HAVE_SLN=yes ADD_RAW=yes install</userinput></screen></para>
     21<para><screen><userinput>./configure &amp;&amp;
     22make HAVE_SLN=yes ADD_RAW=yes &amp;&amp;
     23make HAVE_SLN=yes ADD_RAW=yes install</userinput></screen></para>
    2424
    2525</sect2>
  • chapter06/vim-inst.xml

    r2443baa r4d6fc2da  
    1010<para>Install Vim by running the following commands:</para>
    1111
    12 <para><screen><userinput>sed '/shUntil\|link shRepeat/{</userinput>
    13 <userinput>&nbsp;&nbsp;&nbsp;/shUntil/N</userinput>
    14 <userinput>&nbsp;&nbsp;&nbsp;/^/i\</userinput>
    15 <userinput>&nbsp;&nbsp;&nbsp;if exists("b:is_kornshell") || exists("b:is_bash")</userinput>
    16 <userinput>&nbsp;&nbsp;&nbsp;p</userinput>
    17 <userinput>&nbsp;&nbsp;&nbsp;/$/i\</userinput>
    18 <userinput>&nbsp;&nbsp;&nbsp;endif</userinput>
    19 <userinput>&nbsp;&nbsp;&nbsp;d</userinput>
    20 <userinput>&nbsp;&nbsp;&nbsp;}' runtime/syntax/sh.vim &gt; sh.vim.fixed &amp;&amp;</userinput>
    21 <userinput>mv sh.vim.fixed runtime/syntax/sh.vim &amp;&amp;</userinput>
    22 <userinput>./configure --prefix=/usr &amp;&amp;</userinput>
    23 <userinput>make CPPFLAGS=-DSYS_VIMRC_FILE=\\\"/etc/vimrc\\\" &amp;&amp;</userinput>
    24 <userinput>make install &amp;&amp;</userinput>
    25 <userinput>cd /usr/bin &amp;&amp;</userinput>
    26 <userinput>ln -sf vim vi</userinput></screen></para>
     12<para><screen><userinput>sed '/shUntil\|link shRepeat/{
     13&nbsp;&nbsp;&nbsp;/shUntil/N
     14&nbsp;&nbsp;&nbsp;/^/i\
     15&nbsp;&nbsp;&nbsp;if exists("b:is_kornshell") || exists("b:is_bash")
     16&nbsp;&nbsp;&nbsp;p
     17&nbsp;&nbsp;&nbsp;/$/i\
     18&nbsp;&nbsp;&nbsp;endif
     19&nbsp;&nbsp;&nbsp;d
     20&nbsp;&nbsp;&nbsp;}' runtime/syntax/sh.vim &gt; sh.vim.fixed &amp;&amp;
     21mv sh.vim.fixed runtime/syntax/sh.vim &amp;&amp;
     22./configure --prefix=/usr &amp;&amp;
     23make CPPFLAGS=-DSYS_VIMRC_FILE=\\\"/etc/vimrc\\\" &amp;&amp;
     24make install &amp;&amp;
     25cd /usr/bin &amp;&amp;
     26ln -sf vim vi</userinput></screen></para>
    2727
    2828<para>If you plan on installing the X Window system on your LFS
     
    4242instead of the one presented above:</para>
    4343
    44 <para><screen><userinput>sed '/shUntil\|link shRepeat/{</userinput>
    45 <userinput>&nbsp;&nbsp;&nbsp;/shUntil/N</userinput>
    46 <userinput>&nbsp;&nbsp;&nbsp;/^/i\</userinput>
    47 <userinput>&nbsp;&nbsp;&nbsp;if exists("b:is_kornshell") ||
    48 exists("b:is_bash")</userinput>
    49 <userinput>&nbsp;&nbsp;&nbsp;p</userinput>
    50 <userinput>&nbsp;&nbsp;&nbsp;/$/i\</userinput>
    51 <userinput>&nbsp;&nbsp;&nbsp;endif</userinput>
    52 <userinput>&nbsp;&nbsp;&nbsp;d</userinput>
    53 <userinput>&nbsp;&nbsp;&nbsp;}' runtime/syntax/sh.vim &gt; sh.vim.fixed
    54 &amp;&amp;</userinput>
    55 <userinput>mv sh.vim.fixed runtime/syntax/sh.vim &amp;&amp;</userinput>
    56 <userinput>./configure --prefix=/usr --localstatedir=/var/lib/vim &amp;&amp;</userinput>
    57 <userinput>make CPPFLAGS=-DSYS_VIMRC_FILE=\\\"/etc/vimrc\\\"
    58 &amp;&amp;</userinput>
    59 <userinput>make install &amp;&amp;</userinput>
    60 <userinput>cd /usr/bin &amp;&amp;</userinput>
    61 <userinput>ln -sf vim vi</userinput></screen></para>
     44<para><screen><userinput>sed '/shUntil\|link shRepeat/{
     45&nbsp;&nbsp;&nbsp;/shUntil/N
     46&nbsp;&nbsp;&nbsp;/^/i\
     47&nbsp;&nbsp;&nbsp;if exists("b:is_kornshell") || exists("b:is_bash")
     48&nbsp;&nbsp;&nbsp;p
     49&nbsp;&nbsp;&nbsp;/$/i\
     50&nbsp;&nbsp;&nbsp;endif
     51&nbsp;&nbsp;&nbsp;d
     52&nbsp;&nbsp;&nbsp;}' runtime/syntax/sh.vim &gt; sh.vim.fixed &amp;&amp;
     53mv sh.vim.fixed runtime/syntax/sh.vim &amp;&amp;
     54./configure --prefix=/usr --localstatedir=/var/lib/vim &amp;&amp;
     55make CPPFLAGS=-DSYS_VIMRC_FILE=\\\"/etc/vimrc\\\" &amp;&amp;
     56make install &amp;&amp;
     57cd /usr/bin &amp;&amp;
     58ln -sf vim vi</userinput></screen></para>
    6259
    6360</sect2>
Note: See TracChangeset for help on using the changeset viewer.