I've made a couple of changes to the ATLAS package so SAGE_ATLAS_LIB works on
Solaris. When I tested it on Solaris it worked of course.
When I tested on Linux, the code did not work. I tried an old version on
sage.math, that did not work either. Each time, I get the message that one of
the libraries is missing: - see below.
Unable to find one of liblapack.so, libcblas.so, libatlas.so, or libf77blas.so
in supplied directory.
Set SAGE_ATLAS_LIB to the lib directory of
liblapack.so,libcblas.so,libatlas.so,libf77blas.so,
to use existing atlas libraries, or unset SAGE_ATLAS_LIB to build one from
source.
When I looked at the file system_atlas.py, there's a test for liblapack.so. That
library is never made on Solaris, but it does not appear it's made on Linux
either. Not one single build I have on sage.math has liblapack.so
kir...@sage:~$ find . -name liblapack.so
kir...@sage:~$ find . -name liblapack.a
./sage-4.5.alpha4/local/lib/liblapack.a
./sage-4.5/local/lib/liblapack.a
./sage-4.4.3/local/lib/liblapack.a
./sage-4.4.3/dist/sage-4.4.3-sage.math-x86_64-Linux/local/lib/liblapack.a
./sage-4.4.3/dist/tmp/sage-4.4.3-sage.math-x86_64-Linux/local/lib/liblapack.a
./atlas-build/lib/liblapack.a
./sage-4.4.2/local/lib/liblapack.a
So looking at the libraries I have, and how system_atlas.py is written, I can't
see how SAGE_ATLAS_LIB how SAGE_ATLAS_LIB works for anyone.
If you look at the code, do not look at sage-4.5.3 or later, as there were some
Solaris-specific changes made there on #9356. I suspect this has been broken for
some time.
Am I missing something?
Dave
--
To post to this group, send an email to [email protected]
To unsubscribe from this group, send an email to
[email protected]
For more options, visit this group at http://groups.google.com/group/sage-devel
URL: http://www.sagemath.org