source: chapter05/bash-inst.xml@ 7020dab

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_0 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
Last change on this file since 7020dab was 94aac945, checked in by Gerard Beekmans <gerard@…>, 23 years ago

When install-info error occurs, the last two commands (cd $LFS/bin &&
ln -s bash sh) have to be executed manually

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

  • Property mode set to 100644
File size: 1.5 KB
Line 
1<sect2>
2<title>Installation of Bash</title>
3
4<para>
5Install Bash by running the following commands:
6</para>
7
8<blockquote><literallayout>
9 <userinput>./configure --enable-static-link --prefix=$LFS/usr \</userinput>
10 <userinput>&nbsp;&nbsp;&nbsp;--bindir=$LFS/bin
11 --with-curses &amp;&amp;</userinput>
12 <userinput>make &amp;&amp;</userinput>
13 <userinput>make install &amp;&amp;</userinput>
14 <userinput>cd $LFS/bin &amp;&amp;</userinput>
15 <userinput>ln -s bash sh</userinput>
16</literallayout></blockquote>
17
18<para>
19If the make install phase ends with something along the lines of
20</para>
21
22<blockquote>
23<screen>
24install-info: unknown option `--dir-file=/mnt/lfs/usr/info/dir'
25usage: install-info [--version] [--help] [--debug] [--maxwidth=nnn]
26 [--section regexp title] [--infodir=xxx] [--align=nnn]
27 [--calign=nnn] [--quiet] [--menuentry=xxx]
28 [--info-dir=xxx]
29 [--keep-old] [--description=xxx] [--test]
30 [--remove] [--] filename
31make[1]: *** [install] Error 1
32make[1]: Leaving directory `/mnt/lfs/usr/src/bash-2.04/doc'
33make: [install] Error 2 (ignored)
34</screen>
35</blockquote>
36
37<para>
38then that means that you are probably using Debian, and that you have an
39old version of the texinfo package. This error is not severe by any means: the
40info pages will be installed when we recompile bash dynamically in
41chapter 6, so you can ignore it. You do, however, have to run the last
42two commands manually (the <userinput>cd $LFS/bin</userinput> and
43<userinput>ln -s bash sh</userinput> commands) because they won't be
44executed when the error occurs.
45</para>
46
47</sect2>
48
Note: See TracBrowser for help on using the repository browser.