<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>Thanks for your attention:<div>I follow this procedure:</div><div><br></div><div>1.- download QE 5.1.</div><div>2.- Clone the linear algebra package libxphi from Github.</div><div>3.- Untar te QE software.</div><div>4.- Source the intel compiler, in my case composer_xe_2015.3.187 and mkl: </div><div> <span style="font-family: Menlo; font-size: 11px;">source /opt/intel/composer_xe_2015.3.187/bin/compilervars.sh intel64</span></div><div><font face="Menlo"><span style="font-size: 11px;"> </span></font><span style="font-family: Menlo; font-size: 11px;">source /opt/intel/mkl/bin/intel64/mklvars_intel64.sh</span></div><div>5.- Change to the espresso directory and run the configure script</div><div> cd espresso-5.1</div><div> export LAPACK_LIBS=<span style="color: rgb(0, 0, 255); font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; font-size: 14px; line-height: 15.399999618530273px; white-space: pre-wrap; background-color: rgb(255, 255, 255);">"-mkl=parallel"</span></div><div><span style="background-color: rgb(255, 255, 255);"> export BLAS_LIBS= </span><span style="color: rgb(0, 0, 255); font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; font-size: 14px; line-height: 15.399999618530273px; white-space: pre-wrap; background-color: rgb(255, 255, 255);">"-mkl=parallel"</span></div><div><span style="background-color: rgb(255, 255, 255);"><font color="#0000ff" face="Consolas, Bitstream Vera Sans Mono, Courier New, Courier, monospace"><span style="font-size: 14px; line-height: 15.399999618530273px; white-space: pre-wrap;"> </span></font></span><span style="background-color: rgb(255, 255, 255);">export FFT_LIBS= </span><span style="color: rgb(0, 0, 255); font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; font-size: 14px; line-height: 15.399999618530273px; white-space: pre-wrap; background-color: rgb(255, 255, 255);">"-mkl=parallel" </span></div><div><span style="font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; font-size: 14px; line-height: 15.399999618530273px; white-space: pre-wrap; background-color: rgb(248, 248, 248);"> export MPIF90=mpiifort</span></div><div><font face="Consolas, Bitstream Vera Sans Mono, Courier New, Courier, monospace"><span style="font-size: 14px; line-height: 15.399999618530273px; white-space: pre-wrap;"><span style="background-color: rgb(248, 248, 248);"> </span></span></font><span style="font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; font-size: 14px; line-height: 15.399999618530273px; white-space: pre-wrap; background-color: rgb(255, 255, 255);">export AR=xiar</span></div><div><font face="Consolas, Bitstream Vera Sans Mono, Courier New, Courier, monospace"><span style="font-size: 14px; line-height: 15.399999618530273px; white-space: pre-wrap;"><span style="background-color: rgb(255, 255, 255);"> </span></span></font><span style="font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace; font-size: 14px; line-height: 15.399999618530273px; white-space: pre-wrap; background-color: rgb(248, 248, 248);">./configure --enable-openmp</span></div><div><font face="Consolas, Bitstream Vera Sans Mono, Courier New, Courier, monospace"><span style="font-size: 14px; line-height: 15.399999618530273px; white-space: pre-wrap;"><span style="background-color: rgb(248, 248, 248);"><br></span></span></font></div><div><font face="Consolas, Bitstream Vera Sans Mono, Courier New, Courier, monospace"><span style="font-size: 14px; line-height: 15.399999618530273px; white-space: pre-wrap;"><span style="background-color: rgb(248, 248, 248);"> </span></span></font><span style="font-family: Menlo; font-size: 11px;">configure: WARNING: using cross tools not prefixed with host triplet</span>
<p style="font-size: 11px; font-family: Menlo;">checking whether the Fortran compiler works... yes</p>
<p style="font-size: 11px; font-family: Menlo;">checking for Fortran compiler default output file name... a.out</p>
<p style="font-size: 11px; font-family: Menlo;">checking for suffix of executables... </p>
<p style="font-size: 11px; font-family: Menlo;">checking whether we are cross compiling... yes</p>
<p style="font-size: 11px; font-family: Menlo;">checking for suffix of object files... o</p>
<p style="font-size: 11px; font-family: Menlo;">checking whether we are using the GNU Fortran compiler... no</p>
<p style="font-size: 11px; font-family: Menlo;">checking whether ifort accepts -g... yes</p>
<p style="font-size: 11px; font-family: Menlo;">checking for Fortran flag to compile .f90 files... none</p>
<p style="font-size: 11px; font-family: Menlo;">checking for mpiifort... no</p>
<p style="font-size: 11px; font-family: Menlo;">checking whether we are using the GNU Fortran compiler... no</p>
<p style="font-size: 11px; font-family: Menlo;">checking whether accepts -g... no</p>
<p style="font-size: 11px; font-family: Menlo;">configure: WARNING: MPIF90 not found: using MPIF90 anyway</p>
<p style="font-size: 11px; font-family: Menlo;">checking version of mpiifort... unknown, assuming gfortran</p>
<p style="font-size: 11px; font-family: Menlo;">configure: WARNING: parallel compiler mpiifort uses gfortran, but serial compiler ifort was detected</p>
<p style="font-size: 11px; font-family: Menlo;">configure: WARNING: assuming F90=gfortran, discarding ifort</p>
<p style="font-size: 11px; font-family: Menlo;">setting F90... gfortran</p>
<p style="font-size: 11px; font-family: Menlo;">setting MPIF90... mpiifort</p>
<p style="font-size: 11px; font-family: Menlo;">checking for cc... cc</p>
<p style="font-size: 11px; font-family: Menlo;">checking whether we are using the GNU C compiler... yes</p>
<p style="font-size: 11px; font-family: Menlo;">checking whether cc accepts -g... yes</p>
<p style="font-size: 11px; font-family: Menlo;">checking for cc option to accept ISO C89... none needed</p>
<p style="font-size: 11px; font-family: Menlo;">setting CC... cc</p>
<p style="font-size: 11px; font-family: Menlo;">checking how to run the C preprocessor... cc -E</p>
<p style="font-size: 11px; font-family: Menlo;">checking for grep that handles long lines and -e... /usr/bin/grep</p>
<p style="font-size: 11px; font-family: Menlo;">checking for egrep... /usr/bin/grep -E</p>
<p style="font-size: 11px; font-family: Menlo;">checking for ANSI C header files... yes</p>
<p style="font-size: 11px; font-family: Menlo;">checking for sys/types.h... yes</p>
<p style="font-size: 11px; font-family: Menlo;">checking for sys/stat.h... yes</p>
<p style="font-size: 11px; font-family: Menlo;">checking for stdlib.h... yes</p>
<p style="font-size: 11px; font-family: Menlo;">checking for string.h... yes</p>
<p style="font-size: 11px; font-family: Menlo;">checking for memory.h... yes</p>
<p style="font-size: 11px; font-family: Menlo;">checking for strings.h... yes</p>
<p style="font-size: 11px; font-family: Menlo;">checking for inttypes.h... yes</p>
<p style="font-size: 11px; font-family: Menlo;">checking for stdint.h... yes</p>
<p style="font-size: 11px; font-family: Menlo;">checking for unistd.h... yes</p>
<p style="font-size: 11px; font-family: Menlo;">checking size of int *... 8</p>
<p style="font-size: 11px; font-family: Menlo;">checking malloc.h usability... no</p>
<p style="font-size: 11px; font-family: Menlo;">checking malloc.h presence... no</p>
<p style="font-size: 11px; font-family: Menlo;">checking for malloc.h... no</p>
<p style="font-size: 11px; font-family: Menlo;">checking for gfortran... gfortran</p>
<p style="font-size: 11px; font-family: Menlo;">checking whether we are using the GNU Fortran 77 compiler... yes</p>
<p style="font-size: 11px; font-family: Menlo;">checking whether gfortran accepts -g... yes</p>
<p style="font-size: 11px; font-family: Menlo;">setting F77... gfortran</p>
<p style="font-size: 11px; font-family: Menlo;">using F90... gfortran</p>
<p style="font-size: 11px; font-family: Menlo;">setting FFLAGS... -O3 -g -fopenmp</p>
<p style="font-size: 11px; font-family: Menlo;">setting F90FLAGS... $(FFLAGS) -x f95-cpp-input -fopenmp</p>
<p style="font-size: 11px; font-family: Menlo;">setting FFLAGS_NOOPT... -O0 -g</p>
<p style="font-size: 11px; font-family: Menlo;">setting CFLAGS... -O3</p>
<p style="font-size: 11px; font-family: Menlo;">setting CPP... cpp</p>
<p style="font-size: 11px; font-family: Menlo;">setting CPPFLAGS... -P -C -traditional</p>
<p style="font-size: 11px; font-family: Menlo;">setting LD... mpiifort</p>
<p style="font-size: 11px; font-family: Menlo;">setting LDFLAGS... -g -pthread -fopenmp</p>
<p style="font-size: 11px; font-family: Menlo;">setting AR... xiar</p>
<p style="font-size: 11px; font-family: Menlo;">setting ARFLAGS... ruv</p>
<p style="font-size: 11px; font-family: Menlo;">checking whether make sets $(MAKE)... yes</p>
<p style="font-size: 11px; font-family: Menlo;">checking whether Fortran files must be preprocessed... no</p>
<p style="font-size: 11px; font-family: Menlo;">checking host system type... i386-apple-darwin13.4.0</p>
<p style="font-size: 11px; font-family: Menlo;">checking how to get verbose linking output from gfortran... -v</p>
<p style="font-size: 11px; font-family: Menlo;">checking for Fortran 77 libraries of gfortran... -L/opt/intel/composer_xe_2015.3.187/compiler/lib -L/opt/intel/composer_xe_2015.3.187/mkl/lib -L/usr/local/Cellar/gcc/5.2.0/lib/gcc/5/gcc/x86_64-apple-darwin13.4.0/5.2.0 -L/usr/local/Cellar/gcc/5.2.0/lib/gcc/5/gcc/x86_64-apple-darwin13.4.0/5.2.0/../../.. -lgfortran -lquadmath -lm</p>
<p style="font-size: 11px; font-family: Menlo;">checking for dummy main to link with Fortran 77 libraries... none</p>
<p style="font-size: 11px; font-family: Menlo;">checking for Fortran 77 name-mangling scheme... lower case, underscore, no extra underscore</p>
<p style="font-size: 11px; font-family: Menlo;">setting BLAS_LIBS... -mkl=parallel</p>
<p style="font-size: 11px; font-family: Menlo;">setting LAPACK_LIBS... -mkl=parallel</p>
<p style="font-size: 11px; font-family: Menlo;">setting FFT_LIBS... -mkl=parallel</p>
<p style="font-size: 11px; font-family: Menlo;">setting MASS_LIBS...</p>
<p style="font-size: 11px; font-family: Menlo;">checking for library containing mpi_init... no</p>
<p style="font-size: 11px; font-family: Menlo;">setting MPI_LIBS...</p>
<p style="font-size: 11px; font-family: Menlo;">checking for library containing mpi_init... (cached) no</p>
<p style="font-size: 11px; font-family: Menlo;">setting SCALAPACK_LIBS...</p>
<p style="font-size: 11px; font-family: Menlo;">setting DFLAGS... -D__GFORTRAN -D__STD_F95 -D__FFTW -D__OPENMP</p>
<p style="font-size: 11px; font-family: Menlo;">setting IFLAGS... -I../include</p>
<p style="font-size: 11px; font-family: Menlo;">setting FDFLAGS... $(DFLAGS)</p>
<p style="font-size: 11px; font-family: Menlo;">checking for ranlib... ranlib</p>
<p style="font-size: 11px; font-family: Menlo;">setting RANLIB... ranlib -c</p>
<p style="font-size: 11px; font-family: Menlo;">checking for wget... wget -O</p>
<p style="font-size: 11px; font-family: Menlo;">setting WGET... wget -O</p>
<p style="font-size: 11px; font-family: Menlo;">configure: creating ./config.status</p>
<p style="font-size: 11px; font-family: Menlo;">config.status: creating include/fft_defs.h</p>
<p style="font-size: 11px; font-family: Menlo;">config.status: creating make.sys</p>
<p style="font-size: 11px; font-family: Menlo;">config.status: creating configure.msg</p>
<p style="font-size: 11px; font-family: Menlo;">config.status: creating install/make_wannier90.sys</p>
<p style="font-size: 11px; font-family: Menlo;">config.status: creating install/make_blas.inc</p>
<p style="font-size: 11px; font-family: Menlo;">config.status: creating install/make_lapack.inc</p>
<p style="font-size: 11px; font-family: Menlo;">config.status: creating include/c_defs.h</p>
<p style="font-size: 11px; font-family: Menlo;">config.status: include/c_defs.h is unchanged</p>
<p style="font-size: 11px; font-family: Menlo;">--------------------------------------------------------------------</p>
<p style="font-size: 11px; font-family: Menlo;">ESPRESSO can take advantage of several optimized numerical libraries</p>
<p style="font-size: 11px; font-family: Menlo;">(essl, fftw, mkl...). This configure script attempts to find them,</p>
<p style="font-size: 11px; font-family: Menlo;">but may fail if they have been installed in non-standard locations.</p>
<p style="font-size: 11px; font-family: Menlo;">If a required library is not found, the local copy will be compiled.</p>
<p style="font-size: 11px; font-family: Menlo; min-height: 13px;"><br></p>
<p style="font-size: 11px; font-family: Menlo;">The following libraries have been found:</p>
<p style="font-size: 11px; font-family: Menlo;"> BLAS_LIBS=-mkl=parallel</p>
<p style="font-size: 11px; font-family: Menlo;"> LAPACK_LIBS=-mkl=parallel</p>
<p style="font-size: 11px; font-family: Menlo;"> FFT_LIBS=-mkl=parallel</p>
<p style="font-size: 11px; font-family: Menlo;">Please check if this is what you expect.</p>
<p style="font-size: 11px; font-family: Menlo; min-height: 13px;"><br></p>
<p style="font-size: 11px; font-family: Menlo;">If any libraries are missing, you may specify a list of directories</p>
<p style="font-size: 11px; font-family: Menlo;">to search and retry, as follows:</p>
<p style="font-size: 11px; font-family: Menlo;"> ./configure LIBDIRS="list of directories, separated by spaces"</p>
<p style="font-size: 11px; font-family: Menlo; min-height: 13px;"><br></p>
<p style="font-size: 11px; font-family: Menlo;">Parallel environment not detected \(is this a parallel machine?\).\</p>
<p style="font-size: 11px; font-family: Menlo;">Configured for compilation of serial executables.</p>
<p style="font-size: 11px; font-family: Menlo; min-height: 13px;"><br></p>
<p style="font-size: 11px; font-family: Menlo;">For more info, read the ESPRESSO User's Guide (Doc/users-guide.tex).</p>
<p style="font-size: 11px; font-family: Menlo;">--------------------------------------------------------------------</p>
<p style="font-size: 11px; font-family: Menlo;">configure: success</p><div><br></div><div>6.- Edit the make.sys file. This is my end file:</div><div><br></div><div><p style="font-size: 11px; font-family: Menlo;"># make.sys. Generated from make.sys.in by configure.</p>
<p style="font-size: 11px; font-family: Menlo; min-height: 13px;"><br></p>
<p style="font-size: 11px; font-family: Menlo;"># compilation rules</p>
<p style="font-size: 11px; font-family: Menlo; min-height: 13px;"><br></p>
<p style="font-size: 11px; font-family: Menlo;">.SUFFIXES :</p>
<p style="font-size: 11px; font-family: Menlo;">.SUFFIXES : .o .c .f .f90</p>
<p style="font-size: 11px; font-family: Menlo; min-height: 13px;"><br></p>
<p style="font-size: 11px; font-family: Menlo;"># most fortran compilers can directly preprocess c-like directives: use</p>
<p style="font-size: 11px; font-family: Menlo;"># $(MPIF90) $(F90FLAGS) -c $<</p>
<p style="font-size: 11px; font-family: Menlo;"># if explicit preprocessing by the C preprocessor is needed, use:</p>
<p style="font-size: 11px; font-family: Menlo;"># $(CPP) $(CPPFLAGS) $< -o $*.F90 </p>
<p style="font-size: 11px; font-family: Menlo;"># $(MPIF90) $(F90FLAGS) -c $*.F90 -o $*.o</p>
<p style="font-size: 11px; font-family: Menlo;"># remember the tabulator in the first column !!!</p>
<p style="font-size: 11px; font-family: Menlo; min-height: 13px;"><br></p>
<p style="font-size: 11px; font-family: Menlo;">.f90.o:</p>
<p style="font-size: 11px; font-family: Menlo;"> $(MPIF90) $(F90FLAGS) -c $<</p>
<p style="font-size: 11px; font-family: Menlo; min-height: 13px;"><br></p>
<p style="font-size: 11px; font-family: Menlo;"># .f.o and .c.o: do not modify</p>
<p style="font-size: 11px; font-family: Menlo; min-height: 13px;"><br></p>
<p style="font-size: 11px; font-family: Menlo;">.f.o:</p>
<p style="font-size: 11px; font-family: Menlo;"> $(F77) $(FFLAGS) -c $<</p>
<p style="font-size: 11px; font-family: Menlo; min-height: 13px;"><br></p>
<p style="font-size: 11px; font-family: Menlo;">.c.o:</p>
<p style="font-size: 11px; font-family: Menlo;"> $(CC) $(CFLAGS) -c $<</p>
<p style="font-size: 11px; font-family: Menlo; min-height: 13px;"><br></p>
<p style="font-size: 11px; font-family: Menlo; min-height: 13px;"><br></p>
<p style="font-size: 11px; font-family: Menlo; min-height: 13px;"><br></p>
<p style="font-size: 11px; font-family: Menlo;"># topdir for linking espresso libs with plugins</p>
<p style="font-size: 11px; font-family: Menlo;">TOPDIR = /Users/sqs-ciacyt/espresso-5.1</p>
<p style="font-size: 11px; font-family: Menlo; min-height: 13px;"><br></p>
<p style="font-size: 11px; font-family: Menlo;"># DFLAGS = precompilation options (possible arguments to -D and -U)</p>
<p style="font-size: 11px; font-family: Menlo;"># used by the C compiler and preprocessor</p>
<p style="font-size: 11px; font-family: Menlo;"># FDFLAGS = as DFLAGS, for the f90 compiler</p>
<p style="font-size: 11px; font-family: Menlo;"># See include/defs.h.README for a list of options and their meaning</p>
<p style="font-size: 11px; font-family: Menlo;"># With the exception of IBM xlf, FDFLAGS = $(DFLAGS)</p>
<p style="font-size: 11px; font-family: Menlo;"># For IBM xlf, FDFLAGS is the same as DFLAGS with separating commas </p>
<p style="font-size: 11px; font-family: Menlo; min-height: 13px;"><br></p>
<p style="font-size: 11px; font-family: Menlo;"># MANUAL_DFLAGS = additional precompilation option(s), if desired</p>
<p style="font-size: 11px; font-family: Menlo;"># You may use this instead of tweaking DFLAGS and FDFLAGS</p>
<p style="font-size: 11px; font-family: Menlo;"># BEWARE: will not work for IBM xlf! Manually edit FDFLAGS</p>
<p style="font-size: 11px; font-family: Menlo;">MANUAL_DFLAGS = -D__KNC_OFFLOAD</p>
<p style="font-size: 11px; font-family: Menlo;">DFLAGS = -D__INTEL -D__FFTW -D__MPI -D__PARA -D__SCALAPACK -D__OPENMP $(MANUAL_DFLAGS)</p>
<p style="font-size: 11px; font-family: Menlo;">FDFLAGS = $(DFLAGS) $(MANUAL_DFLAGS)</p>
<p style="font-size: 11px; font-family: Menlo; min-height: 13px;"><br></p>
<p style="font-size: 11px; font-family: Menlo;"># IFLAGS = how to locate directories where files to be included are</p>
<p style="font-size: 11px; font-family: Menlo;"># In most cases, IFLAGS = -I../include</p>
<p style="font-size: 11px; font-family: Menlo; min-height: 13px;"><br></p>
<p style="font-size: 11px; font-family: Menlo;">IFLAGS = -I../include</p>
<p style="font-size: 11px; font-family: Menlo; min-height: 13px;"><br></p>
<p style="font-size: 11px; font-family: Menlo;"># MOD_FLAGS = flag used by f90 compiler to locate modules</p>
<p style="font-size: 11px; font-family: Menlo;"># Each Makefile defines the list of needed modules in MODFLAGS</p>
<p style="font-size: 11px; font-family: Menlo; min-height: 13px;"><br></p>
<p style="font-size: 11px; font-family: Menlo;">MOD_FLAG = -I</p>
<p style="font-size: 11px; font-family: Menlo; min-height: 13px;"><br></p>
<p style="font-size: 11px; font-family: Menlo;"># Compilers: fortran-90, fortran-77, C</p>
<p style="font-size: 11px; font-family: Menlo;"># If a parallel compilation is desired, MPIF90 should be a fortran-90 </p>
<p style="font-size: 11px; font-family: Menlo;"># compiler that produces executables for parallel execution using MPI</p>
<p style="font-size: 11px; font-family: Menlo;"># (such as for instance mpif90, mpf90, mpxlf90,...);</p>
<p style="font-size: 11px; font-family: Menlo;"># otherwise, an ordinary fortran-90 compiler (f90, g95, xlf90, ifort,...)</p>
<p style="font-size: 11px; font-family: Menlo;"># If you have a parallel machine but no suitable candidate for MPIF90,</p>
<p style="font-size: 11px; font-family: Menlo;"># try to specify the directory containing "mpif.h" in IFLAGS</p>
<p style="font-size: 11px; font-family: Menlo;"># and to specify the location of MPI libraries in MPI_LIBS</p>
<p style="font-size: 11px; font-family: Menlo; min-height: 13px;"><br></p>
<p style="font-size: 11px; font-family: Menlo;">MPIF90 = mpif90</p>
<p style="font-size: 11px; font-family: Menlo;">#F90 = gfortran</p>
<p style="font-size: 11px; font-family: Menlo;">CC = icc</p>
<p style="font-size: 11px; font-family: Menlo;">F77 = ifort</p>
<p style="font-size: 11px; font-family: Menlo; min-height: 13px;"><br></p>
<p style="font-size: 11px; font-family: Menlo;"># C preprocessor and preprocessing flags - for explicit preprocessing, </p>
<p style="font-size: 11px; font-family: Menlo;"># if needed (see the compilation rules above)</p>
<p style="font-size: 11px; font-family: Menlo;"># preprocessing flags must include DFLAGS and IFLAGS</p>
<p style="font-size: 11px; font-family: Menlo; min-height: 13px;"><br></p>
<p style="font-size: 11px; font-family: Menlo;">CPP = cpp</p>
<p style="font-size: 11px; font-family: Menlo;">CPPFLAGS = -P -C -traditional $(DFLAGS) $(IFLAGS)</p>
<p style="font-size: 11px; font-family: Menlo; min-height: 13px;"><br></p>
<p style="font-size: 11px; font-family: Menlo;"># compiler flags: C, F90, F77</p>
<p style="font-size: 11px; font-family: Menlo;"># C flags must include DFLAGS and IFLAGS</p>
<p style="font-size: 11px; font-family: Menlo;"># F90 flags must include MODFLAGS, IFLAGS, and FDFLAGS with appropriate syntax</p>
<p style="font-size: 11px; font-family: Menlo; min-height: 13px;"><br></p>
<p style="font-size: 11px; font-family: Menlo;">CFLAGS = -O3 $(DFLAGS) $(IFLAGS)</p>
<p style="font-size: 11px; font-family: Menlo;">F90FLAGS = $(FFLAGS) -x f95-cpp-input -fopenmp $(FDFLAGS) $(IFLAGS) $(MODFLAGS)</p>
<p style="font-size: 11px; font-family: Menlo;">FFLAGS = -O3 -g -fopenmp</p>
<p style="font-size: 11px; font-family: Menlo; min-height: 13px;"><br></p>
<p style="font-size: 11px; font-family: Menlo;"># compiler flags without optimization for fortran-77</p>
<p style="font-size: 11px; font-family: Menlo;"># the latter is NEEDED to properly compile dlamch.f, used by lapack</p>
<p style="font-size: 11px; font-family: Menlo; min-height: 13px;"><br></p>
<p style="font-size: 11px; font-family: Menlo;">FFLAGS_NOOPT = -O0 -g</p>
<p style="font-size: 11px; font-family: Menlo; min-height: 13px;"><br></p>
<p style="font-size: 11px; font-family: Menlo;"># compiler flag needed by some compilers when the main is not fortran</p>
<p style="font-size: 11px; font-family: Menlo;"># Currently used for Yambo</p>
<p style="font-size: 11px; font-family: Menlo; min-height: 13px;"><br></p>
<p style="font-size: 11px; font-family: Menlo;">FFLAGS_NOMAIN = </p>
<p style="font-size: 11px; font-family: Menlo; min-height: 13px;"><br></p>
<p style="font-size: 11px; font-family: Menlo;"># Linker, linker-specific flags (if any)</p>
<p style="font-size: 11px; font-family: Menlo;"># Typically LD coincides with F90 or MPIF90, LD_LIBS is empty</p>
<p style="font-size: 11px; font-family: Menlo; min-height: 13px;"><br></p>
<p style="font-size: 11px; font-family: Menlo;">LD = mpiifort</p>
<p style="font-size: 11px; font-family: Menlo;">LDFLAGS = -g -pthread -fopenmp</p>
<p style="font-size: 11px; font-family: Menlo;">LD_LIBS = </p>
<p style="font-size: 11px; font-family: Menlo; min-height: 13px;"><br></p>
<p style="font-size: 11px; font-family: Menlo;"># External Libraries (if any) : blas, lapack, fft, MPI</p>
<p style="font-size: 11px; font-family: Menlo; min-height: 13px;"><br></p>
<p style="font-size: 11px; font-family: Menlo;"># If you have nothing better, use the local copy :</p>
<p style="font-size: 11px; font-family: Menlo;"># BLAS_LIBS = /your/path/to/espresso/BLAS/blas.a</p>
<p style="font-size: 11px; font-family: Menlo;"># BLAS_LIBS_SWITCH = internal</p>
<p style="font-size: 11px; font-family: Menlo; min-height: 13px;"><br></p>
<p style="font-size: 11px; font-family: Menlo;">BLAS_LIBS = -mkl=parallel</p>
<p style="font-size: 11px; font-family: Menlo;">BLAS_LIBS_SWITCH = external</p>
<p style="font-size: 11px; font-family: Menlo; min-height: 13px;"><br></p>
<p style="font-size: 11px; font-family: Menlo;"># If you have nothing better, use the local copy :</p>
<p style="font-size: 11px; font-family: Menlo;"># LAPACK_LIBS = /your/path/to/espresso/lapack-3.2/lapack.a</p>
<p style="font-size: 11px; font-family: Menlo;"># LAPACK_LIBS_SWITCH = internal</p>
<p style="font-size: 11px; font-family: Menlo;"># For IBM machines with essl (-D__ESSL): load essl BEFORE lapack !</p>
<p style="font-size: 11px; font-family: Menlo;"># remember that LAPACK_LIBS precedes BLAS_LIBS in loading order</p>
<p style="font-size: 11px; font-family: Menlo; min-height: 13px;"><br></p>
<p style="font-size: 11px; font-family: Menlo;">LAPACK_LIBS = -mkl=parallel</p>
<p style="font-size: 11px; font-family: Menlo;">LAPACK_LIBS_SWITCH = external</p>
<p style="font-size: 11px; font-family: Menlo; min-height: 13px;"><br></p>
<p style="font-size: 11px; font-family: Menlo;">ELPA_LIBS_SWITCH = disabled</p>
<p style="font-size: 11px; font-family: Menlo;">SCALAPACK_LIBS = </p>
<p style="font-size: 11px; font-family: Menlo; min-height: 13px;"><br></p>
<p style="font-size: 11px; font-family: Menlo;"># nothing needed here if the the internal copy of FFTW is compiled</p>
<p style="font-size: 11px; font-family: Menlo;"># (needs -D__FFTW in DFLAGS)</p>
<p style="font-size: 11px; font-family: Menlo; min-height: 13px;"><br></p>
<p style="font-size: 11px; font-family: Menlo;">FFT_LIBS = -mkl=parallel</p>
<p style="font-size: 11px; font-family: Menlo; min-height: 13px;"><br></p>
<p style="font-size: 11px; font-family: Menlo;"># For parallel execution, the correct path to MPI libraries must</p>
<p style="font-size: 11px; font-family: Menlo;"># be specified in MPI_LIBS (except for IBM if you use mpxlf)</p>
<p style="font-size: 11px; font-family: Menlo; min-height: 13px;"><br></p>
<p style="font-size: 11px; font-family: Menlo;">MPI_LIBS = </p>
<p style="font-size: 11px; font-family: Menlo; min-height: 13px;"><br></p>
<p style="font-size: 11px; font-family: Menlo;"># IBM-specific: MASS libraries, if available and if -D__MASS is defined in FDFLAGS</p>
<p style="font-size: 11px; font-family: Menlo; min-height: 13px;"><br></p>
<p style="font-size: 11px; font-family: Menlo;">MASS_LIBS = </p>
<p style="font-size: 11px; font-family: Menlo; min-height: 13px;"><br></p>
<p style="font-size: 11px; font-family: Menlo;"># ar command and flags - for most architectures: AR = ar, ARFLAGS = ruv</p>
<p style="font-size: 11px; font-family: Menlo; min-height: 13px;"><br></p>
<p style="font-size: 11px; font-family: Menlo;">AR = xiar</p>
<p style="font-size: 11px; font-family: Menlo;">ARFLAGS = ruv</p>
<p style="font-size: 11px; font-family: Menlo; min-height: 13px;"><br></p>
<p style="font-size: 11px; font-family: Menlo;"># ranlib command. If ranlib is not needed (it isn't in most cases) use</p>
<p style="font-size: 11px; font-family: Menlo;"># RANLIB = echo</p>
<p style="font-size: 11px; font-family: Menlo; min-height: 13px;"><br></p>
<p style="font-size: 11px; font-family: Menlo;">RANLIB = ranlib -c</p>
<p style="font-size: 11px; font-family: Menlo; min-height: 13px;"><br></p>
<p style="font-size: 11px; font-family: Menlo;"># all internal and external libraries - do not modify</p>
<p style="font-size: 11px; font-family: Menlo; min-height: 13px;"><br></p>
<p style="font-size: 11px; font-family: Menlo;">FLIB_TARGETS = all</p>
<p style="font-size: 11px; font-family: Menlo; min-height: 13px;"><br></p>
<p style="font-size: 11px; font-family: Menlo;">LIBOBJS = ../flib/ptools.a ../flib/flib.a ../clib/clib.a ../iotk/src/libiotk.a </p>
<p style="font-size: 11px; font-family: Menlo;">LIBS = $(SCALAPACK_LIBS) $(LAPACK_LIBS) $(FFT_LIBS) $(BLAS_LIBS) $(MPI_LIBS) $(MASS_LIBS) $(LD_LIBS)</p>
<p style="font-size: 11px; font-family: Menlo; min-height: 13px;"><br></p>
<p style="font-size: 11px; font-family: Menlo;"># wget or curl - useful to download from network</p>
<p style="font-size: 11px; font-family: Menlo;">WGET = wget -O</p></div><div><br></div><div>7.- Build the QE PW binary: make pw -j16</div><div><br></div><div><p style="font-size: 11px; font-family: Menlo;">test -d bin || mkdir bin</p>
<p style="font-size: 11px; font-family: Menlo;">cd install ; /Applications/Xcode.app/Contents/Developer/usr/bin/make -f extlibs_makefile libiotk</p>
<p style="font-size: 11px; font-family: Menlo;">cd install ; /Applications/Xcode.app/Contents/Developer/usr/bin/make -f extlibs_makefile libelpa</p>
<p style="font-size: 11px; font-family: Menlo;">cd install ; /Applications/Xcode.app/Contents/Developer/usr/bin/make -f extlibs_makefile liblapack</p>
<p style="font-size: 11px; font-family: Menlo;">cd install ; /Applications/Xcode.app/Contents/Developer/usr/bin/make -f extlibs_makefile libblas</p>
<p style="font-size: 11px; font-family: Menlo;">if test ! -d ../S3DE; then \</p>
<p style="font-size: 11px; font-family: Menlo;"><span class="Apple-tab-span" style="white-space:pre"> </span>(gzip -dc ../archive/iotk-1.2.beta.tar.gz | (cd ../; tar -xvf -)) ; \</p>
<p style="font-size: 11px; font-family: Menlo;"><span class="Apple-tab-span" style="white-space:pre"> </span>if test -e Makefile_iotk; then \</p>
<p style="font-size: 11px; font-family: Menlo;"> (cp Makefile_iotk ../S3DE/iotk/src/Makefile); fi; \</p>
<p style="font-size: 11px; font-family: Menlo;"><span class="Apple-tab-span" style="white-space:pre"> </span>if test -e iotk_config.h; then \</p>
<p style="font-size: 11px; font-family: Menlo;"><span class="Apple-tab-span" style="white-space:pre"> </span>(cp iotk_config.h ../S3DE/iotk/include/iotk_config.h); fi; fi</p>
<p style="font-size: 11px; font-family: Menlo;">touch fake_libelpa.a</p>
<p style="font-size: 11px; font-family: Menlo;">touch fake_liblapack.a</p>
<p style="font-size: 11px; font-family: Menlo;">touch fake_libblas.a</p>
<p style="font-size: 11px; font-family: Menlo;">rm fake_libblas.a</p>
<p style="font-size: 11px; font-family: Menlo;">cd ../S3DE/iotk/src; /Applications/Xcode.app/Contents/Developer/usr/bin/make lib+util; </p>
<p style="font-size: 11px; font-family: Menlo;">rm fake_libelpa.a</p>
<p style="font-size: 11px; font-family: Menlo;">rm fake_liblapack.a</p>
<p style="font-size: 11px; font-family: Menlo;">mpif90 -O3 -g -fopenmp -x f95-cpp-input -fopenmp -D__INTEL -D__FFTW -D__MPI -D__PARA -D__SCALAPACK -D__OPENMP -D__KNC_OFFLOAD -D__KNC_OFFLOAD -I../include -c iotk_base.f90</p>
<p style="font-size: 11px; font-family: Menlo;">ifort: command line warning #10155: ignoring option '-x'; argument required</p>
<p style="font-size: 11px; font-family: Menlo;">ifort: error #10236: File not found: 'f95-cpp-input'</p>
<p style="font-size: 11px; font-family: Menlo;">iotk_base.f90(20): warning #5117: Bad # preprocessor line</p>
<p style="font-size: 11px; font-family: Menlo;">#include "iotk_config.h"</p>
<p style="font-size: 11px; font-family: Menlo;">-^</p>
<p style="font-size: 11px; font-family: Menlo;">iotk_base.f90(26): warning #5117: Bad # preprocessor line</p>
<p style="font-size: 11px; font-family: Menlo;">#include "iotk_auxmacros.h"</p>
<p style="font-size: 11px; font-family: Menlo;">-^</p>
<p style="font-size: 11px; font-family: Menlo;">iotk_base.f90(52): error #5192: Lead underscore not allowed</p>
<p style="font-size: 11px; font-family: Menlo;">integer, parameter :: iotk_maxrank = __IOTK_MAXRANK ! Controlled by cpp</p>
<p style="font-size: 11px; font-family: Menlo;">--------------------------------------------------------^</p>
<p style="font-size: 11px; font-family: Menlo;">iotk_base.f90(66): warning #5117: Bad # preprocessor line</p>
<p style="font-size: 11px; font-family: Menlo;">#ifdef __IOTK_LOGICAL1</p>
<p style="font-size: 11px; font-family: Menlo;">-^</p>
<p style="font-size: 11px; font-family: Menlo;">iotk_base.f90(68): warning #5117: Bad # preprocessor line</p>
<p style="font-size: 11px; font-family: Menlo;">#endif</p>
<p style="font-size: 11px; font-family: Menlo;">-^</p>
<p style="font-size: 11px; font-family: Menlo;">iotk_base.f90(69): warning #5117: Bad # preprocessor line</p>
<p style="font-size: 11px; font-family: Menlo;">#ifdef __IOTK_LOGICAL2</p>
<p style="font-size: 11px; font-family: Menlo;">-^</p>
<p style="font-size: 11px; font-family: Menlo;">iotk_base.f90(67): error #5192: Lead underscore not allowed</p>
<p style="font-size: 11px; font-family: Menlo;">integer, parameter :: iotk_LOGICAL1 = __IOTK_LOGICAL1</p>
<p style="font-size: 11px; font-family: Menlo;">-----------------------------------------------------^</p>
<p style="font-size: 11px; font-family: Menlo;">iotk_base.f90(71): warning #5117: Bad # preprocessor line</p>
<p style="font-size: 11px; font-family: Menlo;">#endif</p>
<p style="font-size: 11px; font-family: Menlo;">-^</p>
<p style="font-size: 11px; font-family: Menlo;">iotk_base.f90(72): warning #5117: Bad # preprocessor line</p>
<p style="font-size: 11px; font-family: Menlo;">#ifdef __IOTK_LOGICAL3</p>
<p style="font-size: 11px; font-family: Menlo;">-^</p>
<p style="font-size: 11px; font-family: Menlo;">iotk_base.f90(70): error #5192: Lead underscore not allowed</p>
<p style="font-size: 11px; font-family: Menlo;">integer, parameter :: iotk_LOGICAL2 = __IOTK_LOGICAL2</p>
<p style="font-size: 11px; font-family: Menlo;">-----------------------------------------------------^</p>
<p style="font-size: 11px; font-family: Menlo;">iotk_base.f90(74): warning #5117: Bad # preprocessor line</p>
<p style="font-size: 11px; font-family: Menlo;">#endif</p>
<p style="font-size: 11px; font-family: Menlo;">-^</p>
<p style="font-size: 11px; font-family: Menlo;">iotk_base.f90(75): warning #5117: Bad # preprocessor line</p>
<p style="font-size: 11px; font-family: Menlo;">#ifdef __IOTK_LOGICAL4</p>
<p style="font-size: 11px; font-family: Menlo;">-^</p>
<p style="font-size: 11px; font-family: Menlo;">iotk_base.f90(73): error #5192: Lead underscore not allowed</p>
<p style="font-size: 11px; font-family: Menlo;">integer, parameter :: iotk_LOGICAL3 = __IOTK_LOGICAL3</p>
<p style="font-size: 11px; font-family: Menlo;">-----------------------------------------------------^</p>
<p style="font-size: 11px; font-family: Menlo;">iotk_base.f90(77): warning #5117: Bad # preprocessor line</p>
<p style="font-size: 11px; font-family: Menlo;">#endif</p>
<p style="font-size: 11px; font-family: Menlo;">-^</p>
<p style="font-size: 11px; font-family: Menlo;">iotk_base.f90(78): warning #5117: Bad # preprocessor line</p>
<p style="font-size: 11px; font-family: Menlo;">#ifdef __IOTK_INTEGER1</p>
<p style="font-size: 11px; font-family: Menlo;">-^</p>
<p style="font-size: 11px; font-family: Menlo;">iotk_base.f90(76): error #5192: Lead underscore not allowed</p>
<p style="font-size: 11px; font-family: Menlo;">integer, parameter :: iotk_LOGICAL4 = __IOTK_LOGICAL4</p>
<p style="font-size: 11px; font-family: Menlo;">-----------------------------------------------------^</p>
<p style="font-size: 11px; font-family: Menlo;">iotk_base.f90(80): warning #5117: Bad # preprocessor line</p>
<p style="font-size: 11px; font-family: Menlo;">#endif</p>
<p style="font-size: 11px; font-family: Menlo;">-^</p>
<p style="font-size: 11px; font-family: Menlo;">iotk_base.f90(81): warning #5117: Bad # preprocessor line</p>
<p style="font-size: 11px; font-family: Menlo;">#ifdef __IOTK_INTEGER2</p>
<p style="font-size: 11px; font-family: Menlo;">-^</p>
<p style="font-size: 11px; font-family: Menlo;">iotk_base.f90(79): error #5192: Lead underscore not allowed</p>
<p style="font-size: 11px; font-family: Menlo;">integer, parameter :: iotk_INTEGER1 = __IOTK_INTEGER1</p>
<p style="font-size: 11px; font-family: Menlo;">-----------------------------------------------------^</p>
<p style="font-size: 11px; font-family: Menlo;">iotk_base.f90(83): warning #5117: Bad # preprocessor line</p>
<p style="font-size: 11px; font-family: Menlo;">#endif</p>
<p style="font-size: 11px; font-family: Menlo;">-^</p>
<p style="font-size: 11px; font-family: Menlo;">iotk_base.f90(84): warning #5117: Bad # preprocessor line</p>
<p style="font-size: 11px; font-family: Menlo;">#ifdef __IOTK_INTEGER3</p>
<p style="font-size: 11px; font-family: Menlo;">-^</p>
<p style="font-size: 11px; font-family: Menlo;">iotk_base.f90(82): error #5192: Lead underscore not allowed</p>
<p style="font-size: 11px; font-family: Menlo;">integer, parameter :: iotk_INTEGER2 = __IOTK_INTEGER2</p>
<p style="font-size: 11px; font-family: Menlo;">-----------------------------------------------------^</p>
<p style="font-size: 11px; font-family: Menlo;">iotk_base.f90(86): warning #5117: Bad # preprocessor line</p>
<p style="font-size: 11px; font-family: Menlo;">#endif</p>
<p style="font-size: 11px; font-family: Menlo;">-^</p>
<p style="font-size: 11px; font-family: Menlo;">iotk_base.f90(87): warning #5117: Bad # preprocessor line</p>
<p style="font-size: 11px; font-family: Menlo;">#ifdef __IOTK_INTEGER4</p>
<p style="font-size: 11px; font-family: Menlo;">-^</p>
<p style="font-size: 11px; font-family: Menlo;">iotk_base.f90(85): error #5192: Lead underscore not allowed</p>
<p style="font-size: 11px; font-family: Menlo;">integer, parameter :: iotk_INTEGER3 = __IOTK_INTEGER3</p>
<p style="font-size: 11px; font-family: Menlo;">-----------------------------------------------------^</p>
<p style="font-size: 11px; font-family: Menlo;">iotk_base.f90(89): warning #5117: Bad # preprocessor line</p>
<p style="font-size: 11px; font-family: Menlo;">#endif</p>
<p style="font-size: 11px; font-family: Menlo;">-^</p>
<p style="font-size: 11px; font-family: Menlo;">iotk_base.f90(90): warning #5117: Bad # preprocessor line</p>
<p style="font-size: 11px; font-family: Menlo;">#ifdef __IOTK_REAL1</p>
<p style="font-size: 11px; font-family: Menlo;">-^</p>
<p style="font-size: 11px; font-family: Menlo;">iotk_base.f90(88): error #5192: Lead underscore not allowed</p>
<p style="font-size: 11px; font-family: Menlo;">integer, parameter :: iotk_INTEGER4 = __IOTK_INTEGER4</p>
<p style="font-size: 11px; font-family: Menlo;">-----------------------------------------------------^</p>
<p style="font-size: 11px; font-family: Menlo;">iotk_base.f90(92): warning #5117: Bad # preprocessor line</p>
<p style="font-size: 11px; font-family: Menlo;">#endif</p>
<p style="font-size: 11px; font-family: Menlo;">-^</p>
<p style="font-size: 11px; font-family: Menlo;">iotk_base.f90(93): warning #5117: Bad # preprocessor line</p>
<p style="font-size: 11px; font-family: Menlo;">#ifdef __IOTK_REAL2</p>
<p style="font-size: 11px; font-family: Menlo;">-^</p>
<p style="font-size: 11px; font-family: Menlo;">iotk_base.f90(91): error #5192: Lead underscore not allowed</p>
<p style="font-size: 11px; font-family: Menlo;">integer, parameter :: iotk_REAL1 = __IOTK_REAL1</p>
<p style="font-size: 11px; font-family: Menlo;">-----------------------------------------------^</p>
<p style="font-size: 11px; font-family: Menlo;">iotk_base.f90(95): warning #5117: Bad # preprocessor line</p>
<p style="font-size: 11px; font-family: Menlo;">#endif</p>
<p style="font-size: 11px; font-family: Menlo;">-^</p>
<p style="font-size: 11px; font-family: Menlo;">iotk_base.f90(96): warning #5117: Bad # preprocessor line</p>
<p style="font-size: 11px; font-family: Menlo;">#ifdef __IOTK_REAL3</p>
<p style="font-size: 11px; font-family: Menlo;">-^</p>
<p style="font-size: 11px; font-family: Menlo;">iotk_base.f90(94): error #5192: Lead underscore not allowed</p>
<p style="font-size: 11px; font-family: Menlo;">integer, parameter :: iotk_REAL2 = __IOTK_REAL2</p>
<p style="font-size: 11px; font-family: Menlo;">-----------------------------------------------^</p>
<p style="font-size: 11px; font-family: Menlo;">iotk_base.f90(98): warning #5117: Bad # preprocessor line</p>
<p style="font-size: 11px; font-family: Menlo;">#endif</p>
<p style="font-size: 11px; font-family: Menlo;">-^</p>
<p style="font-size: 11px; font-family: Menlo;">iotk_base.f90(99): warning #5117: Bad # preprocessor line</p>
<p style="font-size: 11px; font-family: Menlo;">#ifdef __IOTK_REAL4</p>
<p style="font-size: 11px; font-family: Menlo;">-^</p>
<p style="font-size: 11px; font-family: Menlo;">iotk_base.f90(97): error #5192: Lead underscore not allowed</p>
<p style="font-size: 11px; font-family: Menlo;">integer, parameter :: iotk_REAL3 = __IOTK_REAL3</p>
<p style="font-size: 11px; font-family: Menlo;">-----------------------------------------------^</p>
<p style="font-size: 11px; font-family: Menlo;">iotk_base.f90(101): warning #5117: Bad # preprocessor line</p>
<p style="font-size: 11px; font-family: Menlo;">#endif</p>
<p style="font-size: 11px; font-family: Menlo;">-^</p>
<p style="font-size: 11px; font-family: Menlo;">iotk_base.f90(102): warning #5117: Bad # preprocessor line</p>
<p style="font-size: 11px; font-family: Menlo;">#ifdef __IOTK_COMPLEX1</p>
<p style="font-size: 11px; font-family: Menlo;">-^</p>
<p style="font-size: 11px; font-family: Menlo;">iotk_base.f90(100): error #5192: Lead underscore not allowed</p>
<p style="font-size: 11px; font-family: Menlo;">integer, parameter :: iotk_REAL4 = __IOTK_REAL4</p>
<p style="font-size: 11px; font-family: Menlo;">-----------------------------------------------^</p>
<p style="font-size: 11px; font-family: Menlo;">iotk_base.f90(104): warning #5117: Bad # preprocessor line</p>
<p style="font-size: 11px; font-family: Menlo;">#endif</p>
<p style="font-size: 11px; font-family: Menlo;">-^</p>
<p style="font-size: 11px; font-family: Menlo;">iotk_base.f90(105): warning #5117: Bad # preprocessor line</p>
<p style="font-size: 11px; font-family: Menlo;">#ifdef __IOTK_COMPLEX2</p>
<p style="font-size: 11px; font-family: Menlo;">-^</p>
<p style="font-size: 11px; font-family: Menlo;">iotk_base.f90(103): error #5192: Lead underscore not allowed</p>
<p style="font-size: 11px; font-family: Menlo;">integer, parameter :: iotk_COMPLEX1 = __IOTK_COMPLEX1</p>
<p style="font-size: 11px; font-family: Menlo;">-----------------------------------------------------^</p>
<p style="font-size: 11px; font-family: Menlo;">iotk_base.f90(107): warning #5117: Bad # preprocessor line</p>
<p style="font-size: 11px; font-family: Menlo;">#endif</p>
<p style="font-size: 11px; font-family: Menlo;">-^</p>
<p style="font-size: 11px; font-family: Menlo;">iotk_base.f90(108): warning #5117: Bad # preprocessor line</p>
<p style="font-size: 11px; font-family: Menlo;">#ifdef __IOTK_COMPLEX3</p>
<p style="font-size: 11px; font-family: Menlo;">-^</p>
<p style="font-size: 11px; font-family: Menlo;">iotk_base.f90(106): error #5192: Lead underscore not allowed</p>
<p style="font-size: 11px; font-family: Menlo;">integer, parameter :: iotk_COMPLEX2 = __IOTK_COMPLEX2</p>
<p style="font-size: 11px; font-family: Menlo;">-----------------------------------------------------^</p>
<p style="font-size: 11px; font-family: Menlo;">iotk_base.f90(110): warning #5117: Bad # preprocessor line</p>
<p style="font-size: 11px; font-family: Menlo;">#endif</p>
<p style="font-size: 11px; font-family: Menlo;">-^</p>
<p style="font-size: 11px; font-family: Menlo;">iotk_base.f90(111): warning #5117: Bad # preprocessor line</p>
<p style="font-size: 11px; font-family: Menlo;">#ifdef __IOTK_COMPLEX4</p>
<p style="font-size: 11px; font-family: Menlo;">-^</p>
<p style="font-size: 11px; font-family: Menlo;">iotk_base.f90(109): error #5192: Lead underscore not allowed</p>
<p style="font-size: 11px; font-family: Menlo;">integer, parameter :: iotk_COMPLEX3 = __IOTK_COMPLEX3</p>
<p style="font-size: 11px; font-family: Menlo;">-----------------------------------------------------^</p>
<p style="font-size: 11px; font-family: Menlo;">iotk_base.f90(113): warning #5117: Bad # preprocessor line</p>
<p style="font-size: 11px; font-family: Menlo;">#endif</p>
<p style="font-size: 11px; font-family: Menlo;">-^</p>
<p style="font-size: 11px; font-family: Menlo;">iotk_base.f90(114): warning #5117: Bad # preprocessor line</p>
<p style="font-size: 11px; font-family: Menlo;">#ifdef __IOTK_CHARACTER1</p>
<p style="font-size: 11px; font-family: Menlo;">-^</p>
<p style="font-size: 11px; font-family: Menlo;">iotk_base.f90(112): error #5192: Lead underscore not allowed</p>
<p style="font-size: 11px; font-family: Menlo;">integer, parameter :: iotk_COMPLEX4 = __IOTK_COMPLEX4</p>
<p style="font-size: 11px; font-family: Menlo;">-----------------------------------------------------^</p>
<p style="font-size: 11px; font-family: Menlo;">iotk_base.f90(116): warning #5117: Bad # preprocessor line</p>
<p style="font-size: 11px; font-family: Menlo;">#endif</p>
<p style="font-size: 11px; font-family: Menlo;">-^</p>
<p style="font-size: 11px; font-family: Menlo;">iotk_base.f90(117): warning #5117: Bad # preprocessor line</p>
<p style="font-size: 11px; font-family: Menlo;">#ifdef __IOTK_CHARACTER2</p>
<p style="font-size: 11px; font-family: Menlo;">-^</p>
<p style="font-size: 11px; font-family: Menlo;">iotk_base.f90(115): error #5192: Lead underscore not allowed</p>
<p style="font-size: 11px; font-family: Menlo;">integer, parameter :: iotk_CHARACTER1 = __IOTK_CHARACTER1</p>
<p style="font-size: 11px; font-family: Menlo;">---------------------------------------------------------^</p>
<p style="font-size: 11px; font-family: Menlo;">iotk_base.f90(119): warning #5117: Bad # preprocessor line</p>
<p style="font-size: 11px; font-family: Menlo;">#endif</p>
<p style="font-size: 11px; font-family: Menlo;">-^</p>
<p style="font-size: 11px; font-family: Menlo;">iotk_base.f90(120): warning #5117: Bad # preprocessor line</p>
<p style="font-size: 11px; font-family: Menlo;">#ifdef __IOTK_CHARACTER3</p>
<p style="font-size: 11px; font-family: Menlo;">-^</p>
<p style="font-size: 11px; font-family: Menlo;">iotk_base.f90(118): error #5192: Lead underscore not allowed</p>
<p style="font-size: 11px; font-family: Menlo;">integer, parameter :: iotk_CHARACTER2 = __IOTK_CHARACTER2</p>
<p style="font-size: 11px; font-family: Menlo;">---------------------------------------------------------^</p>
<p style="font-size: 11px; font-family: Menlo;">iotk_base.f90(122): warning #5117: Bad # preprocessor line</p>
<p style="font-size: 11px; font-family: Menlo;">#endif</p>
<p style="font-size: 11px; font-family: Menlo;">-^</p>
<p style="font-size: 11px; font-family: Menlo;">iotk_base.f90(123): warning #5117: Bad # preprocessor line</p>
<p style="font-size: 11px; font-family: Menlo;">#ifdef __IOTK_CHARACTER4</p>
<p style="font-size: 11px; font-family: Menlo;">-^</p>
<p style="font-size: 11px; font-family: Menlo;">iotk_base.f90(121): error #5192: Lead underscore not allowed</p>
<p style="font-size: 11px; font-family: Menlo;">integer, parameter :: iotk_CHARACTER3 = __IOTK_CHARACTER3</p>
<p style="font-size: 11px; font-family: Menlo;">---------------------------------------------------------^</p>
<p style="font-size: 11px; font-family: Menlo;">iotk_base.f90(125): warning #5117: Bad # preprocessor line</p>
<p style="font-size: 11px; font-family: Menlo;">#endif</p>
<p style="font-size: 11px; font-family: Menlo;">-^</p>
<p style="font-size: 11px; font-family: Menlo;">iotk_base.f90(124): error #5192: Lead underscore not allowed</p>
<p style="font-size: 11px; font-family: Menlo;">integer, parameter :: iotk_CHARACTER4 = __IOTK_CHARACTER4</p>
<p style="font-size: 11px; font-family: Menlo;">---------------------------------------------------------^</p>
<p style="font-size: 11px; font-family: Menlo;">iotk_base.f90(133): warning #5117: Bad # preprocessor line</p>
<p style="font-size: 11px; font-family: Menlo;">#ifdef __IOTK_STREAMS</p>
<p style="font-size: 11px; font-family: Menlo;">-^</p>
<p style="font-size: 11px; font-family: Menlo;">iotk_base.f90(130): error #5192: Lead underscore not allowed</p>
<p style="font-size: 11px; font-family: Menlo;">integer, parameter :: iotk_header_kind = __IOTK_HEADER_KIND</p>
<p style="font-size: 11px; font-family: Menlo;">-----------------------------------------------------------^</p>
<p style="font-size: 11px; font-family: Menlo;">iotk_base.f90(136): error #5192: Lead underscore not allowed</p>
<p style="font-size: 11px; font-family: Menlo;">integer, parameter :: iotk_record_kind = __IOTK_RECORD_KIND</p>
<p style="font-size: 11px; font-family: Menlo;">-------------------------------------------------------------^</p>
<p style="font-size: 11px; font-family: Menlo;">iotk_base.f90(139): warning #5117: Bad # preprocessor line</p>
<p style="font-size: 11px; font-family: Menlo;">#endif</p>
<p style="font-size: 11px; font-family: Menlo;">-^</p>
<p style="font-size: 11px; font-family: Menlo;">iotk_base.f90(137): error #5192: Lead underscore not allowed</p>
<p style="font-size: 11px; font-family: Menlo;">integer, parameter :: iotk_record_length = __IOTK_RECORD_LENGTH</p>
<p style="font-size: 11px; font-family: Menlo;">---------------------------------------------------------------^</p>
<p style="font-size: 11px; font-family: Menlo;">iotk_base.f90(143): error #5192: Lead underscore not allowed</p>
<p style="font-size: 11px; font-family: Menlo;">character, parameter :: iotk_newline = __IOTK_NEWLINE</p>
<p style="font-size: 11px; font-family: Menlo;">-----------------------------------------------------^</p>
<p style="font-size: 11px; font-family: Menlo;">iotk_base.f90(144): error #5192: Lead underscore not allowed</p>
<p style="font-size: 11px; font-family: Menlo;">character, parameter :: iotk_eos = __IOTK_EOS</p>
<p style="font-size: 11px; font-family: Menlo;">-------------------------------------------------^</p>
<p style="font-size: 11px; font-family: Menlo;">iotk_base.f90(174): error #5192: Lead underscore not allowed</p>
<p style="font-size: 11px; font-family: Menlo;">integer, parameter :: iotk_maxargs = __IOTK_MAXARGS</p>
<p style="font-size: 11px; font-family: Menlo;">---------------------------------------------------^</p>
<p style="font-size: 11px; font-family: Menlo;">iotk_base.f90(260): error #5192: Lead underscore not allowed</p>
<p style="font-size: 11px; font-family: Menlo;">integer, parameter :: iotk_unitmin_def = __IOTK_UNITMIN</p>
<p style="font-size: 11px; font-family: Menlo;">-----------------------------------------------------------^</p>
<p style="font-size: 11px; font-family: Menlo;">iotk_base.f90(262): error #5192: Lead underscore not allowed</p>
<p style="font-size: 11px; font-family: Menlo;">integer, parameter :: iotk_unitmax_def = __IOTK_UNITMAX</p>
<p style="font-size: 11px; font-family: Menlo;">-----------------------------------------------------------^</p>
<p style="font-size: 11px; font-family: Menlo;">iotk_base.f90(264): error #5192: Lead underscore not allowed</p>
<p style="font-size: 11px; font-family: Menlo;">integer, parameter :: iotk_error_unit_def = __IOTK_ERROR_UNIT</p>
<p style="font-size: 11px; font-family: Menlo;">--------------------------------------------------------------^</p>
<p style="font-size: 11px; font-family: Menlo;">iotk_base.f90(266): catastrophic error: Too many errors, exiting</p>
<p style="font-size: 11px; font-family: Menlo;">compilation aborted for iotk_base.f90 (code 1)</p>
<p style="font-size: 11px; font-family: Menlo;">make[2]: *** [iotk_base.o] Error 1</p>
<p style="font-size: 11px; font-family: Menlo;">make[1]: *** [libiotk] Error 2</p>
<p style="font-size: 11px; font-family: Menlo;">make: *** [libiotk] Error 2</p><p style="font-size: 11px; font-family: Menlo;"><br></p><p style="font-size: 11px; font-family: Menlo;"><br></p></div><div>Sorry for the inconvenience. Regards</div><div><font face="Calibri" size="4">M. C. </font><span style="font-family:Calibri;font-size:16pt;">Reyna Méndez Camacho.</span></div><br><br><div>> From: lorenzo.paulatto@impmc.upmc.fr<br>> To: pw_forum@pwscf.org<br>> Date: Mon, 7 Sep 2015 15:39:57 +0200<br>> Subject: Re: [Pw_forum] INSTALL QE ON MAC PRO SIX CORE (INTEL XEON E5)<br>> <br>> On Monday, September 07, 2015 08:00:48 AM reyna mendez camacho wrote:<br>> > Hi good day:<br>> > I am trying to install quantum espresso in a Mac Pro 2013, can you<br>> > recommend some tutorial or modifications to Intel XeonPhi brand ?, but when<br>> > compiling files for errors in libiotk and iotk.f90. Thank you very much<br>> > <br>> > Reyna Méndez Camacho.<br>> <br>> Please be more specific.<br>> <br>> kind regards<br>> <br>> -- <br>> Dr. Lorenzo Paulatto<br>> IdR @ IMPMC -- CNRS & Université Paris 6<br>> +33 (0)1 44 275 084 / skype: paulatz<br>> http://www.impmc.upmc.fr/~paulatto/<br>> 23-24/4é16 Boîte courrier 115<br>> 4 place Jussieu 75252 Paris Cédex 05<br>> <br>> <br>> _______________________________________________<br>> Pw_forum mailing list<br>> Pw_forum@pwscf.org<br>> http://pwscf.org/mailman/listinfo/pw_forum<br></div></div> </div></body>
</html>