<div>Dear Axel and Paolo,<BR><BR>I am compiling espress-3.2 code in SGI origin machine, when I am taping <BR><BR>./configure<BR><BR>every thing is fine.<BR><BR>but when I am taping gmake all,<BR><BR>there are some errors appear, how to deal with this problem in order to success for compiling the code.<BR><BR>Below I am attaching configure and the errors which appeared after gmake<BR><BR>Your help and support are highly appreciate.<BR><BR>Regards,<BR><BR>Halim<BR><BR><BR>-----------------------------------------------------------------------------------------------------<BR>espresso-3.2>./configure<BR>checking build system type... mips-sgi-irix6.5<BR>checking architecture... mips<BR>checking for f90... f90<BR>checking for suffix of executables...<BR>checking for suffix of object files... o<BR>checking whether f90 accepts -g... yes<BR>checking for mpif90... no<BR>checking for f90... f90<BR>checking whether f90 accepts -g... yes<BR>setting F90... f90<BR>setting MPIF90...
 f90<BR>checking for cc... cc<BR>checking whether cc accepts -g... yes<BR>checking for cc option to accept ANSI C... none needed<BR>setting CC... cc<BR>checking how to run the C preprocessor... cc -E<BR>checking for egrep... grep -E<BR>checking for ANSI C header files... yes<BR>checking for int *... yes<BR>checking size of int *... 4<BR>checking malloc.h usability... yes<BR>checking malloc.h presence... yes<BR>checking for malloc.h... yes<BR>checking for struct mallinfo.arena... yes<BR>setting FFLAGS... -mips4 -64 -O2 -r10000 -r8<BR>setting F90FLAGS... $(FFLAGS)<BR>setting FFLAGS_NOOPT... -mips4 -64 -O0<BR>setting CFLAGS... -mips4 -64 -O2 -r10000<BR>setting CPP... cpp<BR>setting CPPFLAGS... -P -traditional<BR>setting LD... f90<BR>setting LDFLAGS... -mips4 -64<BR>setting AR... ar<BR>setting ARFLAGS... ruv<BR>setting ARFLAGS_DYNAMIC...ruv<BR>checking whether make sets $(MAKE)... yes<BR>checking for Fortran libraries of f77...  -L/usr/lib32/mips4/r10000 -L/usr/lib32/mips4
 -L/usr/lib32 -lftn -lm<BR>checking for Fortran name-mangling scheme... lower case, underscore, no extra underscore<BR>checking for library containing dgemm... -lcomplib.sgimath<BR>setting BLAS_LIBS... -lcomplib.sgimath<BR>setting LAPACK_LIBS... ../flib/lapack.a<BR>setting FFT_LIBS...<BR>setting MASS_LIBS...<BR>checking for library containing mpi_init... -lmpi<BR>setting MPI_LIBS... -lmpi<BR>checking for library containing mpi_init... (cached) -lmpi<BR>setting DFLAGS... -D__COMPLIB -D__ORIGIN -D__FFTW -D__USE_INTERNAL_FFTW -D__MPI -D__PARA<BR>setting IFLAGS... -I../include<BR>setting FDFLAGS... $(DFLAGS)<BR>checking for ranlib... echo<BR>setting RANLIB... echo</div>  <div>--------------------------------------------------------------------<BR><BR>The following libraries have been found:<BR>  BLAS_LIBS=-lcomplib.sgimath<BR>  LAPACK_LIBS=../flib/lapack.a<BR>  FFT_LIBS=<BR>  MPI_LIBS=-lmpi<BR>Parallel environment detected successfully.<BR>Configured for
 compilation of parallel executables.<BR>configure: success<BR><BR>---------------------------------------------------------------------------------------------------<BR><BR>espresso.3-2> gmake all<BR>gmake[1]: Leaving directory `/h2/home/espresso-3.2/iotk'<BR>( cd Modules ; if test "gmake" = "" ; then make  TLDEPS= all ; \<BR>else gmake  TLDEPS= all ; fi )<BR>gmake[1]: Entering directory `/h2/home/espresso-3.2/Modules'<BR>f90 -mips4 -64 -O2 -r10000 -r8 -ftpp -macro_expand -D__COMPLIB -D__ORIGIN -D__FFTW -D__USE_INTERNAL_FFTW -D__MPI -D__PARA -I../include  -I./  -I../Modules  -I../iotk/src -I../PW  -I../PH  -I../CPV -c io_global.f90<BR> This product's license is for 2 CPU's; Your system has 7 CPU's<BR><BR><BR>MODULE bfgs_module<BR>       ^<BR>f90-855 f90: ERROR BFGS_MODULE, File = bfgs_module.f90, Line = 9, Column = 8<BR>  The compiler has detected errors in module "BFGS_MODULE".  No module
 information file will be created for this module.<BR><BR>          IF ( ( grad(:) .dot. step(:) ) > 0.D0 ) THEN<BR>                         ^<BR>f90-318 f90: ERROR GDIIS_STEP, File = bfgs_module.f90, Line = 464, Column = 26<BR>  The operator "dot" has not been declared as a user defined operator.<BR><BR>             step(:) = - ( inv_hess(:,:) .times. grad(:) )<BR>                                         ^<BR>f90-318 f90: ERROR GDIIS_STEP, File = bfgs_module.f90, Line = 469, Column = 42<BR><BR>f90: MIPSpro Fortran 90 Version 7.3  (f52) Mon
 Jan  8, 2007  11:53:12<BR>f90: 1008 source lines<BR>f90: 3 Error(s), 0 Warning(s), 0 Other message(s), 0 ANSI(s)<BR>cf90: "explain cf90-message number" gives more information about each message<BR>gmake[1]: *** [bfgs_module.o] Error 2<BR>gmake[1]: Leaving directory `/h2/home/espresso-3.2/Modules'<BR>gmake: *** [mods] Error 2<BR><BR></div><p> __________________________________________________<br>Do You Yahoo!?<br>En finir avec le spam? Yahoo! Mail vous offre la meilleure protection possible contre les messages non sollicités <br>http://mail.yahoo.fr Yahoo! Mail