Changeset 81797d0a for chapter05


Ignore:
Timestamp:
01/27/2001 01:16:17 AM (23 years ago)
Author:
Gerard Beekmans <gerard@…>
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, v3_0, v3_1, v3_2, v3_3, 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:
a53efa2
Parents:
a35e5d4
Message:

Removed the installation of a "local gcc"

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

Location:
chapter05
Files:
3 deleted
1 edited

Legend:

Unmodified
Added
Removed
  • chapter05/glibc-inst.sgml

    ra35e5d4 r81797d0a  
    44<para>
    55Unpack the glibc-crypt and glibc-linuxthreads in the glibc-2.1.3
    6 directory, not in $LFS/usr/src. Don't enter the created directories. Just
     6directory, not in /usr/src. Don't enter the created directories. Just
    77unpack them and leave it with that.
    88</para>
     
    1919<blockquote><literallayout>
    2020
    21         <userinput>mkdir $LFS/usr/src/glibc-build &amp;&amp;</userinput>
    22         <userinput>cd $LFS/usr/src/glibc-build</userinput>
     21        <userinput>mkdir /usr/src/glibc-build &amp;&amp;</userinput>
     22        <userinput>cd /usr/src/glibc-build</userinput>
    2323
    2424</literallayout></blockquote>
     
    4343
    4444<para>
    45 Before we actually install Glibc you need to unpack the Glibc patch
    46 file.
    47 </para>
    48 
    49 <para>
    50 Please note that the configure script of Glibc may complain about
    51 certain files in the /usr/include directory being too old and will be
    52 replaced, or that some symlink is not supposed to be there anymore (like
    53 the /usr/include/scsi symlink that's present on older Linux systems). If
    54 it asks you to move a symlink like scsi out of the way, please do so. If
    55 it says it will replace old files by the newer Glibc files you can
    56 ignore that. Glibc does not know that it will end up on $LFS when the
    57 configure script is run.
    58 </para>
    59 
    60 <para>
    61 If your system had already a suitable GCC version installed, change to the
     45Change to the
    6246<filename class="directory">$LFS/usr/src/glibc-build</filename>
    63 directory and install Glibc by running the following
    64 commands:
     47directory and install Glibc by running the following commands:
    6548</para>
    6649
    6750<blockquote><literallayout>
    6851
    69         <userinput>cd ../glibc-2.1.3 &amp;&amp;</userinput>
    70         <userinput>patch -Np1 -i ../glibc-2.1.3.patch &amp;&amp;</userinput>
    71         <userinput>cd $LFS/usr/src/glibc-build &amp;&amp;</userinput>
    72         <userinput>../glibc-2.1.3/configure \</userinput>
     52        <userinput>cd /usr/src/glibc-build &amp;&amp;</userinput>
     53        <userinput>../glibc-2.2.1/configure \</userinput>
    7354        <userinput>&nbsp;&nbsp;&nbsp;--prefix=/usr --enable-add-ons
    7455                \</userinput>
     
    7859                </userinput>
    7960        <userinput>make &amp;&amp;</userinput>
    80         <userinput>make install_root=$LFS install &amp;&amp;</userinput>
    81         <userinput>make install_root=$LFS localedata/install-locales</userinput>
    82 
    83 </literallayout></blockquote>
    84 
    85 <para>
    86 If your system didn't have a suitable GCC version installed, change to the
    87 <filename class="directory">$LFS/usr/src/glibc-build</filename>
    88 directory and install Glibc using the gcc-2.95.2.1 you just installed by
    89 running the following commands:
    90 </para>
    91 
    92 <blockquote><literallayout>
    93 
    94         <userinput>cd ../glibc-2.1.3 &amp;&amp;</userinput>
    95         <userinput>patch -Np1 -i ../glibc-2.1.3.patch &amp;&amp;</userinput>
    96         <userinput>cd $LFS/usr/src/glibc-build &amp;&amp;</userinput>
    97         <userinput>CC=/usr/local/gcc2952/bin/gcc \</userinput>
    98         <userinput>&nbsp;&nbsp;&nbsp;../glibc-2.1.3/configure --prefix=/usr
    99                 --enable-add-ons \</userinput>
    100         <userinput>&nbsp;&nbsp;&nbsp;--with-headers=$LFS/usr/include \
    101                 </userinput>
    102         <userinput>&nbsp;&nbsp;&nbsp;--libexecdir=/usr/bin &amp;&amp;
    103                 </userinput>
    104         <userinput>make &amp;&amp;</userinput>
    105         <userinput>make install_root=$LFS install &amp;&amp;</userinput>
    106         <userinput>make install_root=$LFS localedata/install-locales</userinput>
     61        <userinput>make install &amp;&amp;</userinput>
     62        <userinput>make localedata/install-locales</userinput>
    10763
    10864</literallayout></blockquote>
Note: See TracChangeset for help on using the changeset viewer.