<div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Jan 11, 2021 at 11:51 AM Mojca Miklavec <<a href="mailto:mojca.miklavec.lists@gmail.com">mojca.miklavec.lists@gmail.com</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">On Mon, 11 Jan 2021 at 09:17, luigi scarso <<a href="mailto:luigi.scarso@gmail.com" target="_blank">luigi.scarso@gmail.com</a>> wrote:<br>
><br>
> I have seen that MFLua fails to compile with<br>
><br>
> 'for' loop initial declarations are only allowed in C99 or C11 mode<br>
><br>
> due the new otfcc lib (it works locally with  gcc-9  and mingw 7.3)<br>
<br>
Note that all that's needed is to supply proper compiler flags. On the<br>
machine where this failed to build I can compile the code as long as I<br>
use -std=c99.<br>
<br>
$ gcc a.c -o a<br>
a.c: In function ‘main’:<br>
a.c:3:2: error: ‘for’ loop initial declarations are only allowed in<br>
C99 or C11 mode<br>
for (int i = 0; i < 10; i++);<br>
^<br>
a.c:3:2: note: use option -std=c99, -std=gnu99, -std=c11 or -std=gnu11<br>
to compile your code<br>
<br>
$ gcc -std=c99 a.c -o a<br>
$ gcc --version<br>
gcc (Debian 4.9.2-10+deb8u2) 4.9.2<br>
Copyright (C) 2014 Free Software Foundation, Inc.<br>
This is free software; see the source for copying conditions. There is NO<br>
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.<br>
<br>
Mojca<br>
</blockquote></div><br clear="all"><div>I know the switch , but I don't know if it's a valid  solution for texlive.</div>-- <br><div dir="ltr" class="gmail_signature">luigi<br></div></div>