| 查看: 1139 | 回复: 1 | ||
[求助]
vasp.5.lib 编译出错,求助如何改正
|
|
机器是AMD的三核处理器,用Ifort和openmpi 都装在/usr/local cp makefile.linux_P4的那个做makefile .SUFFIXES: .inc .f .F #----------------------------------------------------------------------- # Makefile for Portland Group F90/HPF compiler # the makefile was tested only under Linux on Intel platforms # however it might work on other platforms as well # # this release of vasp.4.lib contains lapack v2.0 # this can be compiled with pgf90 compiler if the option -O1 is used # # Mind: one user reported that he had to copy preclib.F diolib.F # dlexlib.F and drdatab.F to the directory vasp.4.4, compile the files # there and link them directly into vasp # for no obvious reason these files could not be linked from the library # #----------------------------------------------------------------------- # C-preprocessor CPP = gcc P -C $*.F >$*.f FC=ifort CFLAGS = -O FFLAGS = -O0 -FI FREE = -FR DOBJ = preclib.o timing_.o derrf_.o dclock_.o diolib.o dlexlib.o drdatab.o 这里有个问题,我下的是vasp.5.lib的安装包,文件里显示是4.lib,是不是安装文件有问题? 还有AMD的处理器用这个文件可不可以? 下面是出错信息 ifort -O0 -FI -FR -c drdatab.f drdatab.f(7): error #7002: Error in opening the compiled module file. Check INCLUDE paths. [PRECLIB] USE preclib ----------^ drdatab.f(8): error #6683: A kind type parameter must be a compile-time constant. [Q] IMPLICIT REAL(q) (A-H,O-Z) --------------------^ drdatab.f(89): error #6683: A kind type parameter must be a compile-time constant. [Q] REAL(q) FLTRES(*) -----------^ drdatab.f(90): error #6683: A kind type parameter must be a compile-time constant. [Q] COMPLEX(q) CMPRES(*) --------------^ compilation aborted for drdatab.f (code 1) make: *** [drdatab.o] Error 1 [root@localhost vasp.5.lib]# make ifort -O0 -FI -FR -c drdatab.f drdatab.f(7): error #7002: Error in opening the compiled module file. Check INCLUDE paths. [PRECLIB] USE preclib ----------^ drdatab.f(8): error #6683: A kind type parameter must be a compile-time constant. [Q] IMPLICIT REAL(q) (A-H,O-Z) --------------------^ drdatab.f(89): error #6683: A kind type parameter must be a compile-time constant. [Q] REAL(q) FLTRES(*) -----------^ drdatab.f(90): error #6683: A kind type parameter must be a compile-time constant. [Q] COMPLEX(q) CMPRES(*) --------------^ compilation aborted for drdatab.f (code 1) make: *** [drdatab.o] Error 1 [root@localhost vasp.5.lib]# vi makefile [root@localhost vasp.5.lib]# make ifort -O0 -FI -FR -c drdatab.f drdatab.f(7): error #7002: Error in opening the compiled module file. Check INCLUDE paths. [PRECLIB] USE preclib ----------^ drdatab.f(8): error #6683: A kind type parameter must be a compile-time constant. [Q] IMPLICIT REAL(q) (A-H,O-Z) --------------------^ drdatab.f(89): error #6683: A kind type parameter must be a compile-time constant. [Q] REAL(q) FLTRES(*) -----------^ drdatab.f(90): error #6683: A kind type parameter must be a compile-time constant. [Q] COMPLEX(q) CMPRES(*) --------------^ compilation aborted for drdatab.f (code 1) make: *** [drdatab.o] Error 1 [root@localhost vasp.5.lib]# vi makefile [root@localhost vasp.5.lib]# make ifort -O0 -FI -FR -c drdatab.f drdatab.f(7): error #7002: Error in opening the compiled module file. Check INCLUDE paths. [PRECLIB] USE preclib ----------^ drdatab.f(8): error #6683: A kind type parameter must be a compile-time constant. [Q] IMPLICIT REAL(q) (A-H,O-Z) --------------------^ drdatab.f(89): error #6683: A kind type parameter must be a compile-time constant. [Q] REAL(q) FLTRES(*) -----------^ drdatab.f(90): error #6683: A kind type parameter must be a compile-time constant. [Q] COMPLEX(q) CMPRES(*) --------------^ compilation aborted for drdatab.f (code 1) make: *** [drdatab.o] Error 1 完全新手入门,对LINUX一知半解。还请各位前辈指教。谢谢! |
» 猜你喜欢
垃圾破二本职称评审标准
已经有19人回复
职称评审没过,求安慰
已经有53人回复
毕业后当辅导员了,天天各种学生超烦
已经有5人回复
26申博自荐
已经有3人回复
A期刊撤稿
已经有4人回复
» 本主题相关价值贴推荐,对您同样有帮助:
求助vasp编译好后无法运行问题??
已经有24人回复
编译vasp.5.lib出错
已经有7人回复
编译vasp的lib时就出错,求指点
已经有22人回复
vasp5.2 openmpi+intel+mkl编译,能量正值问题
已经有7人回复
cp2k并行编译出错
已经有3人回复
VASP 5.2 集群编译错误 undefined reference to `MAIN__'
已经有8人回复
vasp 编译出错 (求助)
已经有9人回复
请教一个fortran小程序编译出错的问题,谢谢
已经有9人回复
原来编译的siesta突然不能用,重新编译没错,运行出错
已经有13人回复
vasp5.2 并行编译如何修改makefile
已经有5人回复
【求助成功】Vasp 5.2.11编译出错
已经有10人回复
【求助】vasp编译问题,请自己动手安装成功的人回复!
已经有9人回复
【求助】VASP编译出错
已经有5人回复
【求助】vasp 编译错误
已经有5人回复
【求助】fluent计算中,udf编译通过,初始化出错
已经有11人回复
【求助】VASP考虑自旋轨道耦合的话,如何编译
已经有17人回复
【求助】vasp编译时,报错:cannot find -lmkl_em64t
已经有11人回复
2楼2012-11-30 16:37:04













回复此楼