mpich2-1.3.1 상위 버전에서 mpich build 시 configure 옵션 변경 사항
mpich2-1.3.1 로 버전이 올라가면서 설치 옵션이 변경이 되었습니다. 설치 시 옵션은 아래와 같습니다. 변경된 사항은
– export F90=ifort 하였던것 을 지정하지 않습니다. 설치 시 지정을 하지 않아도 참조를 하여 설치가 됩니다. F90 을 export 할 경우 설치가 진행 되지 않습니다.(설치(configure) 시 unset F90 을 하라고 나오며 더 이상 진행되지 않습니다.)
– configure 옵션 중 –enable-f90 의 옵션이 수정되었습니다. –enable-fc 로 수정이 되었습니다. (configure 시 기존 –enable-f90 이나 –disable-f90 은 –enable-fc 이나 –enable-fc 로 변경하여 사용 하라고 되어 있습니다)
– 기존 –with-pm=mpd 옵션을 쓰지 않아도 mpd 가 설치 되었던 것이 mpich2-1.3.1 에서는 –with-pm-=mpd 옵션을 추가하여야 설치가 됩니다.
# export F77=ifort
# export CC=icc
# export CXX=icpc
# export RSHCOMMAND=/usr/bin/ssh
# export FC=gfortran
# export F77=gfortran
# export CC=gcc
# export CXX=g++
# export RSHCOMMAND=/usr/bin/ssh
mpich2-1.3.2, my configure option 참고 ..
./configure –prefix=/APP/HPC/mpi/intel/2.3.2 –enable-timing=runtime –enable-f77 –enable-fc –enable-cxx –enable-romio –enable-threads=multiple –enable-mpe –with-thread-package=pthreads –with-pm=hydra:mpd:gforker –enable-fast=O3