From ab4fb353b6d45a99f34d5fda4395264a17e262e0 Mon Sep 17 00:00:00 2001 From: rofl0r Date: Sun, 16 Dec 2012 02:39:28 +0100 Subject: [PATCH] fix for mac build error closes #6 --- Makefile | 3 ++- configure | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index a814539..6b6b2f2 100644 --- a/Makefile +++ b/Makefile @@ -21,7 +21,8 @@ LOBJS = src/nameinfo.o \ src/hostentdb.o src/hash.o CFLAGS += -Wall -O0 -g -std=c99 -D_GNU_SOURCE -pipe -LDFLAGS = -shared -fPIC -Wl,--no-as-needed -ldl -lpthread +NO_AS_NEEDED = -Wl,--no-as-needed +LDFLAGS = -shared -fPIC $(NO_AS_NEEDED) -ldl -lpthread INC = PIC = -fPIC AR = $(CROSS_COMPILE)ar diff --git a/configure b/configure index 0c51ece..d1c281e 100755 --- a/configure +++ b/configure @@ -78,6 +78,7 @@ echo libdir=$libdir>>config.mak echo includedir=$includedir>>config.mak echo sysconfdir=$sysconfdir>>config.mak if ismac ; then + echo NO_AS_NEEDED=>>config.mak echo LDSO_SUFFIX=dylib>>config.mak echo MAC_CFLAGS+=-DIS_MAC=1>>config.mak echo LD_SET_SONAME=-Wl,-install_name,>>config.mak