On Sat, 02 Sep 2017, Daniel Vetter <daniel.vetter@xxxxxxxx> wrote: > +if cc.has_member('struct sysinfo', 'totalram', > + prefix : '#include <sys/sysinfo.h>') > + config_h.set('HAVE_STRUCT_SYSINFO_TOTALRAM', 1) > +endif > + > +add_project_arguments('-D_GNU_SOURCE', language : 'c') Just something that caught my eye that bit me in the past. The project arguments are *not* passed on to feature tests such as cc.has_member(). I don't think it matters in this case, but you'll want to #define _GNU_SOURCE in the prefix if you're testing for GNU stuff. Otherwise you may end up using compat versions. Just a heads up, that's all. BR, Jani. -- Jani Nikula, Intel Open Source Technology Center _______________________________________________ Intel-gfx mailing list Intel-gfx@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/intel-gfx