Browse Source

Fix an ICA issue by creating /usr/lib/libstdc++.la early in chapter 6.

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@9741 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
Matthew Burgess 13 năm trước cách đây
mục cha
commit
e844aee20a
2 tập tin đã thay đổi với 5 bổ sung0 xóa
  1. 4 0
      chapter01/changelog.xml
  2. 1 0
      chapter06/createfiles.xml

+ 4 - 0
chapter01/changelog.xml

@@ -40,6 +40,10 @@
     <listitem>
       <para>2012-02-11</para>
       <itemizedlist>
+        <listitem>
+          <para>[matthew] - Create /usr/lib/libstdc++.la early in chapter 6 to
+          fix an ICA issue.  Thanks to Pierre Labastie for the patch.</para>
+        </listitem>
         <listitem>
           <para>[matthew] - Upgrade to GMP-5.0.4. Fixes
           <ulink url="&lfs-ticket-root;3017">#3017</ulink>.</para>

+ 1 - 0
chapter06/createfiles.xml

@@ -43,6 +43,7 @@
 ln -sv /tools/bin/perl /usr/bin
 ln -sv /tools/lib/libgcc_s.so{,.1} /usr/lib
 ln -sv /tools/lib/libstdc++.so{,.6} /usr/lib
+sed 's/tools/usr/' /tools/lib/libstdc++.la > /usr/lib/libstdc++.la
 ln -sv bash /bin/sh</userinput></screen>
 
   <para>A proper Linux system maintains a list of the mounted file systems in