Просмотр исходного кода

[Bug 126] linked ALL dynamic libraries

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@1035 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
Mark Hymers 24 лет назад
Родитель
Сommit
eba5bc10b8
2 измененных файлов с 9 добавлено и 5 удалено
  1. 4 4
      chapter06/ncurses-exp.xml
  2. 5 1
      chapter06/ncurses-inst.xml

+ 4 - 4
chapter06/ncurses-exp.xml

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

+ 5 - 1
chapter06/ncurses-inst.xml

@@ -12,6 +12,10 @@
 <userinput>chmod 755 *.5.2 &amp;&amp;</userinput>
 <userinput>cd /usr/lib &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>