Procházet zdrojové kódy

Correct the name of the libgcc_eh library and expand a bit on the explanation

git-svn-id: http://svn.linuxfromscratch.org/LFS/branches/jh/BOOK@8287 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
Jeremy Huntwork před 18 roky
rodič
revize
bdd659b86e
1 změnil soubory, kde provedl 8 přidání a 5 odebrání
  1. 8 5
      chapter05/gcc-pass1.xml

+ 8 - 5
chapter05/gcc-pass1.xml

@@ -129,11 +129,14 @@ cd ../gcc-build</userinput></screen>
 
 <screen><userinput>make install</userinput></screen>
 
-    <para>Using --disable-shared means that the file
-    <filename class="libraryfile">libgcc_eh.so</filename>
-    isn't built and installed. The next package, Glibc, depends on this 
-    library, so to satisfy that dependency, we'll create a symlink to
-    <filename class="libraryfile">libgcc.a</filename>.</para>
+    <para>Using <command>--disable-shared</command> means that the file
+    <filename class="libraryfile">libgcc_eh.a</filename>
+    isn't created and installed. The next package, Glibc, depends on this 
+    library as it uses <command>-lgcc_eh</command> within its build system.
+    We can satisfy that dependency by creating a symlink to
+    <filename class="libraryfile">libgcc.a</filename>, since that file will
+    end up containing the objects normally contained in
+    <filename class="libraryfile">libgcc_eh.a</filename>.</para>
 
 <screen><userinput>ln -vs libgcc.a `gcc -print-libgcc-file-name | \
     sed 's/libgcc/&amp;_eh/'`</userinput></screen>