I followed these steps while installation VASP:
1. First, I untar the vasp.6.4.2.tgz file.
2. I installed the Intel classic and oneAPI compilers (ifort, icc, ifx, and icx).
3. Then I sourced the 'setvars.sh' file in /opt/intel2023/oneapi/setvars.sh.
4. Compiled the libraries in /opt/intel2023/oneapi/mkl/2023.0.0/interfaces/fftw3xf
5. Then, moved to the vasp.6.4.2 directory and make the makefile using 'cp arch/makefile.include.intel makefile.include' command.
6. After that when I buid VASP using 'make DEPS=1 -j80 all' (total threads=88), I am getting errors. A few lines from the error are as follows:
mpi.F(92): error #7013: This module file was not generated by any release of this compiler. [PREC]
USE prec
----------^
mpi.F(135): error #6683: A kind type parameter must be a compile-time constant. [Q]
COMPLEX(q),SAVE :: ZTMP_m(NZTMP)
--------------^
mpi.F(136): error #6683: A kind type parameter must be a compile-time constant. [Q]
REAL(q),SAVE :: DTMP_m(NDTMP)
-----------^
mpi.F(158): error #7013: This module file was not generated by any release of this compiler. [STRING]
USE string, ONLY: str
-------------^
mpi.F(174): error #6683: A kind type parameter must be a compile-time constant. [QD]
REAL(qd) :: INVEC( LEN ), INOUTVEC( LEN )
--------------^
mpi.F(205): error #7013: This module file was not generated by any release of this compiler. [TUTOR]
USE tutor, ONLY: vtutor
----------^
mpi.F(351): internal error: Please visit 'http://www.intel.com/software/products/support' for assistance.
COMM_INTER%NCPU = NTAUPAR
^
[ Aborting due to internal error. ]
ml_ff_logfile.F(20): error #7013: This module file was not generated by any release of this compiler. [ML_FF_CONSTANT]
USE ML_FF_CONSTANT
------------^
ml_ff_logfile.F(44): error #7013: This module file was not generated by any release of this compiler. [ML_FF_TAGLIST]
USE ML_FF_TAGLIST
----------------^
ml_ff_logfile.F(46): error #6457: This derived type name has not been declared. [TAGLIST]
TYPE(TAGLIST), INTENT(IN) :: TAG_LIST
-----------------^
ml_ff_logfile.F(48): error #6683: A kind type parameter must be a compile-time constant. [Q]
REAL(q), INTENT(IN) :: VAL
-----------------^
ml_ff_logfile.F(65): internal error: Please visit 'http://www.intel.com/software/products/support' for assistance.
WRITE(IU, '(A," : ",I13,1X,A,1X,A)') &
^
[ Aborting due to internal error. ]
Looking for a solution. Any kind of help is highly appreciated.
Thanks,
Subhadeep