I'm almost there:

Finished building ATLAS core
The Makefile generated in ATLAS for building shared libraries
assumes the linker is the GNU linker, which it not true in
your setup. (It is generally considered better to use the
Sun linker in /usr/ccs/bin rather than the GNU linker from binutils)
The linker flags in 
/export/home/jaap/Downloads/sage-4.3.1.alpha1/spkg/build/atlas-3.8.3.p10/ATLAS-build/lib/Makefile
 will be changed.
'-shared' will be changed to '-G'
'-soname' will be changed to '-h'
'--whole-archive' will be changed to '-zallextract'
'--no-whole-archive' will be changed to '-zdefaultextract'
A copy of the original Makefile will be copied to Makefile.orig
rm -f libatlas.so liblapack.so
make libatlas.so liblapack.so libf77blas.so libcblas.so liblapack.so
make[1]: Entering directory 
`/export/home/jaap/Downloads/sage-4.3.1.alpha1/spkg/build/atlas-3.8.3.p10/ATLAS-build/lib'
ld -melf_x86_64 -G -h libatlas.so -o libatlas.so \
        -z allextract libatlas.a -z defaultextract -lc -lm
ld: warning: file libatlas.a(ATL_flushcache.o): wrong ELF class: ELFCLASS64
ld: fatal: entry point symbol `lf_x86_64' is undefined
make[1]: *** [libatlas.so] Error 1
make[1]: Leaving directory 
`/export/home/jaap/Downloads/sage-4.3.1.alpha1/spkg/build/atlas-3.8.3.p10/ATLAS-build/lib'
make: *** [shared] Error 2
Building shared ATLAS libraries failed
Failed to build ATLAS.

real    162m15.319s
user    153m18.615s
sys     6m45.548s
sage: An error occurred while installing atlas-3.8.3.p10

The core is there: libatlas.a, but building the shared libraries failed.

Someone who knows the build script to the rescue!

Jaap


-- 
To post to this group, send an email to sage-devel@googlegroups.com
To unsubscribe from this group, send an email to 
sage-devel+unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URL: http://www.sagemath.org

Reply via email to