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