#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 drkirkby):
Replying to [comment:24 fbissey]:
> The one thing I don't really understand is why we need the .a libraries.
If you look above, you will see I made that same point. There does not
seem to be any logical reason to distribute both static and dynamic
libraries.
However, #5024 shows liblapack.so was causing problems on "non-Linux"
systems - which I assume means both OS X and Solaris, though there's
little information there.
I've certainly seen problems on Solaris with {{{liblapack.so}}}, so on
Solaris at least, liblapack.so can't be built just now.
I think long term, we need to look at updating ATLAS. I expect it should
be able to create shared libraries that work. That said, on Solaris x86 at
least, Mathematica ships with and {{{libatlas.a}}}, {{{libf77blas.a}}},
{{{liblapack.a}}} and {{{libcblas.a}}} rather than shared libraries. Out
of the 111 libraries included in Mathematica, only 6 are static - the
other 105 are shared.
I thought I'd posted a fix to this problem. Adding the link for
{{{liblapack.a}}} works. I'll stick that on #9780.
Dave
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/9356#comment:25>
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.