From: Mike Auty Date: Fri, 12 Dec 2008 21:47:16 +0000 (+0100) Subject: allow compilation using --as-needed X-Git-Tag: v0.9.8~6 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=9b2e7e6e695370ae3d01c3f341f4ab9d8d13efcf;p=thirdparty%2Fiw.git allow compilation using --as-needed --- diff --git a/Makefile b/Makefile index df59b51..8a97bae 100644 --- a/Makefile +++ b/Makefile @@ -12,7 +12,7 @@ CC ?= "gcc" CFLAGS += -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration `pkg-config --cflags libnl-1` CFLAGS += -O2 -g -LDFLAGS += `pkg-config --libs libnl-1` +LIBS += `pkg-config --libs libnl-1` NLVERSION = 1.0 OBJS = iw.o info.o phy.o interface.o station.o util.o mpath.o reg.o mesh.o genl.o @@ -42,7 +42,7 @@ version.h: version.sh iw: $(OBJS) @$(NQ) ' CC ' iw - $(Q)$(CC) $(LDFLAGS) $(OBJS) -o iw + $(Q)$(CC) $(LDFLAGS) $(OBJS) $(LIBS) -o iw check: $(Q)$(MAKE) all CC="REAL_CC=$(CC) CHECK=\"sparse -Wall\" cgcc"