Changeset bdd659b


Ignore:
Timestamp:
08/08/2007 02:13:08 AM (17 years ago)
Author:
Jeremy Huntwork <jhuntwork@…>
Children:
5560d46
Parents:
0565cd4
Message:

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

File:
1 edited

Legend:

Unmodified
Added
Removed
  • chapter05/gcc-pass1.xml

    r0565cd4 rbdd659b  
    130130<screen><userinput>make install</userinput></screen>
    131131
    132     <para>Using --disable-shared means that the file
    133     <filename class="libraryfile">libgcc_eh.so</filename>
    134     isn't built and installed. The next package, Glibc, depends on this
    135     library, so to satisfy that dependency, we'll create a symlink to
    136     <filename class="libraryfile">libgcc.a</filename>.</para>
     132    <para>Using <command>--disable-shared</command> means that the file
     133    <filename class="libraryfile">libgcc_eh.a</filename>
     134    isn't created and installed. The next package, Glibc, depends on this
     135    library as it uses <command>-lgcc_eh</command> within its build system.
     136    We can satisfy that dependency by creating a symlink to
     137    <filename class="libraryfile">libgcc.a</filename>, since that file will
     138    end up containing the objects normally contained in
     139    <filename class="libraryfile">libgcc_eh.a</filename>.</para>
    137140
    138141<screen><userinput>ln -vs libgcc.a `gcc -print-libgcc-file-name | \
Note: See TracChangeset for help on using the changeset viewer.