Meson: Fix intl support when included in libc
This commit is contained in:
parent
bda2a51124
commit
e4a940d898
12
meson.build
12
meson.build
|
@ -33,6 +33,18 @@ intl_lib = cc.find_library('intl', required: false)
|
||||||
if intl_lib.found()
|
if intl_lib.found()
|
||||||
translate_enabled = true
|
translate_enabled = true
|
||||||
deps_nls = [intl_lib]
|
deps_nls = [intl_lib]
|
||||||
|
else
|
||||||
|
gettext_code = '''
|
||||||
|
#include <libintl.h>
|
||||||
|
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
|
endif
|
||||||
|
|
||||||
##### config.h
|
##### config.h
|
||||||
|
|
Loading…
Reference in New Issue