<div dir="ltr">Thanks Satish,<div><br></div><div>  Just to let you know, with a few minor modifications and extra parameters, I've managed to build it using configure under Cygwin, and then, outside cygwin, running non-cygwin cmake inside the "arch-..." folder, targeting MSVC.</div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Mar 14, 2016 at 6:31 PM, Satish Balay <span dir="ltr"><<a href="mailto:balay@mcs.anl.gov" target="_blank">balay@mcs.anl.gov</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">you could try precompiled petsc from<br>
<a href="http://www.msic.ch/Downloads/Software" rel="noreferrer" target="_blank">http://www.msic.ch/Downloads/Software</a><br>
[its old 3.5 version though]<br>
<br>
We don't have any changes wrt .dlls or cmake on windows..<br>
<span class="HOEnZb"><font color="#888888"><br>
Satish<br>
</font></span><div class="HOEnZb"><div class="h5"><br>
On Mon, 14 Mar 2016, E. Tadeu wrote:<br>
<br>
> Hi,<br>
><br>
>   What is the current status of building PETSc as a shared library on<br>
> Windows? It seems non-trivial: `--with-shared-libraries=1` won't work,<br>
> since Cygwin's `ld` fails, and `win32fe` also fails.<br>
><br>
>   Also, what is the status of building PETSc with CMake on Windows? Perhaps<br>
> through using CMake it would be easier to generate the .DLL's, but I<br>
> couldn't find documentation on how to do this.<br>
><br>
><br>
>  Thanks!<br>
> Edson<br>
><br>
<br>
</div></div></blockquote></div><br></div>