Need ranlib for Mac.
diff --git a/src/Make.Darwin-PowerMacintosh b/src/Make.Darwin-PowerMacintosh
index 14b8d4e..69114d9 100644
--- a/src/Make.Darwin-PowerMacintosh
+++ b/src/Make.Darwin-PowerMacintosh
@@ -4,3 +4,5 @@
 AR=ar
 ARFLAGS=rvc
 NAN=nan64.$O
+RANLIB=ranlib
+LD=gcc
diff --git a/src/Make.FreeBSD-386 b/src/Make.FreeBSD-386
index 087ed3a..bf30bc9 100644
--- a/src/Make.FreeBSD-386
+++ b/src/Make.FreeBSD-386
@@ -5,3 +5,4 @@
 ARFLAGS=rvc
 NAN=nan64.$O	# default, can be overriden by Make.$(SYSNAME)
 NAN=nan64.$O
+RANLIB=true
diff --git a/src/Make.HP-UX-9000 b/src/Make.HP-UX-9000
index edbdc11..5b5780e 100644
--- a/src/Make.HP-UX-9000
+++ b/src/Make.HP-UX-9000
@@ -4,3 +4,4 @@
 AR=ar
 ARFLAGS=rvc
 NAN=nan64.$O
+RANLIB=true
diff --git a/src/Make.Linux-386 b/src/Make.Linux-386
index 74b0252..0c38e13 100644
--- a/src/Make.Linux-386
+++ b/src/Make.Linux-386
@@ -5,3 +5,4 @@
 ARFLAGS=rvc
 NAN=nan64.$O	# default, can be overriden by Make.$(SYSNAME)
 NAN=nan64.$O
+RANLIB=true
diff --git a/src/Make.NetBSD-386 b/src/Make.NetBSD-386
index 087ed3a..bf30bc9 100644
--- a/src/Make.NetBSD-386
+++ b/src/Make.NetBSD-386
@@ -5,3 +5,4 @@
 ARFLAGS=rvc
 NAN=nan64.$O	# default, can be overriden by Make.$(SYSNAME)
 NAN=nan64.$O
+RANLIB=true
diff --git a/src/Make.OSF1-alpha b/src/Make.OSF1-alpha
index 3d45279..3f4e203 100644
--- a/src/Make.OSF1-alpha
+++ b/src/Make.OSF1-alpha
@@ -4,3 +4,4 @@
 AR=ar
 ARFLAGS=rvc
 NAN=nan64.$O
+RANLIB=true
diff --git a/src/Make.SunOS-sun4u b/src/Make.SunOS-sun4u
index c5fe67b..95120ec 100644
--- a/src/Make.SunOS-sun4u
+++ b/src/Make.SunOS-sun4u
@@ -1,2 +1,3 @@
 include Make.SunOS-sun4u-$(CC)
 NAN=nan64.$O
+RANLIB=true
diff --git a/src/Make.SunOS-sun4u-cc b/src/Make.SunOS-sun4u-cc
index 829301d..99da393 100644
--- a/src/Make.SunOS-sun4u-cc
+++ b/src/Make.SunOS-sun4u-cc
@@ -3,4 +3,3 @@
 O=o
 AR=ar
 ARFLAGS=rvc
-NAN=nan64.$O
diff --git a/src/Make.SunOS-sun4u-gcc b/src/Make.SunOS-sun4u-gcc
index 5c41594..fc5c21a 100644
--- a/src/Make.SunOS-sun4u-gcc
+++ b/src/Make.SunOS-sun4u-gcc
@@ -3,4 +3,3 @@
 O=o
 AR=ar
 ARFLAGS=rvc
-NAN=nan64.$O
diff --git a/src/Makesyslib b/src/Makesyslib
index 332f460..3814e1c 100644
--- a/src/Makesyslib
+++ b/src/Makesyslib
@@ -2,6 +2,7 @@
 
 $(9SRC)/lib/$(LIB): $(OFILES)
 	$(AR) $(ARFLAGS) $(9SRC)/lib/$(LIB) $(OFILES)
+	$(RANLIB) $(9SRC)/lib/$(LIB)
 
 include $(9SRC)/Makecommon