Allow specifying linker flags
This commit is contained in:
parent
1bd6d0f5f0
commit
38b491c9ba
1 changed files with 5 additions and 5 deletions
10
Makefile
10
Makefile
|
@ -37,16 +37,16 @@ DEMO_OBJ = \
|
||||||
all: libquirc.so qrtest inspect quirc-demo quirc-scanner
|
all: libquirc.so qrtest inspect quirc-demo quirc-scanner
|
||||||
|
|
||||||
qrtest: tests/dbgutil.o tests/qrtest.o libquirc.a
|
qrtest: tests/dbgutil.o tests/qrtest.o libquirc.a
|
||||||
$(CC) -o $@ $^ -lm -ljpeg -lpng
|
$(CC) -o $@ $^ $(LDFLAGS) -lm -ljpeg -lpng
|
||||||
|
|
||||||
inspect: tests/dbgutil.o tests/inspect.o libquirc.a
|
inspect: tests/dbgutil.o tests/inspect.o libquirc.a
|
||||||
$(CC) -o $@ $^ -lm -ljpeg -lpng $(SDL_LIBS) -lSDL_gfx
|
$(CC) -o $@ $^ $(LDFLAGS) -lm -ljpeg -lpng $(SDL_LIBS) -lSDL_gfx
|
||||||
|
|
||||||
quirc-demo: $(DEMO_OBJ) demo/demo.o libquirc.a
|
quirc-demo: $(DEMO_OBJ) demo/demo.o libquirc.a
|
||||||
$(CC) -o $@ $^ -lm -ljpeg $(SDL_LIBS) -lSDL_gfx
|
$(CC) -o $@ $^ $(LDFLAGS) -lm -ljpeg $(SDL_LIBS) -lSDL_gfx
|
||||||
|
|
||||||
quirc-scanner: $(DEMO_OBJ) demo/scanner.o libquirc.a
|
quirc-scanner: $(DEMO_OBJ) demo/scanner.o libquirc.a
|
||||||
$(CC) -o $@ $^ -lm -ljpeg
|
$(CC) -o $@ $^ $(LDFLAGS) -lm -ljpeg
|
||||||
|
|
||||||
libquirc.a: $(LIB_OBJ)
|
libquirc.a: $(LIB_OBJ)
|
||||||
rm -f $@
|
rm -f $@
|
||||||
|
@ -57,7 +57,7 @@ libquirc.a: $(LIB_OBJ)
|
||||||
libquirc.so: libquirc.so.$(LIB_VERSION)
|
libquirc.so: libquirc.so.$(LIB_VERSION)
|
||||||
|
|
||||||
libquirc.so.$(LIB_VERSION): $(LIB_OBJ)
|
libquirc.so.$(LIB_VERSION): $(LIB_OBJ)
|
||||||
$(CC) -shared -o $@ $^ -lm
|
$(CC) -shared -o $@ $^ $(LDFLAGS) -lm
|
||||||
|
|
||||||
%.o: %.c
|
%.o: %.c
|
||||||
$(CC) -fPIC $(QUIRC_CFLAGS) -o $*.o -c $*.c
|
$(CC) -fPIC $(QUIRC_CFLAGS) -o $*.o -c $*.c
|
||||||
|
|
Loading…
Reference in a new issue