Installing ScaLAPACK
Procedure
- Use PuTTY to log in to the server as the root user.
- Run the following command to decompress the ScaLAPACK installation package:
tar -xvf scalapack-2.1.0.tgz
- Run the following command to switch to the directory generated after the package is decompressed:
cd scalapack-2.1.0
- Run the following command to copy and paste the file:
cp SLmake.inc.example SLmake.inc
- Modify the SLmake.inc file.
- Open SLmake.inc.
vi SLmake.inc
- Press i to enter the insert mode and modify the file as follows:
BLASLIB = -L/path/to/OPENBLAS/lib -lopenblas LAPACKLIB = -L/path/to/OPENBLAS/lib -lopenblas
- Press Esc, type :wq!, and press Enter to save the file and exit.
- Open SLmake.inc.
- Run the following commands to perform compilation:
make
- Run the following command to copy the generated link library to the installation directory:
cp libscalapack.a /path/to/SCALAPACK
- Run the following commands to add the environment variables:
export LD_LIBRARY_PATH=/path/to/SCALAPACK:$LD_LIBRARY_PATH
Parent topic: Configuring the Compilation Environment