<div dir="ltr">I do have mpicc installed and have CFLAGS=-std=c99 but I'm still unable to configure.<br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Aug 4, 2022 at 12:21 PM Satish Balay <<a href="mailto:balay@mcs.anl.gov">balay@mcs.anl.gov</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">> gcc (Ubuntu 4.8.4-2ubuntu1~14.04.4) 4.8.4<br>
<br>
Do you have a newer gcc version available for use on this machine?<br>
<br>
>>>>>><br>
/tmp/petsc-7thm2vwz/config.setCompilers/conftest.c: At top level:<br>
cc1: warning: unrecognized command line option "-Wno-lto-type-mismatch" [enabled by default]<br>
<br>
            Rejecting compiler flag -std=c99 due to<br>
<<<<<<<br>
<br>
Hm - looks configure logic here is failing.<br>
<br>
-Wno-lto-type-mismatch checked went through earlier [so this flag was accepted] - but then when a test is retried with "-Wno-lto-type-mismatch -std=c99" its failing<br>
<br>
Perhaps one way to work around is to use configure option: CFLAGS=-std=c99<br>
<br>
But its better to use a more recent gcc than 4.8.4<br>
<br>
Satish<br>
<br>
On Thu, 4 Aug 2022, Simon Zhang wrote:<br>
<br>
> On Thu, Aug 4, 2022 at 10:05 AM Satish Balay <<a href="mailto:balay@mcs.anl.gov" target="_blank">balay@mcs.anl.gov</a>> wrote:<br>
> <br>
> > please send the corresponding configure.log<br>
> ><br>
> > Satish<br>
> ><br>
> > On Thu, 4 Aug 2022, Simon Zhang wrote:<br>
> ><br>
> > > To whom it may concern,<br>
> > ><br>
> > > I'm trying to install PETSc on my computer and PETSc is compliant with<br>
> > GCC<br>
> > > but something keeps going wrong at the compilation step. It's returning<br>
> > the<br>
> > > following message.<br>
> > ><br>
> > > PETSc requires c99 compiler! Configure could not determine compatible<br>
> > > compiler flag.<br>
> > ><br>
> > > How can I fix this problem?<br>
> > ><br>
> > > Thank you,<br>
> > > Simon Zhang<br>
> > ><br>
> ><br>
> ><br>
> <br>
<br>
</blockquote></div>