Index: trunk/Ohana/src/opihi/Makefile
===================================================================
--- trunk/Ohana/src/opihi/Makefile	(revision 2831)
+++ trunk/Ohana/src/opihi/Makefile	(revision 2833)
@@ -33,12 +33,12 @@
 
 $(PROGRAM) $(LIBS) $(EXTRAS):
-	if [ -e "$@" ]; then (cd $@ && make); fi
+	if [ -d "$@" ]; then (cd $@ && make); fi
 
 %.install:
-	if [ -e "$*" ]; then make $*; fi
-	if [ -e "$*" ]; then (cd $* && make install); fi
+	if [ -d "$*" ]; then make $*; fi
+	if [ -d "$*" ]; then (cd $* && make install); fi
 
 %.clean:
-	if [ -e "$*" ]; then (cd $* && make clean); fi
+	if [ -d "$*" ]; then (cd $* && make clean); fi
 
 .PHONY: $(PROGRAM) $(LIBS)
Index: trunk/Ohana/src/opihi/cmd.astro/Makefile
===================================================================
--- trunk/Ohana/src/opihi/cmd.astro/Makefile	(revision 2831)
+++ trunk/Ohana/src/opihi/cmd.astro/Makefile	(revision 2833)
@@ -76,5 +76,5 @@
 	rm -f $@
 	ar rcv $@ $^ 
-	ranlib $@
+	$(RANLIB) $@
 	@echo "compiled library $*"
 	@echo ""
Index: trunk/Ohana/src/opihi/cmd.basic/Makefile
===================================================================
--- trunk/Ohana/src/opihi/cmd.basic/Makefile	(revision 2831)
+++ trunk/Ohana/src/opihi/cmd.basic/Makefile	(revision 2833)
@@ -76,5 +76,5 @@
 	rm -f $@
 	ar rcv $@ $^ 
-	ranlib $@
+	$(RANLIB) $@
 	@echo "compiled library $*"
 	@echo ""
Index: trunk/Ohana/src/opihi/cmd.data/Makefile
===================================================================
--- trunk/Ohana/src/opihi/cmd.data/Makefile	(revision 2831)
+++ trunk/Ohana/src/opihi/cmd.data/Makefile	(revision 2833)
@@ -138,5 +138,5 @@
 	rm -f $@
 	ar rcv $@ $^ 
-	ranlib $@
+	$(RANLIB) $@
 	@echo "compiled library $*"
 	@echo ""
Index: trunk/Ohana/src/opihi/dimm/Makefile
===================================================================
--- trunk/Ohana/src/opihi/dimm/Makefile	(revision 2831)
+++ trunk/Ohana/src/opihi/dimm/Makefile	(revision 2833)
@@ -85,5 +85,5 @@
 	rm -f $@
 	ar rcv $@ $^ 
-	ranlib $@
+	$(RANLIB) $@
 	@echo "compiled library $*"
 	@echo ""
Index: trunk/Ohana/src/opihi/dvo/Makefile
===================================================================
--- trunk/Ohana/src/opihi/dvo/Makefile	(revision 2831)
+++ trunk/Ohana/src/opihi/dvo/Makefile	(revision 2833)
@@ -117,5 +117,5 @@
 	rm -f $@
 	ar rcv $@ $^ 
-	ranlib $@
+	$(RANLIB) $@
 	@echo "compiled library $*"
 	@echo ""
Index: trunk/Ohana/src/opihi/dvo2/Makefile
===================================================================
--- trunk/Ohana/src/opihi/dvo2/Makefile	(revision 2831)
+++ trunk/Ohana/src/opihi/dvo2/Makefile	(revision 2833)
@@ -65,5 +65,5 @@
 	rm -f $@
 	ar rcv $@ $^ 
-	ranlib $@
+	$(RANLIB) $@
 	@echo "compiled library $*"
 	@echo ""
Index: trunk/Ohana/src/opihi/lib.data/Makefile
===================================================================
--- trunk/Ohana/src/opihi/lib.data/Makefile	(revision 2831)
+++ trunk/Ohana/src/opihi/lib.data/Makefile	(revision 2833)
@@ -60,5 +60,5 @@
 	rm -f $@
 	ar rcv $@ $^ 
-	ranlib $@
+	$(RANLIB) $@
 	@echo "compiled library $*"
 	@echo ""
Index: trunk/Ohana/src/opihi/lib.shell/Makefile
===================================================================
--- trunk/Ohana/src/opihi/lib.shell/Makefile	(revision 2831)
+++ trunk/Ohana/src/opihi/lib.shell/Makefile	(revision 2833)
@@ -85,5 +85,5 @@
 	rm -f $@
 	ar rcv $@ $^ 
-	ranlib $@
+	$(RANLIB) $@
 	@echo "compiled library $*"
 	@echo ""
Index: trunk/Ohana/src/opihi/lib.shell/stack_math.c
===================================================================
--- trunk/Ohana/src/opihi/lib.shell/stack_math.c	(revision 2831)
+++ trunk/Ohana/src/opihi/lib.shell/stack_math.c	(revision 2833)
@@ -1114,8 +1114,8 @@
   if (!strcmp (op, "sqrt"))  {    *out = sqrt (*M1);          }
 
-  if (!strcmp (op, "sinh"))  {    *out = sinhf (*M1);         }
-  if (!strcmp (op, "cosh"))  {    *out = coshf (*M1);         }
-  if (!strcmp (op, "asinh")) {    *out = asinhf (*M1);        }
-  if (!strcmp (op, "acosh")) {    *out = acoshf (*M1);        }
+  if (!strcmp (op, "sinh"))  {    *out = sinh (*M1);         }
+  if (!strcmp (op, "cosh"))  {    *out = cosh (*M1);         }
+  if (!strcmp (op, "asinh")) {    *out = asinh (*M1);        }
+  if (!strcmp (op, "acosh")) {    *out = acosh (*M1);        }
 
   if (!strcmp (op, "sin"))   {    *out = sin (*M1);           }
@@ -1170,8 +1170,8 @@
   if (!strcmp (op, "sqrt"))  { for (i = 0; i < Nx; i++, out++, M1++) { *out = sqrt(*M1);         }}
 
-  if (!strcmp (op, "sinh"))   { for (i = 0; i < Nx; i++, out++, M1++) { *out = sinhf(*M1);       }}
-  if (!strcmp (op, "cosh"))   { for (i = 0; i < Nx; i++, out++, M1++) { *out = coshf(*M1);       }}
-  if (!strcmp (op, "asinh"))  { for (i = 0; i < Nx; i++, out++, M1++) { *out = asinhf(*M1);      }}
-  if (!strcmp (op, "acosh"))  { for (i = 0; i < Nx; i++, out++, M1++) { *out = acoshf(*M1);      }}
+  if (!strcmp (op, "sinh"))   { for (i = 0; i < Nx; i++, out++, M1++) { *out = sinh(*M1);       }}
+  if (!strcmp (op, "cosh"))   { for (i = 0; i < Nx; i++, out++, M1++) { *out = cosh(*M1);       }}
+  if (!strcmp (op, "asinh"))  { for (i = 0; i < Nx; i++, out++, M1++) { *out = asinh(*M1);      }}
+  if (!strcmp (op, "acosh"))  { for (i = 0; i < Nx; i++, out++, M1++) { *out = acosh(*M1);      }}
 
   if (!strcmp (op, "sin"))   { for (i = 0; i < Nx; i++, out++, M1++) { *out = sin(*M1);          }}
@@ -1235,8 +1235,8 @@
   if (!strcmp (op, "sqrt"))  { for (i = 0; i < Nx*Ny; i++, out++, M1++) { *out = sqrt(*M1);         }}
 
-  if (!strcmp (op, "sinh"))  { for (i = 0; i < Nx*Ny; i++, out++, M1++) { *out = sinhf(*M1);        }}
-  if (!strcmp (op, "cosh"))  { for (i = 0; i < Nx*Ny; i++, out++, M1++) { *out = coshf(*M1);        }}
-  if (!strcmp (op, "asinh")) { for (i = 0; i < Nx*Ny; i++, out++, M1++) { *out = asinhf(*M1);       }}
-  if (!strcmp (op, "acosh")) { for (i = 0; i < Nx*Ny; i++, out++, M1++) { *out = acoshf(*M1);       }}
+  if (!strcmp (op, "sinh"))  { for (i = 0; i < Nx*Ny; i++, out++, M1++) { *out = sinh(*M1);        }}
+  if (!strcmp (op, "cosh"))  { for (i = 0; i < Nx*Ny; i++, out++, M1++) { *out = cosh(*M1);        }}
+  if (!strcmp (op, "asinh")) { for (i = 0; i < Nx*Ny; i++, out++, M1++) { *out = asinh(*M1);       }}
+  if (!strcmp (op, "acosh")) { for (i = 0; i < Nx*Ny; i++, out++, M1++) { *out = acosh(*M1);       }}
 
   if (!strcmp (op, "sin"))   { for (i = 0; i < Nx*Ny; i++, out++, M1++) { *out = sin(*M1);          }}
Index: trunk/Ohana/src/opihi/mana/Makefile
===================================================================
--- trunk/Ohana/src/opihi/mana/Makefile	(revision 2831)
+++ trunk/Ohana/src/opihi/mana/Makefile	(revision 2833)
@@ -77,5 +77,5 @@
 	rm -f $@
 	ar rcv $@ $^ 
-	ranlib $@
+	$(RANLIB) $@
 	@echo "compiled library $*"
 	@echo ""
Index: trunk/Ohana/src/opihi/pantasks/Makefile
===================================================================
--- trunk/Ohana/src/opihi/pantasks/Makefile	(revision 2831)
+++ trunk/Ohana/src/opihi/pantasks/Makefile	(revision 2833)
@@ -71,5 +71,5 @@
 	rm -f $@
 	ar rcv $@ $^ 
-	ranlib $@
+	$(RANLIB) $@
 	@echo "compiled library $*"
 	@echo ""
