Dependencies
The installation of Qbox requires the following dependencies to be previously installed:
- mpich-1.2.6 or later version can be found here : mpich
- xerces-C-src-2-8-0 or later version : xerces
- fftw 2.1.5 version from : fftw
- one of the ATLAS/BLAS libraries must be installed.
- the LAPACK library
- also, the BLACS and ScaLAPACK libraries must be installed.
First start editing the arch_comp.mk file which will be included in the makefile during the compilation. You have to specify the linking paths for the different dependencies specified above. Then set the variable $TARGET to the value arch_comp by typing on the shell export TARGET=arch_comp. Once this is done, simply type make. On Linux Fedora Core 8, you should pay attention that the library librtkaio.so is taken into account.
Host configuration
If you are running Qbox on your local machine (for debug purpose for example), you should pay attention that your machine external name is referenced in the /etc/hosts file in the following way:
Code: Select all
IP_address machine_name.domain_name