From 1276256a72265145e5d1aae3fa223c94ccc3515d Mon Sep 17 00:00:00 2001 From: Pavel Roskin Date: Tue, 7 Apr 2009 17:03:52 -0400 Subject: [PATCH] Fix parallel build When linking against libnl, require libnl.so to exist. When linking against libnl-route, require libnl-route.so to exist. --- lib/Makefile | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/Makefile b/lib/Makefile index 26c1fea..ce42ed6 100644 --- a/lib/Makefile +++ b/lib/Makefile @@ -58,7 +58,7 @@ $(CORE_LIB): $(CORE_LIB).$(PACKAGE_VERSION) @echo " LN $@ -> $<"; \ $(RM) -f $@; $(LN) $< -s $@ -$(ROUTE_LIB).$(PACKAGE_VERSION): $(ROUTE_OBJ) +$(ROUTE_LIB).$(PACKAGE_VERSION): $(ROUTE_OBJ) $(CORE_LIB) @echo " LD $@"; \ $(CC) -shared -Wl,-soname=$@ -o $@ $^ $(LIBNL_LIB) -lnl @@ -66,7 +66,7 @@ $(ROUTE_LIB): $(ROUTE_LIB).$(PACKAGE_VERSION) @echo " LN $@ -> $<"; \ $(RM) -f $@; $(LN) $< -s $@ -$(GENL_LIB).$(PACKAGE_VERSION): $(GENL_OBJ) +$(GENL_LIB).$(PACKAGE_VERSION): $(GENL_OBJ) $(CORE_LIB) @echo " LD $@"; \ $(CC) -shared -Wl,-soname=$@ -o $@ $^ $(LIBNL_LIB) -lnl @@ -74,7 +74,7 @@ $(GENL_LIB): $(GENL_LIB).$(PACKAGE_VERSION) @echo " LN $@ -> $<"; \ $(RM) -f $@; $(LN) $< -s $@ -$(NF_LIB).$(PACKAGE_VERSION): $(NF_OBJ) +$(NF_LIB).$(PACKAGE_VERSION): $(NF_OBJ) $(CORE_LIB) $(ROUTE_LIB) @echo " LD $@"; \ $(CC) -shared -Wl,-soname=$@ -o $@ $^ $(LIBNL_LIB) -lnl -lnl-route