24小时热门版块排行榜    

CyRhmU.jpeg
查看: 870  |  回复: 2
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

卡开发发

专家顾问 (著名写手)

Ab Initio Amateur

[交流] 各位大侠,帮忙看看小弟的nwchem为啥编译不出已有1人参与

各位大侠帮忙看看:
我用的编译器是ifort,icc 系统是 rhel5.4-x86-64
bashrc下挂的是ifort icc impi mkl。
采用的nwchem-6.0,额外安装了gotoblas-1.13&lapack-3.31,均没在bashrc下挂,两者安装生成的*.a,*.so均拷贝到/usr/lib64
之前编译siesta和abinit都过了,但是编译nwchem就趴了。
export TCGRSH=/usr/bin/ssh
export LARGE_FILES=TRUE
export LIB_DEFINES="-DDFLT_TOT_MEM=524111744"
export NWCHEM_TOP=/home/Admin/nwchem-6.0
export NWCHEM_TARGET=LINUX64
export NWCHEM_TARGET_CPU=x86_64
export NWCHEM_MODULES=all
export USE_MPI=y
#export USE_MPIF=n
export HAS_BLAS=yes
export BLASOPT="-L/usr/lib64 -llapack -lgoto2"

# Intel MPI
export MPI_LOC=/software/intel/impi/3.2.1.009
export MPI_LIB=$MPI_LOC/lib64
export MPI_INCLUDE=$MPI_LOC/include64
export LIBMPI="-lmpigf -lmpigi -lmpi_ilp64 -lmpi"

make realclean
make nwchem_config
make FC=ifort CC=icc >& make.log
以上是仿照我们老师的脚本写的configure.sh
之后出现了如下错误:
makelog的最后两行出现了:

/home/Admin/nwchem-6.0/bin/LINUX64_x86_64/nwchem: hidden symbol `__svml_log2' in /software/intel/Compiler/11.1/038/lib/intel64/libsvml.a(svml_stub_dln2.o) is referenced by DSO
ld: final link failed: Nonrepresentable section on output
make: *** [all] 错误 1

额外检查前面的内容出现warning:
warning: -jN forced in submake: disabling jobserver mode.
make  CC=icc FC=ifort clean
make[2]: warning: -jN forced in submake: disabling jobserver mode.
for dir in ma global tcgmsg-mpi LinAlg/lapack+blas tcgmsg armci/src pario; do make  CC=icc FC=ifort  -C $dir clean || exit 1 ; done
make[3]: warning: -jN forced in submake: disabling jobserver mode.
/bin/rm -f *.o *.p *core *stamp *trace *.x *events* *.x *.o
/bin/rm -rf ./obj *.obj *.exe
if [ -f ../lib/LINUX64/libma.a ]
这样一些类似的错误。我把make改成了txt.各位大侠麻烦看看这是啥毛病。
小弟在此谢过。
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

不一定挂在论坛,计算问题问题欢迎留言。
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

卡开发发

专家顾问 (著名写手)

Ab Initio Amateur

make.log看看发上去没
不一定挂在论坛,计算问题问题欢迎留言。
2楼2011-10-15 16:58:07
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 卡开发发 的主题更新
普通表情 高级回复(可上传附件)
信息提示
请填处理意见