Dear Satish, I am glad to inform you that I could finally build PETSc with Visual Studio 2008 Express Edition in the same way as 2005 version. The test example was run successfully by make.
Now, may I know how should I add support for MPI? As said in the web page, I disabled MPI (--with-mpi=0), but my code needs it. Regards, Farshid Mossaiby --- Satish Balay <balay at mcs.anl.gov> wrote: > On Mon, 21 Apr 2008, Farshid Mossaiby wrote: > > > Hi all, > > > > I want to try compiling PETSc with Visual Studio > 2008 > > (Express Edition). I know that even 2005 support > in > > not complete (win32fe does not autodetect it), but > I > > can try. I may first use Cygwin, but somebody may > > later use Python and other GNU utilities compiled > for > > Windows. > > Hmm - not sure I understand this - but Cygwin is one > version of Python > & GNU utilities compiled for Windows. > > What alternative are you thinking of? > > > Could you please let me know if somebody has tried > it > > before? And what will be the problems, if I want > to do > > that? > > You can give it a try with the instructions for > "Using Visual Studio > 2005" and let us know if you encounter errors. > > http://www-unix.mcs.anl.gov/petsc/petsc-as/documentation/installation.html > > > Do you have a list of external tools used in > > your build system? > > We don't have a complete list. It uses the basic > unix tools like pwd, > wc, uniq, sort and then the regular tools like grep, > sed etc.. Most > of them are available in a basic cygwin install > [except for > make/diff/python] > > > Also, where can I find sources for win32fe? > > http://petsc.cs.iit.edu/petsc/win32fe > > Satish > > ____________________________________________________________________________________ Be a better friend, newshound, and know-it-all with Yahoo! Mobile. Try it now. http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ
