ソースを参照

[Bug 126] add ncurses.so symlink in /usr/lib

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@1032 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
Mark Hymers 24 年 前
コミット
d493379124
2 ファイル変更7 行追加1 行削除
  1. 5 0
      chapter06/ncurses-exp.xml
  2. 2 1
      chapter06/ncurses-inst.xml

+ 5 - 0
chapter06/ncurses-exp.xml

@@ -20,5 +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>
+
 </sect2>
 

+ 2 - 1
chapter06/ncurses-inst.xml

@@ -11,6 +11,7 @@
 <userinput>mv *.a /usr/lib &amp;&amp;</userinput>
 <userinput>chmod 755 *.5.2 &amp;&amp;</userinput>
 <userinput>cd /usr/lib &amp;&amp;</userinput>
-<userinput>ln -sf libncurses.a libcurses.a</userinput></screen></para>
+<userinput>ln -sf libncurses.a libcurses.a &amp;&amp;</userinput>
+<userinput>ln -sf ../../lib/libncurses.so</userinput></screen></para>
 </sect2>