]> git.wh0rd.org - patches.git/blob - linux-kconfig-libintl.patch
scummvm random work
[patches.git] / linux-kconfig-libintl.patch
1 diff --git a/scripts/kconfig/Makefile b/scripts/kconfig/Makefile
2 index fb2bb30..a7304ec 100644
3 --- a/scripts/kconfig/Makefile
4 +++ b/scripts/kconfig/Makefile
5 @@ -151,6 +151,16 @@ ifeq ($(KBUILD_HAVE_NLS),no)
6 HOSTCFLAGS += -DKBUILD_NO_NLS
7 endif
8
9 +# Needed for systems with separate libintl
10 +KBUILD_NEED_LIBINTL := $(shell \
11 + if echo 'int main() { return gettext(); }' \
12 + | $(HOSTCC) $(HOSTCFLAGS) -x c - -o /dev/null > /dev/null 2>&1 ; \
13 + then echo yes ; \
14 + else echo no ; fi)
15 +ifeq ($(KBUILD_NEED_LIBINTL),yes)
16 +HOSTLOADLIBES += -lintl
17 +endif
18 +
19 # generated files seem to need this to find local include files
20 HOSTCFLAGS_lex.zconf.o := -I$(src)
21 HOSTCFLAGS_zconf.tab.o := -I$(src)