You can build PETSc statically with configure option: --with-shared-libraries=0 Satish On Thu, 20 Feb 2020, Mark Adams wrote: > We are having problems linking with at Cray static library environment > variable, that is required to link Adios, and IO package. How does one > build with static PETSc libs? > Thanks, > Mark >