various fixes

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@1840 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
This commit is contained in:
Gerard Beekmans 2002-04-19 18:27:01 +00:00
parent 747f5dda8e
commit e69a59f2e4
60 changed files with 90 additions and 86 deletions

View File

@ -1,4 +1,4 @@
<sect2><title>Contents of autoconf-&autoconf-contversion;</title> <sect2><title>Contents of Autoconf-&autoconf-contversion;</title>
<sect3><title>Program Files</title> <sect3><title>Program Files</title>
<para>autoconf, autoheader, autoreconf, autoscan, autoupdate and <para>autoconf, autoheader, autoreconf, autoscan, autoupdate and

View File

@ -1,4 +1,4 @@
<sect2><title>Contents of automake-&automake-contversion;</title> <sect2><title>Contents of Automake-&automake-contversion;</title>
<sect3><title>Program Files</title> <sect3><title>Program Files</title>
<para>aclocal and automake</para></sect3> <para>aclocal and automake</para></sect3>

View File

@ -1,4 +1,4 @@
<sect2><title>Contents of bash-&bash-contversion;</title> <sect2><title>Contents of Bash-&bash-contversion;</title>
<sect3><title>Program Files</title> <sect3><title>Program Files</title>
<para>bash, sh (link to bash) and bashbug</para></sect3> <para>bash, sh (link to bash) and bashbug</para></sect3>

View File

@ -1,4 +1,4 @@
<sect2><title>Contents of bin86-&bin86-contversion;</title> <sect2><title>Contents of Bin86-&bin86-contversion;</title>
<sect3><title>Program Files</title> <sect3><title>Program Files</title>
<para>as86, as86_encap, ld86, nm86 (link to objdump86), objdump86 and <para>as86, as86_encap, ld86, nm86 (link to objdump86), objdump86 and

View File

@ -1,5 +1,4 @@
<sect2> <sect2><title>Contents of Binutils-&binutils-contversion;</title>
<title>Contents of binutils-&binutils-contversion;</title>
<sect3><title>Program Files</title> <sect3><title>Program Files</title>

View File

@ -1,5 +1,4 @@
<sect2> <sect2><title>Contents of Bison-&bison-contversion;</title>
<title>Contents of bison-&bison-contversion;</title>
<sect3><title>Program Files</title> <sect3><title>Program Files</title>

View File

@ -1,4 +1,4 @@
<sect2><title>Contents of bzip2-&bzip2-contversion;</title> <sect2><title>Contents of Bzip2-&bzip2-contversion;</title>
<sect3><title>Program Files</title> <sect3><title>Program Files</title>
<para>bunzip2 (link to bzip2), bzcat (link to bzip2), bzip2 and <para>bunzip2 (link to bzip2), bzcat (link to bzip2), bzip2 and

View File

@ -1,4 +1,4 @@
<sect2><title>Contents of diffutils-&diffutils-contversion;</title> <sect2><title>Contents of Diffutils-&diffutils-contversion;</title>
<sect3><title>Program Files</title> <sect3><title>Program Files</title>
<para>cmp, diff, diff3 and sdiff</para></sect3> <para>cmp, diff, diff3 and sdiff</para></sect3>

View File

@ -1,4 +1,4 @@
<sect2><title>Contents of e2fsprogs-&e2fsprogs-contversion;</title> <sect2><title>Contents of E2fsprogs-&e2fsprogs-contversion;</title>
<sect3><title>Program Files</title> <sect3><title>Program Files</title>

View File

@ -1,4 +1,4 @@
<sect2><title>Contents of ed-&ed-contversion;</title> <sect2><title>Contents of Ed-&ed-contversion;</title>
<sect3><title>Program Files</title> <sect3><title>Program Files</title>
<para>ed and red (link to ed)</para></sect3> <para>ed and red (link to ed)</para></sect3>

View File

@ -1,4 +1,4 @@
<sect2><title>Contents of file-&file-contversion;</title> <sect2><title>Contents of File-&file-contversion;</title>
<sect3><title>Program Files</title> <sect3><title>Program Files</title>
<para>file</para></sect3> <para>file</para></sect3>

View File

@ -1,4 +1,4 @@
<sect2><title>Contents of fileutils-&fileutils-contversion;</title> <sect2><title>Contents of Fileutils-&fileutils-contversion;</title>
<sect3><title>Program Files</title> <sect3><title>Program Files</title>
<para>chgrp, chmod, chown, cp, dd, df, dir, dircolors, du, install, ln, <para>chgrp, chmod, chown, cp, dd, df, dir, dircolors, du, install, ln,

View File

@ -1,4 +1,4 @@
<sect2><title>Contents of findutils-&findutils-contversion;</title> <sect2><title>Contents of Findutils-&findutils-contversion;</title>
<sect3><title>Program Files</title> <sect3><title>Program Files</title>
<para>bigram, code, find, frcode, locate, updatedb and <para>bigram, code, find, frcode, locate, updatedb and

View File

@ -1,4 +1,4 @@
<sect2><title>Contents of flex-&flex-contversion;</title> <sect2><title>Contents of Flex-&flex-contversion;</title>
<sect3><title>Program Files</title> <sect3><title>Program Files</title>
<para>flex, flex++ (link to flex) and lex</para></sect3> <para>flex, flex++ (link to flex) and lex</para></sect3>

View File

@ -1,4 +1,4 @@
<sect2><title>Contents of gawk-&gawk-contversion;</title> <sect2><title>Contents of Gawk-&gawk-contversion;</title>
<para>Not yet checked</para> <para>Not yet checked</para>

View File

@ -1,4 +1,4 @@
<sect2><title>Contents of gcc-&gcc-contversion;</title> <sect2><title>Contents of GCC-&gcc-contversion;</title>
<sect3><title>Program Files</title> <sect3><title>Program Files</title>
<para>c++, c++filt, cc (link to gcc), cc1, cc1plus, collect2, cpp, cpp0, <para>c++, c++filt, cc (link to gcc), cc1, cc1plus, collect2, cpp, cpp0,

View File

@ -1,4 +1,4 @@
<sect2><title>Contents of gettext-&gettext-contversion;</title> <sect2><title>Contents of Gettext-&gettext-contversion;</title>
<sect3><title>Program Files</title> <sect3><title>Program Files</title>
<para>gettext, gettextize, msgcmp, msgcomm, msgfmt, msgmerge, msgunfmt, <para>gettext, gettextize, msgcmp, msgcomm, msgfmt, msgmerge, msgunfmt,

View File

@ -1,4 +1,4 @@
<sect2><title>Contents of glibc-&glibc-contversion;</title> <sect2><title>Contents of Glibc-&glibc-contversion;</title>
<sect3><title>Program Files</title> <sect3><title>Program Files</title>

View File

@ -1,4 +1,4 @@
<sect2><title>Contents of grep-&grep-contversion;</title> <sect2><title>Contents of Grep-&grep-contversion;</title>
<sect3><title>Program Files</title> <sect3><title>Program Files</title>
<para>egrep, fgrep and grep</para></sect3> <para>egrep, fgrep and grep</para></sect3>

View File

@ -1,4 +1,4 @@
<sect2><title>Contents of groff-&groff-contversion;</title> <sect2><title>Contents of Groff-&groff-contversion;</title>
<sect3><title>Program Files</title> <sect3><title>Program Files</title>
<para>addftinfo, afmtodit, eqn, grn, grodvi, groff, grog, grolbp, grolj4, <para>addftinfo, afmtodit, eqn, grn, grodvi, groff, grog, grolbp, grolj4,

View File

@ -1,4 +1,4 @@
<sect2><title>Contents of gzip-&gzip-contversion;</title> <sect2><title>Contents of Gzip-&gzip-contversion;</title>
<sect3><title>Program Files</title> <sect3><title>Program Files</title>
<para>gunzip (link to gzip), gzexe, gzip, <para>gunzip (link to gzip), gzexe, gzip,

View File

@ -1,4 +1,4 @@
<sect2><title>Contents of kbd-&kbd-contversion;</title> <sect2><title>Contents of Kbd-&kbd-contversion;</title>
<sect3><title>Program Files</title> <sect3><title>Program Files</title>
<para>chvt, deallocvt, dumpkeys, fgconsole, <para>chvt, deallocvt, dumpkeys, fgconsole,

View File

@ -1,7 +1,7 @@
<sect2><title>Contents of kernel-&kernel-contversion;</title> <sect2><title>Contents of Linux-&kernel-contversion;</title>
<sect3><title>Support Files</title> <sect3><title>Support Files</title>
<para>the linux kernel and the linux kernel headers</para></sect3> <para>The linux kernel and the linux kernel headers</para></sect3>
<sect3><title>Descriptions</title> <sect3><title>Descriptions</title>

View File

@ -1,4 +1,4 @@
<sect2><title>Contents of less-&less-contversion;</title> <sect2><title>Contents of Less-&less-contversion;</title>
<sect3><title>Program Files</title> <sect3><title>Program Files</title>
<para>less, lessecho and lesskey</para></sect3> <para>less, lessecho and lesskey</para></sect3>

View File

@ -1,4 +1,4 @@
<sect2><title>Contents of libtool-&libtool-contversion;</title> <sect2><title>Contents of Libtool-&libtool-contversion;</title>
<sect3><title>Program Files</title> <sect3><title>Program Files</title>
<para>libtool and libtoolize</para></sect3> <para>libtool and libtoolize</para></sect3>

View File

@ -1,4 +1,4 @@
<sect2><title>Contents of lilo-&lilo-contversion;</title> <sect2><title>Contents of Lilo-&lilo-contversion;</title>
<sect3><title>Program Files</title> <sect3><title>Program Files</title>
<para>lilo and mkrescue</para></sect3> <para>lilo and mkrescue</para></sect3>

View File

@ -1,4 +1,4 @@
<sect2><title>Contents of m4-&m4-contversion;</title> <sect2><title>Contents of M4-&m4-contversion;</title>
<sect3><title>Program Files</title> <sect3><title>Program Files</title>
<para>m4</para></sect3> <para>m4</para></sect3>

View File

@ -1,4 +1,4 @@
<sect2><title>Contents of make-&make-contversion;</title> <sect2><title>Contents of Make-&make-contversion;</title>
<sect3><title>Program files</title> <sect3><title>Program files</title>
<para>make</para></sect3> <para>make</para></sect3>

View File

@ -1,4 +1,4 @@
<sect2><title>Contents of man-&man-contversion;</title> <sect2><title>Contents of Man-&man-contversion;</title>
<sect3><title>Program Files</title> <sect3><title>Program Files</title>
<para>apropos, makewhatis, man, man2dvi, man2html and <para>apropos, makewhatis, man, man2dvi, man2html and

View File

@ -1,4 +1,4 @@
<sect2><title>Contents of manpages-&man-pages-contversion;</title> <sect2><title>Contents of Man-pages-&man-pages-contversion;</title>
<sect3><title>Support Files</title> <sect3><title>Support Files</title>
<para>various manual pages that don't come with the <para>various manual pages that don't come with the

View File

@ -1,4 +1,4 @@
<sect2><title>Contents of modutils-&modutils-contversion;</title> <sect2><title>Contents of Modutils-&modutils-contversion;</title>
<sect3><title>Program Files</title> <sect3><title>Program Files</title>
<para>depmod, genksyms, insmod, insmod_ksymoops_clean, kallsyms (link to <para>depmod, genksyms, insmod, insmod_ksymoops_clean, kallsyms (link to

View File

@ -1,4 +1,4 @@
<sect2><title>Contents</title> <sect2><title>Contents of Ncurses-&ncurses-contversion;</title>
<sect3><title>Program Files</title> <sect3><title>Program Files</title>
<para>captoinfo (link to tic), clear, infocmp, infotocap (link to tic), <para>captoinfo (link to tic), clear, infocmp, infotocap (link to tic),

View File

@ -1,4 +1,4 @@
<sect2><title>Contents of netkit-base-&netkit-base-contversion;</title> <sect2><title>Contents of Netkit-base-&netkit-base-contversion;</title>
<sect3><title>Program Files</title> <sect3><title>Program Files</title>
<para>inetd and ping</para></sect3> <para>inetd and ping</para></sect3>

View File

@ -1,4 +1,4 @@
<sect2><title>Contents of net-tools-&net-tools-contversion;</title> <sect2><title>Contents of Net-tools-&net-tools-contversion;</title>
<sect3><title>Program Files</title> <sect3><title>Program Files</title>

View File

@ -1,4 +1,4 @@
<sect2><title>Contents of patch-&patch-contversion;</title> <sect2><title>Contents of Patch-&patch-contversion;</title>
<sect3><title>Program Files</title> <sect3><title>Program Files</title>
<para>patch</para></sect3> <para>patch</para></sect3>

View File

@ -1,4 +1,4 @@
<sect2><title>Contents of perl-&perl-contversion;</title> <sect2><title>Contents of Perl-&perl-contversion;</title>
<sect3><title>Program Files</title> <sect3><title>Program Files</title>
<para>a2p, c2ph, dprofpp, find2perl, h2ph, h2xs, perl, perl5.6.1, <para>a2p, c2ph, dprofpp, find2perl, h2ph, h2xs, perl, perl5.6.1,

View File

@ -1,4 +1,4 @@
<sect2><title>Contents of procinfo-&procinfo-contversion;</title> <sect2><title>Contents of Procinfo-&procinfo-contversion;</title>
<sect3><title>Program Files</title> <sect3><title>Program Files</title>
<para>lsdev, procinfo and socklist</para></sect3> <para>lsdev, procinfo and socklist</para></sect3>

View File

@ -1,4 +1,4 @@
<sect2><title>Contents of procps-&procps-contversion;</title> <sect2><title>Contents of Procps-&procps-contversion;</title>
<sect3><title>Program Files</title> <sect3><title>Program Files</title>
<para>free, kill, oldps, pgrep, pkill, ps, skill, snice, sysctl, tload, top, <para>free, kill, oldps, pgrep, pkill, ps, skill, snice, sysctl, tload, top,

View File

@ -1,4 +1,4 @@
<sect2><title>Contents of psmisc-&psmisc-contversion;</title> <sect2><title>Contents of Psmisc-&psmisc-contversion;</title>
<sect3><title>Program Files</title> <sect3><title>Program Files</title>
<para>fuser, killall, pidof (link to killall) and pstree</para> <para>fuser, killall, pidof (link to killall) and pstree</para>

View File

@ -1,4 +1,4 @@
<sect2><title>Contents of reiserfsprogs-&reiserfs-contversion;</title> <sect2><title>Contents of Reiserfsprogs-&reiserfs-contversion;</title>
<sect3><title>Program Files</title> <sect3><title>Program Files</title>
<para>debugreiserfs, mkreiserfs, reiserfsck, resize_reiserfs and <para>debugreiserfs, mkreiserfs, reiserfsck, resize_reiserfs and

View File

@ -1,4 +1,4 @@
<sect2><title>Contents of sed-&sed-contversion;</title> <sect2><title>Contents of Sed-&sed-contversion;</title>
<sect3><title>Program Files</title> <sect3><title>Program Files</title>
<para>sed</para></sect3> <para>sed</para></sect3>

View File

@ -1,4 +1,4 @@
<sect2><title>Contents of shadow-&shadow-contversion;</title> <sect2><title>Contents of Shadow-&shadow-contversion;</title>
<sect3><title>Program Files</title> <sect3><title>Program Files</title>
<para>chage, chfn, chpasswd, chsh, dpasswd, expiry, faillog, gpasswd, <para>chage, chfn, chpasswd, chsh, dpasswd, expiry, faillog, gpasswd,

View File

@ -1,4 +1,4 @@
<sect2><title>Contents of sh-utils-&sh-utils-contversion;</title> <sect2><title>Contents of Sh-utils-&sh-utils-contversion;</title>
<sect3><title>Program Files</title> <sect3><title>Program Files</title>
<para>basename, chroot, date, dirname, <para>basename, chroot, date, dirname,

View File

@ -1,4 +1,4 @@
<sect2><title>Contents of sysklogd-&sysklogd-contversion;</title> <sect2><title>Contents of Sysklogd-&sysklogd-contversion;</title>
<sect3><title>Program Files</title> <sect3><title>Program Files</title>
<para>klogd and syslogd</para></sect3> <para>klogd and syslogd</para></sect3>

View File

@ -1,4 +1,4 @@
<sect2><title>Contents of sysvinit-&sysvinit-contversion;</title> <sect2><title>Contents of Sysvinit-&sysvinit-contversion;</title>
<sect3><title>Program Files</title> <sect3><title>Program Files</title>
<para>halt, init, killall5, last, lastb (link to last), mesg, pidof <para>halt, init, killall5, last, lastb (link to last), mesg, pidof

View File

@ -1,4 +1,4 @@
<sect2><title>Contents of tar-&tar-contversion;</title> <sect2><title>Contents of Tar-&tar-contversion;</title>
<sect3><title>Program Files</title> <sect3><title>Program Files</title>
<para>rmt and tar</para></sect3> <para>rmt and tar</para></sect3>

View File

@ -1,4 +1,4 @@
<sect2><title>Contents of texinfo-&texinfo-contversion;</title> <sect2><title>Contents of Texinfo-&texinfo-contversion;</title>
<sect3><title>Program Files</title> <sect3><title>Program Files</title>
<para>info, install-info, makeinfo, texi2dvi and texindex</para></sect3> <para>info, install-info, makeinfo, texi2dvi and texindex</para></sect3>

View File

@ -1,4 +1,4 @@
<sect2><title>Contents of textutils-&textutils-contversion;</title> <sect2><title>Contents of Textutils-&textutils-contversion;</title>
<sect3><title>Program Files</title> <sect3><title>Program Files</title>
<para>cat, cksum, comm, csplit, cut, expand, <para>cat, cksum, comm, csplit, cut, expand,

View File

@ -1,4 +1,4 @@
<sect2><title>Contents of util-linux-&util-linux-contversion;</title> <sect2><title>Contents of Util-linux-&util-linux-contversion;</title>
<sect3><title>Program Files</title> <sect3><title>Program Files</title>
<para>agetty, arch, blockdev, cal, cfdisk, chkdupexe, col, colcrt, <para>agetty, arch, blockdev, cal, cfdisk, chkdupexe, col, colcrt,

View File

@ -1,4 +1,4 @@
<sect2><title>Contents</title> <sect2><title>Contents of Vim-&vim-contversion;</title>
<sect3><title>Program Files</title> <sect3><title>Program Files</title>
<para>ex (link to vim), rview (link to vim), rvim (link to vim), vi <para>ex (link to vim), rview (link to vim), rvim (link to vim), vi

View File

@ -2,7 +2,7 @@
<title>Command explanations</title> <title>Command explanations</title>
<para><userinput>mkdir ../binutils-build:</userinput> The installation <para><userinput>mkdir ../binutils-build:</userinput> The installation
instructions for Binutils recommend creating a seperate build directory instructions for Binutils recommend creating a separate build directory
instead of compiling the package inside the source tree. So, we create a instead of compiling the package inside the source tree. So, we create a
binutils-build directory and work from there.</para> binutils-build directory and work from there.</para>

View File

@ -2,10 +2,11 @@
<title>Installation of Binutils</title> <title>Installation of Binutils</title>
<para>This package is known to behave badly when you have changed its default <para>This package is known to behave badly when you have changed its default
optimization flags (including the -march and -mcpu options). Binutils is optimization flags (including the -march and -mcpu options). Binutils is
best left alone, so we recommend you unsetting CFLAGS, CXXFLAGS and other best left alone. Therefore, if you have defined any environment variables
such variables/settings that would change the default optimization that that override default optimizations, such as CFLAGS and CXXFLAGS, we
it comes with.</para> recommend unsetting or modifying them when building binutils. You have been
warned.</para>
<para>Install Binutils by running the following commands:</para> <para>Install Binutils by running the following commands:</para>

View File

@ -1,7 +1,7 @@
<sect2> <sect2>
<title>Installation of Fileutils</title> <title>Installation of Fileutils</title>
<para>The programs from a statically linked fileutils package may cause <para>The programs from a statically linked Fileutils package may cause
segmentation faults on certain systems, if your distribution has segmentation faults on certain systems, if your distribution has
Glibc-2.2.3 or higher installed. It also seems to happen mostly on machines Glibc-2.2.3 or higher installed. It also seems to happen mostly on machines
powered by an AMD CPU, but there is a case or two where an Intel system powered by an AMD CPU, but there is a case or two where an Intel system
@ -26,7 +26,7 @@ sed -e 's/\(.*\)\(fopen-safer\.c \)\\/\1\2atexit.c \\/' \
&nbsp;&nbsp;&nbsp;-e 's/\(.*\)\(idcache\$U\.\$.*\)\\/\1\2atexit$U.$(OBJEXT) \\/' \ &nbsp;&nbsp;&nbsp;-e 's/\(.*\)\(idcache\$U\.\$.*\)\\/\1\2atexit$U.$(OBJEXT) \\/' \
&nbsp;&nbsp;&nbsp;lib/Makefile.in.backup &gt; lib/Makefile.in</userinput></screen></para> &nbsp;&nbsp;&nbsp;lib/Makefile.in.backup &gt; lib/Makefile.in</userinput></screen></para>
<para>Install fileutils by running the following commands:</para> <para>Install Fileutils by running the following commands:</para>
<para><screen><userinput>./configure --disable-nls \ <para><screen><userinput>./configure --disable-nls \
&nbsp;&nbsp;&nbsp;--prefix=$LFS/usr --bindir=$LFS/bin &amp;&amp; &nbsp;&nbsp;&nbsp;--prefix=$LFS/usr --bindir=$LFS/bin &amp;&amp;
@ -35,7 +35,7 @@ make install &amp;&amp;
cd $LFS/usr/bin &amp;&amp; cd $LFS/usr/bin &amp;&amp;
ln -sf ../../bin/install</userinput></screen></para> ln -sf ../../bin/install</userinput></screen></para>
<para>Once you have installed fileutils, you can test whether the <para>Once you have installed Fileutils, you can test whether the
segmentation fault problem has been avoided by running segmentation fault problem has been avoided by running
<userinput>$LFS/bin/ls</userinput>. If this works, then you are OK. If <userinput>$LFS/bin/ls</userinput>. If this works, then you are OK. If
not, then you need to re-do the installation using the sed commands if not, then you need to re-do the installation using the sed commands if

View File

@ -1,11 +1,12 @@
<sect2> <sect2>
<title>Installation of GCC</title> <title>Installation of GCC</title>
<para>This package is known to behave badly when you have changed its default <para>This package is known to behave badly when you have changed its
optimization flags (including the -march and -mcpu options). GCC is best default optimization flags (including the -march and -mcpu options). GCC is
left alone, so we recommend you unsetting CFLAGS, CXXFLAGS and other best left alone. Therefore, if you have defined any environment variables
such variables/settings that would change the default optimization that that override default optimizations, such as CFLAGS and CXXFLAGS, we
it comes with.</para> recommend unsetting or modifying them when building binutils. You have
been warned.</para>
<para>Install GCC by running the following commands:</para> <para>Install GCC by running the following commands:</para>

View File

@ -1,5 +1,5 @@
<sect1 id="ch05-kernel"> <sect1 id="ch05-kernel">
<title>Installing Linux Kernel-&kernel-version;</title> <title>Installing Linux-&kernel-version;</title>
<?dbhtml filename="kernel.html" dir="chapter05"?> <?dbhtml filename="kernel.html" dir="chapter05"?>
<screen>Estimated build time: &kernel-time-static; <screen>Estimated build time: &kernel-time-static;

View File

@ -1,14 +1,14 @@
<sect2><title>Installation of Binutils</title> <sect2><title>Installation of Binutils</title>
<para>This package is known to behave badly when you have changed its <para>This package is known to behave badly when you have changed its
default optimization flags (including the -march and -mcpu options). Binutils default optimization flags (including the -march and -mcpu options). Binutils
is best left alone, so we recommend you unsetting CFLAGS, CXXFLAGS and other is best left alone. Therefore, if you have defined any environment variables
such variables/settings that would change the default optimization that that override default optimizations, such as CFLAGS and CXXFLAGS, we
it comes with.</para> recommend unsetting or modifying them when building binutils. You have
been warned.</para>
<para>Install Binutils by running the following commands:</para> <para>Install Binutils by running the following commands:</para>
<para><screen><userinput>mkdir ../binutils-build &amp;&amp; <para><screen><userinput>mkdir ../binutils-build &amp;&amp;
cd ../binutils-build &amp;&amp; cd ../binutils-build &amp;&amp;
../binutils-&binutils-version;/configure --prefix=/usr --enable-shared &amp;&amp; ../binutils-&binutils-version;/configure --prefix=/usr --enable-shared &amp;&amp;

View File

@ -1,11 +1,12 @@
<sect2> <sect2>
<title>Installation of GCC</title> <title>Installation of GCC</title>
<para>This package is known to behave badly when you have changed its default <para>This package is known to behave badly when you have changed its
optimization flags (including the -march and -mcpu options). GCC is best default optimization flags (including the -march and -mcpu options). GCC is
left alone, so we recommend you unsetting CFLAGS, CXXFLAGS and other best left alone. Therefore, if you have defined any environment variables
such variables/settings that would change the default optimization that that override default optimizations, such as CFLAGS and CXXFLAGS, we
it comes with.</para> recommend unsetting or modifying them when building binutils. You have
been warned.</para>
<para>Install GCC by running the following commands. These commands will build <para>Install GCC by running the following commands. These commands will build
the C and C++ compiler. Other compilers are available within the gcc the C and C++ compiler. Other compilers are available within the gcc

View File

@ -6,11 +6,14 @@ glibc-&glibc-version; directory and unpack glibc-linuxthreads inside
the glibc-&glibc-version; directory, not in /usr/src as you normally the glibc-&glibc-version; directory, not in /usr/src as you normally
would do.</para> would do.</para>
<para>This package is known to behave badly when you have changed its default <para>This package is known to behave badly when you have changed its
optimization flags (including the -march and -mcpu options). Glibc is default optimization flags (including the -march and -mcpu options). Glibc
best left alone, so we recommend you unsetting CFLAGS, CXXFLAGS and other is best left alone. Therefore, if you have defined any environment variables
such variables/settings that would change the default optimization that that override default optimizations, such as CFLAGS and CXXFLAGS, we
it comes with. Also, don't pass the --enable-kernel option to the configure recommend unsetting or modifying them when building binutils. You have
been warned.</para>
<para>Also, don't pass the --enable-kernel option to the configure
script. It's known to cause segmentation faults when other packages like script. It's known to cause segmentation faults when other packages like
fileutils, make and tar are linked against it.</para> fileutils, make and tar are linked against it.</para>

View File

@ -7,15 +7,15 @@
make &amp;&amp; make &amp;&amp;
make install</userinput></screen></para> make install</userinput></screen></para>
<para>psmisc installs the <para>Psmisc installs the
<filename>/usr/share/man/man1/pidof.1</filename> man page, but psmisc's <filename>/usr/share/man/man1/pidof.1</filename> man page, but Psmisc's
pidof program isn't installed by default. Generally that isn't a problem pidof program isn't installed by default. Generally that isn't a problem
because we install the sysvinit package later on which provides us with because we install the sysvinit package later on which provides us with
a better pidof program.</para> a better pidof program.</para>
<para>It's up to you now to decide if you are going to use the sysvinit <para>It's up to you now to decide if you are going to use the sysvinit
package which provides a pidof program, or not. If you are going to, you package which provides a pidof program, or not. If you are going to, you
should remove psmisc's pidof man page by running:</para> should remove Psmisc's pidof man page by running:</para>
<para><screen><userinput>rm /usr/share/man/man1/pidof.1</userinput></screen></para> <para><screen><userinput>rm /usr/share/man/man1/pidof.1</userinput></screen></para>

View File

@ -1,5 +1,5 @@
<sect1 id="ch08-kernel"> <sect1 id="ch08-kernel">
<title>Installing linux-&kernel-version;</title> <title>Installing Linux-&kernel-version;</title>
<?dbhtml filename="kernel.html" dir="chapter08"?> <?dbhtml filename="kernel.html" dir="chapter08"?>
<screen>Estimated build time: &kernel-time; <screen>Estimated build time: &kernel-time;