Skip to content

Add a gcc package #12369

@jdemeyer

Description

@jdemeyer

The aim is to add a GCC package (GNU compiler collection) to Sage with compilers for C, C++ and Fortran. We don't always build it, we would install it by default only on systems where this is needed. This would replace the fortran package.

spkg: http://boxen.math.washington.edu/home/jdemeyer/spkg/gcc-4.6.3.spkg

Apply:

  1. attachment: 12369_gcc_root.patch and attachment: 12369_gcc_root_part2.patch to the SAGE_ROOT repository.
  2. attachment: 12369_scripts_hgignore.patch to the SCRIPTS repository.
  3. attachment: 12369_doc.patch to the Sage library.

See also:

  1. When building GCC, build MPIR without the C++ interface #12782: When building GCC, build MPIR without the C++ interface (superseded by Upgrade MPIR to a more recent upstream release #11616).

Depends on #12479
Depends on #12602
Depends on #12608
Depends on #12609
Depends on #12647
Depends on #10492
Depends on #12367
Depends on #12368
Depends on #12405
Depends on #12570
Depends on #12574
Depends on #12423
Depends on #12425
Depends on #12456
Depends on #12363
Depends on #12223
Depends on #12515
Depends on #12519
Depends on #12548
Depends on #12562
Depends on #12629
Depends on #12638
Depends on #12714
Depends on #12647
Depends on #12739
Depends on #12112
Depends on #12631

CC: @vbraun

Component: packages: standard

Author: Jeroen Demeyer

Reviewer: Simon King

Merged: sage-5.0.beta13

Issue created by migration from https://trac.sagemath.org/ticket/12369

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions