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