From 0035cd025d01330b404364ce8e429900a50fe746 Mon Sep 17 00:00:00 2001 From: Guillem Jover Date: Wed, 8 Nov 2017 20:17:26 +0100 Subject: [PATCH] TT#24224 Pass the relevant build flags to compile and link stages For compilation we need CPPFLAGS and CFLAGS. For likning we need CFLAGS and LDFLAGS. Change-Id: I6443bee33e862e4f7940da86f4fb0682608d46e1 --- Makefile | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Makefile b/Makefile index e51d714..5dfeaf8 100644 --- a/Makefile +++ b/Makefile @@ -7,7 +7,7 @@ CFLAGS := -I/usr/include/mysql $(GLIB_CFLAGS) -g -Wall -O2 #CFLAGS += -DWITH_TIME_CALC GLIB_LDFLAGS := $(shell pkg-config glib-2.0 --libs) -LDFLAGS := -lmysqlclient -g +LDFLAGS := $(GLIB_LDFLAGS) -lmysqlclient CFILES := $(wildcard *.c) OFILES := $(CFILES:.c=.o) @@ -17,10 +17,10 @@ OFILES := $(CFILES:.c=.o) all: $(BIN) $(BIN): $(OFILES) - $(CC) -o $@ $^ $(LDFLAGS) $(GLIB_LDFLAGS) + $(CC) -o $@ $^ $(CFLAGS) $(LDFLAGS) %.o: %.c - $(CC) $(CFLAGS) -c -o $@ $< + $(CC) $(CPPFLAGS) $(CFLAGS) -c -o $@ $< clean: rm -f *.o