Changeset 970f0b3


Ignore:
Timestamp:
04/16/2001 11:54:45 PM (23 years ago)
Author:
Simon Perreault <nomis80@…>
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_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
Children:
0c21363e
Parents:
1cf7b9e
Message:

Put the libncurses.a thingie before we start installing bash.

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

File:
1 edited

Legend:

Unmodified
Added
Removed
  • chapter05/bash-inst.xml

    r1cf7b9e r970f0b3  
    11<sect2>
    22<title>Installation of Bash</title>
     3
     4<para>
     5Bash needs a static ncurses library that goes by the name of libcurses.a. Some
     6distributions provide this file under the name of libncurses.a. If this is the
     7case of your distribution, run the following two commands to fix the problem:
     8</para>
     9
     10<para>
     11Note: Normally, the libncurses.a file resides in the /usr/lib directory
     12but it might reside in /lib (like it does on LFS systems). Check this
     13first and adjust the path in the following commands accordingly:
     14</para>
     15
     16<blockquote><literallayout>
     17        <userinput>cd /usr/lib &amp;&amp;</userinput>
     18        <userinput>ln -s libncurses.a libcurses.a</userinput>
     19</literallayout></blockquote>
    320
    421<para>
     
    1431        <userinput>cd $LFS/bin &amp;&amp;</userinput>
    1532        <userinput>ln -s bash sh</userinput>
    16 </literallayout></blockquote>
    17 
    18 <para>
    19 If you get errors when compiling bash that tell about not being able to
    20 find <quote>-lcurses</quote>, these two commands should be run to create the
    21 missing symlink:
    22 </para>
    23 
    24 <para>
    25 Note: Normally, the libncurses.a file resides in the /usr/lib directory
    26 but it might reside in /lib (like it does on LFS systems). Check this
    27 first and adjust the path in the following commands accordingly:
    28 </para>
    29 
    30 <blockquote><literallayout>
    31         <userinput>cd /usr/lib &amp;&amp;</userinput>
    32         <userinput>ln -s libncurses.a libcurses.a</userinput>
    3333</literallayout></blockquote>
    3434
Note: See TracChangeset for help on using the changeset viewer.