The reference resource can be found from Building LAPACK library from Netlib. The current latest version of LAPACK is dated 11th November 2011. The current latest version is lapack-3.4.0.tgz.
LAPACK relied on BLAS. See Building BLAS Library using Intel and GNU Compiler
# mkdir -p ~/src # wget http://www.netlib.org/lapack/lapack-3.4.0.tgz # tar -zxvf lapack-3.4.0.tgz # cd lapack-3.4.0.tgz # cp INSTALL/make.inc.ifort make.inc # make lapacklib # make clean # mkdir -p /usr/local/lapack # mv liblapack.a /usr/local/lapack/ # export LAPACK=/usr/local/lapack/liblapack.a
For gfortran 64-bits compiler
# cp INSTALL/make.inc.gfortran make.inc
Edit the make.inc
PLAT = _LINUX OPTS = -O2 -m64 -fPIC NOOPT = -m64 -fPIC
# make lapacklib # make clean # mkdir -p /usr/local/lapack # mv liblapack.a /usr/local/lapack/ # export LAPACK=/usr/local/lapack/liblapack.a
For more information on LAPACK, see LAPACK — Linear Algebra PACKage