24小时热门版块排行榜    

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

[交流] 【求助】siesta 安装出错

siesta 安装出错前面正常编译到一定程度提示
mpif90 -c -g -O2 -I-L/opt/intel/impi/3.2.2.006/include. -DMPI -DFC_HAVE_FLUSH -DFC_HAVE_ABORT   /home/Zhanghl209/siesta/Src/MPI/mpi.F
Error: Can't open included file 'V_S.uses'
Error: Can't open included file 'VS.uses'
make[1]: *** [mpi.o] Error 1
make[1]: Leaving directory `/home/Zhanghl209/siesta/Obj/MPI'
make: *** [libmpi_f90.a] Error 2

我的编译器和mpi全是intel的,网上没有用intelmpi的列子,自己改就出这样的错误了
回复此楼

» 猜你喜欢

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

» 抢金币啦!回帖就可以得到:

查看全部散金贴

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

郑国Great

银虫 (小有名气)



小木虫: 金币+0.5, 给个红包,谢谢回帖
这是我的arch.make文件(我回帖时删掉了文字注释),是根据一位学姐的改的,她安装时没有错误,但是我安装时就有有了,我也很郁闷
#
.SUFFIXES:
.SUFFIXES: .f .F .o .a .f90 .F90

SIESTA_ARCH=x86_64-unknown-linux-gnu--Intel

FPP=
FPP_OUTPUT=
FC=mpif90
RANLIB=ranlib

SYS=nag

SP_KIND=4
DP_KIND=8
KINDS=$(SP_KIND) $(DP_KIND)

FFLAGS=-g
FPPFLAGS=-DMPI -DFC_HAVE_FLUSH -DFC_HAVE_ABORT
LDFLAGS=

ARFLAGS_EXTRA=

FCFLAGS_fixed_f=
FCFLAGS_free_f90=
FPPFLAGS_fixed_F=
FPPFLAGS_free_F90=

#BLAS_LIBS=libblas.a
#LAPACK_LIBS=dc_lapack.a liblapack.a
#BLACS_LIBS=
#SCALAPACK_LIBS=
LIBS=-L/home/ghzheng/intel/Compiler/11.1/072/mkl/lib/em64t  -lmkl_scalapack_lp64 -lmkl_blacs_intelmpi_lp64  -lmkl_lapack -lmkl_intel_lp64 -lmkl_sequential -lmkl_lapack -lmkl_core -lpthread -i-static

#COMP_LIBS=dc_lapack.a liblapack.a libblas.a

NETCDF_LIBS=
NETCDF_INTERFACE=

#LIBS=$(SCALAPACK_LIBS) $(BLACS_LIBS) $(LAPACK_LIBS) $(BLAS_LIBS) $(NETCDF_LIBS)

MPI_INTERFACE=libmpi_f90.a
MPI_INCLUDE=/home/ghzheng/intel/impi/3.2.0.011/include64/
DEFS_MPI=-DMPI

.F.o:
        $(FC) -c $(FFLAGS) $(INCFLAGS) $(FPPFLAGS) $(FPPFLAGS_fixed_F)  $<
.F90.o:
        $(FC) -c $(FFLAGS) $(INCFLAGS) $(FPPFLAGS) $(FPPFLAGS_free_F90) $<
.f.o:
        $(FC) -c $(FFLAGS) $(INCFLAGS) $(FCFLAGS_fixed_f)  $<
.f90.o:
        $(FC) -c $(FFLAGS) $(INCFLAGS) $(FCFLAGS_free_f90)  $<
13楼2012-04-14 11:37:48
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 19 个回答

enola

捐助贵宾 (正式写手)



贺仪(金币+3): 谢谢 2011-03-04 17:08:31
zzy870720z(金币+1): 谢谢交流 2011-03-04 18:30:51
贺仪(金币+7): 网上的说法有点问题,不知带怎么弄就好了 2011-04-13 22:16:20
引用回帖:
Originally posted by 贺仪 at 2011-03-04 15:51:02:
siesta 安装出错前面正常编译到一定程度提示
mpif90 -c -g -O2 -I-L/opt/intel/impi/3.2.2.006/include. -DMPI -DFC_HAVE_FLUSH -DFC_HAVE_ABORT   /home/Zhanghl209/siesta/Src/MPI/mpi.F
Error: Can't open  ...

对于siesta2.0我也一直没装成功,不过我不知道你在并行编译前。有没有进入那个MPI文件夹,make mpi啊?
2楼2011-03-04 16:34:34
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
引用回帖:
Originally posted by enola at 2011-03-04 16:34:34:
对于siesta2.0我也一直没装成功,不过我不知道你在并行编译前。有没有进入那个MPI文件夹,make mpi啊?

不需要进入MPI文件夹,make mpi吧?我自己已经安装了intelmpi
我安装的是3.0 现在我自己挑了一个arch.make,修改后正在安装,好像比刚才顺利点了,正在进行中……

[ Last edited by 贺仪 on 2011-3-4 at 16:48 ]
3楼2011-03-04 16:47:08
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

enola

捐助贵宾 (正式写手)


引用回帖:
Originally posted by 贺仪 at 2011-03-04 16:47:08:
不需要进入MPI文件夹,make mpi吧?我自己已经安装了intelmpi
我安装的是3.0 现在我自己挑了一个arch.make,修改后正在安装,好像比刚才顺利点了,正在进行中……

[ Last edited by 贺仪 on 2011-3-4 at  ...

搞定了嘛?我也不是很清楚的。顺便问下,你的Intel MPI那里来的啊?
网上免费的,但是有使用期限。还是其他的啊?
4楼2011-03-06 10:28:37
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通表情 高级回复 (可上传附件)
信息提示
请填处理意见