>> Extend Makefile to find and use libnl-3.0 >> >> Signed-off-by: Yegor Yefremov <yegorslists@xxxxxxxxxxxxxx> >> --- >> Makefile | 10 ++++++++++ >> 1 file changed, 10 insertions(+) >> >> Index: b/Makefile >> =================================================================== >> --- a/Makefile >> +++ b/Makefile >> @@ -24,6 +24,7 @@ >> >> NL1FOUND := $(shell $(PKG_CONFIG) --atleast-version=1 libnl-1 && echo Y) >> NL2FOUND := $(shell $(PKG_CONFIG) --atleast-version=2 libnl-2.0 && echo Y) >> +NL3FOUND := $(shell $(PKG_CONFIG) --atleast-version=3 libnl-3.0 && echo Y) >> >> ifeq ($(NL1FOUND),Y) >> NLLIBNAME = libnl-1 >> @@ -35,6 +36,12 @@ >> NLLIBNAME = libnl-2.0 >> endif >> >> +ifeq ($(NL3FOUND),Y) >> +CFLAGS += -DCONFIG_LIBNL20 >> +LIBS += -lnl-genl >> +NLLIBNAME = libnl-3.0 >> +endif >> + > Is this intended -DCONFIG_LIBNL**2**0 and NLLIBNAME = libnl-**3**.0? > > - Sedat - There is no such config option as CONFIG_LIBNL30. AFAIK the interface has not been changed since 2.0, so it compiles without errors and I haven't encountered any problems while running iw with libnl-3.0. Best regards, Yegor -- To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html