#! /bin/bash #This script automatically install openmpi-2.1.1 in the directory /share/apps/openmpi-2.1.1/intel # execute this script as root # Mandatory requirements: # FC=/opt/intel/compilers_and_libraries_2017.2.174/linux/mpi/intel64/bin/mpiifort # CC=/opt/intel/compilers_and_libraries_2017.2.174/linux/mpi/intel64/bin/mpicc # F77=ifort mkdir /share/apps/configrepo/openmpi-2.1.1_intel cd /share/apps/configrepo/openmpi-2.1.1_intel wget http://comsics.usm.my/tlyoon/configrepo/howto/customise_centos/openmpi/openmpi-2.1.1.tgz tar -zxvf openmpi-2.1.1.tgz cd openmpi-2.1.1 ./configure --prefix=/share/apps/openmpi-2.1.1/intel FC=/opt/intel/compilers_and_libraries_2017.2.174/linux/mpi/intel64/bin/mpiifort CC=/opt/intel/compilers_and_libraries_2017.2.174/linux/mpi/intel64/bin/mpicc F77=ifort FFLAGS='-O3 -xSSE4.2 -ip -mp1 -m64 -shared-intel' LDFLAGS=-L/opt/intel/compilers_and_libraries/linux/mpi/intel64/lib CXXFLAGS='-O3 -m64' CFLAGS='-O3 -m64' make make install