Problems in installation

Questions regarding the compilation of VASP on various platforms: hardware, compilers and libraries, etc.


Moderators: Global Moderator, Moderator

Post Reply
Message
Author
lanjh

Problems in installation

#1 Post by lanjh » Sat Jun 16, 2007 1:21 am

The VASP compiled with Ifort and use libgoto BLAS. Some problems are occurred,
electron.f90(313) : (col. 6) remark: LOOP WAS VECTORIZED.
electron.f90(314) : (col. 6) remark: LOOP WAS VECTORIZED.
electron.f90(603) : (col. 9) remark: LOOP WAS VECTORIZED.
electron.f90(619) : (col. 9) remark: LOOP WAS VECTORIZED.
electron.f90(680) : (col. 6) remark: LOOP WAS VECTORIZED.
electron.f90(805) : (col. 11) remark: LOOP WAS VECTORIZED.
This problem occurred in all the *.f90 compiling. And
fortcom: Error: fftw3d.f90, line 501: Cannot open include file 'fftw3.f'
include 'fftw3.f'
---------------^
fortcom: Error: fftw3d.f90, line 510: This name does not have a type, and must have an explicit type. [FFTW_FORWARD]
FFTW_FORWARD, FFTW_ESTIMATE)
---------------------------^
fortcom: Error: fftw3d.f90, line 510: This name does not have a type, and must have an explicit type. [FFTW_ESTIMATE]
FFTW_FORWARD, FFTW_ESTIMATE)
-----------------------------------------^
fortcom: Error: fftw3d.f90, line 514: This name does not have a type, and must have an explicit type. [FFTW_BACKWARD]
FFTW_BACKWARD, FFTW_ESTIMATE)
---------------------------^
fortcom: Error: fftw3d.f90, line 530: Cannot open include file 'fftw3.f'
include 'fftw3.f'
---------------^
fortcom: Error: fftw3d.f90, line 537: This name does not have a type, and must have an explicit type. [FFTW_FORWARD]
FFTW_FORWARD, FFTW_EXHAUSTIVE)
---------------------------^
fortcom: Error: fftw3d.f90, line 537: This name does not have a type, and must have an explicit type. [FFTW_EXHAUSTIVE]
FFTW_FORWARD, FFTW_EXHAUSTIVE)
-----------------------------------------^
fortcom: Error: fftw3d.f90, line 541: This name does not have a type, and must have an explicit type. [FFTW_BACKWARD]
FFTW_BACKWARD, FFTW_EXHAUSTIVE)
---------------------------^
fftw3d.f90(387) : (col. 16) remark: LOOP WAS VECTORIZED.
compilation aborted for fftw3d.f90 (code 1)
make: *** [fftw3d.o] Error 1


Need your help, Thanks :( :( :(
Last edited by lanjh on Sat Jun 16, 2007 1:21 am, edited 1 time in total.

admin
Administrator
Administrator
Posts: 2921
Joined: Tue Aug 03, 2004 8:18 am
License Nr.: 458

Problems in installation

#2 Post by admin » Mon Jun 18, 2007 8:34 am

if you wan tto use the fftw3d of fftw.org, you have to copy (or link to) the fortran and the header file to the vasp.4.6 directory (they usually are in the include subdirectory of the directory to which the fftw is installed.
If it is not installed on your machine, please simply use J. Furthmueller's FFT, which is delivered with the code (you just have to change the comment signs in yout makefile.
Last edited by admin on Mon Jun 18, 2007 8:34 am, edited 1 time in total.

Post Reply