blob: 77c0383b0672fc6c807d5cd0cabdfacff88cd338 [file] [log] [blame]
Use pkg_config to set the linker flags.
--- a/src/Makefile
+++ b/src/Makefile
@@ -1,7 +1,12 @@
ifndef CFLAGS
CFLAGS = -O2 -g -I ../src
endif
-LIBS=-lnl -lnl-genl
+PKG_CONFIG ?= pkg-config
+PC_DEPS = libnl-3.0 libnl-genl-3.0
+PC_CFLAGS := $(shell $(PKG_CONFIG) --cflags $(PC_DEPS))
+PC_LIBS := $(shell $(PKG_CONFIG) --libs $(PC_DEPS))
+CFLAGS += $(PC_CFLAGS)
+LIBS += $(PC_LIBS)
all: swconfig