Docs:  Installation

Installing PETSc can be the hardest part of using the software, since each machine's configuration is slightly different. If problems crop up, please first consult

the troubleshooting guide and
the patches file.

We are always willing to assist with an installation if a problem remains unresolved. If installing PETSc has taken more than a few hours and you've gone through the troubleshooting guide, please refer to bug-reporting information

Installation instructions  for UNIX-Regular, UNIX-Configure and Windows

This release has been tested on (indicates the PETSC_ARCH to use)

On variants of the OS, a little tweaking may be necessary. This information is usually  in the files petsc/bmake/${PETSC_ARCH}/variables (e.g., changes in compiler options, libraries supplied by the OS), or in comments within source files that may fail to compile.