diff --git a/ip/Makefile b/ip/Makefile index 572604d5..a754c04d 100644 --- a/ip/Makefile +++ b/ip/Makefile @@ -19,6 +19,10 @@ ifeq ($(IP_CONFIG_SETNS),y) CFLAGS += -DHAVE_SETNS endif +ifeq ($(HAVE_ELF),y) + CFLAGS += -DHAVE_ELF + LDLIBS += -lelf +endif ifeq ($(HAVE_MNL),y) CFLAGS += -DHAVE_LIBMNL $(shell $(PKG_CONFIG) libmnl --cflags) LDLIBS += $(shell $(PKG_CONFIG) libmnl --libs) diff --git a/lib/Makefile b/lib/Makefile index 637fe487..b7b1d568 100644 --- a/lib/Makefile +++ b/lib/Makefile @@ -4,6 +4,10 @@ ifeq ($(IP_CONFIG_SETNS),y) CFLAGS += -DHAVE_SETNS endif +ifeq ($(HAVE_ELF),y) + CFLAGS += -DHAVE_ELF +endif + ifeq ($(HAVE_MNL),y) CFLAGS += -DHAVE_LIBMNL $(shell $(PKG_CONFIG) libmnl --cflags) endif diff --git a/tc/Makefile b/tc/Makefile index c364a053..a9b4b8e6 100644 --- a/tc/Makefile +++ b/tc/Makefile @@ -102,6 +102,10 @@ endif TCOBJ += $(TCMODULES) LDLIBS += -L. -lm +ifeq ($(HAVE_ELF),y) + CFLAGS += -DHAVE_ELF + LDLIBS += -lelf +endif ifeq ($(HAVE_MNL),y) CFLAGS += -DHAVE_LIBMNL $(shell $(PKG_CONFIG) libmnl --cflags) LDLIBS += $(shell $(PKG_CONFIG) libmnl --libs)