#6743: cygwin metaticket: port Sage to Microsoft Windows (via Cygwin): stage 1 
--
make building Sage automatic
-------------------------------+--------------------------------------------
       Reporter:  was          |         Owner:  was                            
                                                                   
           Type:  enhancement  |        Status:  needs_review                   
                                                                   
       Priority:  major        |     Milestone:  sage-5.8                       
                                                                   
      Component:  cygwin       |    Resolution:                                 
                                                                   
       Keywords:  sd31 sd32    |   Work issues:                                 
                                                                   
Report Upstream:  N/A          |     Reviewers:  Jean-Pierre Flori, Dmitrii 
Pasechnik, Karl-Dieter Crisman, Mike Hansen, William Stein, Luis Tabera
        Authors:               |     Merged in:                                 
                                                                   
   Dependencies:               |      Stopgaps:                                 
                                                                   
-------------------------------+--------------------------------------------

Comment (by jpflori):

 Replying to [comment:178 leif]:
 > Replying to [comment:176 kcrisman]:
 > > Latest XP build report:
 > >
 > > Weirdly, I just tried a brand-new Cygwin install with the minimal
 prereqs that JP has been talking about, and got a very strange error about
 cygmpfr-4.dll cannot open shared object file (as well as that I didn't
 have Gnu cc and that cc couldn't make executables.  Installing the mpfr-4
 package from Cygwin seems to have allowed compilation to begin, but that
 mpfr came with a SLEW of other packages I didn't really want.  In this
 case, it seems that even our gcc package would not have compiled, since
 Sage thought that the gcc4 on Cygwin was defective somehow.
 >
 > GCC 4.x (in contrast to 3.x) requires GMP, MPFR (and since 4.5 IIRC also
 MPC), so these packages should have been pulled in by Cygwin if/when you
 installed the GCC4 package.
 >
 > But didn't you say "GCC3" was the default?
 Don't know what the official Cygwin guidelines are, but you may say its
 the default because it what the "gcc" package points to.

 If you want GCC 4.x (which ships 4.5.x currently), you have to choose the
 "gcc4" packages (moreprecisely the "gcc4-core" one if you want the C
 compiler, and it should indeed pull mpfr and mpc automagically unless you
 prevent setup.exe from doing it, see a list of package I had installed and
 with which I got a mostly working Sage install at
 
http://trac.sagemath.org/sage_trac/wiki/CygwinPort#TestingSage5.6.rc0on64bitsWindows7
 )

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/6743#comment:179>
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 unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-trac?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to