From d8103aea09de6b367b8b75a18f54faaaa757d7eb Mon Sep 17 00:00:00 2001 From: rofl0r Date: Wed, 18 Jul 2018 16:18:04 +0100 Subject: Makefile: link -liconv if necessary closes #33 --- Makefile | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index 3b6ecb6..ff4ee97 100644 --- a/Makefile +++ b/Makefile @@ -42,6 +42,8 @@ INSTALL ?= ./install.sh -include config.mak +LDLIBS:=$(shell echo "int main(){}" | $(CC) -liconv -x c - >/dev/null 2>&1 && printf %s -liconv) + BUILDCFLAGS=$(CFLAGS) all: $(ALL_LIBS) $(ALL_TOOLS) @@ -62,10 +64,10 @@ libintl.a: $(LIBOBJS) $(RANLIB) $@ msgmerge: $(OBJS) - $(CC) -static -o $@ src/msgmerge.o $(PARSEROBJS) $(LDFLAGS) + $(CC) -static -o $@ src/msgmerge.o $(PARSEROBJS) $(LDFLAGS) $(LDLIBS) msgfmt: $(OBJS) - $(CC) -static -o $@ src/msgfmt.o $(PARSEROBJS) $(LDFLAGS) + $(CC) -static -o $@ src/msgfmt.o $(PARSEROBJS) $(LDFLAGS) $(LDLIBS) xgettext: cp src/xgettext.sh ./xgettext -- cgit v1.2.1