Changeset 47f42fa for chapter05


Ignore:
Timestamp:
04/24/2015 12:00:34 AM (9 years ago)
Author:
Krejzi <krejzi@…>
Branches:
7.8-systemd, 7.9-systemd
Children:
c960015
Parents:
50bb87d
Message:

Updated to GCC-5.1.0.

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

Location:
chapter05
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • chapter05/glibc.xml

    r50bb87d r47f42fa  
    4444    <title>Installation of Glibc</title>
    4545
     46<!-- The enable-obsolete-rpc should handle this just fine.
    4647    <para>In some cases, particularly LFS 7.1, the rpc headers were not
    4748    installed properly.  Test to see if they are installed in the host system
     
    5253  su -c 'cp -v sunrpc/rpc/*.h /usr/include/rpc'
    5354fi</userinput></screen>
    54 
     55-->
    5556    <para>Fix a regression in the package that affects 32-bit architectures:</para>
    5657
     
    8889      --disable-profile                             \
    8990      --enable-kernel=&min-kernel;                        \
     91      --enable-obsolete-rpc                         \
    9092      --with-headers=/tools/include                 \
    9193      libc_cv_forced_unwind=yes                     \
     
    119121          for &min-kernel; and later Linux kernels.  Workarounds for older
    120122          kernels are not enabled.</para>
     123        </listitem>
     124      </varlistentry>
     125
     126      <varlistentry>
     127        <term><parameter>--enable-obsolete-rpc</parameter></term>
     128        <listitem>
     129          <para>This installs NIS and RPC related headers that are not
     130          installed by default. They are required to build GCC and by
     131          several BLFS packages.</para>
    121132        </listitem>
    122133      </varlistentry>
  • chapter05/libstdc++.xml

    r50bb87d r47f42fa  
    5151    <para>Create a directory for Libstdc++ and enter it:</para>
    5252
    53 <screen><userinput remap="pre">mkdir -pv ../gcc-build
     53<screen><userinput remap="pre">mkdir -v ../gcc-build
    5454cd ../gcc-build</userinput></screen>
    5555
     
    6060    --prefix=/tools                 \
    6161    --disable-multilib              \
    62     --disable-shared                \
    6362    --disable-nls                   \
    6463    --disable-libstdcxx-threads     \
  • chapter05/ncurses.xml

    r50bb87d r47f42fa  
    4343  <sect2 role="installation">
    4444    <title>Installation of Ncurses</title>
     45
     46    <para>First, apply a patch to prevent a build failure
     47    when building with GCC 5:</para>
     48
     49<screen><userinput remap="pre">patch -Np1 -i ../&ncurses-gcc5-buildfixes-patch;</userinput></screen>
    4550
    4651    <para>Prepare Ncurses for compilation:</para>
Note: See TracChangeset for help on using the changeset viewer.