Changeset d8eed9a


Ignore:
Timestamp:
09/20/2003 11:03:02 PM (19 years ago)
Author:
Tushar Teredesai <tushar@…>
Branches:
10.0, 10.1, 11.0, 11.1, 6.0, 6.1, 6.2, 6.2.0, 6.2.0-rc1, 6.2.0-rc2, 6.3, 6.3-rc1, 6.3-rc2, 6.3-rc3, 7.10, 7.4, 7.5, 7.6, 7.6-blfs, 7.6-systemd, 7.7, 7.8, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, gnome, kde5-13430, kde5-14269, kde5-14686, krejzi/svn, lazarus, nosym, perl-modules, qt5new, systemd-11177, systemd-13485, trunk, upgradedb, v5_0, v5_0-pre1, v5_1, v5_1-pre1, xry111/intltool, xry111/test-20220226
Children:
768bab5
Parents:
9fcf865
Message:

Synced gcc-2.95.3 with LFS

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@1139 af4574ff-66df-0310-9fd7-8a98e5e911e0

Files:
4 edited

Legend:

Unmodified
Added
Removed
  • general/genlib/ispell/ispell-inst.xml

    r9fcf865 rd8eed9a  
    22<title>Installation of <application>ispell</application></title>
    33
    4 <para>The first step is to create local.h.</para>
     4<para>The first step is to create <filename>local.h</filename>.</para>
    55
    66<screen><userinput><command>sed -e "s:/usr/local:/usr:g" local.h.linux > local.h</command></userinput></screen>
    77
    88<para>By default, <application>ispell</application> only installs American
    9 English dictinoary. To install other languages, check out the config.X file
    10 for the define to append to local.h.</para>
     9English dictinoary. To install other languages, check out the <filename>config.X</filename> file
     10for the define to append to <filename>local.h</filename>.</para>
    1111
    1212<para>Compile and install <application>ispell</application> using the
  • general/prog/gcc2/gcc2-config.xml

    r9fcf865 rd8eed9a  
    1111
    1212<para>If you only need the gcc-&gcc2-version; libraries, you may delete
    13 <filename>/opt/gcc2</filename>.</para>
     13<filename>/opt/gcc-&gcc2-version;</filename>.</para>
    1414
    1515<para>Whenever you need to use gcc-&gcc2-version; instead of you system installed compiler,
    16 add <filename class="directory">/opt/gcc2/bin</filename> to the front of your
    17 <envar>PATH</envar> before compiling the concerned
     16add <filename class="directory">/opt/gcc-&gcc2-version;/bin</filename> to the front of your
     17<envar>PATH</envar> or (preferably) set the <envar>CC</envar> environment variable before compiling the concerned
    1818package.</para>
    1919
  • general/prog/gcc2/gcc2-inst.xml

    r9fcf865 rd8eed9a  
    22<title>Installation of gcc</title>
    33
    4 <para>Apply the two patches, one to fix compilation and the other to stop the
    5 fixincludes script from executing.</para>
     4<para>Apply the patches:</para>
    65
    7 <para><screen><userinput>patch -Np1 -i ../gcc-&gcc2-version;-1.patch &amp;&amp;
    8 patch -Np1 -i ../gcc-&gcc2-version;-no-fixinc.patch</userinput></screen></para>
     6<para><screen><userinput>patch -Np1 -i ../gcc-&gcc2-version;-2.patch &amp;&amp;
     7patch -Np1 -i ../gcc-&gcc2-version;-no-fixinc.patch &amp;&amp;
     8patch -Np1 -i ../gcc-&gcc2-version;-returntype-fix.patch</userinput></screen></para>
    99
    1010<para>The gcc development team recommends building in a separate directory.</para>
     
    1616options.</para>
    1717<para><screen><userinput>../gcc-&gcc2-version;/configure \
    18 --prefix=/opt/gcc2 \
     18--prefix=/opt/gcc-&gcc2-version; \
    1919--enable-shared --enable-languages=c,c++ \
    2020--enable-threads=posix</userinput></screen></para>
    2121
    22 <para>Compile and install gcc and remove unneeded directories (adjust the
    23 machine triplet to match your architecture).</para>
     22<para>Compile and install gcc:</para>
    2423<para><screen><userinput>make bootstrap &amp;&amp;
    25 make install &amp;&amp;
    26 ln -sf gcc /opt/gcc2/bin/cc &amp;&amp;
    27 rm -rf /opt/gcc2/{i686-pc-linux-gnu,info,man}</userinput></screen></para>
     24make install</userinput></screen></para>
    2825
    2926<para>Make note of the library that is installed.</para>
    30 <para><screen><userinput>L=`find /opt/gcc2/lib -name "*libstdc++*.so" -type f` &amp;&amp;
     27<para><screen><userinput>L=`find /opt/gcc-&gcc2-version;/lib -name "*libstdc++*.so" -type f` &amp;&amp;
    3128IL=`basename $L`</userinput></screen></para>
    3229
    3330<para>Move the C++ libraries to the standard lib directory to avoid having to
    34 add <filename>/opt/gcc2/lib</filename> to
     31add <filename>/opt/gcc-&gcc2-version;/lib</filename> to
    3532<filename>/etc/ld.so.conf</filename>.</para>
    3633
    37 <para><screen><userinput>for i in /opt/gcc2/lib/*.so*; do mv -f $i /usr/lib;
    38 ln -sf /usr/lib/`basename $i` /opt/gcc2/lib; done</userinput></screen></para>
     34<para><screen><userinput>for i in /opt/gcc-&gcc2-version;/lib/*.so*; do mv -f $i /usr/lib;
     35ln -sf /usr/lib/`basename $i` /opt/gcc-&gcc2-version;/lib; done</userinput></screen></para>
    3936
    4037<para>Create symlinks required by commercial and precompiled packages.</para>
  • introduction/welcome/changelog.xml

    r9fcf865 rd8eed9a  
    1010
    1111<itemizedlist>
     12
     13<listitem><para>September 20th, 2003 [tushar]: Synchronized gcc-2.95.3
     14with LFS instructions.</para></listitem>
    1215
    1316<listitem><para>September 20th, 2003 [larry]: updated bootdisk for
Note: See TracChangeset for help on using the changeset viewer.