diff --git a/meson.build b/meson.build index 417ec9b..e1b4f6a 100644 --- a/meson.build +++ b/meson.build @@ -35,12 +35,8 @@ if cc.has_header('devinfo.h') config_h.set('HAVE_DEVINFO_H', '1') endif -procstat_inc = '''#include -#include -#include -''' -if cc.has_header_symbol('libprocstat.h', 'procstat_open_sysctl', prefix : procstat_inc) - procstat_dep = cc.find_library('procstat') +procstat_dep = cc.find_library('procstat', required: false) +if procstat_dep.found() config_h.set('HAVE_LIBPROCSTAT_H', '1') endif