#12369: Add a gcc package
------------------------+---------------------------------------------------
Reporter: jdemeyer | Owner: tbd
Type: task | Status: new
Priority: major | Milestone: sage-5.0
Component: packages | Keywords:
Work_issues: | Upstream: N/A
Reviewer: | Author: Jeroen Demeyer
Merged: | Dependencies: #11073, #12366, #12367, #12368,
#10492, #12405
------------------------+---------------------------------------------------
Comment(by kcrisman):
> First of all: this spkg is all pretty-much proof-of-concept. I haven't
even managed to install Sage from source with this spkg.
Of course; I'm just asking early questions.
> > But that is all Macs. This seems overkill to me; why not only do this
on Lion?
> Maybe you are right, but my idea was to install this gcc spkg if the gcc
we ship is more recent than the one the user has. I think many people
would benefit from using a more recent compiler.
Possibly. I guess what I'm wondering is how one would ''build'' this gcc
if one didn't have gcc... but this may betray my ignorance. Anyway, the
vast majority of Mac users will not have a way to build this gcc if they
need gcc until they download/install (from a disk which they've probably
thrown out, as William pointed out on sage-devel) XCode anyway, in which
case we might as well only worry about Lion anyway.
> > Or would this eliminate having Xcode as a prerequisite to building
Sage on OS X in general (even for those for which XCode is free, though
sometimes annoying to get)? That might be a nice move. I assume this is
a prebuilt gcc like our current Fortran package?
> No, this is a gcc from source. I certainly don't want to include gcc
binaries for every platform, that would increase the size way too much.
That's what I figured, but just wanted to clarify.
> > Could the message "installing GCC because..." occur several times
here?
> Sure.
Ok. I suppose it doesn't really matter, but could be confusing/alarming.
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/12369#comment:10>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica,
and MATLAB
--
You received this message because you are subscribed to the Google Groups
"sage-trac" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/sage-trac?hl=en.