计算化学公社

 找回密码 Forget password
 注册 Register
楼主 Author: youyno

[VASP] 教你从头编译vasp-5.4.1

  [复制链接 Copy URL]

4

帖子

0

威望

9

eV
积分
13

Level 1 能力者

发表于 Post on 2018-9-3 14:36:33 | 显示全部楼层 Show all
susm08 发表于 2018-7-13 11:45
楼主好!我在安装完l_cconpxe_2011.6.233和l_fcompxe_2011.6.233两个安装包内的文件修改环境变量时在~/.bas ...

你好! 我也存在这个问题,请问你解决了吗??

4

帖子

0

威望

9

eV
积分
13

Level 1 能力者

发表于 Post on 2018-9-3 14:52:26 | 显示全部楼层 Show all
1130240115 发表于 2018-4-23 11:09
确实,得按照楼主说的去做。其中,发现第一步最容易出错,得安装libgcc,glibc,libstdc++,这三个库直接yu ...

你好!可以请教你一个问题吗? 我刚开始安装,遇到了下面的问题:

在这一步的时候:

将两个包都安装成功之后,在~./bashrc文件中加入如下环境变量后执行source ~/.bashrc使之生效
source /export/home/cluser1/intel/composerxe/bin/compilervars.sh intel64
export PATH=/export/home/cluser1/intel/composerxe/bin:$PATH
export LD_LIBRARY_PATH=/export/home/cluser1/intel/composerxe/mkl/lib/intel64:$LD_LIBRARY_PATH
export LD_LIBRARY_PATH=/export/home/cluser1/intel/lib/intel64:$LD_LIBRARY_PATH

因为我是root用户登录,就把/export/home/cluser1/换成了/root,其他没有变
但是在source  ~/.bashrc的时候,显示/root/composerxe/bin/compilervars.sh intel64  No such file or directory  这是怎么回事呢??

不知道你有没有遇到这种情况哦~~如果遇到了请问是怎么解决的呢?

199

帖子

3

威望

3751

eV
积分
4010

Level 6 (一方通行)

 楼主 Author| 发表于 Post on 2018-9-3 21:23:15 | 显示全部楼层 Show all
到安装intel编译器的文件目录下pwd看一下路径再去改
Monte Carlo

4

帖子

0

威望

9

eV
积分
13

Level 1 能力者

发表于 Post on 2018-9-4 15:11:06 | 显示全部楼层 Show all
楼主我在安装openmpi的时候,make install 之后出现了很多nothing to be done for "install-exec-am" nothing to be done for install-date-am" 的情况
请问这会影响后续的安装吗?

102

帖子

0

威望

2108

eV
积分
2210

Level 5 (御坂)

发表于 Post on 2018-9-9 17:15:46 | 显示全部楼层 Show all
非常感谢楼主分享,一步步按照楼主的帖子,最后成功编译出来了,非常激动。
第一步卡了很久,原来是32位库没有安装,用yum install glibc-devel.i686
yum install libstdc++-devel.i686
yum install libgcc.i686安装即可。
只是带过渡态的版本没有成功编译,无论是解压之后,make all编译完,按帖子修改再make all编译,还是解压之后按帖子修改再make all编译,都在中途编译失败。是否该是先编译好无过渡态版本,再按帖子修改,之后不用再make all了呢?看了前几页楼主和网友的相关讨论,还是吃不准究竟是哪种,望楼主再赐教。

199

帖子

0

威望

1412

eV
积分
1611

Level 5 (御坂)

发表于 Post on 2018-10-18 11:22:56 | 显示全部楼层 Show all
本帖最后由 灰飞的旋律 于 2018-10-18 12:32 编辑

您好,我参考您的帖子做了些修改
请帮忙看下我的makefile.include有啥问题,我在makeall的时候总是提示
图1, 2, 3
但我编译的都是用的Intel的MKL MPI FFTW,which了一下
图4
fftw也编译好了
图4
系统环境是VMware14上的Redhat6.5,root账户下,编译器用的intel的2015版本的parallel_studio_xe_2015,mpi另外安装的l_mpi_p_5.0.0.028
makefile.include如下
图5, 6
图5makefile.include中不管我把INCS路径改为       =-I/opt/intel/composer_xe_2015.0.090/mkl/include还是INCS       =-I/opt/intel/composer_xe_2015.0.090/mkl/include/fftw(这个才是对的吧,fftw3.f在这下面)输出错误提示都一样到底时我的makefile有问题呢还是安装文件缺失还是环境变量没设置好,刚才看到别人的视频里走到我失败的这一步是,正常应该这样
图7



1.png
2.png
3.png
5.png
4.png
6.png
7.png
7.png

8

帖子

0

威望

87

eV
积分
95

Level 2 能力者

发表于 Post on 2018-10-24 15:54:36 | 显示全部楼层 Show all
楼主好,我是菜鸟,系统用的是CentOS-7-x86_64-DVD-1804.iso,64位。不知道能不能用你发的这个vasp?

4

帖子

0

威望

85

eV
积分
89

Level 2 能力者

发表于 Post on 2018-12-13 01:43:30 | 显示全部楼层 Show all
./configure --prefix=安装目录 CC=icc CXX=icpc F77=ifort FC=ifort
./configure --prefix=安装目录 --enable-mpi
may I ask what is the "anzhuangmulu"? I used the root directory, and everything seems fine, but I cannot see the vasp_gam vasp_std or vasp_ncl. Thanks!

2

帖子

0

威望

13

eV
积分
15

Level 1 能力者

发表于 Post on 2018-12-16 06:31:40 | 显示全部楼层 Show all
这个最厉害了,感谢楼主的教程,已编译成功!

2

帖子

0

威望

23

eV
积分
25

Level 2 能力者

发表于 Post on 2018-12-18 16:44:03 | 显示全部楼层 Show all
jiangning198511 发表于 2016-10-17 09:53
mpif90 -free -names lowercase -assume byterecl -FR -heap-arrays -O1 -ip -I/fftw/3.3.4/include -c chi ...

你好 打扰了 我的安装过程中 也出现了和你相同的 chi_base.F 的三个报错,想问一下你最后是怎么解决的;
目前baidu和骨狗都未找到此问题的解决方案 麻烦你了;
之前尝试一个帖子是说 将chi_base.F 里的 use mpi字符串 改为 use mympi 但又有新的问题产生,因不知修改此参数的意义,遂又修改回去,make后依旧报和你相同的错误,想问你一下你是怎么解决的,谢谢了~~

511

帖子

2

威望

2899

eV
积分
3450

Level 5 (御坂)

发表于 Post on 2018-12-18 17:04:29 | 显示全部楼层 Show all
Dawn_every 发表于 2018-12-18 16:44
你好 打扰了 我的安装过程中 也出现了和你相同的 chi_base.F 的三个报错,想问一下你最后是怎么解决的;
...

我用intel2017编译后就没有报错了
你可以试试

2

帖子

0

威望

23

eV
积分
25

Level 2 能力者

发表于 Post on 2018-12-18 21:45:59 | 显示全部楼层 Show all
jiangning198511 发表于 2018-12-18 17:04
我用intel2017编译后就没有报错了
你可以试试

好的 谢谢 麻烦你了~~

1

帖子

0

威望

7

eV
积分
8

Level 1 能力者

发表于 Post on 2019-1-15 14:44:57 | 显示全部楼层 Show all
svdn 发表于 2018-4-27 11:14
你好,我使用的ubuntu18.04,通过apt下载 libstdc++6,glibc-doc,libgcc-6-dev-ppc64-cross,以及gcc, ...

你好,我也遇到了你这样的问题,请问你是怎么解决这个问题的?谢谢!

11

帖子

0

威望

677

eV
积分
688

Level 4 (黑子)

发表于 Post on 2019-3-18 23:18:46 | 显示全部楼层 Show all
老师您好,首先很感谢您分享的教程,这是我在编译过程中的两个问题,希望您可以帮忙解答。
1.以前习惯用mpirun指令提交,但是编译出来的不能用这个指令了,用教程里面的脚本没有问题,这个是编译方法的问题吗,还是由于环境变量的问题?
2.这个有什么办法解决吗?

6

帖子

0

威望

51

eV
积分
57

Level 2 能力者

发表于 Post on 2021-7-26 11:45:07 | 显示全部楼层 Show all
之前用2019编译器,计算的时候特别吃内存,但是换个低版本编译器就好了

本版积分规则 Credits rule

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

GMT+8, 2021-12-2 00:36 , Processed in 0.267175 second(s), 30 queries .

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