Ignore:
Timestamp:
01/31/2001 01:00:07 AM (24 years ago)
Author:
Gerard Beekmans <gerard@…>
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, 12.2, 12.2-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/loongarch-12.2, xry111/mips64el, xry111/multilib, xry111/pip3, xry111/rust-wip-20221008, xry111/update-glibc
Children:
b13b7501
Parents:
d6323ad
Message:

Removed building ldd and ldconfig. Removed comments about compiler
optimization

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

File:
1 edited

Legend:

Unmodified
Added
Removed
  • chapter06/ldso-inst.sgml

    rd6323ad r8233fb8  
    88<blockquote><literallayout>
    99
    10         <userinput>cd util &amp;&amp;</userinput>
    11         <userinput>make ldd ldconfig &amp;&amp;</userinput>
    12         <userinput>cp ldd /bin &amp;&amp;</userinput>
    13         <userinput>cp ldconfig /sbin &amp;&amp;</userinput>
    14         <userinput>cd ../man &amp;&amp;</userinput>
     10        <userinput>cd man &amp;&amp;</userinput>
    1511        <userinput>cp ldd.1 /usr/share/man/man1 &amp;&amp;</userinput>
    1612        <userinput>cp *.8 /usr/share/man/man8 &amp;&amp;</userinput>
    17         <userinput>rm /usr/bin/ldd &amp;&amp;</userinput>
    18         <userinput>hash -r</userinput>
    1913
    2014</literallayout></blockquote>
    2115
    22 <para>
    23 The <quote>hash -r</quote> command is to make bash forget about the
    24 locations of previously executed commands. If you have executed ldd
    25 before, bash expects it to be found in /usr/bin. Since we moved it to
    26 /bin, the cache needs to be purged so bash can find it in /bin when you
    27 want to execute it again.
    28 </para>
    29 
    30 <para>
    31 You might have noticed that we don't use the compiler optimizations for
    32 this package. The reason is that overriding the CFLAGS variable causes
    33 compilation problems. You would have to edit the Config.mk file and add
    34 the proper values to the CFLAGS variable and then compile the package.
    35 If you want to do that it's up to you. I don't think it's worth the
    36 trouble though. The ld and ldd programs usually are only rarely used.
    37 </para>
    38 
    3916</sect2>
    4017
Note: See TracChangeset for help on using the changeset viewer.