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