OS: Windows 10 64-bit
Environment: MSYS2/MinGW-w64
Geany source: f0e3ee2

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, 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.


Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you are subscribed to this thread.Message ID: <geany/geany/issues/3437@github.com>