计算化学公社

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

[VASP] vasp5.4.4编译求助

[复制链接 Copy URL]

11

帖子

0

威望

55

eV
积分
66

Level 2 能力者

求助各位大佬,我在编译VASP 5.4.4的时候遇到了这个报错,不明白是哪里设置不对,我找到了这个wave.F文件,但是看里面的内容也不像是需要我去修改的那种文件的样子。
我参考的步骤是知乎上的https://zhuanlan.zhihu.com/p/33283478的步骤,安装的c和fortran编译器是l_ccompxe_intel64_2011.9.293这个版本的(fortran是l_fcompxe_intel64_2011.9.293),openmpi的版本是4.0.5。前面的编译没有出现问题,在make后一分钟左右出现这个报错,不懂是哪里错了,需要更改哪里。

我的makefile.include文件如下:(附件里第二张图)
FREE       = -free -names lowercase

FFLAGS     = -assume byterecl -w
OFLAG      = -O2
OFLAG_IN   = $(OFLAG)
DEBUG      = -O0

MKL_PATH   = $(MKLROOT)/lib/intel64
BLAS       =
LAPACK     =
BLACS      = -lmkl_blacs_openmpi_lp64
SCALAPACK  = $(MKL_PATH)/libmkl_scalapack_lp64.a $(BLACS)

OBJECTS    = fftmpiw.o fftmpi_map.o fft3dlib.o fftw3d.o /opt/intel/composer_xe_2011_sp1.9.293/mkl/interfaces/fftw3xf/libfftw3xf_intel.a

INCS       =-I$(MKLROOT)/include/fftw

LLIBS      = $(SCALAPACK) $(LAPACK) $(BLAS)


OBJECTS_O1 += fftw3d.o fftmpi.o fftmpiw.o
OBJECTS_O2 += fft3dlib.o

# For what used to be vasp.5.lib
CPP_LIB    = $(CPP)
FC_LIB     = $(FC)
CC_LIB     = icc
CFLAGS_LIB = -O
FFLAGS_LIB = -O1
FREE_LIB   = $(FREE)

OBJECTS_LIB= linpack_double.o getshmem.o

# For the parser library
CXX_PARS   = icpc

LIBS       += parser
LLIBS      += -Lparser -lparser -lstdc++

# Normally no need to change this
SRCDIR     = ../../src
BINDIR     = ../../bin

#================================================
# GPU Stuff

CPP_GPU    = -DCUDA_GPU -DRPROMU_CPROJ_OVERLAP -DUSE_PINNED_MEMORY -DCUFFT_MIN=28 -UscaLAPACK

OBJECTS_GPU = fftmpiw.o fftmpi_map.o fft3dlib.o fftw3d_gpu.o fftmpiw_gpu.o

CC         = icc
CXX        = icpc
CFLAGS     = -fPIC -DADD_ -Wall -openmp -DMAGMA_WITH_MKL -DMAGMA_SETAFFINITY -DGPUSHMEM=300 -DHAVE_CUBLAS

CUDA_ROOT  ?= /usr/local/cuda/
NVCC       := $(CUDA_ROOT)/bin/nvcc -ccbin=icc
CUDA_LIB   := -L$(CUDA_ROOT)/lib64 -lnvToolsExt -lcudart -lcuda -lcufft -lcublas

GENCODE_ARCH    := -gencode=arch=compute_30,code=\"sm_30,compute_30\" \
                   -gencode=arch=compute_35,code=\"sm_35,compute_35\" \
                   -gencode=arch=compute_60,code=\"sm_60,compute_60\"

MPI_INC    = $(I_MPI_ROOT)/include64/


5.4.4.png (229.96 KB, 下载次数 Times of downloads: 3)

error

error

makefile.png (130.03 KB, 下载次数 Times of downloads: 2)

makefile

makefile

11

帖子

0

威望

55

eV
积分
66

Level 2 能力者

2#
 楼主 Author| 发表于 Post on 2022-4-16 18:10:17 | 只看该作者 Only view this author
更正makefile.include文件file:///home/m/Documents/2.png

2.png (122.79 KB, 下载次数 Times of downloads: 5)

2.png

2422

帖子

1

威望

6157

eV
积分
8599

Level 6 (一方通行)

3#
发表于 Post on 2022-4-16 20:13:00 | 只看该作者 Only view this author
我签名链接中的页面上有可用的下载链接……
如果你自己搞不定的话。
下载可用……
当然,不支持AMD处理器……
High-Performance Computing for You
为您专属定制的高性能计算解决方案

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

98

帖子

1

威望

2930

eV
积分
3048

Level 5 (御坂)

4#
发表于 Post on 2022-4-16 21:00:58 | 只看该作者 Only view this author
本帖最后由 lindlar 于 2022-4-16 21:02 编辑

可以参考:http://bbs.keinsci.com/thread-11532-1-1.html,直接用intel mpi多好

11

帖子

0

威望

55

eV
积分
66

Level 2 能力者

5#
 楼主 Author| 发表于 Post on 2022-4-17 12:07:33 | 只看该作者 Only view this author
abin 发表于 2022-4-16 20:13
我签名链接中的页面上有可用的下载链接……
如果你自己搞不定的话。
下载可用……

好的好的非常感谢

11

帖子

0

威望

55

eV
积分
66

Level 2 能力者

6#
 楼主 Author| 发表于 Post on 2022-4-17 12:07:59 | 只看该作者 Only view this author
lindlar 发表于 2022-4-16 21:00
可以参考:http://bbs.keinsci.com/thread-11532-1-1.html,直接用intel mpi多好

好的我试试

11

帖子

0

威望

55

eV
积分
66

Level 2 能力者

7#
 楼主 Author| 发表于 Post on 2022-4-17 12:13:32 | 只看该作者 Only view this author
abin 发表于 2022-4-16 20:13
我签名链接中的页面上有可用的下载链接……
如果你自己搞不定的话。
下载可用……

我们工作站上的系统是centos6.5。您这个好像还用不了。。。

2422

帖子

1

威望

6157

eV
积分
8599

Level 6 (一方通行)

8#
发表于 Post on 2022-4-17 12:36:17 | 只看该作者 Only view this author
本帖最后由 abin 于 2022-4-17 12:55 编辑
uu4 发表于 2022-4-17 12:13
我们工作站上的系统是centos6.5。您这个好像还用不了。。。

你说的对, 我提供的版本仅仅支持centOS7 centOS8 等新系统.
因为依赖于系统内核.
当然,我也晓得如何在你提到的系统上,直接编译vasp。
如需我动手,请直接联系我。
High-Performance Computing for You
为您专属定制的高性能计算解决方案

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

285

帖子

2

威望

4621

eV
积分
4946

Level 6 (一方通行)

打脸只许打一次

9#
发表于 Post on 2022-4-17 14:42:32 | 只看该作者 Only view this author
说实话,centos6.5 可以尝试我这个。http://bbs.keinsci.com/thread-16082-1-1.html 为啥,我机房那边到现在还有好几台centos6.5呢。

11

帖子

0

威望

55

eV
积分
66

Level 2 能力者

10#
 楼主 Author| 发表于 Post on 2022-4-17 15:45:26 | 只看该作者 Only view this author
wypkdhd 发表于 2022-4-17 14:42
说实话,centos6.5 可以尝试我这个。http://bbs.keinsci.com/thread-16082-1-1.html 为啥,我机房那边到现 ...

好的谢谢,帖子写得很详细,如果还是不行的话我就尝试你这个。至于CentOS6.5那里是指楼里有一位回复的楼主主页的那个,他们要求系统至少是CentOS7以上的版本,和我的不同。

2422

帖子

1

威望

6157

eV
积分
8599

Level 6 (一方通行)

11#
发表于 Post on 2022-4-17 17:26:42 | 只看该作者 Only view this author
要不你试试这个策略,
https://www.bilibili.com/video/BV1U4411r7xZ

直接先看看采用GNU能否编译过去, 从而确认你拿到的代码是否被修改过?

另, 如果是版权用户, 不应该直接直接找客服支持吗?
High-Performance Computing for You
为您专属定制的高性能计算解决方案

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

11

帖子

0

威望

55

eV
积分
66

Level 2 能力者

12#
 楼主 Author| 发表于 Post on 2022-4-17 19:13:40 | 只看该作者 Only view this author
abin 发表于 2022-4-17 17:26
要不你试试这个策略,
https://www.bilibili.com/video/BV1U4411r7xZ

已经好了,谢谢您,我根据社长那个视频重新编译好了,非常感谢

本版积分规则 Credits rule

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

GMT+8, 2026-1-25 06:25 , Processed in 0.191530 second(s), 23 queries , Gzip On.

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