Checkign in new iproute2
[iproute2.git] / ip / Makefile
index 3383c72..98ba876 100644 (file)
@@ -1,7 +1,8 @@
-IPOBJ=ip.o ipaddress.o iproute.o iprule.o \
-    rtm_map.o iptunnel.o ipneigh.o ipntable.o iplink.o \
+IPOBJ=ip.o ipaddress.o ipaddrlabel.o iproute.o iprule.o \
+    rtm_map.o iptunnel.o ip6tunnel.o tunnel.o ipneigh.o ipntable.o iplink.o \
     ipmaddr.o ipmonitor.o ipmroute.o ipprefix.o \
-    ipxfrm.o xfrm_state.o xfrm_policy.o xfrm_monitor.o
+    ipxfrm.o xfrm_state.o xfrm_policy.o xfrm_monitor.o \
+    iplink_vlan.o link_veth.o link_gre.o
 
 RTMONOBJ=rtmon.o
 
@@ -9,16 +10,19 @@ ALLOBJ=$(IPOBJ) $(RTMONOBJ)
 SCRIPTS=ifcfg rtpr routel routef
 TARGETS=ip rtmon
 
-all: $(TARGETS) $(SCRIPTS)
+all: $(TARGETS) $(SCRIPTS) $(LIBS)
 
 ip: $(IPOBJ) $(LIBNETLINK) $(LIBUTIL)
 
 rtmon: $(RTMONOBJ) $(LIBNETLINK)
 
 install: all
-       install -m 0755 -s $(TARGETS) $(DESTDIR)$(SBINDIR)
+       install -m 0755 $(TARGETS) $(DESTDIR)$(SBINDIR)
        install -m 0755 $(SCRIPTS) $(DESTDIR)$(SBINDIR)
 
 clean:
        rm -f $(ALLOBJ) $(TARGETS)
 
+LDLIBS += -ldl
+
+LDFLAGS += -Wl,-export-dynamic