From dbbd0778a5a3dceafd64fc4facad74cfe5e94f17 Mon Sep 17 00:00:00 2001 From: Stefan Kost Date: Tue, 22 Sep 2009 13:23:25 +0300 Subject: [PATCH] cog: fix the build Add a uninstalled convinience libtool library containing the generated sources. Add that as a dependency to the plugin. --- ext/cog/Makefile.am | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/ext/cog/Makefile.am b/ext/cog/Makefile.am index c0a63af0e8..86722cd5b7 100644 --- a/ext/cog/Makefile.am +++ b/ext/cog/Makefile.am @@ -7,7 +7,7 @@ libgstcog_la_CFLAGS = \ $(GST_CFLAGS) \ $(COG_CFLAGS) libgstcog_la_LIBADD = \ - $(GST_PLUGINS_BASE_LIBS) -lgstvideo-$(GST_MAJORMINOR) \ + $(GST_PLUGINS_BASE_LIBS) -lgstvideo-$(GST_MAJORMINOR) libgstcogorc.la \ $(GST_BASE_LIBS) \ $(GST_LIBS) \ $(COG_LIBS) @@ -37,12 +37,16 @@ noinst_PROGRAMS = generate_tables generate_tables_CFLAGS = $(GST_CFLAGS) generate_tables_LDADD = $(GST_LIBS) -nodist_libgstcog_la_SOURCES = cogorc.c cogorc.h +noinst_LTLIBRARIES = libgstcogorc.la +libgstcogorc_la_SOURCES = cogorc.c cogorc.h +libgstcogorc_la_CFLAGS = \ + -DCOG_ENABLE_UNSTABLE_API \ + $(COG_CFLAGS) CLEANFILES = cogorc.c cogorc.h EXTRA_DIST=cog.orc -cogorc.c: cog.orc +cogorc.c: cog.orc cogorc.h $(ORCC) --implementation -o cogorc.c cog.orc cogorc.h: cog.orc