From 45856db3eed7c7388a9a7267e4966ffe518240c3 Mon Sep 17 00:00:00 2001 From: Michael Weber Date: Tue, 10 Mar 2015 14:49:14 +0100 Subject: [PATCH] Add libs to LDLIBS and leave LDFLAGS untouched. $(shell ) only evaluates once. --- Makefile | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Makefile b/Makefile index 8eb363e..f9637b7 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,5 @@ -CFLAGS?=-O2 -g -Wall -W `pkg-config --cflags librtlsdr` -LDFLAGS?=`pkg-config --libs librtlsdr` -lpthread -lm +CFLAGS?=-O2 -g -Wall -W $(shell pkg-config --cflags librtlsdr) +LDLIBS+=$(shell pkg-config --libs librtlsdr) -lpthread -lm CC?=gcc PROGNAME=dump1090 @@ -9,7 +9,7 @@ all: dump1090 $(CC) $(CFLAGS) -c $< dump1090: dump1090.o anet.o - $(CC) -g -o dump1090 dump1090.o anet.o $(LDFLAGS) + $(CC) -g -o dump1090 dump1090.o anet.o $(LDFLAGS) $(LDLIBS) clean: rm -f *.o dump1090