- 积分
- 34
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2015-12-18
- 最后登录
- 1970-1-1

|
登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
最近刚接触CESM,这几周都在配环境。
根据http://bbs.06climate.com/forum.php?mod=viewthread&tid=40433 @lolilukia
的帖子在装。进行到 ./case.build 这一步的时候出错,搜了一下也没找到解决方法,求助论坛大神。
我的错误如下
CESM BUILDEXE SCRIPT STARTING
COMPILER is pgi
- Build Libraries: mct gptl pio csm_share
2015年 12月 30日 星期三 14:31:53 CST /cesm/cesm1_2_0/case/bld/mct/mct.bldlog.151230-143153
ERROR: buildlib.mct failed, see /cesm/cesm1_2_0/case/bld/mct/mct.bldlog.151230-143153
ERROR: cat /cesm/cesm1_2_0/case/bld/mct/mct.bldlog.151230-143153
log里的错误信息如下
2015年 12月 30日 星期三 14:31:53 CST /cesm/cesm1_2_0/case/bld/mct/mct.bldlog.151230-143153
Copying source to CCSM EXEROOT...
New build of MCT
Running configure...
for OS=LINUX MACH=newmach
cat: Filepath: 没有那个文件或目录
cat: Srcfiles: 没有那个文件或目录
/cesm/cesm1_2_0/case/Tools/mkSrcfiles
cp -f /cesm/cesm1_2_0/case/bld/mct/Filepath /cesm/cesm1_2_0/case/bld/mct/Deppath
/cesm/cesm1_2_0/case/Tools/mkDepends Deppath Srcfiles > /cesm/cesm1_2_0/case/bld/mct/Depends
cd /cesm/cesm1_2_0/case/bld/mct; \
/cesm/cesm1_2_0/models/utils/mct/configure CC="pgcc " FC="pgf95 " MPICC="mpicc " MPIFC="mpif90 " FCFLAGS="-i4 -gopt -Mlist -time -Mextend -byteswapio -Mflushz -Kieee -Mfree -I. -I/cesm/cesm1_2_0/case/bld/pio -I/home/ed/local/include -I/home/ed/local/mpi//include -I/cesm/cesm1_2_0/case/bld/mct/mct -I/cesm/cesm1_2_0/case/bld/mct/mpeu -I/cesm/cesm1_2_0/case/bld/pio -I/cesm/cesm1_2_0/case/bld/gptl -I/cesm/cesm1_2_0/models/utils/pio -I/cesm/cesm1_2_0/case/bld/lib/include" CPPDEFS=" -DLINUX -DMCT_INTERFACE -DHAVE_MPI -DFORTRANUNDERSCORE -DNO_SHR_VMATH -DNO_R16 -DLINUX -DCPRPGI -DHAVE_SLASHPROC" CFLAGS="-gopt -Mlist -time -O -Mvect=nosse -DLINUX -DMCT_INTERFACE -DHAVE_MPI -DFORTRANUNDERSCORE -DNO_SHR_VMATH -DNO_R16 -DLINUX -DCPRPGI -DHAVE_SLASHPROC -I.. -I. -I/cesm/cesm1_2_0/case/bld/pio -I/home/ed/local/include -I/home/ed/local/mpi//include -I/cesm/cesm1_2_0/case/bld/mct/mct -I/cesm/cesm1_2_0/case/bld/mct/mpeu -I/cesm/cesm1_2_0/case/bld/pio -I/cesm/cesm1_2_0/case/bld/gptl -I/cesm/cesm1_2_0/models/utils/pio -I/cesm/cesm1_2_0/case/bld/lib/include" NETCDF_PATH=/home/ed/local LDFLAGS="-time -Wl,--allow-multiple-definition " LIBS="-L/home/ed/local/lib -lnetcdf -lnetcdff" --srcdir /cesm/cesm1_2_0/models/utils/mct
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... no
checking whether pgcc accepts -g... yes
checking for pgcc option to accept ISO C89... none needed
checking how to run the C preprocessor... pgcc -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking whether byte ordering is bigendian... no
checking whether we are using the GNU Fortran compiler... no
checking whether pgf95 accepts -g... yes
checking for Fortran flag to compile .F90 files... none
checking for mpif90... mpif90
checking for mpif.h... yes
Checking Compiler Version
checking how to get the version output from pgf95 ... -V
checking for Fortran flag to compile preprocessed .F files... none
checking how to define symbols for preprocessed Fortran... -D
checking how to get verbose linking output from pgf95 ... -v
checking for Fortran libraries of pgf95 ... -L/home/ed/local/lib -L/opt/pgi/linux86-64/15.10/lib -L/usr/lib64 -L/usr/lib/gcc/x86_64-redhat-linux/4.4.7 -lnetcdf -lnetcdff -lpgf90rtl -lpgf90 -lpgf90_rpm1 -lpgf902 -lpgftnrtl -lpgmp -lpthread -lnspgc -lpgc -lrt -lm
checking for dummy main to link with Fortran libraries... none
checking for Fortran name-mangling scheme... lower case, underscore, no extra underscore
Hostname=localhost.localdomain
Machine=x86_64
OS=Linux
Fortran Compiler is Portland Group
Output Variables: {CC=pgcc } {CFLAGS=-gopt -Mlist -time -O -Mvect=nosse -DLINUX -DMCT_INTERFACE -DHAVE_MPI -DFORTRANUNDERSCORE -DNO_SHR_VMATH -DNO_R16 -DLINUX -DCPRPGI -DHAVE_SLASHPROC -I.. -I. -I/cesm/cesm1_2_0/case/bld/pio -I/home/ed/local/include -I/home/ed/local/mpi//include -I/cesm/cesm1_2_0/case/bld/mct/mct -I/cesm/cesm1_2_0/case/bld/mct/mpeu -I/cesm/cesm1_2_0/case/bld/pio -I/cesm/cesm1_2_0/case/bld/gptl -I/cesm/cesm1_2_0/models/utils/pio -I/cesm/cesm1_2_0/case/bld/lib/include} {FC=pgf95 } {FCFLAGS=-i4 -gopt -Mlist -time -Mextend -byteswapio -Mflushz -Kieee -Mfree -I. -I/cesm/cesm1_2_0/case/bld/pio -I/home/ed/local/include -I/home/ed/local/mpi//include -I/cesm/cesm1_2_0/case/bld/mct/mct -I/cesm/cesm1_2_0/case/bld/mct/mpeu -I/cesm/cesm1_2_0/case/bld/pio -I/cesm/cesm1_2_0/case/bld/gptl -I/cesm/cesm1_2_0/models/utils/pio -I/cesm/cesm1_2_0/case/bld/lib/include} {PROGFCFLAGS=}{CPPDEFS= -DLINUX -DMCT_INTERFACE -DHAVE_MPI -DFORTRANUNDERSCORE -DNO_SHR_VMATH -DNO_R16 -DLINUX -DCPRPGI -DHAVE_SLASHPROC -DSYSLINUX -DCPRPGI} {OPT=-O2} {DEBUG=} {REAL8=-r8} {BIT64=-pc 64} {ENDIAN=-byteswapio} {MPIFC=mpif90 } {MPILIBS=mpich} {MPIHEADER=} {INCLUDEFLAG=-I} {INCLUDEPATH=} {AR=ar cq} {BABELROOT=} {COMPILER_ROOT=} {PYTHON=} {PYTHONOPTS=} {FORT_SIZE=} {prefix=NONE} {SRCDIR=} {FC_DEFINE=-D}
configure: creating ./config.status
config.status: creating Makefile.conf
config.status: creating config.h
Please check the Makefile.conf
Have a nice day!
gmake[1]: Entering directory `/cesm/cesm1_2_0/case/bld/mct/mpeu'
pgcc -c -DLINUX -DMCT_INTERFACE -DHAVE_MPI -DFORTRANUNDERSCORE -DNO_SHR_VMATH -DNO_R16 -DLINUX -DCPRPGI -DHAVE_SLASHPROC -DSYSLINUX -DCPRPGI -gopt -Mlist -time -O -Mvect=nosse -DLINUX -DMCT_INTERFACE -DHAVE_MPI -DFORTRANUNDERSCORE -DNO_SHR_VMATH -DNO_R16 -DLINUX -DCPRPGI -DHAVE_SLASHPROC -I.. -I. -I/cesm/cesm1_2_0/case/bld/pio -I/home/ed/local/include -I/home/ed/local/mpi//include -I/cesm/cesm1_2_0/case/bld/mct/mct -I/cesm/cesm1_2_0/case/bld/mct/mpeu -I/cesm/cesm1_2_0/case/bld/pio -I/cesm/cesm1_2_0/case/bld/gptl -I/cesm/cesm1_2_0/models/utils/pio -I/cesm/cesm1_2_0/case/bld/lib/include -I. -I../ /cesm/cesm1_2_0/models/utils/mct/mpeu/get_zeits.c
Timing stats:
init 16 millisecs 100%
Total time 16 millisecs
mpif90 -c -I. -I../ -DLINUX -DMCT_INTERFACE -DHAVE_MPI -DFORTRANUNDERSCORE -DNO_SHR_VMATH -DNO_R16 -DLINUX -DCPRPGI -DHAVE_SLASHPROC -DSYSLINUX -DCPRPGI -O2 -i4 -gopt -Mlist -time -Mextend -byteswapio -Mflushz -Kieee -Mfree -I. -I/cesm/cesm1_2_0/case/bld/pio -I/home/ed/local/include -I/home/ed/local/mpi//include -I/cesm/cesm1_2_0/case/bld/mct/mct -I/cesm/cesm1_2_0/case/bld/mct/mpeu -I/cesm/cesm1_2_0/case/bld/pio -I/cesm/cesm1_2_0/case/bld/gptl -I/cesm/cesm1_2_0/models/utils/pio -I/cesm/cesm1_2_0/case/bld/lib/include -pc 64 /cesm/cesm1_2_0/models/utils/mct/mpeu/m_mpif.F90
Timing stats:
Total time 0 millisecs
mpif90 -c -I. -I../ -DLINUX -DMCT_INTERFACE -DHAVE_MPI -DFORTRANUNDERSCORE -DNO_SHR_VMATH -DNO_R16 -DLINUX -DCPRPGI -DHAVE_SLASHPROC -DSYSLINUX -DCPRPGI -O2 -i4 -gopt -Mlist -time -Mextend -byteswapio -Mflushz -Kieee -Mfree -I. -I/cesm/cesm1_2_0/case/bld/pio -I/home/ed/local/include -I/home/ed/local/mpi//include -I/cesm/cesm1_2_0/case/bld/mct/mct -I/cesm/cesm1_2_0/case/bld/mct/mpeu -I/cesm/cesm1_2_0/case/bld/pio -I/cesm/cesm1_2_0/case/bld/gptl -I/cesm/cesm1_2_0/models/utils/pio -I/cesm/cesm1_2_0/case/bld/lib/include -pc 64 /cesm/cesm1_2_0/models/utils/mct/mpeu/m_realkinds.F90
Timing stats:
Total time 0 millisecs
mpif90 -c -I. -I../ -DLINUX -DMCT_INTERFACE -DHAVE_MPI -DFORTRANUNDERSCORE -DNO_SHR_VMATH -DNO_R16 -DLINUX -DCPRPGI -DHAVE_SLASHPROC -DSYSLINUX -DCPRPGI -O2 -i4 -gopt -Mlist -time -Mextend -byteswapio -Mflushz -Kieee -Mfree -I. -I/cesm/cesm1_2_0/case/bld/pio -I/home/ed/local/include -I/home/ed/local/mpi//include -I/cesm/cesm1_2_0/case/bld/mct/mct -I/cesm/cesm1_2_0/case/bld/mct/mpeu -I/cesm/cesm1_2_0/case/bld/pio -I/cesm/cesm1_2_0/case/bld/gptl -I/cesm/cesm1_2_0/models/utils/pio -I/cesm/cesm1_2_0/case/bld/lib/include -pc 64 /cesm/cesm1_2_0/models/utils/mct/mpeu/m_stdio.F90
Timing stats:
Total time 0 millisecs
mpif90 -c -I. -I../ -DLINUX -DMCT_INTERFACE -DHAVE_MPI -DFORTRANUNDERSCORE -DNO_SHR_VMATH -DNO_R16 -DLINUX -DCPRPGI -DHAVE_SLASHPROC -DSYSLINUX -DCPRPGI -O2 -i4 -gopt -Mlist -time -Mextend -byteswapio -Mflushz -Kieee -Mfree -I. -I/cesm/cesm1_2_0/case/bld/pio -I/home/ed/local/include -I/home/ed/local/mpi//include -I/cesm/cesm1_2_0/case/bld/mct/mct -I/cesm/cesm1_2_0/case/bld/mct/mpeu -I/cesm/cesm1_2_0/case/bld/pio -I/cesm/cesm1_2_0/case/bld/gptl -I/cesm/cesm1_2_0/models/utils/pio -I/cesm/cesm1_2_0/case/bld/lib/include -pc 64 /cesm/cesm1_2_0/models/utils/mct/mpeu/m_mpif90.F90
Timing stats:
schedule 16 millisecs 100%
Total time 16 millisecs
mpif90 -c -I. -I../ -DLINUX -DMCT_INTERFACE -DHAVE_MPI -DFORTRANUNDERSCORE -DNO_SHR_VMATH -DNO_R16 -DLINUX -DCPRPGI -DHAVE_SLASHPROC -DSYSLINUX -DCPRPGI -O2 -i4 -gopt -Mlist -time -Mextend -byteswapio -Mflushz -Kieee -Mfree -I. -I/cesm/cesm1_2_0/case/bld/pio -I/home/ed/local/include -I/home/ed/local/mpi//include -I/cesm/cesm1_2_0/case/bld/mct/mct -I/cesm/cesm1_2_0/case/bld/mct/mpeu -I/cesm/cesm1_2_0/case/bld/pio -I/cesm/cesm1_2_0/case/bld/gptl -I/cesm/cesm1_2_0/models/utils/pio -I/cesm/cesm1_2_0/case/bld/lib/include -pc 64 /cesm/cesm1_2_0/models/utils/mct/mpeu/m_dropdead.F90
Timing stats:
schedule 16 millisecs 100%
Total time 16 millisecs
mpif90 -c -I. -I../ -DLINUX -DMCT_INTERFACE -DHAVE_MPI -DFORTRANUNDERSCORE -DNO_SHR_VMATH -DNO_R16 -DLINUX -DCPRPGI -DHAVE_SLASHPROC -DSYSLINUX -DCPRPGI -O2 -i4 -gopt -Mlist -time -Mextend -byteswapio -Mflushz -Kieee -Mfree -I. -I/cesm/cesm1_2_0/case/bld/pio -I/home/ed/local/include -I/home/ed/local/mpi//include -I/cesm/cesm1_2_0/case/bld/mct/mct -I/cesm/cesm1_2_0/case/bld/mct/mpeu -I/cesm/cesm1_2_0/case/bld/pio -I/cesm/cesm1_2_0/case/bld/gptl -I/cesm/cesm1_2_0/models/utils/pio -I/cesm/cesm1_2_0/case/bld/lib/include -pc 64 /cesm/cesm1_2_0/models/utils/mct/mpeu/m_chars.F90
Timing stats:
Total time 0 millisecs
mpif90 -c -I. -I../ -DLINUX -DMCT_INTERFACE -DHAVE_MPI -DFORTRANUNDERSCORE -DNO_SHR_VMATH -DNO_R16 -DLINUX -DCPRPGI -DHAVE_SLASHPROC -DSYSLINUX -DCPRPGI -O2 -i4 -gopt -Mlist -time -Mextend -byteswapio -Mflushz -Kieee -Mfree -I. -I/cesm/cesm1_2_0/case/bld/pio -I/home/ed/local/include -I/home/ed/local/mpi//include -I/cesm/cesm1_2_0/case/bld/mct/mct -I/cesm/cesm1_2_0/case/bld/mct/mpeu -I/cesm/cesm1_2_0/case/bld/pio -I/cesm/cesm1_2_0/case/bld/gptl -I/cesm/cesm1_2_0/models/utils/pio -I/cesm/cesm1_2_0/case/bld/lib/include -pc 64 /cesm/cesm1_2_0/models/utils/mct/mpeu/m_flow.F90
Timing stats:
Total time 0 millisecs
mpif90 -c -I. -I../ -DLINUX -DMCT_INTERFACE -DHAVE_MPI -DFORTRANUNDERSCORE -DNO_SHR_VMATH -DNO_R16 -DLINUX -DCPRPGI -DHAVE_SLASHPROC -DSYSLINUX -DCPRPGI -O2 -i4 -gopt -Mlist -time -Mextend -byteswapio -Mflushz -Kieee -Mfree -I. -I/cesm/cesm1_2_0/case/bld/pio -I/home/ed/local/include -I/home/ed/local/mpi//include -I/cesm/cesm1_2_0/case/bld/mct/mct -I/cesm/cesm1_2_0/case/bld/mct/mpeu -I/cesm/cesm1_2_0/case/bld/pio -I/cesm/cesm1_2_0/case/bld/gptl -I/cesm/cesm1_2_0/models/utils/pio -I/cesm/cesm1_2_0/case/bld/lib/include -pc 64 /cesm/cesm1_2_0/models/utils/mct/mpeu/m_ioutil.F90
Timing stats:
schedule 16 millisecs 100%
Total time 16 millisecs
mpif90 -c -I. -I../ -DLINUX -DMCT_INTERFACE -DHAVE_MPI -DFORTRANUNDERSCORE -DNO_SHR_VMATH -DNO_R16 -DLINUX -DCPRPGI -DHAVE_SLASHPROC -DSYSLINUX -DCPRPGI -O2 -i4 -gopt -Mlist -time -Mextend -byteswapio -Mflushz -Kieee -Mfree -I. -I/cesm/cesm1_2_0/case/bld/pio -I/home/ed/local/include -I/home/ed/local/mpi//include -I/cesm/cesm1_2_0/case/bld/mct/mct -I/cesm/cesm1_2_0/case/bld/mct/mpeu -I/cesm/cesm1_2_0/case/bld/pio -I/cesm/cesm1_2_0/case/bld/gptl -I/cesm/cesm1_2_0/models/utils/pio -I/cesm/cesm1_2_0/case/bld/lib/include -pc 64 /cesm/cesm1_2_0/models/utils/mct/mpeu/m_mpout.F90
Timing stats:
schedule 16 millisecs 100%
Total time 16 millisecs
mpif90 -c -I. -I../ -DLINUX -DMCT_INTERFACE -DHAVE_MPI -DFORTRANUNDERSCORE -DNO_SHR_VMATH -DNO_R16 -DLINUX -DCPRPGI -DHAVE_SLASHPROC -DSYSLINUX -DCPRPGI -O2 -i4 -gopt -Mlist -time -Mextend -byteswapio -Mflushz -Kieee -Mfree -I. -I/cesm/cesm1_2_0/case/bld/pio -I/home/ed/local/include -I/home/ed/local/mpi//include -I/cesm/cesm1_2_0/case/bld/mct/mct -I/cesm/cesm1_2_0/case/bld/mct/mpeu -I/cesm/cesm1_2_0/case/bld/pio -I/cesm/cesm1_2_0/case/bld/gptl -I/cesm/cesm1_2_0/models/utils/pio -I/cesm/cesm1_2_0/case/bld/lib/include -pc 64 /cesm/cesm1_2_0/models/utils/mct/mpeu/m_die.F90
Timing stats:
import 16 millisecs 100%
Total time 16 millisecs
mpif90 -c -I. -I../ -DLINUX -DMCT_INTERFACE -DHAVE_MPI -DFORTRANUNDERSCORE -DNO_SHR_VMATH -DNO_R16 -DLINUX -DCPRPGI -DHAVE_SLASHPROC -DSYSLINUX -DCPRPGI -O2 -i4 -gopt -Mlist -time -Mextend -byteswapio -Mflushz -Kieee -Mfree -I. -I/cesm/cesm1_2_0/case/bld/pio -I/home/ed/local/include -I/home/ed/local/mpi//include -I/cesm/cesm1_2_0/case/bld/mct/mct -I/cesm/cesm1_2_0/case/bld/mct/mpeu -I/cesm/cesm1_2_0/case/bld/pio -I/cesm/cesm1_2_0/case/bld/gptl -I/cesm/cesm1_2_0/models/utils/pio -I/cesm/cesm1_2_0/case/bld/lib/include -pc 64 /cesm/cesm1_2_0/models/utils/mct/mpeu/m_IndexBin_char.F90
Timing stats:
vectorize 16 millisecs 48%
optimize 17 millisecs 51%
Total time 33 millisecs
/tmp/pgf90Mf-dY_Rdi3F0.s: Assembler messages:
/tmp/pgf90Mf-dY_Rdi3F0.s:2375: Error: suffix or operands invalid for `vpxor'
/tmp/pgf90Mf-dY_Rdi3F0.s:2767: Error: suffix or operands invalid for `vpxor'
/tmp/pgf90Mf-dY_Rdi3F0.s:2837: Error: suffix or operands invalid for `vpxor'
/tmp/pgf90Mf-dY_Rdi3F0.s:2877: Error: suffix or operands invalid for `vpxor'
/tmp/pgf90Mf-dY_Rdi3F0.s:2942: Error: suffix or operands invalid for `vpxor'
/tmp/pgf90Mf-dY_Rdi3F0.s:3003: Error: suffix or operands invalid for `vpxor'
gmake[1]: *** [m_IndexBin_char.o] 错误 2
gmake[1]: Leaving directory `/cesm/cesm1_2_0/case/bld/mct/mpeu'
gmake: *** [subdirs] 错误 2
好象是在编译的时候出错。我之前在装mpich的时候也遇到过“Error: suffix or operands invalid for `vpxor‘ ” 这个问题。
当时是make的时候出了错,我就返回configure步骤,加上了“CC=gcc”(因为默认好象是pgcc),才make成功,然后装好了mpich。
但是现在build的时候又出现了这个错误,编译器又是pgi,我不知道怎么改了。
另外附上我的env_mach_specific.newmach
#! /bin/csh -f
# -------------------------------------------------------------------------
# USERDEFINED
# Edit this file to add module load or other paths needed for the build
# and run on the system. Can also include general env settings for machine.
# Some samples are below
# -------------------------------------------------------------------------
#source /opt/modules/default/init/csh
#if ( $COMPILER == "pgi" ) then
# module load pgi
#endif
#module load netcdf
#limit coredumpsize unlimited
set NETCDF_PATH = /home/ed/local
set MPI_PATH = /home/ed/local/mpi
setenv INC_NETCDF ${NETCDF_PATH}/include
setenv LIB_NETCDF ${NETCDF_PATH}/lib
setenv INC_MPI ${MPI_PATH}/include
setenv LIB_MPI ${MPI_PATH}/lib
我的config_machines.xml(部分)
<machine MACH="newmach"> //machine name自己取的,newmach
<DESC>os is Linux</DESC>
<OS>LINUX</OS>
<COMPILERS>pgi</COMPILERS>
<MPILIBS>mpich</MPILIBS>
<RUNDIR>/cesm/cesm1_2_0/$CASE/run</RUNDIR> //自己定的
<EXEROOT>/cesm/cesm1_2_0/$CASE/bld</EXEROOT>
<DIN_LOC_ROOT>/cesm/cesm1_2_0/inputdata</DIN_LOC_ROOT> //文件夹事先要创建出来
<DIN_LOC_ROOT_CLMFORC>/cesm/cesm1_2_0/lmwg</DIN_LOC_ROOT_CLMFORC>
<DOUT_S_ROOT>/cesm/cesm1_2_0/archive/$CASE</DOUT_S_ROOT>
<DOUT_L_MSROOT>/cesm/cesm1_2_0/$CASE</DOUT_L_MSROOT>
<CCSM_BASELINE>/cesm/cesm1_2_0/ccsm_baselines</CCSM_BASELINE>
<CCSM_CPRNC>/cesm/cesm1_2_0/tools/cprnc</CCSM_CPRNC>
<SUPPORTED_BY>srinathv -at- ucar.edu</SUPPORTED_BY>
<GMAKE_J>2</GMAKE_J> //建议填1或2
<MAX_TASKS_PER_NODE>8</MAX_TASKS_PER_NODE>
<PES_PER_NODE>16</PES_PER_NODE>
</machine>
我的config_compilers.xml(部分)
<compiler MACH="newmach">
<NETCDF_PATH>/home/ed/local</NETCDF_PATH>
<ADD_SLIBS>-L/home/ed/local/lib -lnetcdf -lnetcdff</ADD_SLIBS>
<MPI_PATH>/home/ed/local/mpi/</MPI_PATH>
</compiler>
基本上是和 @lolilukia 的配置差不多的
|
|