[Bug 126] linked ALL dynamic libraries

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@1035 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
This commit is contained in:
Mark Hymers 2001-08-25 19:35:12 +00:00
parent 58bd3973e3
commit eba5bc10b8
2 changed files with 9 additions and 5 deletions

View File

@ -20,10 +20,10 @@ properly so we do it manaully instead.</para>
programs try to link using -lcurses instead of -lncurses. This symlink programs try to link using -lcurses instead of -lncurses. This symlink
ensures that they will install correctly.</para> ensures that they will install correctly.</para>
<para><userinput>ln -sf ../../lib/libncurses.so:</userinput> This link <para><userinput>ln -sf ../../lib/libncurses.so etc:</userinput> These
is created because if it isn't, the linker will not find the dynamic links are created because if they aren't, the linker will not find the
library when linking and so link all programs with the static ncurses dynamic libraries when linking and so link all programs with the static
library.</para> versions.</para>
</sect2> </sect2>

View File

@ -12,6 +12,10 @@
<userinput>chmod 755 *.5.2 &amp;&amp;</userinput> <userinput>chmod 755 *.5.2 &amp;&amp;</userinput>
<userinput>cd /usr/lib &amp;&amp;</userinput> <userinput>cd /usr/lib &amp;&amp;</userinput>
<userinput>ln -sf libncurses.a libcurses.a &amp;&amp;</userinput> <userinput>ln -sf libncurses.a libcurses.a &amp;&amp;</userinput>
<userinput>ln -sf ../../lib/libncurses.so</userinput></screen></para> <userinput>ln -sf ../../lib/libncurses.so &amp;&amp;</userinput>
<userinput>ln -sf ../../lib/libcurses.so &amp;&amp;</userinput>
<userinput>ln -sf ../../lib/libform.so &amp;&amp;</userinput>
<userinput>ln -sf ../../lib/libpanel.so &amp;&amp;</userinput>
<userinput>ln -sf ../../lib/libmenu.so &amp;&amp;</userinput></screen></para>
</sect2> </sect2>