Hi.
I am trying to compile for the first time the libraries and program of ALPS, so probably this is a very silly question. I am having difficulties making the program to recognize the BLAS and LAPACK libraries.
I install the BLAS and LAPACK libraries that are in
http://www.netlib.org/blas/ http://www.netlib.org/lapack/
These are f77 libraries I normally use, so I am quite sure they are properly installed (at least they never were a problem until now).
After they are installed I copy the .a file into the usual /usr/lib and also to be sure into the ~/home/vijande/ALPS/lib folder and I try to make the instalation of the .configure tool of the instalation with the following options:
./configure --prefix=/home/vijande/ALPS --with-lp_solve=/home/vijande/Fortran/BEC/lp_solve_4.0 --with-blas-lib=/home/vijande/ALPS/lib --with-blas=-lblas --with-lapack-dir=/home/vijande/ALPS/lib --with-lapack=-llapack
and I obtain the following error message:
configure: checking for ESSL on IBM AIX checking for dgemm_ in -lessl... no configure: checking for ATLAS Library checking for dgemm_ in -latlas... no checking for dgemm_ in -L/home/vijande/ALPS/lib -latlas... no checking for dgemm_ in -L/usr/local/lib -latlas... no checking for dgemm_ in -lf77blas -latlas... no checking for dgemm_ in -L/home/vijande/ALPS/lib -lf77blas -latlas... no checking for dgemm_ in -L/usr/local/lib -lf77blas -latlas... no checking for dgemm_ in -lf77blas -latlas -lg2c... no checking for dgemm_ in -L/home/vijande/ALPS/lib -lf77blas -latlas -lg2c... no checking for dgemm_ in -L/usr/local/lib -lf77blas -latlas -lg2c... no checking for dgemm_ in -lf77blas -latlas -lI77 -lF77... no checking for dgemm_ in -L/home/vijande/ALPS/lib -lf77blas -latlas -lI77 -lF77... no checking for dgemm_ in -L/usr/local/lib -lf77blas -latlas -lI77 -lF77... no configure: checking for BLAS Library checking for dgemm_ in -lblas... no checking for dgemm_ in -lblas... no checking for dgemm_ in -L/home/vijande/ALPS/lib -lblas... no checking for dgemm_ in -L/usr/local/lib -lblas... no checking for dgemm_ in -lblas -lf2c... no checking for dgemm_ in -L/home/vijande/ALPS/lib -lblas -lf2c... no checking for dgemm_ in -L/usr/local/lib -lblas -lf2c... no checking for dgemm_ in -lblas -lg2c... no checking for dgemm_ in -L/home/vijande/ALPS/lib -lblas -lg2c... no checking for dgemm_ in -L/usr/local/lib -lblas -lg2c... no checking for dgemm_ in -lblas -lpgftnrtl -lpgc... no checking for dgemm_ in -L/home/vijande/ALPS/lib -lblas -lpgftnrtl -lpgc... no checking for dgemm_ in -L/usr/local/lib -lblas -lpgftnrtl -lpgc... no configure: disabling BLAS support configure: disabling LAPACK support configure: LAPACK library not found. diag/fulldiag will not be built. configure: LAPACK library not found. diag/sparsediag will not be built. configure: LAPACK library not found. dmrg/particle_in_box will not be built. configure: LAPACK library not found. dmrg/interacting will not be built. configure: LAPACK library not found. qmc/looper will not be built.
I tried also with
./configure --prefix=/home/vijande/ALPS --with-lp_solve=/home/vijande/Fortran/BEC/lp_solve_4.0
but the results are identical.
Any idea what I am doing wrong?
Thanks in advance.
comp-phys-alps-users@lists.phys.ethz.ch