From 0c01d80a09b0908856d5494d3c7ac7e6d22f1126 Mon Sep 17 00:00:00 2001 From: "Shawn O. Pearce" Date: Wed, 31 Dec 2008 13:38:47 -0800 Subject: [PATCH] Run ranlib on libgit2.a after archiving it Some linkers require ranlib to build a symbol table on the archive in order to work with it. Most platforms that don't have this requirement permit ranlib as a noop. Signed-off-by: Shawn O. Pearce --- Makefile | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Makefile b/Makefile index 850cf44e8..e5aedc064 100644 --- a/Makefile +++ b/Makefile @@ -1,6 +1,7 @@ all:: DOXYGEN = doxygen +RANLIB = ranlib prefix=/usr/local @@ -71,6 +72,7 @@ $(OBJS): $(HDRS) $(GIT_LIB): $(OBJS) rm -f $(LIB) $(AR) cr $(GIT_LIB) $(OBJS) + $(RANLIB) $(GIT_LIB) T_HDR = tests/test_lib.h T_LIB = tests/test_lib.o