Compilation of VASP 4.6 problem (error at fftw3d.o)...
Posted: Tue May 22, 2007 6:55 pm
I have been able to overcome several other complications before reaching this one, but now I really don't know what to do.
I get several errors regarding fftw3d.f90 including:
fortcom: Error: fftw3d.f90, line 412: This name does not have a type, and must have an explicit type. [FFTW_FORWARD] [FFTW_ESTIMATE]
fortcom: Error: fftw3d.f90, line 416: This name does not have a type, and must have an explicit type. [FFTW_BACKWARD] [FFTW_ESTIMATE]
fortcom: Error: fftw3d.f90, line 432: Cannot open include file 'fftw3.f' include 'fftw3.f'
fortcom: Error: fftw3d.f90, line 439: This name does not have a type, and must have an explicit type. [FFTW_FORWARD] [FFTW_MEASURE]
fortcom: Error: fftw3d.f90, line 443: This name does not have a type, and must have an explicit type. [FFTW_BACKWARD] [FFTW_MEASURE]
fftw3d.f90(294) : (col. 16) remark: LOOP WAS VECTORIZED.
compilation aborted for fftw3d.f90 (code 1)
make: *** [fftw3d.o] Error 1
I looked at the makefile (which by the way is makefile.linux_ifc_P4) but I didn't find it to be helpful. I used ifc 9.1.043 as the fortran compiler and I am using Ubuntu Linux (version 7.0.4 or something like that). Please help!
I get several errors regarding fftw3d.f90 including:
fortcom: Error: fftw3d.f90, line 412: This name does not have a type, and must have an explicit type. [FFTW_FORWARD] [FFTW_ESTIMATE]
fortcom: Error: fftw3d.f90, line 416: This name does not have a type, and must have an explicit type. [FFTW_BACKWARD] [FFTW_ESTIMATE]
fortcom: Error: fftw3d.f90, line 432: Cannot open include file 'fftw3.f' include 'fftw3.f'
fortcom: Error: fftw3d.f90, line 439: This name does not have a type, and must have an explicit type. [FFTW_FORWARD] [FFTW_MEASURE]
fortcom: Error: fftw3d.f90, line 443: This name does not have a type, and must have an explicit type. [FFTW_BACKWARD] [FFTW_MEASURE]
fftw3d.f90(294) : (col. 16) remark: LOOP WAS VECTORIZED.
compilation aborted for fftw3d.f90 (code 1)
make: *** [fftw3d.o] Error 1
I looked at the makefile (which by the way is makefile.linux_ifc_P4) but I didn't find it to be helpful. I used ifc 9.1.043 as the fortran compiler and I am using Ubuntu Linux (version 7.0.4 or something like that). Please help!