#6743: cygwin metaticket: port Sage to Microsoft Windows (via Cygwin): stage 1
--
make building Sage automatic
-------------------------------+--------------------------------------------
Reporter: was | Owner: was
Type: enhancement | Status: new
Priority: major | Milestone: sage-5.6
Component: cygwin | Resolution:
Keywords: sd31 sd32 | Work issues:
Report Upstream: N/A | Reviewers:
Authors: | Merged in:
Dependencies: | Stopgaps:
-------------------------------+--------------------------------------------
Comment (by kcrisman):
> > What we now need is mainly an update to the prereq spkg. We need to
somehow check for:
> > * `file`
> Why is this needed? I don't think Sage should ever use `file`.
I appreciate all the questions here trying to narrow it down. However, I
think the point is to FIRST get Sage to build reliably on Cygwin, and if
we need all these things, then so be it. We can remove them later,
precisely because we're not targeting people just randomly building Sage
on Cygwin.
Also, these were definitely all needed at some point in the process, but
it's been 3+ years, so of course some might not be. But Cygwin is
''remarkably'' picky about these things. With respect to patch, for
instance, why not just require it on such an unusual platform?
Similarly, I have no idea if the gcc package builds on Cygwin, but we
still need ''some'' compiler to build ''that''! It would be worth testing
it without that, but I at least have no time to try all the various
permutations and combinations of prereqs. Let's get this done first, then
remove things we don't need, otherwise we'll ''never'' catch up to Sage
(if only because of updates to spkgs).
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/6743#comment:78>
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.