<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Tue, May 6, 2014 at 9:54 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 class="">On Tue, 6 May 2014, Garth N. Wells wrote:<br>
<br>
> On 2014-05-06 10:12, Jed Brown wrote:<br>
> > r<#secure method=pgpmime mode=sign><br>
> > "Garth N. Wells" <<a href="mailto:gnw20@cam.ac.uk">gnw20@cam.ac.uk</a>> writes:<br>
> > > Not ideal, and I guess it's not platform-independent, i.e. Windows.<br>
> > ><br>
> > > I could build a trivial program that printfs sizeof(PetscInt), but my<br>
> > > first preference would be to extend our current approach using make and<br>
> > > petscvariables.<br>
> ><br>
> > Is make running on windows without grep?<br>
> ><br>
><br>
> I don't know - that's why I used 'guess'.<br>
<br>
</div>PETSc makefiles use unix tools extensively [like grep and others] - so<br>
if this basic infrastructure is missing - makefiles won't work.<br>
<br>
[hence the reliance on cygwin - to install PETSc on windows]</blockquote><div><br></div><div>You can query the configure database using Python. Here is a sample that reads</div><div>the integer size and a few other things. Why the hell would anyone suggest grep?</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"><span class="HOEnZb"><font color="#888888"><br>
Satish<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>