[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
install not finding lapack (3.6.4)
From: |
lascott |
Subject: |
install not finding lapack (3.6.4) |
Date: |
Thu, 23 Jan 2014 09:20:04 -0800 (PST) |
I have tried to get ATLAS, LAPACK running again. :P
Even explicit setting of the blas and lapack does not get past the
ax_lapack.m4 configure test.
nm -D --defined-only liblapack.so shows that cheev is indeed there.
cheev.f is a LAPACK eigenvalue routine.
blas, lapapck and atlas all compile successfully with tests passed.
also tried the:
--with-lapack="-ltmglib -llapack -lptcblas -lptf77blas -latlas -lgfortran
-lgomp -lpthread -ldl -lquadmath"
export F77=gfortran
export LDFLAGS="-L/usr/local/lib -L/usr/local/atlas/lib"
export F1="-I/usr/local/include -I/usr/local/bin
-I/usr/local/atlas/include -I/usr/local/atlas/bin -fPIC -DPIC -O2"
./configure --prefix=/usr/local/octave3.6 CPPFLAGS="$F1" CFLAGS="$F1"
FFLAGS="$F1" \
--enable-shared --enable-dl \
--with-blas=/usr/local/atlas/lib/libtatlas.so \
--with-lapack=/usr/local/lib/liblapack.so \
--with-arpack-libdir=/usr/local/lib \
LIBS="-lmetis -lgfortran -lpthread -ldl -lquadmath"
PTHREAD_LIBS="-lpthread"
checking for ATL_xerbla in -latlas... yes
checking for sgemm_ in -lf77blas... yes
checking for cblas_dgemm in -lcblas... yes
checking whether LSAME is called correctly from Fortran... yes
:
checking for cheev_ in /usr/local/lib/liblapack.so... no
checking for cheev_... no
checking for cheev_ in -llapack... no
checking for cheev_ in -llapack_rs6k... no
however,
/usr/local/lib $ nm -D --defined-only liblapack.so >
/home/louis/code/tmp/tmpnames.txt
gedit of tmpnames.txt reveals:
000000000009ea80 T cheev_
000000000009e0c0 T cheevd_
000000000009f130 T cheevr_
00000000000a0b60 T cheevx_
why not use the PPA package?
https://bugs.launchpad.net/ubuntu/+source/atlas/+bug/604574
-------My setup
---------------------------------------------------------------
OS: Linux Mint 16 Cinammon (ubuntu 13.10)
octave-3.6.4
the script working dir : /home/louis/code/scripts/octave
ATLAS version to use : 3.10.1
LAPACK version to use : 3.4.2
ARPACK version to use : 3.1.4
GCC compiler version : 4.7
ATLAS library for build : /usr/local/atlas
BLAS, LAPACK library : /usr/local/lib
Source builds : /media/louis/dtb/home/las/code
gcc version is: 4.7.3
--
View this message in context:
http://octave.1599824.n4.nabble.com/install-not-finding-lapack-3-6-4-tp4661317.html
Sent from the Octave - General mailing list archive at Nabble.com.
- install not finding lapack (3.6.4),
lascott <=