<div dir="ltr">Thanks Satish, I was able to get to a successful petsc build. <div><br></div><div>In a related question: could you please direct me to the version of slepc that compiles well with this installation of petsc? also, are there any special configurations that you would recommend for a VS2012-slepc build?<div>
<br></div><div>Thanks,</div><div>Abilash.</div></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Tue, Jan 14, 2014 at 3:25 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">Configure Options: --configModules=PETSc.Configure --optionsModule=PETSc.compilerOptions --with-mpi=0 --download-f2cblaslapack=1 --with-fc=0 --with-cxx="win32fe cl" --with-debugging=1 --useThreads=0<br>

<br>
You've removed the option: --with-cc="win32fe cl"<br>
<br>
You need both: --with-cc="win32fe cl" --with-cxx="win32fe cl"<br>
<br>
Suggest:<br>
<br>
rm -rf arch-mswin-c-debug<br>
rerun configure...<br>
<div class="HOEnZb"><div class="h5"><br>
Satish<br>
<br>
On Tue, 14 Jan 2014, Abilash Nair wrote:<br>
<br>
> Thank you Satish for that input. I had a successful build and test on<br>
> cygwin, However I notice two things: a) when I make a test case, say ex1,<br>
> the make calls gcc; instead of win32fe cl and b) The petsc archive created<br>
> is a ".a" extension, my assumption was that a ".lib" would be generated in<br>
> this exercise. In any case, I am unable to build "ex1" as a project in<br>
> VS2012, is there some flags that I need to play around with?<br>
><br>
> I send the config, make and test logs with this email.<br>
><br>
> Thank you greatly,<br>
> Abilash.<br>
><br>
><br>
> On Tue, Jan 14, 2014 at 11:37 AM, Satish Balay <<a href="mailto:balay@mcs.anl.gov">balay@mcs.anl.gov</a>> wrote:<br>
><br>
> > Try adding configure option: --with-cxx='win32fe cl'<br>
> ><br>
> > Satish<br>
> ><br>
> > On Tue, 14 Jan 2014, Abilash Nair wrote:<br>
> ><br>
> > > Hello all,<br>
> > ><br>
> > > I am trying to build petsc to use as a library on a visual C++ project.<br>
> > ><br>
> > > I configured the petsc (v3.4.3) with VC++ 2012 under the shell provided<br>
> > by<br>
> > > VC2012 with the following command (in cygwin):<br>
> > ><br>
> > > ./config/configure.py --with-mpi=0 --download-f2cblaslapack=1 --with-fc=0<br>
> > > --with-cc='win32fe cl' --with-debugging=1<br>
> > ><br>
> > > then I did a make all; make test while still in cygwin. I have sent the<br>
> > log<br>
> > > file outputs from these commands. As the files show, I am able to make<br>
> > with<br>
> > > no errors at all, however I am unable to execute any of the tests (error<br>
> > > being that a libstcc++.lib not found).<br>
> > ><br>
> > > I hope you would be able to suggest a path forward.<br>
> > ><br>
> > > Thanks!<br>
> > > Abilash.<br>
> > ><br>
> ><br>
> ><br>
><br>
<br>
</div></div></blockquote></div><br></div>