makefile: static target, link against libresolv

libresolv is required for base64 encoding.
pull/1/head
Michael Santos 9 years ago
parent 3ae0a9f88f
commit da5fecd041

@ -1,7 +1,16 @@
RM=rm
all:
$(CC) -g -Wall $(CFLAGS) -o xmppipe src/*.c $(LDFLAGS) -lstrophe -luuid
$(CC) -g -Wall $(CFLAGS) -o xmppipe src/*.c $(LDFLAGS) -lstrophe -luuid -lresolv
static:
$(CC) -g -Wall -o xmppipe src/*.c -Wl,--no-as-needed -ldl -lz \
/usr/local/lib/libstrophe.a \
/usr/lib/*/libresolv.a \
/usr/lib/*/libssl.a \
/usr/lib/*/libcrypto.a \
/usr/lib/*/libexpat.a \
/usr/lib/*/libuuid.a
clean:
-@$(RM) xmppipe

Loading…
Cancel
Save