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

Reply via email to