Hello
Just wanted to point out that I've been using Pflotran+PETSc under cygwin 32bit installation for about half a year now. It was very positive experience on two computers, while updating PETSc and cygwin quite a few times.
The installation has no windows installed packages. Here are the Cygwin packages used:
bash, diffutils, gzip, patch, patchutils, python, tar, git, mercurial, make, autoconf, gcc-core, gcc-g++, gcc-fortran, flex, gdb, git-svn, all the later suggested by
Cygwin.
Here are the PETSc configuration options used:
'--download-cmake=yes', '--download-fblaslapack=yes', '--download-hdf5=yes', '--download-metis=yes', '--download-mpich=yes', '--download-parmetis=yes',
'--useThreads=0', '--with-c2html=no', '--with-cc=gcc', '--with-debugging=yes', '--with-fc=gfortran', '--with-make=/usr/bin/make', 'PETSC_ARCH=arch-mswin-c-opt'
Using this configuration, PETSc was installed with MPICH-3.1
Igal