计算化学公社

 找回密码 Forget password
 注册 Register
Views: 8132|回复 Reply: 8
打印 Print 上一主题 Last thread 下一主题 Next thread

[VASP] vasp安装报错求助,求大神解惑

[复制链接 Copy URL]

15

帖子

0

威望

563

eV
积分
578

Level 4 (黑子)

跳转到指定楼层 Go to specific reply
楼主
各位大神好,编译遇到两个棘手问题

软件编译环境GCC/8.3.0       fftw/3.3.8    lapack/3.8.0   MPI/mvapich2-2.2/gcc8.3.0         hdf5/1.8.18    scalapack/2.0.2   blas/3.7.0

问题1
安装vasp5.4.4可以正常编译,加上VTST就好报错:
chain.f90:111:8:

  111 |     USE instanton
      |        1
Fatal Error: Cannot open module file ‘instanton.mod’ for reading at (1): No such file or directory
compilation terminated.
make[2]: *** [makefile:169: chain.o] Error 1


问题2
安装vasp6.1.1报错
string.f90:295:12:

         use ieee_arithmetic, only: ieee_is_normal
            1
致命错误: Can't open module file ‘ieee_arithmetic.mod’ for reading at (1): 没有那个文件  或目录
编译中断。
make[2]: *** [string.o] 错误 1


关于问题2,尝试更换过GCC版本,试过5.5 8.3 9.3 10.3版本,均出现同样的问题,makefile.include只修改了LIB部分。
各位大神有没有解决这种问题的思路或建议,谢谢大家!!!

2425

帖子

1

威望

6196

eV
积分
8641

Level 6 (一方通行)

2#
发表于 Post on 2021-8-17 16:26:48 | 只看该作者 Only view this author
VASP从头编译: 包含系统安装, 系统组件准备, 编译套件安装, vasp源码编译
https://www.cailiaoren.com/vinfo ... ;id=11&vid=1927

评分 Rate

参与人数
Participants 1
eV +1 收起 理由
Reason
qq0057655320 + 1 谢谢

查看全部评分 View all ratings

High-Performance Computing for You
为您专属定制的高性能计算解决方案

更多讯息,请访问:
https://labitc.top
http://tophpc.top:8080
电邮: ask@hpc4you.top

2425

帖子

1

威望

6196

eV
积分
8641

Level 6 (一方通行)

3#
发表于 Post on 2021-8-17 20:57:18 | 只看该作者 Only view this author
VTST 适用于v5.4.4和v6.1.1的版本不同.
选错了版本, 同样都可以patch, 然后可能无法编译.

试试vtst.v179.

仅供参考.

我编译的版本, 理论上支持AVX2指令集的处理器,
包含了, 你需要的那些组件.


High-Performance Computing for You
为您专属定制的高性能计算解决方案

更多讯息,请访问:
https://labitc.top
http://tophpc.top:8080
电邮: ask@hpc4you.top

15

帖子

0

威望

563

eV
积分
578

Level 4 (黑子)

4#
 楼主 Author| 发表于 Post on 2021-8-18 17:24:06 | 只看该作者 Only view this author
abin 发表于 2021-8-17 16:26
VASP从头编译: 包含系统安装, 系统组件准备, 编译套件安装, vasp源码编译
https://www.cailiaoren.com/vin ...

这个教程是Intel编译器安装的,我的不是Intel的cpu,所以使用gcc编译的,报错还没找到解决方法

15

帖子

0

威望

563

eV
积分
578

Level 4 (黑子)

5#
 楼主 Author| 发表于 Post on 2021-8-18 17:26:06 | 只看该作者 Only view this author
abin 发表于 2021-8-17 20:57
VTST 适用于v5.4.4和v6.1.1的版本不同.
选错了版本, 同样都可以patch, 然后可能无法编译.

感谢您的解答,我试一下

1187

帖子

5

威望

2876

eV
积分
4163

Level 6 (一方通行)

6#
发表于 Post on 2021-8-19 10:45:59 | 只看该作者 Only view this author
GEEK 发表于 2021-8-18 17:24
这个教程是Intel编译器安装的,我的不是Intel的cpu,所以使用gcc编译的,报错还没找到解决方法

Intel编译器没有限制只能在Intel的CPU上用。在AMD的CPU上编译出来性能也是不错的。

63

帖子

0

威望

474

eV
积分
537

Level 4 (黑子)

7#
发表于 Post on 2021-8-20 10:38:25 | 只看该作者 Only view this author
多谢大佬的分析。

15

帖子

0

威望

563

eV
积分
578

Level 4 (黑子)

8#
 楼主 Author| 发表于 Post on 2021-8-21 10:01:43 | 只看该作者 Only view this author
snljty 发表于 2021-8-19 10:45
Intel编译器没有限制只能在Intel的CPU上用。在AMD的CPU上编译出来性能也是不错的。

是啊,都是X86架构的啊,我的cpu是arm架构的,指令集不一样所以没法使用Intel的编译器

15

帖子

0

威望

563

eV
积分
578

Level 4 (黑子)

9#
 楼主 Author| 发表于 Post on 2021-8-21 10:03:51 | 只看该作者 Only view this author
感谢各位的解答,在ARM架构使用GCC编译器已经找到解决方案,就是在GCC后增加兼容行参数就可以。谢谢大家
解决方法:< CPP        = gcc -nostdinc -E -P -C -w $*$(FUFFIX) >$*$(SUFFIX) $(CPP_OPTIONS)

本版积分规则 Credits rule

手机版 Mobile version|北京科音自然科学研究中心 Beijing Kein Research Center for Natural Sciences|京公网安备 11010502035419号|计算化学公社 — 北京科音旗下高水平计算化学交流论坛 ( 京ICP备14038949号-1 )|网站地图

GMT+8, 2026-2-18 14:49 , Processed in 0.171797 second(s), 21 queries , Gzip On.

快速回复 返回顶部 返回列表 Return to list