必要なファイル
http://www.gfd-dennou.org/library/spmodel/spml-0.8.0.tar.gz ver. 0.8.0
ビルドは, ~/work/dcmodel/tmp/spml 以下で行う.
% tar zxvf spml-0.8.0.tar.gz % cd spml-0.8.0 % setenv FC mpif90 % setenv FCFLAGS "-fast -mp" % ./configure \ --with-ispack=/home/yot/local/ispack-1.0.2-pgi/lib/libisp.a \ --with-netcdf=/home/yot/local/netcdf-4.3.1.1-pgi/lib/libnetcdff.a \ --with-gtool5=/home/yot/work/dcmodel/local/gtool5-20101228-1-pgi/lib/libgtool5.a \ --with-gtool5=/home/yot/work/dcmodel/local/gtool5-20101228-1-pgi/lib/libgtool5.a \ --prefix=/home/yot/work/dcmodel/local/spml-0.8.0-pgi \ --with-mpifc=/opt/pgi/linux86-64/2014/mpi/mpich/bin/mpif90 \ --with-mpiexec=/opt/pgi/linux86-64/2014/mpi/mpich/bin/mpiexec % make % make install % make test
FCFLAGS に -Mipa=fast,inline を指定したいが, 指定するとコンパイル時にメッセージが出るためここでは使わない.