<style>p {margin:0 0 14px 0}.default-font-1762854190209 {font-size: 14px;font-family: 宋体, arial, Verdana, sans-serif}</style><div class="default-font-1762854190209"><style>p {margin:0 0 14px 0}.default-font-1699420820908 {font-size: 14px;font-family: 宋体, arial, Verdana, sans-serif}</style>
<div class="default-font-1699420820908" style="font-size:14px;">
<span style="font-size:14px;text-wrap:nowrap;">Hello,</span><br>
<span style="font-size:14px;text-wrap:nowrap;">Recently I try to install PETSc with Cygwin since I'd like to use PETSc with Visual Studio on Windows10 plateform.For the sake of clarity, I firstly list the softwares/packages used below:</span><br>
<span style="font-size:14px;text-wrap:nowrap;">1. PETSc: version 3.14.1</span><br>
<span style="font-size:14px;text-wrap:nowrap;">2. VS: version 2022 </span><br>
<span style="font-size:14px;text-wrap:nowrap;">3. MS MPI: download <span data-slate-fragment="JTVCJTdCJTIydHlwZSUyMiUzQSUyMnBhcmFncmFwaCUyMiUyQyUyMmNoaWxkcmVuJTIyJTNBJTVCJTdCJTIyaWQlMjIlM0ElMjJQbFdCdzVWOU9LJTIyJTJDJTIycGFyYUlkeCUyMiUzQTAlMkMlMjJzcmMlMjIlM0ElMjJNaWNyb3NvZnQlMjBNUEklMjB2MTAuMS4yJTIyJTJDJTIyZHN0JTIyJTNBJTIyJUU1JUJFJUFFJUU4JUJEJUFGTVBJJUU3JTg5JTg4JUU2JTlDJUFDMTAuMS4yJTIyJTJDJTIybWV0YWRhdGElMjIlM0ElMjIlNUIlN0IlNUMlMjJlbnRyeSU1QyUyMiUzQSU3QiU1QyUyMmlkJTVDJTIyJTNBJTVDJTIyNjYxOTIzOGUyY2RjZGQ4OTczOWRhY2UwJTVDJTIyJTJDJTVDJTIyc291cmNlJTVDJTIyJTNBJTVDJTIyTVBJJTVDJTIyJTJDJTVDJTIydGFyZ2V0JTVDJTIyJTNBJTVDJTIyJUU1JUJGJTgzJUU4JTgyJThDJUU3JTgxJThDJUU2JUIzJUE4JUU2JTg4JTkwJUU1JTgzJThGJTVDJTIyJTdEJTJDJTVDJTIyYWxpZ24lNUMlMjIlM0ElN0IlNUMlMjJ3aWR0aCU1QyUyMiUzQTIxJTJDJTVDJTIyaGVpZ2h0JTVDJTIyJTNBMyUyQyU1QyUyMmFsaWdudW5pdCU1QyUyMiUzQSU1QiU3QiU1QyUyMnJvdyU1QyUyMiUzQTAlMkMlNUMlMjJyb3dfcmFuZ2UlNUMlMjIlM0EzJTJDJTVDJTIyY29sdW1uJTVDJTIyJTNBMTAlMkMlNUMlMjJjb2x1bW5fcmFuZ2UlNUMlMjIlM0EzJTdEJTVEJTdEJTJDJTVDJTIydHJhbnNfYWxpZ24lNUMlMjIlM0ElN0IlNUMlMjJ3aWR0aCU1QyUyMiUzQTEzJTJDJTVDJTIyaGVpZ2h0JTVDJTIyJTNBNiUyQyU1QyUyMmFsaWdudW5pdCU1QyUyMiUzQSU1QiU3QiU1QyUyMnJvdyU1QyUyMiUzQS0xJTJDJTVDJTIycm93X3JhbmdlJTVDJTIyJTNBLTElMkMlNUMlMjJjb2x1bW4lNUMlMjIlM0EtMSUyQyU1QyUyMmNvbHVtbl9yYW5nZSU1QyUyMiUzQS0xJTdEJTVEJTdEJTJDJTVDJTIyc2NvcmUlNUMlMjIlM0EwJTdEJTJDJTdCJTVDJTIyZW50cnklNUMlMjIlM0ElN0IlNUMlMjJpZCU1QyUyMiUzQSU1QyUyMjY2MmRlYzFhMTkwMmIxNmY3MWQ3NDg4NiU1QyUyMiUyQyU1QyUyMnNvdXJjZSU1QyUyMiUzQSU1QyUyMk1QSSU1QyUyMiUyQyU1QyUyMnRhcmdldCU1QyUyMiUzQSU1QyUyMiVFNSVCRiU4MyVFOCU4MiU4QyVFOCVBMSVBOCVFNyU4RSVCMCVFNiU4QyU4NyVFNiU5NSVCMCU1QyUyMiU3RCUyQyU1QyUyMmFsaWduJTVDJTIyJTNBJTdCJTVDJTIyd2lkdGglNUMlMjIlM0EyMSUyQyU1QyUyMmhlaWdodCU1QyUyMiUzQTMlMkMlNUMlMjJhbGlnbnVuaXQlNUMlMjIlM0ElNUIlN0IlNUMlMjJyb3clNUMlMjIlM0EwJTJDJTVDJTIycm93X3JhbmdlJTVDJTIyJTNBMyUyQyU1QyUyMmNvbHVtbiU1QyUyMiUzQTEwJTJDJTVDJTIyY29sdW1uX3JhbmdlJTVDJTIyJTNBMyU3RCU1RCU3RCUyQyU1QyUyMnRyYW5zX2FsaWduJTVDJTIyJTNBJTdCJTVDJTIyd2lkdGglNUMlMjIlM0ExMyUyQyU1QyUyMmhlaWdodCU1QyUyMiUzQTYlMkMlNUMlMjJhbGlnbnVuaXQlNUMlMjIlM0ElNUIlN0IlNUMlMjJyb3clNUMlMjIlM0EtMSUyQyU1QyUyMnJvd19yYW5nZSU1QyUyMiUzQS0xJTJDJTVDJTIyY29sdW1uJTVDJTIyJTNBLTElMkMlNUMlMjJjb2x1bW5fcmFuZ2UlNUMlMjIlM0EtMSU3RCU1RCU3RCUyQyU1QyUyMnNjb3JlJTVDJTIyJTNBMCU3RCUyQyU3QiU1QyUyMmVudHJ5JTVDJTIyJTNBJTdCJTVDJTIyaWQlNUMlMjIlM0ElNUMlMjI2NjM3MTE3YjRiOTIxOWU4NGJlNjM2YzIlNUMlMjIlMkMlNUMlMjJzb3VyY2UlNUMlMjIlM0ElNUMlMjJNUEklNUMlMjIlMkMlNUMlMjJ0YXJnZXQlNUMlMjIlM0ElNUMlMjIlRTUlQTQlOUElRTclQkIlQjQlRTglQjQlQUIlRTUlOUIlQjAlRTYlOEMlODclRTYlOTUlQjAlNUMlMjIlN0QlMkMlNUMlMjJhbGlnbiU1QyUyMiUzQSU3QiU1QyUyMndpZHRoJTVDJTIyJTNBMjElMkMlNUMlMjJoZWlnaHQlNUMlMjIlM0EzJTJDJTVDJTIyYWxpZ251bml0JTVDJTIyJTNBJTVCJTdCJTVDJTIycm93JTVDJTIyJTNBMCUyQyU1QyUyMnJvd19yYW5nZSU1QyUyMiUzQTMlMkMlNUMlMjJjb2x1bW4lNUMlMjIlM0ExMCUyQyU1QyUyMmNvbHVtbl9yYW5nZSU1QyUyMiUzQTMlN0QlNUQlN0QlMkMlNUMlMjJ0cmFuc19hbGlnbiU1QyUyMiUzQSU3QiU1QyUyMndpZHRoJTVDJTIyJTNBMTMlMkMlNUMlMjJoZWlnaHQlNUMlMjIlM0E2JTJDJTVDJTIyYWxpZ251bml0JTVDJTIyJTNBJTVCJTdCJTVDJTIycm93JTVDJTIyJTNBLTElMkMlNUMlMjJyb3dfcmFuZ2UlNUMlMjIlM0EtMSUyQyU1QyUyMmNvbHVtbiU1QyUyMiUzQS0xJTJDJTVDJTIyY29sdW1uX3JhbmdlJTVDJTIyJTNBLTElN0QlNUQlN0QlMkMlNUMlMjJzY29yZSU1QyUyMiUzQTAlN0QlMkMlN0IlNUMlMjJlbnRyeSU1QyUyMiUzQSU3QiU1QyUyMmlkJTVDJTIyJTNBJTVDJTIyNjYzNzI4N2QxMTlhY2VhZWU0NjJmZTQxJTVDJTIyJTJDJTVDJTIyc291cmNlJTVDJTIyJTNBJTVDJTIyTVBJJTVDJTIyJTJDJTVDJTIydGFyZ2V0JTVDJTIyJTNBJTVDJTIyJUU1JUE0JTlBJUU1JUI5JUIzJUU5JTlEJUEyJUU1JTlCJUJFJUU1JTgzJThGJTVDJTIyJTdEJTJDJTVDJTIyYWxpZ24lNUMlMjIlM0ElN0IlNUMlMjJ3aWR0aCU1QyUyMiUzQTIxJTJDJTVDJTIyaGVpZ2h0JTVDJTIyJTNBMyUyQyU1QyUyMmFsaWdudW5pdCU1QyUyMiUzQSU1QiU3QiU1QyUyMnJvdyU1QyUyMiUzQTAlMkMlNUMlMjJyb3dfcmFuZ2UlNUMlMjIlM0EzJTJDJTVDJTIyY29sdW1uJTVDJTIyJTNBMTAlMkMlNUMlMjJjb2x1bW5fcmFuZ2UlNUMlMjIlM0EzJTdEJTVEJTdEJTJDJTVDJTIydHJhbnNfYWxpZ24lNUMlMjIlM0ElN0IlNUMlMjJ3aWR0aCU1QyUyMiUzQTEzJTJDJTVDJTIyaGVpZ2h0JTVDJTIyJTNBNSUyQyU1QyUyMmFsaWdudW5pdCU1QyUyMiUzQSU1QiU3QiU1QyUyMnJvdyU1QyUyMiUzQS0xJTJDJTVDJTIycm93X3JhbmdlJTVDJTIyJTNBLTElMkMlNUMlMjJjb2x1bW4lNUMlMjIlM0EtMSUyQyU1QyUyMmNvbHVtbl9yYW5nZSU1QyUyMiUzQS0xJTdEJTVEJTdEJTJDJTVDJTIyc2NvcmUlNUMlMjIlM0EwJTdEJTJDJTdCJTVDJTIyZW50cnklNUMlMjIlM0ElN0IlNUMlMjJpZCU1QyUyMiUzQSU1QyUyMjY2MmRlYjliMTkwMmIxNmY3MWQ2OWQ5OCU1QyUyMiUyQyU1QyUyMnNvdXJjZSU1QyUyMiUzQSU1QyUyMk1QSSU1QyUyMiUyQyU1QyUyMnRhcmdldCU1QyUyMiUzQSU1QyUyMiVFNSVCRiU4MyVFOCU4MiU4QyVFNyU4MSU4QyVFNiVCMyVBOCVFNiU5OCVCRSVFNSU4MyU4RiU1QyUyMiU3RCUyQyU1QyUyMmFsaWduJTVDJTIyJTNBJTdCJTVDJTIyd2lkdGglNUMlMjIlM0EyMSUyQyU1QyUyMmhlaWdodCU1QyUyMiUzQTMlMkMlNUMlMjJhbGlnbnVuaXQlNUMlMjIlM0ElNUIlN0IlNUMlMjJyb3clNUMlMjIlM0EwJTJDJTVDJTIycm93X3JhbmdlJTVDJTIyJTNBMyUyQyU1QyUyMmNvbHVtbiU1QyUyMiUzQTEwJTJDJTVDJTIyY29sdW1uX3JhbmdlJTVDJTIyJTNBMyU3RCU1RCU3RCUyQyU1QyUyMnRyYW5zX2FsaWduJTVDJTIyJTNBJTdCJTVDJTIyd2lkdGglNUMlMjIlM0ExMyUyQyU1QyUyMmhlaWdodCU1QyUyMiUzQTYlMkMlNUMlMjJhbGlnbnVuaXQlNUMlMjIlM0ElNUIlN0IlNUMlMjJyb3clNUMlMjIlM0EtMSUyQyU1QyUyMnJvd19yYW5nZSU1QyUyMiUzQS0xJTJDJTVDJTIyY29sdW1uJTVDJTIyJTNBLTElMkMlNUMlMjJjb2x1bW5fcmFuZ2UlNUMlMjIlM0EtMSU3RCU1RCU3RCUyQyU1QyUyMnNjb3JlJTVDJTIyJTNBMCU3RCU1RCUyMiUyQyUyMm1hdGNoZXMlMjIlM0ElNUIlNUQlMkMlMjJ0cmFuc2xhdGVkQnklMjIlM0ElN0IlMjJ0eXBlJTIyJTNBJTIydXNlcl9haSUyMiUyQyUyMmlkJTIyJTNBJTIybXVsdGktMjUwMS1saXRlLW5vdGhpbmslMjIlMkMlMjJyZWFzb24lMjIlM0ElMjIlMjIlN0QlMkMlMjJhZGFwdGVkTWF0Y2hlcyUyMiUzQSU3QiUyMnRlcm1zJTIyJTNBJTVCJTVEJTJDJTIybWVtcyUyMiUzQSU1QiU1RCU3RCUyQyUyMm1ldGFEYXRhJTIyJTNBJTVCJTVEJTJDJTIyYktUZXJtRGF0YSUyMiUzQSU1QiU1RCUyQyUyMnRleHQlMjIlM0ElMjJNaWNyb3NvZnQlMjBNUEklMjB2MTAuMS4yJTIyJTdEJTVEJTdEJTVE" style="white-space-collapse:preserve;">Microsoft MPI v10.1.2</span></span><br>
<span style="font-size:14px;text-wrap:nowrap;">4. Cygwin</span><br>
<span style="font-size:14px;text-wrap:nowrap;"><br>
</span><br>
<span style="font-size:14px;text-wrap:nowrap;">And the compiler option in configuration is:</span><br>
<span style="font-size:14px;text-wrap:nowrap;"></span>./configure --with-debugging=0 --with-cc=cl --with-fc=0 --with-cxx=cl
</div>
<div class="default-font-1699420820908" style="font-size:14px;">
--download-f2cblaslapack=/cygdrive/g/mypetsc/f2cblaslapack-3.8.0.q2.tar.gz
</div>
<div class="default-font-1699420820908" style="font-size:14px;">
--with-mpi-include=\[/cygdrive/g/MSmpi/MicrosoftSDKs/Include,/cygdrive/g/MSmpi/MicrosoftSDKs/Include/x64\]
</div>
<div class="default-font-1699420820908" style="font-size:14px;">
--with-mpi-lib=\[/cygdrive/g/MSmpi/MicrosoftSDKs/Lib/x64/msmpifec.lib,/cygdrive/g/MSmpi/MicrosoftSDKs/Lib/x64/msmpi.lib\]
</div>
<div class="default-font-1699420820908" style="font-size:14px;">
--with-mpiexec=/cygdrive/g/MSmpi/MicrosoftMPI/Bin/mpiexec
</div>
<div class="default-font-1699420820908" style="font-size:14px;">
--download-metis=/cygdrive/g/mypetsc/petsc-pkg-metis-69fb26dd0428.tar.gz
</div>
<div class="default-font-1699420820908" style="font-size:14px;">
--download-parmetis=/cygdrive/g/mypetsc/petsc-pkg-parmetis-45100eac9301.tar.gz
</div>
<div class="default-font-1699420820908" style="font-size:14px;">
--with-strict-petscerrorcode=0 --with-64-bit-indices --download-hdf5=/cygdrive/g/mypetsc/hdf5-1.14.3-p1.tar.bz2<br>
<div>
<br>
</div>
<span style="font-size:14px;text-wrap:nowrap;"></span><br>
<span style="font-size:14px;text-wrap:nowrap;"><br>
</span><br>
<span style="font-size:14px;text-wrap:nowrap;"><br>
</span><br>
<span style="font-size:14px;text-wrap:nowrap;">but there return an error:</span><br>
<span style="font-size:14px;text-wrap:nowrap;">*********************************************************************************************</span><br>
<span style="font-size:14px;text-wrap:nowrap;"></span><span style="text-wrap-mode:nowrap;">=============================================================================================</span><br>
<span style="text-wrap-mode:nowrap;">=============================================================================================</span><br>
<span style="text-wrap-mode:nowrap;"> Configuring PARMETIS with CMake; this may take several minutes</span><br>
<span style="text-wrap-mode:nowrap;">=============================================================================================</span><br>
<span style="text-wrap-mode:nowrap;">=============================================================================================</span><br>
<span style="text-wrap-mode:nowrap;"> Compiling and installing PARMETIS; this may take several minutes</span><br>
<span style="text-wrap-mode:nowrap;">=============================================================================================</span><br>
<span style="text-wrap-mode:nowrap;"><br>
</span><br>
<span style="text-wrap-mode:nowrap;">*********************************************************************************************</span><br>
<span style="text-wrap-mode:nowrap;"> UNABLE to CONFIGURE with GIVEN OPTIONS (see configure.log for details):</span><br>
<span style="text-wrap-mode:nowrap;">---------------------------------------------------------------------------------------------</span><br>
<span style="text-wrap-mode:nowrap;"> Error running make on PARMETIS</span><br>
<div style="font-size:14px;white-space:nowrap;">
<br>
</div>
<span style="font-size:14px;text-wrap:nowrap;"></span><br>
<span style="font-size:14px;text-wrap:nowrap;">*********************************************************************************************</span><br>
<span style="font-size:14px;text-wrap:nowrap;"><br>
</span>
<p style="font-size:14px;">
<br>
</p>
<p style="font-size:14px;">
The configure.log is attached below.
</p>
<p style="font-size:14px;">
So I write this email to report my problem and ask for your help.
</p>
<br>
<span style="font-size:14px;text-wrap:nowrap;">Looking forward your reply!</span><br>
<span style="font-size:14px;text-wrap:nowrap;"><br>
</span><br>
<span style="font-size:14px;text-wrap:nowrap;">sinserely,</span><br>
<span style="font-size:14px;text-wrap:nowrap;">Cheng.</span><br>
<span style="font-size:16px;"></span>
</div></div>