[Github-comments] [geany/geany] WIP: Meson build system (#2761)

Enrico Tröger notifications at xxxxx
Wed Sep 1 21:58:02 UTC 2021


Here we go, Meson on MSYS2: https://gist.github.com/eht16/5dc2fdfc79d10176e67aa7439816cf4c

It looks pretty good already, the configure part works well. Good job!

There are a few details on the build stage:
- https://github.com/geany/geany/pull/2761#discussion_r700600332
- ENABLE_NLS must be set to 1 , not just defined as well as the other HAVE_* macros (for the bundled "ctags/gnu_regex" library)
- __USE_GNU macro must be defined for bundled "ctags/gnu_regex" library (as done in https://github.com/geany/geany/blob/master/ctags/Makefile.am#L197)
- something is wrong with include paths for bundled "fnmatch" library, it doesn't find its own header


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/pull/2761#issuecomment-910811241
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.geany.org/pipermail/github-comments/attachments/20210901/b97eb0df/attachment.htm>


More information about the Github-comments mailing list