You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

67 lines
1.9 KiB

  1. From 12f6ca15b1b80f7fedb3ae3cf9067a8045a9a8fd Mon Sep 17 00:00:00 2001
  2. From: Moritz Warning <moritzwarning@web.de>
  3. Date: Wed, 2 May 2018 19:54:37 +0200
  4. Subject: [PATCH] LFLAGS => LDFLAGS
  5. ---
  6. Makefile | 12 ++++++------
  7. 1 file changed, 6 insertions(+), 6 deletions(-)
  8. diff --git a/Makefile b/Makefile
  9. index 62be30a..ae994fc 100644
  10. --- a/Makefile
  11. +++ b/Makefile
  12. @@ -2,7 +2,7 @@
  13. CC ?= gcc
  14. CFLAGS ?= -Os -Wall -Wwrite-strings -pedantic
  15. CFLAGS += -std=gnu99 -I/usr/local/include
  16. -LFLAGS += -L/usr/local/lib -lc
  17. +LDFLAGS += -L/usr/local/lib -lc
  18. FEATURES ?= dns lpd tls bob cmd debug nss #natpmp upnp
  19. OBJS = build/searches.o build/kad.o build/log.o \
  20. @@ -30,7 +30,7 @@ endif
  21. ifeq ($(findstring bob,$(FEATURES)),bob)
  22. OBJS += build/ext-bob.o
  23. CFLAGS += -DBOB
  24. - LFLAGS += -lmbedtls -lmbedx509 -lmbedcrypto
  25. + LDFLAGS += -lmbedtls -lmbedx509 -lmbedcrypto
  26. endif
  27. ifeq ($(findstring cmd,$(FEATURES)),cmd)
  28. @@ -56,20 +56,20 @@ endif
  29. ifeq ($(findstring tls,$(FEATURES)),tls)
  30. OBJS += build/ext-tls-client.o build/ext-tls-server.o
  31. CFLAGS += -DTLS
  32. - LFLAGS += -lmbedtls -lmbedx509 -lmbedcrypto
  33. + LDFLAGS += -lmbedtls -lmbedx509 -lmbedcrypto
  34. endif
  35. ifeq ($(findstring upnp,$(FEATURES)),upnp)
  36. OBJS += build/upnp.o
  37. CFLAGS += -DFWD_UPNP
  38. - LFLAGS += -Wl,-Bdynamic -lminiupnpc
  39. + LDFLAGS += -Wl,-Bdynamic -lminiupnpc
  40. ENABLE_FORWARDING = 1
  41. endif
  42. ifeq ($(findstring natpmp,$(FEATURES)),natpmp)
  43. OBJS += build/natpmp.o
  44. CFLAGS += -DFWD_NATPMP
  45. - LFLAGS += -Wl,-Bdynamic -lnatpmp
  46. + LDFLAGS += -Wl,-Bdynamic -lnatpmp
  47. ENABLE_FORWARDING = 1
  48. endif
  49. @@ -94,7 +94,7 @@ libkadnode.so: build/libkadnode.o $(OBJS)
  50. $(CC) -shared $(OBJS) build/libkadnode.o -o build/libkadnode.so
  51. kadnode: build/main.o $(OBJS) $(EXTRA)
  52. - $(CC) build/main.o $(OBJS) -o build/kadnode $(LFLAGS)
  53. + $(CC) build/main.o $(OBJS) -o build/kadnode $(LDFLAGS)
  54. ln -s kadnode build/kadnode-ctl 2> /dev/null || true
  55. clean:
  56. --
  57. 2.17.0