diff --git a/meson.build b/meson.build index 9ff17117..e3d81dae 100644 --- a/meson.build +++ b/meson.build @@ -87,6 +87,10 @@ if cc.has_header_symbol('dirent.h', 'versionsort', prefix : prefix) config_h.set('HAVE_VERSIONSORT', '1') endif +if cc.has_header('xlocale.h') + config_h.set('HAVE_XLOCALE_H', '1') +endif + # Dependencies pkgconfig = import('pkgconfig') dep_udev = dependency('libudev') diff --git a/src/libinput-util.h b/src/libinput-util.h index c68b888a..85166ca5 100644 --- a/src/libinput-util.h +++ b/src/libinput-util.h @@ -31,11 +31,15 @@ #include #include #include +#ifdef HAVE_XLOCALE_H +#include +#endif #include #include #include #include #include +#include #include #include #include