cvs commit: LFS/BOOK/chapter05 gcc-pass2.xml

winkie at linuxfromscratch.org winkie at linuxfromscratch.org
Tue May 11 18:11:44 PDT 2004


winkie      04/05/11 19:11:44

  Modified:    BOOK/chapter01 changelog.xml
               BOOK/chapter05 gcc-pass2.xml
  Log:
  Don't build the libstdc++ in Chapter 5
  
  Revision  Changes    Path
  1.756     +3 -0      LFS/BOOK/chapter01/changelog.xml
  
  Index: changelog.xml
  ===================================================================
  RCS file: /home/cvsroot/LFS/BOOK/chapter01/changelog.xml,v
  retrieving revision 1.755
  retrieving revision 1.756
  diff -u -r1.755 -r1.756
  --- changelog.xml	11 May 2004 23:58:26 -0000	1.755
  +++ changelog.xml	12 May 2004 01:11:43 -0000	1.756
  @@ -94,6 +94,9 @@
   </itemizedlist>
   </listitem>
   
  +<listitem><para>May 11th, 2004 [winkie]: Don't build the PCH header for
  +libstdc++ in Chapter 5 -- it's just a waste of space.</para></listitem>
  +
   <listitem><para>May 11th, 2004 [winkie]: Upgraded to Glibc 2.3.4-20040510 and
   Tar 1.14.</para></listitem>
   
  
  
  
  1.30      +6 -1      LFS/BOOK/chapter05/gcc-pass2.xml
  
  Index: gcc-pass2.xml
  ===================================================================
  RCS file: /home/cvsroot/LFS/BOOK/chapter05/gcc-pass2.xml,v
  retrieving revision 1.29
  retrieving revision 1.30
  diff -u -r1.29 -r1.30
  --- gcc-pass2.xml	8 May 2004 14:30:31 -0000	1.29
  +++ gcc-pass2.xml	12 May 2004 01:11:43 -0000	1.30
  @@ -85,7 +85,8 @@
   <screen><userinput>../gcc-&gcc-version;/configure --prefix=/tools \
       --libexecdir=/tools/lib --with-local-prefix=/tools \
       --enable-clocale=gnu --enable-shared --enable-threads=posix \
  -    --enable-__cxa_atexit --enable-languages=c,c++</userinput></screen>
  +    --enable-__cxa_atexit --enable-languages=c,c++ \
  +    --disable-libstdcxx-pch</userinput></screen>
   
   <para>The meaning of the new configure options:</para>
   
  @@ -110,6 +111,10 @@
   
   <listitem><para><userinput>--enable-languages=c,c++</userinput>: This option
   ensures that both the C and C++ compilers are built.</para></listitem>
  +
  +<listitem><para><userinput>--disable-libstdcxx-pch</userinput>: Don't build the
  +PCH (pre-compiled header) for libstdc++. It takes up a ton of space, and we
  +have no use for it.</para></listitem>
   </itemizedlist>
   
   <para>Compile the package:</para>
  
  
  



More information about the lfs-book mailing list