<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Sun, Apr 23, 2017 at 7:08 PM, Kevin Buckley <span dir="ltr"><<a href="mailto:kevin.buckley.ecs.vuw.ac.nz@gmail.com" target="_blank">kevin.buckley.ecs.vuw.ac.nz@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Been a while since I have(re)installed a PETSc, but I have just<br>
come into install it as a dependecy for a different package to<br>
that for which I have installed it in the past.<br>
<br>
The original package has a requirement for<br>
<br>
  --with-clanguage=cxx<br></blockquote><div><br></div><div>Also, this is almost never needed. Are you sure the package needs it, or just uses it due to history.</div><div><br></div><div>  Thanks,</div><div><br></div><div>     Matt</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
whereas the current one doesn't, but it does have a requirement for<br>
different external packages, eg hypre.<br>
<br>
In terms of laying out PETSc, can (should ?) one use PETSC_DIR<br>
and PETSC_ARCH: to combine everything PETSc-related under one,<br>
top-level, say<br>
<br>
/path/to/PETSC/3.7.5<br>
<br>
with subdirs, or do the differing requirements demand two different "top-level "<br>
<br>
/path/to/PETSC/3.7.5/Package1<br>
<br>
/path/to/PETSC/3.7.5/Package2<br>
<br>
hierachies, each then with duplicated files across the two?<br>
<br>
Any pointers welcome,<br>
Kevin<br>
<br>
---<br>
Kevin M. Buckley<br>
<br>
eScience Consultant<br>
School of Engineering and Computer Science<br>
Victoria University of Wellington<br>
New Zealand<br>
</blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature">What most experimenters take for granted before they begin their experiments is infinitely more interesting than any results to which their experiments lead.<br>-- Norbert Wiener</div>
</div></div>