- Timestamp:
- 08/17/2005 04:33:20 PM (19 years ago)
- Branches:
- 10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 12.2, 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, gimp3, gnome, kde5-13430, kde5-14269, kde5-14686, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, krejzi/svn, lazarus, lxqt, nosym, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, systemd-11177, systemd-13485, trunk, upgradedb, xry111/for-12.3, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/spidermonkey128, xry111/test-20220226, xry111/xf86-video-removal
- Children:
- 3baafca
- Parents:
- c40a9d0
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
general/prog/gcc3.xml
rc40a9d0 r4096f25 7 7 <!ENTITY gcc3-download-http "http://ftp.gnu.org/gnu/gcc/gcc-&gcc3-version;/gcc-&gcc3-version;.tar.bz2"> 8 8 <!ENTITY gcc3-download-ftp "ftp://ftp.gnu.org/gnu/gcc/gcc-&gcc3-version;/gcc-&gcc3-version;.tar.bz2"> 9 <!ENTITY gcc3-md5sum " a1c267b34f05c8660b24251865614d8b">10 <!ENTITY gcc3-size "2 3MB">11 <!ENTITY gcc3-buildsize "4 89 MB">12 <!ENTITY gcc3-time "5. 72 SBU (additional 12.54SBU to run the test suite)">9 <!ENTITY gcc3-md5sum "6936616a967da5a0b46f1e7424a06414"> 10 <!ENTITY gcc3-size "24 MB"> 11 <!ENTITY gcc3-buildsize "433 MB (includes running the test suite)"> 12 <!ENTITY gcc3-time "5.2 SBU (additional 11.2 SBU to run the test suite)"> 13 13 ]> 14 14 … … 32 32 <para>The reason for installing 33 33 <application>GCC</application>-&gcc3-version; is that 34 some BLFS packages (such as compiled <application>Java</application> 35 and <application>OpenOffice</application>) have not been updated to be 36 compilable by <application>GCC</application>-&gcc-version;. Additionally, 34 some packages have not been updated to be compiled by 35 <application>GCC</application>-&gcc-version;. Additionally, 37 36 some pre-compiled packages may require the 38 <application>GCC</application>-&gcc3-version; libraries .</para>37 <application>GCC</application>-&gcc3-version; libraries at run-time.</para> 39 38 40 39 <bridgehead renderas="sect3">Package Information</bridgehead> … … 87 86 mkdir ../gcc-build && 88 87 cd ../gcc-build && 89 ../gcc-&gcc3-version;/configure \ 90 --prefix=/opt/gcc-&gcc3-version; \ 91 --enable-shared --enable-languages=c,c++ \ 92 --enable-threads=posix && 88 ../gcc-&gcc3-version;/configure --prefix=/opt/gcc-&gcc3-version; \ 89 --enable-shared --enable-languages=c,c++ --enable-threads=posix && 93 90 make bootstrap</userinput></screen> 94 91 … … 96 93 <command>test_summary</command> commands create log files which can be 97 94 compared to known good results located at <ulink 98 url="http://linuxfromscratch.org/~randy/gcc-334-lfs-6.0-test_summary.log"/> 99 and <ulink 100 url="http://linuxfromscratch.org/~randy/gcc-334-lfs-6.0-test_summary_short.log"/>.</para> 95 url="http://linuxfromscratch.org/~randy/gcc-336_LFS-6.1_test.txt"/>.</para> 101 96 102 97 <screen><userinput>make -k check && 103 ../gcc- 3.3.4/contrib/test_summary >test_summary.log 2>&1 &&104 ../gcc- 3.3.4/contrib/test_summary | \98 ../gcc-&gcc3-version;/contrib/test_summary >test_summary.log 2>&1 && 99 ../gcc-&gcc3-version;/contrib/test_summary | \ 105 100 grep -A7 Summ >test_summary_short.log 2>&1</userinput></screen> 106 101 … … 109 104 <screen role="root"><userinput>make install && 110 105 mv -v /opt/gcc-&gcc3-version;/lib/libstdc++.so.5* /usr/lib && 111 ln -v -sf /usr/lib/libstdc++.so.5.0. 6/opt/gcc-&gcc3-version;/lib &&112 ln -v -sf libstdc++.so.5.0. 6/opt/gcc-&gcc3-version;/lib/libstdc++.so.5 &&106 ln -v -sf /usr/lib/libstdc++.so.5.0.7 /opt/gcc-&gcc3-version;/lib && 107 ln -v -sf libstdc++.so.5.0.7 /opt/gcc-&gcc3-version;/lib/libstdc++.so.5 && 113 108 chown -v -R root:root \ 114 109 /opt/gcc-&gcc3-version;/lib/gcc-lib/i686-pc-linux-gnu/&gcc3-version;/include</userinput></screen> … … 126 121 --enable-threads=posix</parameter>: Configures 127 122 <application>GCC</application> to build the 128 <application>C</application> and <application>C++</application> compilers and129 enable the related <application>C++</application> options.</para>123 <application>C</application> and <application>C++</application> compilers 124 and enable the related <application>C++</application> options.</para> 130 125 131 126 <para><command>mv -v /opt/gcc-&gcc3-version;/lib/libstdc++.so.5* 132 /usr/lib</command>: Moves the <application>C++</application> librar iesto the127 /usr/lib</command>: Moves the <application>C++</application> library to the 133 128 standard lib directory to avoid having to add 134 129 <userinput>/opt/gcc-&gcc3-version;/lib</userinput> to … … 145 140 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="../../lib-config.xml"/> 146 141 147 <para>If you only need the GCC-&gcc3-version; libraries, you may delete142 <para>If you only need the GCC-&gcc3-version; C++ library, you may delete 148 143 <filename>/opt/gcc-&gcc3-version;</filename>.</para> 149 144
Note:
See TracChangeset
for help on using the changeset viewer.