#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.

Reply via email to