--- Makefile.orig	2013-03-19 02:48:09.000000000 -0500
+++ Makefile	2014-05-21 19:07:53.000000000 -0500
--- Makefile.orig	2013-03-19 07:48:09.000000000 +0000
+++ Makefile
@@ -1,6 +1,7 @@
-CC=			gcc
-CFLAGS=		-g -Wall -O2
-#LDFLAGS=		-Wl,-rpath,\$$ORIGIN/../lib
+CC?=		gcc
+CFLAGS?=	-g -Wall -O2
+RANLIB?=	/usr/bin/ranlib
+#LDFLAGS=	-Wl,-rpath,\$$ORIGIN/../lib
 DFLAGS=		-D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_USE_KNETFILE -D_CURSES_LIB=1
 KNETFILE_O=	knetfile.o
 LOBJS=		bgzf.o kstring.o bam_aux.o bam.o bam_import.o sam.o bam_index.o	\
@@ -41,7 +42,8 @@ all:$(PROG)
 lib:libbam.a
 
 libbam.a:$(LOBJS)
-		$(AR) -csru $@ $(LOBJS)
+		$(AR) cr $@ $(LOBJS)
+		$(RANLIB) $@
 
 samtools:lib-recur $(AOBJS)
 		$(CC) $(CFLAGS) -o $@ $(AOBJS) $(LDFLAGS) libbam.a -Lbcftools -lbcf $(LIBPATH) $(LIBCURSES) -lm -lz -lpthread
