| 查看: 1837 | 回复: 23 | |||
[求助]
Vasp 5.2 lib编辑错误 求达人指点 谢谢 已有3人参与
|
|
/opt/intel/Compiler/11.1/073/bin/intel64/ifort -I/opt/intel/mkl/10.2.6.038/include/fftw -FR -lowercase -assume byterecl -O3 -align -xT -FRDOBJ -c drdatab.f ifort: command line warning #10156: ignoring option '-F'; no argument required drdatab.f(5): error #7002: Error in opening the compiled module file. Check INCLUDE paths. [PRECLIB] USE preclib ----------^ drdatab.f(6): error #6683: A kind type parameter must be a compile-time constant. [Q] IMPLICIT REAL(q) (A-H,O-Z) --------------------^ drdatab.f(82): error #6683: A kind type parameter must be a compile-time constant. [Q] REAL(q) FLTRES(*) -----------^ drdatab.f(83): 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 ---------------------------------------------makefile 如下-------------按照网上说的做了好久 其他都都编辑安装过了 到vasp卡住了------------------------------------------------------------------------------ .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 = icc -E -P -C $*.F >$*.f FC=ifort #CFLAGS = -O #FFLAGS = -O0 -FI CPP = /opt/intel/Compiler/11.1/073/bin/icc -E -P -C $*.F >$*.f #CC= /opt/intel/cce/10.1.018/bin/icc CC= /opt/intel/Compiler/11.1/073/bin/intel64/icc #FC= /opt/intel/Compiler/11.0/074/bin/intel64/ifort FC= /opt/intel/Compiler/11.1/073/bin/intel64/ifort CFLAGS = -O OFLAGS = -O3 -align -xT FFLAGS = -I/opt/intel/mkl/10.2.6.038/include/fftw -FR -lowercase -assume byterecl $(OFLAGS) #FREE = -FR FREE = -FRDOBJ DOBJ = preclib.o timing_.o derrf_.o dclock_.o diolib.o dlexlib.o drdatab.o #----------------------------------------------------------------------- # general rules #----------------------------------------------------------------------- libdmy.a: $(DOBJ) lapack_double.o linpack_double.o lapack_atlas.o -rm libdmy.a ar vq libdmy.a $(DOBJ) # files which do not require autodouble lapack_min.o: lapack_min.f $(FC) $(FFLAGS) $(NOFREE) -c lapack_min.f lapack_double.o: lapack_double.f $(FC) $(FFLAGS) $(NOFREE) -c lapack_double.f lapack_single.o: lapack_single.f $(FC) $(FFLAGS) $(NOFREE) -c lapack_single.f lapack_atlas.o: lapack_atlas.f $(FC) $(FFLAGS) $(NOFREE) -c lapack_atlas.f linpack_double.o: linpack_double.f $(FC) $(FFLAGS) $(NOFREE) -c linpack_double.f linpack_single.o: linpack_single.f $(FC) $(FFLAGS) $(NOFREE) -c linpack_single.f .c.o: $(CC) $(CFLAGS) -c $*.c .F.o: $(CPP) $(FC) $(FFLAGS) $(FREE) $(INCS) -c $*.f .F.f: $(CPP) .f.o: $(FC) $(FFLAGS) $(FREE) $(INCS) -c $*.f |
» 本帖已获得的红花(最新10朵)
» 猜你喜欢
上海工程技术大学【激光智能制造】课题组招收硕士
已经有6人回复
带资进组求博导收留
已经有11人回复
自荐读博
已经有5人回复
求个博导看看
已经有16人回复
上海工程技术大学张培磊教授团队招收博士生
已经有4人回复
求助院士们,这个如何合成呀
已经有4人回复
临港实验室与上科大联培博士招生1名
已经有9人回复
写了一篇“相变储能技术在冷库中应用”的论文,论文内容以实验为主,投什么期刊合适?
已经有6人回复
最近几年招的学生写论文不引自己组发的文章
已经有11人回复
中科院杭州医学所招收博士生一名(生物分析化学、药物递送)
已经有3人回复
» 本主题相关价值贴推荐,对您同样有帮助:
麻烦帮忙看一下~~编译vasp的lib时就出错,错误信息如下
已经有8人回复
编译vasp.4.lib错误 make: *** 没有规则可以创建目标~
已经有26人回复
vasp5.lib编译错误求助
已经有11人回复
大侠们~本人编译vasp.5.lib过程中遇到如下错误 敢问何解?不胜感激~
已经有7人回复
编译vasp的lib时就出错,求指点
已经有22人回复

chuanghua304
禁虫 (职业作家)
★
感谢参与,应助指数 +1
liliangfang: 金币+1, 谢谢交流 2014-08-11 07:54:42
感谢参与,应助指数 +1
liliangfang: 金币+1, 谢谢交流 2014-08-11 07:54:42
|
本帖内容被屏蔽 |
2楼2014-08-10 16:33:42
chuanghua304
禁虫 (职业作家)
★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
liliangfang: 金币+1, 谢谢交流 2014-08-11 07:54:51
心宁: 金币+10, ★★★很有帮助, 我感觉没有什么错误了啊 跟4.6一样编译的 结果就是不行 哎 2014-08-11 21:49:23
liliangfang: 金币+1, 谢谢交流 2014-08-11 07:54:51
心宁: 金币+10, ★★★很有帮助, 我感觉没有什么错误了啊 跟4.6一样编译的 结果就是不行 哎 2014-08-11 21:49:23
|
本帖内容被屏蔽 |
3楼2014-08-10 16:39:11

4楼2014-08-10 20:30:58
|
source /opt/intel/composer_xe_2011_sp1.11.339/mkl/bin/mklvars.sh intel64 source /opt/intel/composer_xe_2011_sp1.11.339/bin/ifortvars.sh intel64 source /opt/intel/composer_xe_2011_sp1.11.339/bin/iccvars.sh intel64 这三个是写在.bashrc里面 最后一个是干啥的呢 没有看懂 是在root目录下终端输入么? 谢谢哈 export LD_LIBRARY_PATH=/opt/intel/composer_xe_2011_sp1.11.339/compiler/lib/intel64:$LD_LIBRARY_PATH |

5楼2014-08-10 20:40:14
jerkwin
专家顾问 (正式写手)
-

专家经验: +14 - 应助: 454 (硕士)
- 金币: 20699.1
- 散金: 148
- 红花: 81
- 帖子: 813
- 在线: 2648.3小时
- 虫号: 1023452
- 注册: 2010-05-19
- 专业: 理论和计算化学
- 管辖: 分子模拟
【答案】应助回帖
★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
liliangfang: 金币+2, 谢谢交流 2014-08-11 07:55:22
心宁: 金币+20, ★★★很有帮助, 这个网站挺好的 正参考 还不知道结果如何 2014-08-11 21:48:15
感谢参与,应助指数 +1
liliangfang: 金币+2, 谢谢交流 2014-08-11 07:55:22
心宁: 金币+20, ★★★很有帮助, 这个网站挺好的 正参考 还不知道结果如何 2014-08-11 21:48:15
6楼2014-08-11 05:29:24
magicmonk
至尊木虫 (著名写手)
- 应助: 172 (高中生)
- 金币: 11451.3
- 红花: 24
- 帖子: 1124
- 在线: 3108.8小时
- 虫号: 1191315
- 注册: 2011-01-17
- 专业: 理论和计算化学

7楼2014-08-11 08:26:33
|
[root@localhost vasp.5.lib]# make ifort -O0 -FI -FR -c drdatab.f drdatab.f(5): error #7002: Error in opening the compiled module file. Check INCLUDE paths. [PRECLIB] USE preclib ----------^ drdatab.f(6): error #6683: A kind type parameter must be a compile-time constant. [Q] IMPLICIT REAL(q) (A-H,O-Z) --------------------^ drdatab.f(82): error #6683: A kind type parameter must be a compile-time constant. [Q] REAL(q) FLTRES(*) -----------^ drdatab.f(83): 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 试了好多次 就是不行 哎 给.bashrc贴出来看看 # .bashrc # User specific aliases and functions alias rm='rm -i' alias cp='cp -i' alias mv='mv -i' source /opt/intel/Compiler/11.1/073/bin/intel64/ifortvars_intel64.sh source /opt/intel/Compiler/11.1/073/bin/intel64/iccvars_intel64.sh source /opt/intel/mkl/10.2.6.038/tools/environment/mklvarsem64t.sh #./opt/intel/Compiler/11.1/073/bin/ifortvars.sh #./opt/intel/Compiler/11.1/073/mkl/tools/environment/mklvars32.sh # Source global definitions if [ -f /etc/bashrc ]; then . /etc/bashrc fi export PATH=$PATH:/opt/intel/Compiler/11.1/073/bin/intel64:/opt/intel/Compiler/11.1/073/bin/ifortvars.sh export LD_LIBRARY=$LD_LIBRARY:/opt/intel/mkl/10.2.6.038/lib/em64t export LIBRARY=$LIBRARY:/opt/intel/Compiler/11.1/073/lib/intel64 ~ |

8楼2014-08-11 22:00:59
卡开发发
专家顾问 (著名写手)
Ab Initio Amateur
-

专家经验: +224 - 1ST强帖: 2
- 应助: 47 (小学生)
- 金币: 3490.8
- 散金: 14
- 红花: 223
- 帖子: 2477
- 在线: 1253.7小时
- 虫号: 1369423
- 注册: 2011-08-16
- 性别: GG
- 专业: 金属材料的磨损与磨蚀
- 管辖: 第一性原理

9楼2014-08-12 07:02:17
卡开发发
专家顾问 (著名写手)
Ab Initio Amateur
-

专家经验: +224 - 1ST强帖: 2
- 应助: 47 (小学生)
- 金币: 3490.8
- 散金: 14
- 红花: 223
- 帖子: 2477
- 在线: 1253.7小时
- 虫号: 1369423
- 注册: 2011-08-16
- 性别: GG
- 专业: 金属材料的磨损与磨蚀
- 管辖: 第一性原理

10楼2014-08-12 07:07:34







回复此楼
心宁