<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body dir="auto"><div>How about just embedding the information directly into the petscsys.h file and putting a comment explaining its purpose</div><div><br></div><div><br>On Jan 2, 2014, at 10:10 AM, Matthew Knepley <<a href="mailto:knepley@gmail.com">knepley@gmail.com</a>> wrote:<br><br></div><blockquote type="cite"><div><div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Jan 1, 2014 at 2:10 PM, Barry Smith <span dir="ltr"><<a href="mailto:barryfsmith@me.com" target="_blank">barryfsmith@me.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
  Matt,<br>
<br>
   You removed petscsys.hh but also need to remove its dependencies<br></blockquote><div><br></div><div>I don't think we can remove this. I fixed the include.</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">

        CXX arch-pylith-gcc-opt/obj/src/sys/error/err.o<br>
/Users/buildbot/slave/build/pylith_darwin_10.6_binbot/PETSc/petsc-pylith/binaries/src/sys/error/err.c: In function 'void PetscCxxErrorThrow()':<br>
/Users/buildbot/slave/build/pylith_darwin_10.6_binbot/PETSc/petsc-pylith/binaries/src/sys/error/err.c:304:5: error: 'ostringstream' is not a member of 'std'<br>
/Users/buildbot/slave/build/pylith_darwin_10.6_binbot/PETSc<br>
/petsc-pylith/binaries/src/sys/error/err.c:304:25: error: 'msg' was not declared in this scope<br>
/Users/buildbot/slave/build/pylith_darwin_10.6_binbot/PETSc/petsc-pylith/binaries/src/sys/error/err.c:305:12: error: 'ostringstream' is not a member of 'std'<br>
<br>
/Users/buildbot/slave/build/pylith_darwin_10.6_binbot/PETSc/petsc-pylith/binaries/src/sys/error/err.c:305:31: error: expected primary-expression before ')' token<br>
/Users/buildbot/slave/build/pylith_darwin_10.6_binbot/PETSc/petsc-pylith/binaries/src/sys/error/err.c:305:33: error: expected ';' before 'eh'<br>
/Users/buildbot/slave/build/pylith_darwin_10.6_binbot/PETSc/petsc-pylith/binaries/src/sys/error/err.c:309:9: error: 'PETSc' has not been declared<br>
make[2]: *** [arch-pylith-gcc-opt/obj/src/sys/error/err.o] Error 1<br>
<br>
On Dec 26, 2013, at 2:59 PM, Matthew Knepley <<a href="mailto:knepley@gmail.com">knepley@gmail.com</a>> wrote:<br>
<br>
> On Thu, Dec 26, 2013 at 2:41 PM, Barry Smith <<a href="mailto:barryfsmith@me.com">barryfsmith@me.com</a>> wrote:<br>
><br>
><br>
>     Can we get rid of petscsys.hh which still? seems to be lurking in master?<br>
><br>
> I will get rid of it.<br>
><br>
>   Matt<br>
><br>
>    Thanks<br>
><br>
>    Barry<br>
><br>
> /* Special support for C++ */<br>
> #if defined(PETSC_CLANGUAGE_CXX) && defined(__cplusplus)<br>
> #include <petscsys.hh><br>
> #endif<br>
><br>
><br>
><br>
><br>
><br>
<span class="HOEnZb"><font color="#888888">><br>
> --<br>
> 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<br>
<br>
</font></span></blockquote></div><br><br clear="all"><div><br></div>-- <br>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></blockquote></body></html>