Ignore:
Timestamp:
04/20/2015 11:28:26 AM (9 years ago)
Author:
Krejzi <krejzi@…>
Branches:
7.8-systemd, 7.9-systemd
Children:
a65f8ca2
Parents:
9d438f4
Message:

Imported changes from the main book.

git-svn-id: http://svn.linuxfromscratch.org/LFS/branches/systemd@10894 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689

File:
1 edited

Legend:

Unmodified
Added
Removed
  • chapter06/introduction.xml

    r9d438f4 raad85a6  
    5656  test suite data for all applicable packages in Chapter 6.</para></note>
    5757
     58  <sect2>
     59    <title>About libraries</title>
     60
     61    <para>In general, the LFS editors discourage building and installing static
     62    libraries.  The original purpose for most static libraries has been made
     63    obsolete in a modern Linux system.  In addition linking a static library
     64    into a program can be detrimental.  If an update to the library is needed
     65    to remove a security problem, all programs that use the static library will
     66    need to be relinked to the new library.  Since the use of static libraries
     67    is not always obvious, deciding which programs (and the procedures needed to
     68    do the linking) may not even be known.</para>
     69
     70    <para>In the prcedures in Chapter 6, we remove or disable installation of
     71    most static libraries.  In a few cases, especially glibc and gcc, the use
     72    of static libraries remains essential to the general package building
     73    process.  Usually this is done by passing a
     74    <option>--disable-static</option> option to <command>configure</command>.
     75    In other cases, alternate means are needed.</para>
     76
     77    <para>For a more complete discussion of libraries, see the discussion
     78    <ulink url="&blfs-root;/view/&short-version;/introduction/libraries.html">
     79    Libraries: Static or shared?</ulink> in the BLFS book.</para>
     80
     81  </sect2>
     82
    5883</sect1>
Note: See TracChangeset for help on using the changeset viewer.