spml ビルドログ @ hamachi-epa

準備

必要なファイルの取得

必要なファイル

http://www.gfd-dennou.org/library/spmodel/spml-0.8.0.tar.gz
ver. 0.8.0

ビルド

spml

ビルドは, ~/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 を指定したいが, 指定するとコンパイル時にメッセージが出るためここでは使わない.