Siesta Installation
Siesta Installation
on Ubuntu 12.04?". Here's what worked for me (YMMV - depending what pre-existing software is
installed on your system):
1. Install the pre-requisites - for me these were a Fortran compiler, plus regular and MPI
versions of the BLAS and LAPACK libraries, which I did as
sudo apt-get install gfortran libatlas-dev liblapack-dev libscalapack-mpi-
dev
3. As indicated in the Obj/README file, run the provided script to populate the directory,
../Src/obj_setup.sh
4. As suggested by the script, run the provided configure script to create a suitable
arch.make file
../Src/configure
If you're still interested in the answers to your questions (2) and (3) at this point, you
can look into the created arch.make file to see the automatically configured values
Although you could edit the arch.make file, IMHO it's simpler for such a small change to
pass the variable definition on the make command line
make "COMP_LIBS += libsiestaLAPACK.a"
6. If the build completes successfully, you can run the provided tests by changing to the
Obj/Tests directory and running make there
cd Tests/
make
The tests may take considerably more time than the build.