1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
|
Use LDFLAGS for gcc invocations, to pick up hardening flags
--- a/Makefile
+++ b/Makefile
@@ -7,19 +7,19 @@ LDLIBS=c-common/lib-c-common.a -ljack -lpthread -lm
all: $(bin)
jack-transport: jack-transport.c
- gcc $(CFLAGS) -o jack-transport jack-transport.c $(LDLIBS) -lcurses
+ gcc $(CFLAGS) $(LDFLAGS) -o jack-transport jack-transport.c $(LDLIBS) -lcurses
jack-dl: jack-dl.c
- gcc $(CFLAGS) -o jack-dl jack-dl.c $(LDLIBS) -ldl -llo
+ gcc $(CFLAGS) $(LDFLAGS) -o jack-dl jack-dl.c $(LDLIBS) -ldl -llo
jack-play: jack-play.c
- gcc $(CFLAGS) -o jack-play jack-play.c $(LDLIBS) -lsndfile -lsamplerate
+ gcc $(CFLAGS) $(LDFLAGS) -o jack-play jack-play.c $(LDLIBS) -lsndfile -lsamplerate
jack-record: jack-record.c
- gcc $(CFLAGS) -o jack-record jack-record.c $(LDLIBS) -lsndfile
+ gcc $(CFLAGS) $(LDFLAGS) -o jack-record jack-record.c $(LDLIBS) -lsndfile
jack-scope: jack-scope.c
- gcc $(CFLAGS) -o jack-scope jack-scope.c $(LDLIBS) -lX11 -lXext
+ gcc $(CFLAGS) $(LDFLAGS) -o jack-scope jack-scope.c $(LDLIBS) -lX11 -lXext
clean:
(cd c-common ; make clean)
|