Changeset d5855dc for general/prog
- Timestamp:
- 05/09/2012 03:35:02 AM (12 years ago)
- Branches:
- 10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 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, 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/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
- Children:
- f4015237
- Parents:
- 79f2facb
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
general/prog/gcc.xml
r79f2facb rd5855dc 7 7 <!ENTITY gcc-download-http "http://ftp.gnu.org/gnu/gcc/gcc-&gcc-version;/gcc-&gcc-version;.tar.bz2"> 8 8 <!ENTITY gcc-download-ftp "ftp://ftp.gnu.org/gnu/gcc/gcc-&gcc-version;/gcc-&gcc-version;.tar.bz2"> 9 <!ENTITY gcc-md5sum " 48231a8e33ed6e058a341c53b819de1a">10 <!ENTITY gcc-size " 66MB">9 <!ENTITY gcc-md5sum "2a0f1d99fda235c29d40b561f81d9a77"> 10 <!ENTITY gcc-size "79 MB"> 11 11 <!ENTITY gcc-buildsize "~3.5 GB (build, test and install all compilers)"> 12 12 <!ENTITY gcc-time "126 SBU (build, test and install all compilers)"> 13 13 14 <!ENTITY gnat-download-http "https://libre.adacore.com/ libre/download/">14 <!ENTITY gnat-download-http "https://libre.adacore.com/download/"> 15 15 <!-- We don't know what platform, so this is commented out 16 16 <!ENTITY gnat-md5sum "6425f2c7cabbdee4595b4b7c0d47237f"> … … 40 40 need one of these additional compilers (C and C++ are installed in LFS) 41 41 before you install them. Additionally, there are instructions in the BLFS 42 book to install <xref linkend="icedtea6"/><!-- or <xref linkend="jdk"/>-->), 43 which can be used instead of the Java provided by the 44 <application>GCC</application> package. Many consider the Oracle JDK to be 45 a more robust Java environment than the one provided by 46 <application>GCC</application>.</para> 42 book to install <xref linkend="icedtea6"/>, which can be used instead of 43 the Java provided by the <application>GCC</application> package. Many 44 consider the Iced Tea version to be a more robust Java environment than the 45 one provided by <application>GCC</application>.</para> 47 46 48 47 <caution> … … 61 60 </caution> 62 61 63 &lfs65_checked; 64 65 <!-- <note> 66 <para>The Fortran compiler included with the 67 <application>GCC</application>-4.x package now aims to be conformant 68 with the Fortran 95 standard, not the Fortran 77 standard as all previous 69 versions of <application>GCC</application> have been. Please note the 70 following paragraph copied directly from the 71 <application>GCC</application>-&gcc-version; <command>gfortran</command> 72 man page.</para> 73 74 <para><quote>Gfortran is not yet a fully conformant Fortran 95 compiler. 75 It can generate code for most constructs and expressions, but work 76 remains to be done. In particular, there are known deficiencies with 77 ENTRY, NAMELIST, and sophisticated use of MODULES, POINTERS and DERIVED 78 TYPES. For those whose Fortran codes conform to either the Fortran 77 79 standard or the GNU Fortran 77 language, we recommend to use 80 <command>g77</command> from <application>GCC</application> 81 3.4.x</quote></para> 82 83 <para>Instructions to install the 3.4.6 version of the Fortran compiler 84 can be found in <xref linkend="gcc3"/> and on the 85 <ulink url="&blfs-wiki;/gcc3">BLFS 86 Wiki</ulink>.</para> 87 </note> --> 62 &lfs70_checked; 88 63 89 64 <bridgehead renderas="sect3">Package Information</bridgehead> … … 121 96 2010, then select the file to download. You probably want the x86-linux 122 97 or x86_64-linux file.</para> 123 124 98 </note> 125 99 … … 184 158 <para>Do not continue with the <command>make install</command> command 185 159 until you are confident the build was successful. You can compare your 186 test results with those found at 187 <ulink url="http://gcc.gnu.org/ml/gcc-testresults/"/>. There's also an 188 i686 32-bit platform test result produced by an LFS-SVN20101029 system at 189 <ulink url="&files-anduin;/gcc451_test.txt"/>. You 190 may also want to refer to the information found in the 191 <application>GCC</application> section of Chapter 6 in the LFS 192 book (<ulink url="&lfs-root;/chapter06/gcc.html"/>).</para> 160 test results with those found at 161 <ulink url="http://gcc.gnu.org/ml/gcc-testresults/"/>. You may also 162 want to refer to the information found in the <application>GCC</application> 163 section of Chapter 6 in the LFS book 164 (<ulink url="&lfs-root;/chapter06/gcc.html"/>).</para> 165 193 166 </important> 194 167 … … 211 184 cd ../gcc-build && 212 185 213 ../gcc-&gcc-version;/configure \214 --prefix=/usr \215 --libexecdir=/usr/lib \216 --with-system-zlib \217 --enable-shared \218 --enable-threads=posix \219 --enable-__cxa_atexit \220 --disable-multilib \221 --enable-bootstrap \222 --enable-clocale=gnu \186 ../gcc-&gcc-version;/configure \ 187 --prefix=/usr \ 188 --libexecdir=/usr/lib \ 189 --with-system-zlib \ 190 --enable-shared \ 191 --enable-threads=posix \ 192 --enable-__cxa_atexit \ 193 --disable-multilib \ 194 --enable-bootstrap \ 195 --enable-clocale=gnu \ 223 196 --enable-languages=c,c++,ada,fortran,java,objc,obj-c++ && 224 197 … … 274 247 275 248 <para><parameter>--disable-multilib</parameter>: This parameter ensures 276 that files are created for the specific arch of your computer.</para>249 that files are created for the specific architecture of your computer.</para> 277 250 278 251 <para><parameter>--enable-bootstrap</parameter>: This parameter is used
Note:
See TracChangeset
for help on using the changeset viewer.