<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Exchange Server">
<!-- converted from text --><style><!-- .EmailQuote { margin-left: 1pt; padding-left: 4pt; border-left: #800000 2px solid; } --></style>
</head>
<body>
<meta content="text/html; charset=UTF-8">
<style type="text/css" style="">
<!--
p
        {margin-top:0;
        margin-bottom:0}
-->
</style>
<div dir="ltr">
<div id="x_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>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 tabindex="-1" style="display:inline-block; width:98%">
<div id="x_divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" color="#000000" style="font-size:11pt"><b>From:</b> Satish Balay <balay@mcs.anl.gov><br>
<b>Sent:</b> Sunday, February 5, 2017 10:58:35 PM<br>
<b>To:</b> Mohammad S Dodaran<br>
<b>Cc:</b> petsc-dev@mcs.anl.gov<br>
<b>Subject:</b> Re: [petsc-dev] install petsc on windows 10 with mpi</font>
<div> </div>
</div>
</div>
<font size="2"><span style="font-size:10pt;">
<div class="PlainText">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/MPI/Include<br>
<br>
balay@ps4 ~<br>
$ ls /cygdrive/c/PROGRA~2/MICROS~2/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-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=[/cygdrive/c/PROGRA~2/MICROS~2/MPI/Include/,/cygdrive/c/PROGRA~2/MICROS~2/MPI/Include/x64]',<br>
    '--with-mpi-lib=[/cygdrive/c/PROGRA~2/MICROS~2/MPI/lib/x64/msmpifec.lib,/cygdrive/c/PROGRA~2/MICROS~2/MPI/lib/x64/msmpi.lib]',<br>
    '--with-mpiexec=/cygdrive/c/PROGRA~1/MICROS~2/Bin/mpiexec',<br>
    '--with-shared-libraries=0',<br>
    'DATAFILESPATH=c:/cygwin64/home/petsc/datafiles',<br>
  ]<br>
  configure.petsc_configure(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">http://go.microsoft.com/FWLink/p/?LinkID=389556</a>> separately and in the configure options I use<br>
> <br>
> --with-mpi-include="/cygdrive/c/Program\ Files\ \(x86\)/Microsoft\ SDKs/MPI/Include" --with-mpi-lib="/cygdrive/c/Program\ Files\ \(x86\)/Microsoft\ SDKs/MPI/Lib/x64/msmpi.lib"<br>
> <br>
> <br>
> But it gives error which says:<br>
> <br>
> ***************************************************************<br>
>                 ERROR in COMMAND LINE ARGUMENT to ./configure<br>
> -------------------------------------------------------------------------------<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>
</body>
</html>