Changeset fde5bc7 for chapter05


Ignore:
Timestamp:
07/29/2002 06:12:02 PM (22 years ago)
Author:
Timothy Bauscher <timothy@…>
Branches:
10.0, 10.0-rc1, 10.1, 10.1-rc1, 11.0, 11.0-rc1, 11.0-rc2, 11.0-rc3, 11.1, 11.1-rc1, 11.2, 11.2-rc1, 11.3, 11.3-rc1, 12.0, 12.0-rc1, 12.1, 12.1-rc1, 6.0, 6.1, 6.1.1, 6.3, 6.4, 6.5, 6.6, 6.7, 6.8, 7.0, 7.1, 7.2, 7.3, 7.4, 7.5, 7.5-systemd, 7.6, 7.6-systemd, 7.7, 7.7-systemd, 7.8, 7.8-systemd, 7.9, 7.9-systemd, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, arm, bdubbs/gcc13, ml-11.0, multilib, renodr/libudev-from-systemd, s6-init, trunk, v4_0, v4_1, v5_0, v5_1, v5_1_1, xry111/arm64, xry111/arm64-12.0, xry111/clfs-ng, xry111/lfs-next, xry111/loongarch, xry111/loongarch-12.0, xry111/loongarch-12.1, xry111/mips64el, xry111/pip3, xry111/rust-wip-20221008, xry111/update-glibc
Children:
53133eb
Parents:
2a601b14
Message:

Removed reiserfsprogs. Updated file and util-linux. Many miscellaneous changes.

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@2038 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689

Location:
chapter05
Files:
11 edited

Legend:

Unmodified
Added
Removed
  • chapter05/diffutils-inst.xml

    r2a601b14 rfde5bc7  
    44<para>Install Diffutils by running the following commands:</para>
    55
    6 <para><screen><userinput>CPPFLAGS=-Dre_max_failures=re_max_failures2 \
    7 ./configure --prefix=$LFS/static --disable-nls &amp;&amp;
    8 make LDFLAGS=-static &amp;&amp;
     6<para><screen><userinput>LDFLAGS=-static CPPFLAGS=-Dre_max_failures=re_max_failures2 \
     7&nbsp;&nbsp;&nbsp;&nbsp;./configure --prefix=$LFS/static --disable-nls &amp;&amp;
     8make &amp;&amp;
    99make install</userinput></screen></para>
    1010
  • chapter05/fileutils-inst.xml

    r2a601b14 rfde5bc7  
    2626<para>Install Fileutils by running the following commands:</para>
    2727
    28 <para><screen><userinput>./configure --disable-nls --prefix=$LFS/static &amp;&amp;
    29 make LDFLAGS=-static &amp;&amp;
     28<para><screen><userinput>LDFLAGS=-static \
     29&nbsp;&nbsp;&nbsp;&nbsp;./configure --disable-nls --prefix=$LFS/static &amp;&amp;
     30make &amp;&amp;
    3031make install</userinput></screen></para>
    3132
  • chapter05/findutils-inst.xml

    r2a601b14 rfde5bc7  
    1010<para><screen><userinput>patch -Np1 -i ../findutils-&findutils-patch-version;.patch &amp;&amp;
    1111CPPFLAGS=-Dre_max_failures=re_max_failures2 \
    12 ./configure --prefix=$LFS/static &amp;&amp;
     12&nbsp;&nbsp;&nbsp;&nbsp;./configure --prefix=$LFS/static &amp;&amp;
    1313make LDFLAGS=-static &amp;&amp;
    1414make install</userinput></screen></para>
  • chapter05/gawk-inst.xml

    r2a601b14 rfde5bc7  
    66
    77<para><screen><userinput>CPPFLAGS=-Dre_max_failures=re_max_failures2 \
    8 ./configure --prefix=$LFS/static --disable-nls &amp;&amp;
     8&nbsp;&nbsp;&nbsp;&nbsp;./configure --prefix=$LFS/static --disable-nls &amp;&amp;
    99make LDFLAGS=-static &amp;&amp;
    1010make install</userinput></screen></para>
  • chapter05/gcc-exp.xml

    r2a601b14 rfde5bc7  
    1919exception handling for multithreaded code.</para>
    2020
     21<para><userinput>echo "#define HAVE_GAS_HIDDEN 1":</userinput>
     22This defines the .hidden assembler directive so that we don't build
     23a faulty Glibc later on.</para>
     24
    2125<para><userinput>ln -s gcc $LFS/static/bin/cc:</userinput> This
    2226creates the $LFS/static/bin/gcc symlink which some packages need.</para>
  • chapter05/gcc-inst.xml

    r2a601b14 rfde5bc7  
    1515../gcc-&gcc-version;/configure --prefix=/static --enable-languages=c \
    1616&nbsp;&nbsp;&nbsp;--disable-nls --disable-shared --enable-threads=posix &amp;&amp;
     17echo "#define HAVE_GAS_HIDDEN 1" >> gcc/auto-host.h &amp;&amp;
    1718make BOOT_LDFLAGS=-static bootstrap &amp;&amp;
    1819make prefix=$LFS/static install &amp;&amp;
  • chapter05/grep-inst.xml

    r2a601b14 rfde5bc7  
    44<para>Install Grep by running the following commands:</para>
    55
    6 <para><screen><userinput>CPPFLAGS=-Dre_max_failures=re_max_failures2 \
    7 ./configure --prefix=$LFS/static --disable-nls \
     6<para><screen><userinput>LDFLAGS=-static CPPFLAGS=-Dre_max_failures=re_max_failures2 \
     7&nbsp;&nbsp;&nbsp;&nbsp;./configure --prefix=$LFS/static --disable-nls \
    88&nbsp;&nbsp;&nbsp;&nbsp;--disable-perl-regexp &amp;&amp;
    9 make LDFLAGS=-static &amp;&amp;
     9make &amp;&amp;
    1010make install</userinput></screen></para>
    1111
  • chapter05/patch-inst.xml

    r2a601b14 rfde5bc7  
    55
    66<para><screen><userinput>CPPFLAGS=-D_GNU_SOURCE \
    7 ./configure --prefix=$LFS/static &amp;&amp;
     7&nbsp;&nbsp;&nbsp;&nbsp;./configure --prefix=$LFS/static &amp;&amp;
    88make LDFLAGS=-static &amp;&amp;
    99make install</userinput></screen></para>
  • chapter05/sed-inst.xml

    r2a601b14 rfde5bc7  
    55
    66<para><screen><userinput>CPPFLAGS=-Dre_max_failures=re_max_failures2 \
    7 ./configure --prefix=$LFS/static &amp;&amp;
     7&nbsp;&nbsp;&nbsp;&nbsp;./configure --prefix=$LFS/static &amp;&amp;
    88make LDFLAGS=-static &amp;&amp;
    99make install</userinput></screen></para>
  • chapter05/texinfo-inst.xml

    r2a601b14 rfde5bc7  
    44<para>Install Texinfo by running the following commands:</para>
    55
    6 <para><screen><userinput>./configure --prefix=$LFS/static \
     6<para><screen><userinput>LDFLAGS=-static ./configure --prefix=$LFS/static \
    77&nbsp;&nbsp;&nbsp;&nbsp;--disable-nls &amp;&amp;
    8 make LDFLAGS=-static &amp;&amp;
     8make &amp;&amp;
    99make install</userinput></screen></para>
    1010
  • chapter05/whystatic.xml

    r2a601b14 rfde5bc7  
    2020library attached to the program. Just imagine if you had a simple command
    2121like ls with an extra 2.5 MB attached to it! Instead of making the library
    22 an actual part of the program, or statically linked, the library is kept a
     22an actual part of the program, or statically linked, the library is stored as a
    2323separate file, which is loaded only when the program needs it. This is what
    2424we call dynamically linked, as the library is loaded and unloaded dynamically,
Note: See TracChangeset for help on using the changeset viewer.