<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
</head>
<body>
<style type="text/css" style="display:none;"><!-- P {margin-top:0;margin-bottom:0;} --></style>
<div id="divtagdefaultwrapper" style="font-size:12pt;color:#000000;font-family:Calibri,Arial,Helvetica,sans-serif;" dir="ltr">
<p>hello</p>
<p><b><br>
</b></p>
<p><b><span style="font-size: 16pt;">i configured petsc and i was trying to make then this error appeared</span></b></p>
<p><br>
</p>
<p></p>
<div>Using mpiexec: mpiexec</div>
<div>==========================================</div>
<div>Building PETSc using GNU Make with 4 build threads</div>
<div>==========================================</div>
<div>make[2]: Entering directory '/home/petsc-3.6.4'</div>
<div>/usr/bin/python ./config/gmakegen.py --petsc-arch=../petsc-3.6.4</div>
<div>Use "/usr/bin/make V=1" to see the verbose compile lines.</div>
<div>          CC ../petsc-3.6.4/obj/src/sys/info/verboseinfo.o</div>
<div>          CC ../petsc-3.6.4/obj/src/sys/info/ftn-auto/verboseinfof.o</div>
<div>          CC ../petsc-3.6.4/obj/src/sys/info/ftn-custom/zverboseinfof.o</div>
<div>          CC ../petsc-3.6.4/obj/src/sys/ftn-custom/zsys.o</div>
<div>verboseinfo.c</div>
<div>C:\cygwin64\home\PETSC-~1.4\include\petscsys.h(122) : fatal error C1189: #error :  "PETSc was configured with MPICH but</div>
<div>now appears to be compiling using a non-MPICH mpi.h"</div>
<div>make[2]: *** [gmakefile:161: ../petsc-3.6.4/obj/src/sys/info/verboseinfo.o] Error 2</div>
<div>make[2]: *** Waiting for unfinished jobs....</div>
<div>verboseinfof.c</div>
<div>C:\cygwin64\home\PETSC-~1.4\include\petscsys.h(122) : fatal error C1189: #error :  "PETSc was configured with MPICH but</div>
<div>now appears to be compiling using a non-MPICH mpi.h"</div>
<div>make[2]: *** [gmakefile:161: ../petsc-3.6.4/obj/src/sys/info/ftn-auto/verboseinfof.o] Error 2</div>
<div>zverboseinfof.c</div>
<div>C:\cygwin64\home\PETSC-~1.4\include\petscsys.h(122) : fatal error C1189: #error :  "PETSc was configured with MPICH but</div>
<div>now appears to be compiling using a non-MPICH mpi.h"</div>
<div>make[2]: *** [gmakefile:161: ../petsc-3.6.4/obj/src/sys/info/ftn-custom/zverboseinfof.o] Error 2</div>
<div>zsys.c</div>
<div>C:\cygwin64\home\PETSC-~1.4\include\petscsys.h(122) : fatal error C1189: #error :  "PETSc was configured with MPICH but</div>
<div>now appears to be compiling using a non-MPICH mpi.h"</div>
<div>make[2]: *** [gmakefile:161: ../petsc-3.6.4/obj/src/sys/ftn-custom/zsys.o] Error 2</div>
<div>make[2]: Leaving directory '/home/petsc-3.6.4'</div>
<div>make[1]: *** [/home/petsc-3.6.4/lib/petsc/conf/rules:107: gnumake] Error 2</div>
<div>make[1]: Leaving directory '/home/petsc-3.6.4'</div>
<div>**************************ERROR*************************************</div>
<div>  Error during compile, check ../petsc-3.6.4/lib/petsc/conf/make.log</div>
<div>  Send it and ../petsc-3.6.4/lib/petsc/conf/configure.log to petsc-maint@mcs.anl.gov</div>
<div>********************************************************************</div>
<div>make: *** [makefile:30: all] Error 1</div>
<div><br>
</div>
<div><b><span style="font-size: 16pt;">i have also attached the configure.log and make.log</span></b></div>
<div><br>
</div>
<div>regards </div>
<div>Mohammad</div>
<div><br>
</div>
<br>
<p></p>
</div>
<hr style="display:inline-block;width:98%" tabindex="-1">
<div id="divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" style="font-size:11pt" color="#000000"><b>From:</b> Matthew Knepley <knepley@gmail.com><br>
<b>Sent:</b> Monday, February 6, 2017 8:07:41 AM<br>
<b>To:</b> Mohammad S Dodaran<br>
<b>Cc:</b> petsc-dev<br>
<b>Subject:</b> Re: [petsc-dev] install petsc on windows 10 with mpi</font>
<div> </div>
</div>
<div>
<div dir="ltr">
<div class="gmail_extra">
<div class="gmail_quote">On Sun, Feb 5, 2017 at 11:26 PM, Mohammad S Dodaran <span dir="ltr">
<<a href="mailto:mdodar1@lsu.edu" target="_blank">mdodar1@lsu.edu</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">
<div id="m_-4514293037251045407x_divtagdefaultwrapper" dir="ltr" style="font-size:12pt;color:#000000;font-family:Calibri,Arial,Helvetica,sans-serif">
<p>Satish,</p>
<p>Thanks for your quick response. as you see I can ls to the directory:</p>
<p></p>
<div> ls /cygdrive/c/Program\ Files\ \(x86\)/Microsoft\ SDKs/MPI/Include/</div>
</div>
</div>
</div>
</blockquote>
<div><br>
</div>
<div>Yes, but as Satish said, there are spaces in the path above. We do not allow spaces in the path.</div>
<div>You cannot give a path to configure with spaces.</div>
<div><br>
</div>
<div>You can remove the spaces using the cygpath command that Satish showed. Please use that command.</div>
<div>Remove the spaces from this path and give the spaceless path to configure.</div>
<div><br>
</div>
<div>  Thanks,</div>
<div><br>
</div>
<div>     Matt</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 id="m_-4514293037251045407x_divtagdefaultwrapper" dir="ltr" style="font-size:12pt;color:#000000;font-family:Calibri,Arial,Helvetica,sans-serif">
<div>mpi.f90   mpi.h     mpif.h    mpio.h    mspms.h   pmidbg.h  x64/      x86/</div>
<br>
<p></p>
<p><br>
</p>
<p>but I do not know why still it has the same problem. and my configure file looks strange.</p>
<p>Best,</p>
<p>Mohammad</p>
</div>
<hr style="display:inline-block;width:98%">
<div id="m_-4514293037251045407x_divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" color="#000000" style="font-size:11pt"><b>From:</b> Satish Balay <<a href="mailto:balay@mcs.anl.gov" target="_blank">balay@mcs.anl.gov</a>><br>
<b>Sent:</b> Sunday, February 5, 2017 10:58:35 PM<br>
<b>To:</b> Mohammad S Dodaran<br>
<b>Cc:</b> <a href="mailto:petsc-dev@mcs.anl.gov" target="_blank">petsc-dev@mcs.anl.gov</a><br>
<b>Subject:</b> Re: [petsc-dev] install petsc on windows 10 with mpi</font>
<div> </div>
</div>
</div>
<div>
<div class="h5"><font size="2"><span style="font-size:10pt">
<div class="m_-4514293037251045407PlainText">Try to figureout path without spaces.<br>
<br>
cygpath -u `cygpath -s -m PATH`<br>
<br>
Make sure you can do "ls" on this path.<br>
<br>
And use it with petsc configure.<br>
<br>
balay@ps4 ~<br>
$ cygpath -u `cygpath -s -m /cygdrive/c/Program\ Files\ \(x86\)/Microsoft\ SDKs/MPI/Include`<br>
/cygdrive/c/PROGRA~2/MICROS~2/<wbr>MPI/Include<br>
<br>
balay@ps4 ~<br>
$ ls /cygdrive/c/PROGRA~2/MICROS~2/<wbr>MPI/Include<br>
mpi.f90  mpi.h  mpif.h  mpio.h  mspms.h  pmidbg.h  x64  x86<br>
<br>
balay@ps4 ~<br>
$ <br>
<br>
For ex: - I use:<br>
<br>
>>>>>>>><br>
$ cat config/examples/arch-mswin-<wbr>intel.py <br>
#!/usr/bin/python<br>
if __name__ == '__main__':<br>
  import sys<br>
  import os<br>
  sys.path.insert(0, os.path.abspath('config'))<br>
  import configure<br>
  configure_options = [<br>
    '--download-fblaslapack=1',<br>
    '--with-cc=win32fe icl',<br>
    '--with-cxx=win32fe icl',<br>
    '--with-fc=win32fe ifort',<br>
    '--with-mpi-include=[/<wbr>cygdrive/c/PROGRA~2/MICROS~2/<wbr>MPI/Include/,/cygdrive/c/<wbr>PROGRA~2/MICROS~2/MPI/Include/<wbr>x64]',<br>
    '--with-mpi-lib=[/cygdrive/c/<wbr>PROGRA~2/MICROS~2/MPI/lib/x64/<wbr>msmpifec.lib,/cygdrive/c/<wbr>PROGRA~2/MICROS~2/MPI/lib/x64/<wbr>msmpi.lib]',<br>
    '--with-mpiexec=/cygdrive/c/<wbr>PROGRA~1/MICROS~2/Bin/mpiexec'<wbr>,<br>
    '--with-shared-libraries=0',<br>
    'DATAFILESPATH=c:/cygwin64/<wbr>home/petsc/datafiles',<br>
  ]<br>
  configure.petsc_configure(<wbr>configure_options)<br>
<br>
<<<<<<<<<<<<br>
<br>
if you still have issues - send us configure.log for the failure.<br>
<br>
Satish<br>
<br>
On Sun, 5 Feb 2017, Mohammad S Dodaran wrote:<br>
<br>
> Dear Petsc developers,<br>
> <br>
> I am trying to install Petsc on windows 10 but I have a problem. I installed  MS-MPI v8<<a href="http://go.microsoft.com/FWLink/p/?LinkID=389556" target="_blank">http://go.microsoft.com/<wbr>FWLink/p/?LinkID=389556</a>> separately and in the configure options
 I use<br>
> <br>
> --with-mpi-include="/cygdrive/<wbr>c/Program\ Files\ \(x86\)/Microsoft\ SDKs/MPI/Include" --with-mpi-lib="/cygdrive/c/<wbr>Program\ Files\ \(x86\)/Microsoft\ SDKs/MPI/Lib/x64/msmpi.lib"<br>
> <br>
> <br>
> But it gives error which says:<br>
> <br>
> ******************************<wbr>******************************<wbr>***<br>
>                 ERROR in COMMAND LINE ARGUMENT to ./configure<br>
> ------------------------------<wbr>------------------------------<wbr>-------------------<br>
> Invalid directory: [/cygdrive/c/Program\ Files\ \(x86\)/Microsoft\ SDKs/MPI/Include for key with-mpi-include<br>
> <br>
> <br>
> How should I solve it?<br>
> <br>
> Mohammad<br>
> <br>
<br>
</div>
</span></font></div>
</div>
</div>
</blockquote>
</div>
<br>
<br clear="all">
<div><br>
</div>
-- <br>
<div class="gmail_signature" data-smartmail="gmail_signature">What most experimenters take for granted before they begin their experiments is infinitely more interesting than any results to which their experiments lead.<br>
-- Norbert Wiener</div>
</div>
</div>
</div>
</body>
</html>