Thank you for giovanni. I've edit the .bashrc for ifort. But the following occurs. I've selected BLAS and LAPACK package during RH9 setup, and the FFTW lib is also installed.
[root at localhost espresso]# ./configure checking build system type... i686-pc-linux-gnu checking architecture... linux32 checking for mpif90... no checking for ifort... ifort checking for Fortran 77 compiler default output... a.out checking whether the Fortran 77 compiler works... yes checking whether we are cross compiling... no 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 ifort accepts -g... yes checking version of ifort... ifort 8.0 checking for ifort... ifort checking whether we are using the GNU Fortran 77 compiler... no checking whether ifort accepts -g... yes checking for icc... no checking for gcc... gcc checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ANSI C... none needed checking version of gcc... gcc 3.2.2 setting FFLAGS... -Vaxlib -O2 -tpp6 -assume byterecl setting F90FLAGS... $(FFLAGS) -nomodule setting CFLAGS... -O3 -fomit-frame-pointer checking how to run the C preprocessor... gcc -E setting CPP... cpp setting CPPFLAGS... -P -traditional setting LD... ifort setting LDFLAGS... -Vaxlib -static setting AR... ar setting ARFLAGS... ruv checking whether Fortran files must be preprocessed... no checking for library containing zggev... no in /usr/local/lib: checking for library containing zggev... no in /opt/intel/mkl70/lib/32: checking for library containing zggev... no in /opt/intel/mkl/mkl61/lib/32: checking for library containing zggev... no in /opt/intel/mkl/lib/32: checking for library containing zggev... no in /opt/intel/mkl61/lib/32: checking for library containing zggev... no in /cineca/lib: checking for library containing zggev... no in /cineca/prod/intel/lib: checking for library containing zggev... no in /opt/intel_fc_80/lib: checking for library containing zggev... no checking for library containing fftwnd... -lfftw checking for library containing dgemm... no in /usr/local/lib: checking for library containing dgemm... no in /opt/intel/mkl70/lib/32: checking for library containing dgemm... no in /opt/intel/mkl/mkl61/lib/32: checking for library containing dgemm... no in /opt/intel/mkl/lib/32: checking for library containing dgemm... no in /opt/intel/mkl61/lib/32: checking for library containing dgemm... no in /cineca/lib: checking for library containing dgemm... no in /cineca/prod/intel/lib: checking for library containing dgemm... no in /opt/intel_fc_80/lib: checking for library containing dgemm... no checking for library containing dgemm... no in /usr/local/lib: checking for library containing dgemm... no in /opt/intel/mkl70/lib/32: checking for library containing dgemm... no in /opt/intel/mkl/mkl61/lib/32: checking for library containing dgemm... no in /opt/intel/mkl/lib/32: checking for library containing dgemm... no in /opt/intel/mkl61/lib/32: checking for library containing dgemm... no in /cineca/lib: checking for library containing dgemm... no in /cineca/prod/intel/lib: checking for library containing dgemm... no in /opt/intel_fc_80/lib: checking for library containing dgemm... no checking for library containing zggev... no in /usr/local/lib: checking for library containing zggev... no in /opt/intel/mkl70/lib/32: checking for library containing zggev... no in /opt/intel/mkl/mkl61/lib/32: checking for library containing zggev... no in /opt/intel/mkl/lib/32: checking for library containing zggev... no in /opt/intel/mkl61/lib/32: checking for library containing zggev... no in /cineca/lib: checking for library containing zggev... no in /cineca/prod/intel/lib: checking for library containing zggev... no in /opt/intel_fc_80/lib: checking for library containing zggev... no checking for library containing mpi_init... no setting LIBS... -lfftw checking for library containing mpi_init... (cached) no checking for library containing zggev... (cached) no checking for library containing fftwnd... (cached) -lfftw checking for egrep... grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking fftw.h usability... yes checking fftw.h presence... yes checking for fftw.h... yes setting DFLAGS... -D__LINUX -D__INTEL -D__FFTW setting FDFLAGS... $(DFLAGS) setting RANLIB... echo setting MYLIB... blas_and_lapack checking module dependencies... done configure: creating ./config.status config.status: creating make.sys config.status: creating make.rules ----------------------------------------------------------------- PWscf can take advantage of several optimized numerical libraries (essl, fftw, mkl...). This configure script attempts to find them, but may fail if they have been installed in non-standard locations. The following libraries have been found: LIBS= -lfftw If any libraries are missing, you may specify a list of directories to search and retry, as follows: ./configure LIBDIRS="list of directories, separated by spaces" For more information, read the README.INSTALL file or the PWscf manuals. ----------------------------------------------------------------- ---------------------------------------------- WARNING: parallel environment not detected this program will run in single-processor mode ---------------------------------------------- [root at localhost espresso]# make all test -d bin || mkdir bin ( cd Modules; make all ) make[1]: Entering directory `/root/software/pwscf/espresso/Modules' ifort -Vaxlib -O2 -tpp6 -assume byterecl -I. -I../include -I../Modules -I../PW - I../PH -nomodule -fpp -D__LINUX -D__INTEL -D__FFTW -c io_global.f90 ifort -Vaxlib -O2 -tpp6 -assume byterecl -I. -I../include -I../Modules -I../PW - I../PH -nomodule -fpp -D__LINUX -D__INTEL -D__FFTW -c kind.f90 ifort -Vaxlib -O2 -tpp6 -assume byterecl -I. -I../include -I../Modules -I../PW - I../PH -nomodule -fpp -D__LINUX -D__INTEL -D__FFTW -c parameters.f90 ifort -Vaxlib -O2 -tpp6 -assume byterecl -I. -I../include -I../Modules -I../PW - I../PH -nomodule -fpp -D__LINUX -D__INTEL -D__FFTW -c atom.f90 ifort -Vaxlib -O2 -tpp6 -assume byterecl -I. -I../include -I../Modules -I../PW - I../PH -nomodule -fpp -D__LINUX -D__INTEL -D__FFTW -c parallel_include.f90 ifort -Vaxlib -O2 -tpp6 -assume byterecl -I. -I../include -I../Modules -I../PW - I../PH -nomodule -fpp -D__LINUX -D__INTEL -D__FFTW -c mp.f90 ifort -Vaxlib -O2 -tpp6 -assume byterecl -I. -I../include -I../Modules -I../PW - I../PH -nomodule -fpp -D__LINUX -D__INTEL -D__FFTW -c shmem_include.f90 ifort -Vaxlib -O2 -tpp6 -assume byterecl -I. -I../include -I../Modules -I../PW - I../PH -nomodule -fpp -D__LINUX -D__INTEL -D__FFTW -c mp_global.f90 ifort -Vaxlib -O2 -tpp6 -assume byterecl -I. -I../include -I../Modules -I../PW - I../PH -nomodule -fpp -D__LINUX -D__INTEL -D__FFTW -c recvec.f90 ifort -Vaxlib -O2 -tpp6 -assume byterecl -I. -I../include -I../Modules -I../PW - I../PH -nomodule -fpp -D__LINUX -D__INTEL -D__FFTW -c stick_base.f90 ifort -Vaxlib -O2 -tpp6 -assume byterecl -I. -I../include -I../Modules -I../PW - I../PH -nomodule -fpp -D__LINUX -D__INTEL -D__FFTW -c berry_phase.f90 ifort -Vaxlib -O2 -tpp6 -assume byterecl -I. -I../include -I../Modules -I../PW - I../PH -nomodule -fpp -D__LINUX -D__INTEL -D__FFTW -c basic_algebra_routines.f 90 ifort -Vaxlib -O2 -tpp6 -assume byterecl -I. -I../include -I../Modules -I../PW - I../PH -nomodule -fpp -D__LINUX -D__INTEL -D__FFTW -c constants.f90 ifort -Vaxlib -O2 -tpp6 -assume byterecl -I. -I../include -I../Modules -I../PW - I../PH -nomodule -fpp -D__LINUX -D__INTEL -D__FFTW -c io_files.f90 ifort -Vaxlib -O2 -tpp6 -assume byterecl -I. -I../include -I../Modules -I../PW - I../PH -nomodule -fpp -D__LINUX -D__INTEL -D__FFTW -c parser.f90 ifort -Vaxlib -O2 -tpp6 -assume byterecl -I. -I../include -I../Modules -I../PW - I../PH -nomodule -fpp -D__LINUX -D__INTEL -D__FFTW -c bfgs_module.f90 ifort -Vaxlib -O2 -tpp6 -assume byterecl -I. -I../include -I../Modules -I../PW - I../PH -nomodule -fpp -D__LINUX -D__INTEL -D__FFTW -c cell_base.f90 ifort -Vaxlib -O2 -tpp6 -assume byterecl -I. -I../include -I../Modules -I../PW - I../PH -nomodule -fpp -D__LINUX -D__INTEL -D__FFTW -c check_stop.f90 ifort -Vaxlib -O2 -tpp6 -assume byterecl -I. -I../include -I../Modules -I../PW - I../PH -nomodule -fpp -D__LINUX -D__INTEL -D__FFTW -c clocks.f90 ifort -Vaxlib -O2 -tpp6 -assume byterecl -I. -I../include -I../Modules -I../PW - I../PH -nomodule -fpp -D__LINUX -D__INTEL -D__FFTW -c control_flags.f90 ifort -Vaxlib -O2 -tpp6 -assume byterecl -I. -I../include -I../Modules -I../PW - I../PH -nomodule -fpp -D__LINUX -D__INTEL -D__FFTW -c cp_emass.f90 ifort -Vaxlib -O2 -tpp6 -assume byterecl -I. -I../include -I../Modules -I../PW - I../PH -nomodule -fpp -D__LINUX -D__INTEL -D__FFTW -c fft_types.f90 ifort -Vaxlib -O2 -tpp6 -assume byterecl -I. -I../include -I../Modules -I../PW - I../PH -nomodule -fpp -D__LINUX -D__INTEL -D__FFTW -c mp_buffers.f90 ifort -Vaxlib -O2 -tpp6 -assume byterecl -I. -I../include -I../Modules -I../PW - I../PH -nomodule -fpp -D__LINUX -D__INTEL -D__FFTW -c fft_base.f90 ifort -Vaxlib -O2 -tpp6 -assume byterecl -I. -I../include -I../Modules -I../PW - I../PH -nomodule -fpp -D__LINUX -D__INTEL -D__FFTW -c griddim.f90 ifort -Vaxlib -O2 -tpp6 -assume byterecl -I. -I../include -I../Modules -I../PW - I../PH -nomodule -fpp -D__LINUX -D__INTEL -D__FFTW -c smallbox.f90 ifort -Vaxlib -O2 -tpp6 -assume byterecl -I. -I../include -I../Modules -I../PW - I../PH -nomodule -fpp -D__LINUX -D__INTEL -D__FFTW -c uspp.f90 ifort -Vaxlib -O2 -tpp6 -assume byterecl -I. -I../include -I../Modules -I../PW - I../PH -nomodule -fpp -D__LINUX -D__INTEL -D__FFTW -c cp_fpmd.f90 ifort -Vaxlib -O2 -tpp6 -assume byterecl -I. -I../include -I../Modules -I../PW - I../PH -nomodule -fpp -D__LINUX -D__INTEL -D__FFTW -c parallel_types.f90 ifort -Vaxlib -O2 -tpp6 -assume byterecl -I. -I../include -I../Modules -I../PW - I../PH -nomodule -fpp -D__LINUX -D__INTEL -D__FFTW -c descriptors.f90 ifort -Vaxlib -O2 -tpp6 -assume byterecl -I. -I../include -I../Modules -I../PW - I../PH -nomodule -fpp -D__LINUX -D__INTEL -D__FFTW -c electrons_base.f90 ifort -Vaxlib -O2 -tpp6 -assume byterecl -I. -I../include -I../Modules -I../PW - I../PH -nomodule -fpp -D__LINUX -D__INTEL -D__FFTW -c energies.f90 ifort -Vaxlib -O2 -tpp6 -assume byterecl -I. -I../include -I../Modules -I../PW - I../PH -nomodule -fpp -D__LINUX -D__INTEL -D__FFTW -c fft_scalar.f90 ifort -Vaxlib -O2 -tpp6 -assume byterecl -I. -I../include -I../Modules -I../PW - I../PH -nomodule -fpp -D__LINUX -D__INTEL -D__FFTW -c functionals.f90 ifort -Vaxlib -O2 -tpp6 -assume byterecl -I. -I../include -I../Modules -I../PW - I../PH -nomodule -fpp -D__LINUX -D__INTEL -D__FFTW -c input_parameters.f90 ifort -Vaxlib -O2 -tpp6 -assume byterecl -I. -I../include -I../Modules -I../PW - I../PH -nomodule -fpp -D__LINUX -D__INTEL -D__FFTW -c mp_wave.f90 ifort -Vaxlib -O2 -tpp6 -assume byterecl -I. -I../include -I../Modules -I../PW - I../PH -nomodule -fpp -D__LINUX -D__INTEL -D__FFTW -c io_base.f90 ifort -Vaxlib -O2 -tpp6 -assume byterecl -I. -I../include -I../Modules -I../PW - I../PH -nomodule -fpp -D__LINUX -D__INTEL -D__FFTW -c ions_base.f90 ifort -Vaxlib -O2 -tpp6 -assume byterecl -I. -I../include -I../Modules -I../PW - I../PH -nomodule -fpp -D__LINUX -D__INTEL -D__FFTW -c path_formats.f90 ifort -Vaxlib -O2 -tpp6 -assume byterecl -I. -I../include -I../Modules -I../PW - I../PH -nomodule -fpp -D__LINUX -D__INTEL -D__FFTW -c path_variables.f90 ifort -Vaxlib -O2 -tpp6 -assume byterecl -I. -I../include -I../Modules -I../PW - I../PH -nomodule -fpp -D__LINUX -D__INTEL -D__FFTW -c supercell.f90 ifort -Vaxlib -O2 -tpp6 -assume byterecl -I. -I../include -I../Modules -I../PW - I../PH -nomodule -fpp -D__LINUX -D__INTEL -D__FFTW -c path_io_routines.f90 ifort -Vaxlib -O2 -tpp6 -assume byterecl -I. -I../include -I../Modules -I../PW - I../PH -nomodule -fpp -D__LINUX -D__INTEL -D__FFTW -c path_opt_routines.f90 ifort -Vaxlib -O2 -tpp6 -assume byterecl -I. -I../include -I../Modules -I../PW - I../PH -nomodule -fpp -D__LINUX -D__INTEL -D__FFTW -c path_base.f90 0_9458 fortcom: Severe: **Internal compiler error: internal abort** Please report this error along with the circumstances in which it occurred in a Software Problem Re port. Note: File and line given may not be explicit cause of this error. in file (null), line 0, column 0 compilation aborted for path_base.f90 (code 3) make[1]: *** [path_base.o] Error 3 make[1]: Leaving directory `/root/software/pwscf/espresso/Modules' make: *** [mods] Error 2 [root at localhost espresso]# -------------- next part -------------- An HTML attachment was scrubbed... URL: /pipermail/attachments/20041116/8ed2949e/attachment.htm
