24小时热门版块排行榜    

查看: 1017  |  回复: 4

njuxyh

木虫 (著名写手)

[交流] 【求助】编译siesta3 出错 已有4人参与

出错信息:
mpif90 -c -g  -I/home/xxx/intel/impi/3.2.0.011/include64/   Interfaces.f90
mpif90 -c -g  -I/home/xxx/intel/impi/3.2.0.011/include64/ -DMPI -DFC_HAVE_FLUSH -DFC_HAVE_ABORT   /home/yhxu/siesta-3.0-rc2/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/xxx/siesta-3.0-rc2/Obj/MPI'
这个好像是mpi  的问题,但是 我用同样的arch.make编译2.0.2 是可以的,也不知道怎么改法 ?请教大家了,
arch.make j见下:
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/xxx/intel/Compiler/11.1/072/ifort/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)

#SIESTA needs an F90 interface to MPI
#This will give you SIESTA's own implementation
#If your compiler vendor offers an alternative, you may change
#to it here.
MPI_INTERFACE=libmpi_f90.a
MPI_INCLUDE=/home/xxx/intel/impi/3.2.0.011/include64/
DEFS_MPI=-DMPI


#Dependency rules are created by autoconf according to whether
#discrete preprocessing is necessary or not.
.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)  $<
回复此楼

» 猜你喜欢

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

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

等待的心

金虫 (正式写手)


hedaors(金币+1):谢谢回复! 2010-07-14 17:16:10
11.1比较容易出错,我是用9.x编译成功的
waitingisbeautiful!
2楼2010-07-13 22:46:09
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

郑国Great

银虫 (小有名气)


小木虫: 金币+0.5, 给个红包,谢谢回帖
我也遇到同样问题,试问楼主是否解决,如果已经解决,是否能公布一下解决方法,以飨诸如我等读者?
我在空间中走过,在时间里留下了我的影踪
3楼2012-04-14 11:42:13
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

love5264

木虫 (正式写手)


小木虫: 金币+0.5, 给个红包,谢谢回帖
你把
MPI_INCLUDE=/home/xxx/intel/impi/3.2.0.011/include64/
改成mpich2或者openmpi的目录试试吧
谋定而动
4楼2012-04-15 09:42:02
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lu_wei07

银虫 (小有名气)


小木虫: 金币+0.5, 给个红包,谢谢回帖
同样的问题,请问怎么解决的
这只是一场游戏
5楼2012-07-10 11:59:44
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 njuxyh 的主题更新
普通表情 高级回复 (可上传附件)
信息提示
请填处理意见