#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:167 kcrisman]:
 > > The current ATLAS spkg exits if it does not finds a system wide ATLAS
 or LAPACK, don't remember, and asks you to install the corresponding
 Cygwin packages (lapack-bin, lapack-devel IIRC, or stg like that).
 > {{{
 > # On Cygwin we simply require that the system-wide lapack is installed.
 > # This includes BLAS and is enough to build the rest of Sage.
 > if conf['CYGWIN?']:
 >     lib = '/usr/lib/libblas.dll.a'
 >     if not os.path.exists(lib):
 >         print '*'*75
 >         print 'On Cygwin you must install the standard LAPACK Cygwin
 package'
 >         print 'via the Cygwin setup.exe program in the "Math" category.'
 >         print '*'*75
 >         sys.exit(1)
 >     cp(lib, os.path.join(conf['SAGE_LOCAL'], 'lib'))
 >     sys.exit(0)
 > }}}
 > I think this should be updated, perhaps at #10508, to be VERY explicit
 about which packages to install, and so we are not ''quite'' ready to
 close this ticket.  Also, we might want to make sure that this dll.a is
 really all that we need to check for to not run into trouble.  That said,
 the default should be to not install ATLAS, but one should be able to
 force it with an appropriate environment variable or something - I thought
 #10508 dealt with that, but maybe not?  With 334 comments and counting,
 wow...
 The latest spkg from #10508 let you "force" ATLAS build by setting
 SAGE_ATLAS_ARCH.

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/6743#comment:169>
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