[Pw_forum] compilation error in iotk
Bhagawan Sahu
brsahu at physics.utexas.edu
Tue May 9 17:38:18 CEST 2006
Hi,
I am trying to compile espresso-3.0 on a linux 64 bit cluster (intel
xeon's) intel 8.1 compiler.
The ./configure step correctly identifies the linux EMT64 architechture
checking build system type... i686-pc-linux-gnu
checking architecture... linux64
checking for mpif90... mpif90
checking for Fortran 77 compiler default output... a.out
checking whether the Fortran 77 compiler works... yes
checking whether we are cross compiling... yes
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU Fortran 77 compiler... no
checking whether mpif90 accepts -g... yes
checking version of mpif90... ifort 8.1
checking for ifort... ifort
checking whether we are using the GNU Fortran 77 compiler... no
checking whether ifort accepts -g... yes
setting F90... ifort
......
.....
Parallel environment detected successfully.
Configured for compilation of parallel executables.
For more info, read the ESPRESSO User's Guide (Doc/users-guide.tex).
--------------------------------------------------------------------
configure: success
make.sys file is also generated.
However, invoking 'make all' gives the following error in 'iotk'
mpif90 -O2 -assume byterecl -nomodule -fpp -D__LINUX64 -D__INTEL -D__FFTW
-D__USE_INTERNAL_FFTW -D__MPI -D__PARA -I../include -I. -I../Modules
-I../PW -I../PH -I../iotk/src -c iotk_attr+COMPLEX1_0.f90
iotk_config.h(73): #error: unknown Linux64 compiler, please add to
iotk_config.h
iotk_config.h(73): #error: unknown Linux64 compiler, please add to
iotk_config.h
make[2]: *** [iotk_attr+COMPLEX1_0.o] Error 2
make[2]: Leaving directory
`/work/eefz340/sahu/pwscf/espresso-3.0/iotk/src'
make[1]: *** [libiotk.a] Error 2
make[1]: Leaving directory `/work/eefz340/sahu/pwscf/espresso-3.0/iotk'
make: *** [libiotk] Error 2
Pl. note I downloaded the latest esperesso-3.0 package from pwscf web
today.
Sahu
More information about the users
mailing list