Opened 6 years ago

Closed 6 years ago

#839 closed defect (fixed)

Cannot find atlas on CentOS7

Reported by: Peter Owned by: Peter
Priority: minor Milestone: yat 0.14
Component: build Version: trunk
Keywords: Cc:

Description

yat's configure won't find atlas on CentOS7 because it is installed as

$ ls -l /usr/lib64/atlas/
total 21304
lrwxrwxrwx. 1 root root       17 Aug 10 13:51 libsatlas.so -> libsatlas.so.3.10
lrwxrwxrwx. 1 root root       17 Aug 10 13:51 libsatlas.so.3 -> libsatlas.so.3.10
-rwxr-xr-x. 1 root root 10851560 Jun 10  2014 libsatlas.so.3.10
lrwxrwxrwx. 1 root root       17 Aug 10 13:51 libtatlas.so -> libtatlas.so.3.10
lrwxrwxrwx. 1 root root       17 Aug 10 13:51 libtatlas.so.3 -> libtatlas.so.3.10
-rwxr-xr-x. 1 root root 10959120 Jun 10  2014 libtatlas.so.3.10

Change History (3)

comment:1 Changed 6 years ago by Peter

From https://www.centos.org/forums/viewtopic.php?f=47&t=48723 I read that atlas no have merged libcblas libatlas etc into one single library. Well, actually two a serial and a threaded named libsatlas and libtatlas, respectively.

I tested linking against either of them and in both cases make check worked with no error.

comment:2 Changed 6 years ago by Peter

Owner: changed from Jari Häkkinen to Peter
Status: newassigned

comment:3 Changed 6 years ago by Peter

Resolution: fixed
Status: assignedclosed

(In [3453]) closes #839

Simplify code by looping over different cblas implementations using AC_SEARCH_LIBS rather than repeating code. Include search for satlas and tatlas, which are the names in new versions of ATLAS.

Note: See TracTickets for help on using tickets.