Opened 9 years ago

Last modified 9 years ago

#14699 closed defect

Install ATLAS header files and static libraries — at Version 12

Reported by: John Palmieri Owned by: Jeroen Demeyer
Priority: blocker Milestone: sage-5.10
Component: packages: standard Keywords: atlas IML testsuite check cblas.h
Cc: Leif Leonhardy, Jean-Pierre Flori, Jeroen Demeyer, Volker Braun Merged in:
Authors: Jean-Pierre Flori Reviewers:
Report Upstream: N/A Work issues:
Branch: Commit:
Dependencies: Stopgaps:

Status badges

Change History (12)

comment:1 Changed 9 years ago by Jean-Pierre Flori

Surely an ATLAS problem, see http://trac.sagemath.org/sage_trac/ticket/10508#comment:526 for a solution.

I suggest we call at least install_inc and potentially install_lib from ATLAS build system to install headers and static libs.

comment:2 Changed 9 years ago by Jean-Pierre Flori

Or just install which should call both of them.

comment:3 Changed 9 years ago by Leif Leonhardy

John, U sure about sage.math?

128.208.160.191	sage.math.washington.edu sage sage.math

comment:4 in reply to:  3 Changed 9 years ago by Leif Leonhardy

Replying to leif:

John, U sure about sage.math?

128.208.160.191	sage.math.washington.edu sage sage.math

(As opposed to

;; ANSWER SECTION:
sage.math.washington.edu. 600	IN	A	128.208.160.197

which is boxen.)

comment:5 Changed 9 years ago by Jean-Pierre Flori

It would be nice to fix that on top of #14605 which I've tested quite extensively and is finished since some time.

comment:6 Changed 9 years ago by Leif Leonhardy

+1 to also again install static libs.

comment:7 Changed 9 years ago by Jean-Pierre Flori

Cc: jeroen Volker Braun added
Keywords: atlas added
Priority: majorcritical
Summary: Get iml to install correctly and pass its self-tests on sage.mathInstall ATLAS headers file and static libraries

In fact disregard my comment about #14605. We should fix the issue here quickly, hopefully before 5.10 official release if it's not too late. Although as it does not seem to prevent anything from working except for IML testsuite, 5.11 should be ok as well.

comment:8 Changed 9 years ago by Leif Leonhardy

Cc: Jeroen Demeyer added; jeroen removed
Keywords: IML testsuite check cblas.h added
Summary: Install ATLAS headers file and static librariesInstall ATLAS header files and static libraries

comment:9 Changed 9 years ago by Koen van de Sande

A side-effect of this ticket is probably that numpy gets built without ATLAS acceleration.

comment:10 Changed 9 years ago by Leif Leonhardy

For the record, I did get

ATLAS_CFLAGS=''
ATLAS_LIBS='-lcblas -latlas'

-L${SAGE_LOCAL}/lib "incidentally" came from / for GMP, although after -lcblas -latlas, but we meanwhile add ${SAGE_LOCAL}/lib to LIBRARY_PATH (in sage-env), so that it worked.

Last edited 9 years ago by Leif Leonhardy (previous) (diff)

comment:11 Changed 9 years ago by Leif Leonhardy

P.S.: Although IIRC according to POSIX, -Ldir1 -lfoo -Ldir2 -lbar is the same as -Ldir1 -Ldir2 -lfoo -lbar.

comment:12 Changed 9 years ago by Jean-Pierre Flori

Authors: Jean-Pierre Flori
Description: modified (diff)
Status: newneeds_review
Note: See TracTickets for help on using tickets.