#10508: Update ATLAS to stable version 3.10
-------------------------------------------------------+--------------------
Reporter: vbraun | Owner: tbd
Type: enhancement | Status:
needs_work
Priority: major | Milestone:
sage-5.3
Component: packages | Resolution:
Keywords: ATLAS | Work issues:
Report Upstream: Reported upstream. No feedback yet. | Reviewers:
Benjamin Jones
Authors: Volker Braun | Merged in:
Dependencies: #13160 | Stopgaps:
-------------------------------------------------------+--------------------
Comment (by GeorgSWeber):
Hi,
now that I re-read the comments here again, I seem to faintly remember
this problem circle from my adventure with lmonade (Gentoo Prefix
derivative) on OS X 10.4 last year. See my travel account about this,
points "22." and "26." and especially the rant following that in:
https://groups.google.com/d/msg/lmnd-devel/1ZqHx1JBY2Q/syAOZYtZN4IJ
1. If my memory is correct, the symbol "_ATL_DecAtomicCount" comes from/is
resolved in libblas(.dylib), this could be checked independently from the
underlying OS. Where is libblas.dylib (libblas.so under Linux) located, is
it something like .../lib/blas/reference/?
2. Karl-Dieter, I try to catch up with what you installed and tried, but
till then could you please try
"sage -R"
anyway in the meantime (from the shell prompt) and print the result,
probably an error message from the OS X 10.4 less-than-optimal dyld
dynamic loader?
3. If this really is what the problem is about, some symlinks might
suffice, but I do not remember exactly how and for which libraries (both R
and maxima were affected in a weird way, and Volker's compilerwrapper
intervenes in the lmonade setting, too).
Best regards,
Georg
P.S.:
Later last year, I ultimately managed somehow to get some 64-bit Sage
(lmonade flavour) working on the 32-bit OS X 10.4, so in the course, I
definitely had to successfully build and link/reference some new "self-
made" 64-bit atlas/blas, since OS X 10.4 only ships with a 32-bit "system
copy" of atlas/blas, so this is definitely doable. But even Python itself
is not officially supported as 64-bit version on OS X 10.4, so quite some
more hackery was needed. (This only might be interesting, if one day the
Sage project wants to get rid of the dependency of certain Apple system
library headers, which come only with "XCode", or more precisely the
"command line tools", on newer OS X versions --- currently these are a
prerequisite for building Sage on OS X.)
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/10508#comment:190>
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.