Sorry to be a bit testy in my previous posting. Of course the
LAPACK build process is documented, it's just that there's no
doc in the source package (a pointer in there would be nice).
Anyway, I have written a small package that adds GNU autoconf
support for building LAPACK 3.2.2. It's at
http://www.wfu.edu/~cottrell/lapack/ and I'm appending the
README below. Comments/bug-reports welcome.
lapack-autoconf
===============
A small package which adds GNU autoconf support for building
LAPACK 3.2.2 (with or without the reference BLAS). That is, it
supports
./configure ; make ; make check ; make install
It builds shared libraries libblas-3.2.2.so and liblapack-3.2.2.so
by default, but offers the usual configure options.
To try it out:
* Get the LAPACK 3.2.2 source,
http://www.netlib.org/lapack/lapack.tgz and unpack it.
* Unpack lapack-autoconf.tgz in the top level LAPACK directory,
"lapack-3.2.2".
* Do "./configure --help" and/or read README.autconf
* configure and build.
Note: unpacking lapack-autoconf.tgz overwrites some of the original
Netlib makefiles, and running ./configure overwrites others. However
the package includes backups, and if you want to restore the original
state of these files, do
./tools/restore_makefiles
Allin Cottrell
Wake Forest University
2010-07-06