From e4a940d898dba83d5f24f7208e7bb76e70fc1cc7 Mon Sep 17 00:00:00 2001 From: Alastair Poole Date: Sun, 3 May 2020 15:57:47 +0100 Subject: [PATCH] Meson: Fix intl support when included in libc --- meson.build | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/meson.build b/meson.build index 2f585b4..e6c8f7e 100644 --- a/meson.build +++ b/meson.build @@ -33,6 +33,18 @@ intl_lib = cc.find_library('intl', required: false) if intl_lib.found() translate_enabled = true deps_nls = [intl_lib] +else + gettext_code = ''' + #include + int main(int argc, char *argv[]) { + (void)ngettext("", "", 0); + return 0; + } + ''' + if cc.links(gettext_code) + translate_enabled = true + message('Intl Support Enabled') + endif endif ##### config.h