OS: Windows 10 64-bit
Environment: MSYS2/MinGW-w64 Geany source: f0e3ee273e67387f85506ea629b9dbe34d47b8ca
My compiler complains that the `alloca.h` header is missing.
``` FAILED: libregex.a.p/ctags_gnu_regex_regex.c.obj "cc" "-Ilibregex.a.p" "-I." "-I.." "-I../ctags/fnmatch" "-fdiagnostics-color=always" "-D_FILE_OFFSET_BITS=64" "-Wall" "-Winvalid-pch" "-std=c11" "-O3 " "-DHAVE_CONFIG_H=1" "-O2" "-D__USE_GNU" -MD -MQ libregex.a.p/ctags_gnu_regex_regex.c.obj -MF "libregex.a.p/ctags_gnu_regex_regex.c.obj.d" -o libreg ex.a.p/ctags_gnu_regex_regex.c.obj "-c" ../ctags/gnu_regex/regex.c In file included from ../ctags/gnu_regex/regex.c:61: ../ctags/gnu_regex/regex_internal.h:424:11: fatal error: alloca.h: No such file or directory 424 | # include <alloca.h> | ^~~~~~~~~~ compilation terminated. ```
According to [this answer on SO](https://stackoverflow.com/a/58286937/4677917), `alloca.h` does not exist in Windows & should be replaced with `malloh.h`.
I haven't tested it yet. Wanted to get the report posted.