Call ranlib on the unix static makefile.
authorRalph Giles <giles@mozilla.com>
Fri, 1 Mar 2013 19:05:45 +0000 (11:05 -0800)
committerRalph Giles <giles@mozilla.com>
Fri, 1 Mar 2013 19:05:45 +0000 (11:05 -0800)
This is required by the xmingw build.

unix/Makefile

index c41cb1e..51c4382 100644 (file)
@@ -44,6 +44,8 @@ ifeq ($(findstring -DOP_HAVE_LRINTF,${CFLAGS}),-DOP_HAVE_LRINTF)
 LIBS := -lm $(LIBS)
 endif
 
+RANLIB ?= ranlib
+
 #TODO: tests
 FOO_LIBS =
 
@@ -127,6 +129,7 @@ all: ${ALL_TARGETS}
 ${LIBOPUSFILE_TARGET}: ${LIBOPUSFILE_OBJS}
        mkdir -p ${TARGETLIBDIR}
        $(AR) cqs $@ ${LIBOPUSFILE_OBJS}
+       -$(RANLIB) $@
 
 # opusfile_example
 ${OPUSFILE_EXAMPLE_TARGET}: ${OPUSFILE_EXAMPLE_OBJS} ${LIBOPUSFILE_TARGET}