<div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Jan 23, 2013 at 9:58 AM, Satish Balay <span dir="ltr"><<a href="mailto:balay@mcs.anl.gov" target="_blank">balay@mcs.anl.gov</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div id=":iy">We had this on as default sometime back - and had plenty of<br>
petsc-maint due to it - hence we switched back.<br>
<br>
Part of the issue could be due to the way we handle<br>
externalpackages. Ideally each externalpackage should build its own<br>
sharedlibrary [relibaly].</div></blockquote></div><br>Yes, but many of those build systems are not set up to do it, so we end up building with -fPIC and linking them into libpetsc.so. FWIW, I use shared libs on pretty much every system I use.</div>
</div>