For easy setup, we have provided a configure script. Just type
in the top directory of the ALPS Applications. ALPS_DIR is the directory where the ALPS library is installed (default is./configure --prefix=ALPS_DIR
$HOME/ALPS). Additional options can be specified to provide
the paths to additonal optional libraries if the configure script
cannot find them automatically:
Option |
Description |
--with-lp_solve=DIR |
specifies the place where the lp_solve library is installed. This is needed for the sse application. |
--with-blas=-lLIB--with-atlas=-lLIB--with-lapack=-lLIB |
specifies the library files for the BLAS,
ATLAS, and LAPACK libraries. If more than one library needs to be linked, they have to be specifed in quotes, such as in --with-blas='-lblas -lf2c'.The BLAS (or ATLAS) and the LAPACK libraries are needed for
the full and sparse diagonalization example application.
|
--with-blas-dir=DIR--with-atlas-dir=DIR--with-lapack-dir=DIR |
specifies the place where the BLAS, ATLAS, and LAPACK libraries are installed. The BLAS (or ATLAS) and the LAPACK libraries are needed for the full and sparse diagonalization example application. |
--with-dxml |
specifies the use of Compaq Digital Extended Math Library for the BLAS and LAPACK functions. |
--with-mkl=PROC |
specifies the use of Intel Math
Kernel Library for the BLAS and LAPACK functions. Optional
parameter PROC specifies the type of processor
(p3 for Pentium 3, p4 for Pentium 4, or itp
for Itanium). |
--with-scsl |
specifies the use of SGL SCSL Scientific Library for the BLAS and LAPACK functions. |
--with-veclib |
specifies the use of vecLib framework on Mac OS X for the BLAS and LAPACK functions. |
After configuration, just type
to build all the ALPS Applications andmake
to install them into the same location as the ALPS library binaries.make install