[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