Break out libs into LDLIBS

This commit is contained in:
sin 2014-11-30 12:30:52 +00:00
parent 0c008b65ee
commit 7819662024
2 changed files with 4 additions and 3 deletions

View File

@ -150,7 +150,7 @@ config.h:
cp config.def.h $@
.o:
$(LD) $(LDFLAGS) -o $@ $< $(LIB)
$(LD) $(LDFLAGS) -o $@ $< $(LIB) $(LDLIBS)
.c.o:
$(CC) $(CFLAGS) $(CPPFLAGS) -o $@ -c $<
@ -198,7 +198,7 @@ ubase-box: $(LIB) $(SRC)
echo 'else {' >> build/$@.c
for f in $(SRC); do echo "printf(\"`basename $$f .c`\"); putchar(' ');" >> build/$@.c; done
echo "putchar(0xa); }; return 0; }" >> build/$@.c
$(LD) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) -o $@ build/*.c $(LIB)
$(LD) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) -o $@ build/*.c $(LIB) $(LDLIBS)
rm -r build
clean:

View File

@ -12,4 +12,5 @@ RANLIB = ranlib
CPPFLAGS = -D_XOPEN_SOURCE -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64
CFLAGS = -std=c99 -Wall -Wextra
LDFLAGS = -s -lcrypt # -static
LDLIBS = -lcrypt
LDFLAGS = -s