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

elextr notifications at xxxxx
Mon Apr 5 02:26:13 UTC 2021


Basic build WFM.

Lots of warnings like:
```
../src/highlighting.c:1140:3: note: in expansion of macro ‘styleset_case’
 1140 |   styleset_case(VERILOG);
      |   ^~~~~~~~~~~~~
/usr/include/glib-2.0/glib/gmacros.h:820:42: warning: division ‘sizeof (HLProperty * {aka struct <anonymous> *}) / sizeof (HLProperty {aka struct <anonymous>})’ does not compute the number of array elements [-Wsizeof-pointer-div]
  820 | #define G_N_ELEMENTS(arr)  (sizeof (arr) / sizeof ((arr)[0]))
 ```
and GTK deprecation warnings.

These don't happen with autotools build, probably missing some compiler options we set somewhere in autotools.

Runtime messages:
```
** (geany:39502): WARNING **: 12:06:58.868: failed to load icon 'classviewer-var': Icon 'classviewer-var' not present in theme Mint-Y-Dark

** (geany:39502): WARNING **: 12:06:58.868: failed to load icon 'classviewer-method': Icon 'classviewer-method' not present in theme Mint-Y-Dark
```

probably not installing some icons or installing in the wrong place.

-- 
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-813147411
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.geany.org/pipermail/github-comments/attachments/20210404/e1dacfc0/attachment.htm>


More information about the Github-comments mailing list