From f2138db11895ea2e1c02ed7f0278987b0cc7d711 Mon Sep 17 00:00:00 2001 From: Daniel Adolfsson Date: Mon, 10 Oct 2011 21:56:08 +0200 Subject: [PATCH] Fix Makefile to allow LDFLAGS to be overridden --- Makefile | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/Makefile b/Makefile index f4a3d72..8a897fd 100644 --- a/Makefile +++ b/Makefile @@ -6,13 +6,15 @@ endif PREFIX ?= /usr/local CXX ?= g++ -LDFLAGS ?= -lconfuse -OBJ ?= src/log.o src/ndppd.o src/iface.o src/proxy.o src/address.o \ - src/rule.o src/session.o src/conf.o GZIP ?= /bin/gzip MANDIR ?= ${DESTDIR}${PREFIX}/share/man SBINDIR ?= ${DESTDIR}${PREFIX}/sbin +LIBS = -lconfuse + +OBJS = src/log.o src/ndppd.o src/iface.o src/proxy.o src/address.o \ + src/rule.o src/session.o src/conf.o + all: ndppd ndppd.1.gz ndppd.conf.5.gz install: all @@ -28,11 +30,11 @@ ndppd.1.gz: ndppd.conf.5.gz: ${GZIP} < ndppd.conf.5 > ndppd.conf.5.gz -ndppd: ${OBJ} - ${CXX} -o ndppd ${LDFLAGS} ${OBJ} +ndppd: ${OBJS} + ${CXX} -o ndppd ${LDFLAGS} ${LIBS} ${OBJS} .cc.o: ${CXX} -c $(CXXFLAGS) -o $@ $< clean: - rm -f ndppd ndppd.conf.5.gz ndppd.1.gz ${OBJ} + rm -f ndppd ndppd.conf.5.gz ndppd.1.gz ${OBJS}