Building a full LAPACK library using ATLAS and netlib's LAPACK

ATLAS natively provides only a relative handful of the routines which comprise LAPACK. However, ATLAS is designed so that its routines can easily be added to netlib's standard LAPACK in order to get a full LAPACK library. If you want your final libraries to have all the LAPACK routines, then you just need to pass the -with-netlib-lapack-tarfile flag to configure, along with the netlib tarfile that you have previously downloaded. For instance, assuming you have previously downloaded the lapack tarfile to
/home/whaley/dload/lapack-3.4.1.tgz, you would add the following to your configure flags:

Configure then auto-builds a for LAPACK to use, and builds netlib LAPACK as part of the ATLAS install process. ATLAS 3.10.0 was tested tow work with LAPACK v3.4.1 and 3.3.1.


R. Clint Whaley 2016-07-28