<div dir="ltr"><div class="gmail_default" style="font-family:arial black,sans-serif"><br></div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Sep 7, 2015 at 12:05 PM, reyna mendez camacho <span dir="ltr"><<a href="mailto:reyna129b@hotmail.com" target="_blank">reyna129b@hotmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">


<div><div dir="ltr">Thanks for your attention:<div>I follow this procedure:</div></div></div></blockquote><div><br></div><div><div class="gmail_default" style="font-family:'arial black',sans-serif">​you need to pay close attention to the output. </div><div class="gmail_default" style="font-family:'arial black',sans-serif">you require mpiifort as parallel fortran compiler wrapper​, but that doesn't seem to be available. configure then falls back to assuming gfortran. however, mpif90 is producing warnings and errors pointing at it using ifort as underlying compiler.</div><div class="gmail_default" style="font-family:'arial black',sans-serif"><br></div><div class="gmail_default" style="font-family:'arial black',sans-serif">try using MPIF90=mpif90</div><div class="gmail_default" style="font-family:'arial black',sans-serif"><br></div><div class="gmail_default" style="font-family:'arial black',sans-serif">if that fails, try compiling a serial version first and then take it from there.</div><div class="gmail_default" style="font-family:'arial black',sans-serif"><br></div><div class="gmail_default" style="font-family:'arial black',sans-serif">axel.</div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div dir="ltr"><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 <a href="http://make.sys.in" target="_blank">make.sys.in</a> 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 style="white-space:pre-wrap"> </span>(gzip -dc ../archive/iotk-1.2.beta.tar.gz | (cd ../; tar -xvf -)) ; \</p>
<p style="font-size:11px;font-family:Menlo"><span style="white-space:pre-wrap"> </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 style="white-space:pre-wrap"> </span>if test -e iotk_config.h; then \</p>
<p style="font-size:11px;font-family:Menlo"><span style="white-space:pre-wrap"> </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: <a href="mailto:lorenzo.paulatto@impmc.upmc.fr" target="_blank">lorenzo.paulatto@impmc.upmc.fr</a><br>> To: <a href="mailto:pw_forum@pwscf.org" target="_blank">pw_forum@pwscf.org</a><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)<div><div class="h5"><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>> <a href="http://www.impmc.upmc.fr/~paulatto/" target="_blank">http://www.impmc.upmc.fr/~paulatto/</a><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>> <a href="mailto:Pw_forum@pwscf.org" target="_blank">Pw_forum@pwscf.org</a><br>> <a href="http://pwscf.org/mailman/listinfo/pw_forum" target="_blank">http://pwscf.org/mailman/listinfo/pw_forum</a><br></div></div></div></div>                                    </div></div>
<br>_______________________________________________<br>
Pw_forum mailing list<br>
<a href="mailto:Pw_forum@pwscf.org">Pw_forum@pwscf.org</a><br>
<a href="http://pwscf.org/mailman/listinfo/pw_forum" rel="noreferrer" target="_blank">http://pwscf.org/mailman/listinfo/pw_forum</a><br></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature">Dr. Axel Kohlmeyer  <a href="mailto:akohlmey@gmail.com" target="_blank">akohlmey@gmail.com</a>  <a href="http://goo.gl/1wk0" target="_blank">http://goo.gl/1wk0</a><br>College of Science & Technology, Temple University, Philadelphia PA, USA<br>International Centre for Theoretical Physics, Trieste. Italy.</div>
</div></div>