<div dir="ltr">Hello<div><br></div><div>Sorry I just build with default build flags made by:</div><div>make menuconfig</div><div>make</div><div><br></div><div>Do you have instructions on some page what build flags should normally be set on? So I can fix those few errors.</div><div><br></div><div>-Jarno</div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sat, Mar 23, 2019 at 8:59 PM Rob Landley <<a href="mailto:rob@landley.net">rob@landley.net</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 3/23/19 6:37 AM, Jarno Mäkipää wrote:<br>
> Has beginnings of reading file, saving file, hjkl movement, insert, ex<br>
> (only w, wq, q!), search with /, some other normal mode actions (dd, w, b,<br>
> e), some utf8 support<br>
<br>
Compile vi....toys/pending/vi.c: In function 'run_vi_cmd':<br>
toys/pending/vi.c:409:3: error: 'for' loop initial declarations are only allowed<br>
in C99 mode<br>
   for(int i=0;i<7;i++) {<br>
   ^<br>
toys/pending/vi.c:409:3: note: use option -std=c99 or -std=gnu99 to compile your<br>
code<br>
toys/pending/vi.c: In function 'draw_page':<br>
toys/pending/vi.c:657:7: error: 'for' loop initial declarations are only allowed<br>
in C99 mode<br>
       for(int p = 0; p < scr_buf->line->str_len;y++) {<br>
       ^<br>
toys/pending/vi.c: In function 'utf8_len':<br>
toys/pending/vi.c:854:3: error: 'for' loop initial declarations are only allowed<br>
in C99 mode<br>
   for(int i = len-1;i>0;i--) {<br>
   ^<br>
lib/lib.c: In function 'parse_formats':<br>
lib/lib.c:1563:3: error: implicit declaration of function 'check_tm'<br>
[-Werror=implicit-function-declaration]<br>
   check_tm(&tm);<br>
   ^<br>
lib/lib.c: At top level:<br>
lib/lib.c:1482:12: warning: 'parse_formats' defined but not used [-Wunused-function]<br>
 static int parse_formats(char *str, time_t *t, int *nano)<br>
            ^<br>
cc1: some warnings being treated as errors<br>
make: *** [vi] Error 1<br>
<br>
Rob<br>
</blockquote></div>