gcc12
Port variant standard
Summary GNU Compiler collection (GCC), Series 12
Exclude platform sunos
Package version 12.3.0_1
Homepage https://gcc.gnu.org/
Keywords lang, raven
Maintainer John Marino
License GPLv3+ , LGPL3+ , GPLv3RLE+ (multi)
Other variants There are no other variants.
Ravenports Buildsheet | History
Ravensource Port Directory | History
Last modified 22 AUG 2023, 22:40:41 UTC
Port created 27 NOV 2022, 03:05:45 UTC
Subpackage Descriptions
complete This is the gcc12-standard metapackage. It pulls in all subpackages of gcc12-standard.
compilers This is series 12 of the GNU Compiler Collection (GCC) This compiler supports the following languages: C, C++, Fortran and Ada. The GNAT front-end implements the full Ada-83, Ada-95, Ada-2005 and Ada-2012 standards. The C++ front-end defaults to the gnu++17 standard. This package contains the compilers, drivers, and headers.
ada_run This is series 12 of the GNU Compiler Collection (GCC) This package contains the Ada runtime libraries.
cxx_run This is series 12 of the GNU Compiler Collection (GCC) This package contains the C++ runtime libraries.
fortran_run This is series 12 of the GNU Compiler Collection (GCC) This package contains the Fortran runtime libraries.
libs This is series 12 of the GNU Compiler Collection (GCC) This package contains the remaining runtime libraries after excluding the Ada, C++, and Fortran libraries.
infopages This is series 12 of the GNU Compiler Collection (GCC) This package contains the man pages and info pages that come with GCC.
nls This is series 12 of the GNU Compiler Collection (GCC) This package contains the natural language strings that come with GCC.
Configuration Switches (platform-specific settings discarded)
This port has no build options.
Package Dependencies by Type
Build (only) gmp:static:standard
mpfr:static:standard
mpc:static:standard
gmake:primary:standard
texinfo:primary:standard
perl-5.36:primary:standard
Build and Runtime binutils:primary:standard
Runtime (only) gcc12:libs:standard (fortran_run subpackage)
gcc12:libs:standard (cxx_run subpackage)
indexinfo:single:standard (infopages subpackage)
gcc12:cxx_run:standard (compilers subpackage)
gcc12:libs:standard (ada_run subpackage)
Download groups
main mirror://GCC/releases/gcc-12.3.0
draco https://raw.githubusercontent.com/jrmarino/draco/12.2.0-rev1/generated/patches-12.2.0/
Distribution File Information
949a5d4f99e786421a93b532b22ffab5578de7321369975b91aec97adfda8c3b 85491976 gcc12_12.2.0-rev1/gcc-12.3.0.tar.xz 353b1883fac759294097424cad1a5abc01f070d6ecac873f1a6fde5b17b20f3d 82236 gcc12_12.2.0-rev1/patch-diff-ada b60a81784e02c9f85cf544efe7c51b50b70bf52835aed16d70257d67f23faabf 7159 gcc12_12.2.0-rev1/patch-diff-core 6992efa48512d6ef623014bdce6d1b376d8c292a3a47cf774cd1c512aad75356 8497 gcc12_12.2.0-rev1/patch-diff-cxx d7e8c62cbf1465e56605da78b2bdc1f5af65a943b8cfc92d0ecf379a089ce692 18924 gcc12_12.2.0-rev1/patch-diff-ada-testsuite 817fa207c609760e5e6391e851500bc3c12b2931be11acaae236a7cc95adab81 1894 gcc12_12.2.0-rev1/patch-diff-gcc-testsuite
Ports that require gcc12:standard
No other ports depend on this one.