#9356: make SAGE_ATLAS_LIB work on Solaris
-------------------------------+--------------------------------------------
Reporter: jhpalmieri | Owner: drkirkby
Type: defect | Status: closed
Priority: minor | Milestone: sage-4.5.3
Component: solaris | Resolution: fixed
Keywords: | Author: John Palmieri
Upstream: N/A | Reviewer: David Kirkby
Merged: sage-4.5.3.alpha0 | Work_issues:
-------------------------------+--------------------------------------------
Comment(by fbissey):
So I have had a look at the ATLAS spkg and the ATLAS installation
instructions[[BR]]
[http://math-atlas.sourceforge.net/atlas_install/atlas_install.html][[BR]]
Of Particular interest are the section on lapack.
So you can build lapack first. I always thought that you needed to build a
blas
first as lapack uses blas routines. Well that's what it says on lapack's
homepage.[http://www.netlib.org/lapack/][[BR]]
So the ATLAS spkg does textbook application of section 3, and once we are
done
we need to replace the old liblapck.a with the one provided by ATLAS which
basically
replace a few routines with optimized one. That explain why ATLAS depends
on lapack,
and possibly the whole chain blas->lapack->atlas.
I think it would be better to follow the scenario played out in section 8,
but I have a feeling it relies on there being a blas somewhere in the
system. There are ways
I am sure. In gentoo we build lapack-atlas afterwards - it is somewhat
involved.
The main problem in this kind of scenario is technically you may build
lapack with
2 different libf77blas. I am not sure what atlas does to ensure that
doesn't lead
to serious troubles.
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/9356#comment:18>
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.