From 46691bd0ec98723914df6678aad39ccb3d1ffd8f Mon Sep 17 00:00:00 2001 From: Nicolas Dufresne Date: Wed, 10 May 2017 12:10:54 -0400 Subject: [PATCH] static: Update libgstlibav.lai too Libtool will produce libgstlibav.la and libgstlibav.lai (the installed version). We need to edit at least the installed version for the final linking of static application to work. --- ext/libav/Makefile.am | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ext/libav/Makefile.am b/ext/libav/Makefile.am index 36d3aea6c5..af74510fa4 100644 --- a/ext/libav/Makefile.am +++ b/ext/libav/Makefile.am @@ -51,10 +51,12 @@ if GST_PLUGIN_BUILD_STATIC libgstlibav.la: $(libgstlibav_la_OBJECTS) $(libgstlibav_la_DEPENDENCIES) $(EXTRA_libgstlibav_la_DEPENDENCIES) $(AM_V_CCLD)$(libgstlibav_la_LINK) -rpath $(plugindir) $(libgstlibav_la_OBJECTS) $(libgstlibav_la_LIBADD) $(LIBS) $(AM_V_at)cp $@ $@.tmp - $(AM_V_at)rm $@ + $(AM_V_at)cp .libs/$@i .libs/$@i.tmp + $(AM_V_at)rm $@ .libs/$@i $(AM_V_at)$(AR) -d .libs/libgstlibav.a $(foreach dep,$(LIBAV_DEPS), $(notdir $(dep))) $(AM_V_at)$(RANLIB) .libs/libgstlibav.a $(AM_V_GEN)sed -e "s|^\(dependency_libs='\)|\1 $(LIBAV_LIBS)|" $@.tmp > $@ && rm $@.tmp + $(AM_V_GEN)sed -e "s|^\(dependency_libs='\)|\1 $(LIBAV_LIBS)|" .libs/$@i.tmp > .libs/$@i && rm .libs/$@i.tmp endif endif