fix library naming glitches (bug 904867)
diff --git a/bin/mklib b/bin/mklib
index 496a694..ba96a1d 100755
--- a/bin/mklib
+++ b/bin/mklib
@@ -331,8 +331,8 @@
 
     'Darwin')
 	VERSION="${MAJOR}.${MINOR}.${PATCH}"
-	LIBNAME="lib${LIBNAME}.dylib"
 	ARNAME="lib${LIBNAME}.dylib.a"
+	LIBNAME="lib${LIBNAME}.dylib"
 	echo "mklib: Making Darwin libraries: " ${LIBNAME} ${ARNAME}
 	FLAGS="-dynamiclib -multiply_defined suppress"
 	cc ${FLAGS} -o ${LIBNAME} ${OBJECTS} ${DEPS}