--- ./libipvs/Makefile.bad 2008-09-21 12:02:03 +0200 +++ ./libipvs/Makefile 2011-10-03 19:03:31 +0200 @@ -1,6 +1,7 @@ # Makefile for libipvs CC = gcc +AR = ar CFLAGS = -Wall -Wunused -Wstrict-prototypes -g -fPIC ifneq (0,$(HAVE_NL)) CFLAGS += -DLIBIPVS_USE_NL @@ -18,7 +19,7 @@ all: $(STATIC_LIB) $(SHARED_LIB) $(STATIC_LIB): libipvs.o ip_vs_nl_policy.o - ar rv $@ $^ + $(AR) srv $@ $^ $(SHARED_LIB): libipvs.o ip_vs_nl_policy.o $(CC) -shared -Wl,-soname,$@ -o $@ $^