summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ChangeLog72
-rw-r--r--ext/aalib/Makefile.am1
-rw-r--r--ext/annodex/Makefile.am1
-rw-r--r--ext/cairo/Makefile.am2
-rw-r--r--ext/dv/Makefile.am1
-rw-r--r--ext/esd/Makefile.am1
-rw-r--r--ext/flac/Makefile.am1
-rw-r--r--ext/gconf/Makefile.am1
-rw-r--r--ext/gdk_pixbuf/Makefile.am1
-rw-r--r--ext/hal/Makefile.am1
-rw-r--r--ext/jpeg/Makefile.am1
-rw-r--r--ext/ladspa/Makefile.am1
-rw-r--r--ext/libcaca/Makefile.am1
-rw-r--r--ext/libmng/Makefile.am1
-rw-r--r--ext/libpng/Makefile.am1
-rw-r--r--ext/mikmod/Makefile.am1
-rw-r--r--ext/pulse/Makefile.am1
-rw-r--r--ext/raw1394/Makefile.am1
-rw-r--r--ext/shout2/Makefile.am1
-rw-r--r--ext/soup/Makefile.am1
-rw-r--r--ext/speex/Makefile.am1
-rw-r--r--ext/taglib/Makefile.am1
-rw-r--r--ext/wavpack/Makefile.am1
-rw-r--r--gst/alpha/Makefile.am2
-rw-r--r--gst/apetag/Makefile.am1
-rw-r--r--gst/audiofx/Makefile.am1
-rw-r--r--gst/auparse/Makefile.am1
-rw-r--r--gst/autodetect/Makefile.am1
-rw-r--r--gst/avi/Makefile.am1
-rw-r--r--gst/cutter/Makefile.am1
-rw-r--r--gst/debug/Makefile.am4
-rw-r--r--gst/effectv/Makefile.am1
-rw-r--r--gst/equalizer/Makefile.am1
-rw-r--r--gst/flx/Makefile.am1
-rw-r--r--gst/goom/Makefile.am1
-rw-r--r--gst/goom2k1/Makefile.am1
-rw-r--r--gst/icydemux/Makefile.am1
-rw-r--r--gst/id3demux/Makefile.am1
-rw-r--r--gst/interleave/Makefile.am1
-rw-r--r--gst/law/Makefile.am2
-rw-r--r--gst/level/Makefile.am1
-rw-r--r--gst/matroska/Makefile.am2
-rw-r--r--gst/median/Makefile.am1
-rw-r--r--gst/monoscope/Makefile.am2
-rw-r--r--gst/multifile/Makefile.am1
-rw-r--r--gst/multipart/Makefile.am1
-rw-r--r--gst/oldcore/Makefile.am1
-rw-r--r--gst/qtdemux/Makefile.am1
-rw-r--r--gst/replaygain/Makefile.am1
-rw-r--r--gst/rtp/Makefile.am1
-rw-r--r--gst/rtsp/Makefile.am2
-rw-r--r--gst/smpte/Makefile.am2
-rw-r--r--gst/spectrum/Makefile.am1
-rw-r--r--gst/udp/Makefile.am1
-rw-r--r--gst/videobox/Makefile.am1
-rw-r--r--gst/videocrop/Makefile.am1
-rw-r--r--gst/videofilter/Makefile.am4
-rw-r--r--gst/videomixer/Makefile.am1
-rw-r--r--gst/wavenc/Makefile.am1
-rw-r--r--gst/wavparse/Makefile.am1
-rw-r--r--sys/directdraw/Makefile.am1
-rw-r--r--sys/directsound/Makefile.am1
-rw-r--r--sys/oss/Makefile.am1
-rw-r--r--sys/osxaudio/Makefile.am1
-rw-r--r--sys/osxvideo/Makefile.am1
-rw-r--r--sys/sunaudio/Makefile.am1
-rw-r--r--sys/v4l2/Makefile.am1
-rw-r--r--sys/waveform/Makefile.am1
-rw-r--r--sys/ximage/Makefile.am1
69 files changed, 152 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index b37a4f55..5371d090 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,75 @@
+2008-11-04 Stefan Kost <ensonic@users.sf.net>
+
+ * ext/aalib/Makefile.am:
+ * ext/annodex/Makefile.am:
+ * ext/cairo/Makefile.am:
+ * ext/dv/Makefile.am:
+ * ext/esd/Makefile.am:
+ * ext/flac/Makefile.am:
+ * ext/gconf/Makefile.am:
+ * ext/gdk_pixbuf/Makefile.am:
+ * ext/hal/Makefile.am:
+ * ext/jpeg/Makefile.am:
+ * ext/ladspa/Makefile.am:
+ * ext/libcaca/Makefile.am:
+ * ext/libmng/Makefile.am:
+ * ext/libpng/Makefile.am:
+ * ext/mikmod/Makefile.am:
+ * ext/pulse/Makefile.am:
+ * ext/raw1394/Makefile.am:
+ * ext/shout2/Makefile.am:
+ * ext/soup/Makefile.am:
+ * ext/speex/Makefile.am:
+ * ext/taglib/Makefile.am:
+ * ext/wavpack/Makefile.am:
+ * gst/alpha/Makefile.am:
+ * gst/apetag/Makefile.am:
+ * gst/audiofx/Makefile.am:
+ * gst/auparse/Makefile.am:
+ * gst/autodetect/Makefile.am:
+ * gst/avi/Makefile.am:
+ * gst/cutter/Makefile.am:
+ * gst/debug/Makefile.am:
+ * gst/effectv/Makefile.am:
+ * gst/equalizer/Makefile.am:
+ * gst/flx/Makefile.am:
+ * gst/goom/Makefile.am:
+ * gst/goom2k1/Makefile.am:
+ * gst/icydemux/Makefile.am:
+ * gst/id3demux/Makefile.am:
+ * gst/interleave/Makefile.am:
+ * gst/law/Makefile.am:
+ * gst/level/Makefile.am:
+ * gst/matroska/Makefile.am:
+ * gst/median/Makefile.am:
+ * gst/monoscope/Makefile.am:
+ * gst/multifile/Makefile.am:
+ * gst/multipart/Makefile.am:
+ * gst/oldcore/Makefile.am:
+ * gst/qtdemux/Makefile.am:
+ * gst/replaygain/Makefile.am:
+ * gst/rtp/Makefile.am:
+ * gst/rtsp/Makefile.am:
+ * gst/smpte/Makefile.am:
+ * gst/spectrum/Makefile.am:
+ * gst/udp/Makefile.am:
+ * gst/videobox/Makefile.am:
+ * gst/videocrop/Makefile.am:
+ * gst/videofilter/Makefile.am:
+ * gst/videomixer/Makefile.am:
+ * gst/wavenc/Makefile.am:
+ * gst/wavparse/Makefile.am:
+ * sys/directdraw/Makefile.am:
+ * sys/directsound/Makefile.am:
+ * sys/oss/Makefile.am:
+ * sys/osxaudio/Makefile.am:
+ * sys/osxvideo/Makefile.am:
+ * sys/sunaudio/Makefile.am:
+ * sys/v4l2/Makefile.am:
+ * sys/waveform/Makefile.am:
+ * sys/ximage/Makefile.am:
+ Don't install static libs for plugins. Fixes #550851 for -good.
+
2008-10-31 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* ext/flac/Makefile.am:
diff --git a/ext/aalib/Makefile.am b/ext/aalib/Makefile.am
index a39c9cbc..5820b243 100644
--- a/ext/aalib/Makefile.am
+++ b/ext/aalib/Makefile.am
@@ -4,5 +4,6 @@ libgstaasink_la_SOURCES = gstaasink.c
libgstaasink_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(AALIB_CFLAGS)
libgstaasink_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) $(GST_BASE_LIBS) $(AALIB_LIBS)
libgstaasink_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
+libgstaasink_la_LIBTOOLFLAGS = --tag=disable-static
noinst_HEADERS = gstaasink.h
diff --git a/ext/annodex/Makefile.am b/ext/annodex/Makefile.am
index 074d143d..d20a01f3 100644
--- a/ext/annodex/Makefile.am
+++ b/ext/annodex/Makefile.am
@@ -13,6 +13,7 @@ libgstannodex_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) \
libgstannodex_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) $(GST_BASE_LIBS) \
$(GST_LIBS) $(ANNODEX_LIBS) $(LIBM)
libgstannodex_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
+libgstannodex_la_LIBTOOLFLAGS = --tag=disable-static
noinst_HEADERS = gstannodex.h gstcmmlutils.h gstcmmltag.h gstcmmlparser.h \
gstcmmldec.h gstcmmlenc.h
diff --git a/ext/cairo/Makefile.am b/ext/cairo/Makefile.am
index 91f63dcd..27169a52 100644
--- a/ext/cairo/Makefile.am
+++ b/ext/cairo/Makefile.am
@@ -15,3 +15,5 @@ libgstcairo_la_LIBADD = \
$(GST_BASE_LIBS) \
$(GST_LIBS) $(CAIRO_LIBS) $(LIBM)
libgstcairo_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
+libgstcairo_la_LIBTOOLFLAGS = --tag=disable-static
+
diff --git a/ext/dv/Makefile.am b/ext/dv/Makefile.am
index d1f69ed3..6eb2014d 100644
--- a/ext/dv/Makefile.am
+++ b/ext/dv/Makefile.am
@@ -6,6 +6,7 @@ libgstdv_la_LIBADD = \
$(GST_PLUGINS_BASE_LIBS) -lgstaudio-$(GST_MAJORMINOR) \
$(GST_BASE_LIBS) $(LIBDV_LIBS)
libgstdv_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
+libgstdv_la_LIBTOOLFLAGS = --tag=disable-static
noinst_HEADERS = gstdvdemux.h gstdvdec.h
diff --git a/ext/esd/Makefile.am b/ext/esd/Makefile.am
index 2100ec3d..e7b864de 100644
--- a/ext/esd/Makefile.am
+++ b/ext/esd/Makefile.am
@@ -6,6 +6,7 @@ libgstesd_la_LIBADD = \
$(GST_PLUGINS_BASE_LIBS) -lgstaudio-$(GST_MAJORMINOR) \
$(ESD_LIBS)
libgstesd_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
+libgstesd_la_LIBTOOLFLAGS = --tag=disable-static
noinst_HEADERS = esdsink.h esdmon.h
EXTRA_DIST =
diff --git a/ext/flac/Makefile.am b/ext/flac/Makefile.am
index 24be2b6f..f6f033ac 100644
--- a/ext/flac/Makefile.am
+++ b/ext/flac/Makefile.am
@@ -7,5 +7,6 @@ libgstflac_la_LIBADD = \
-lgstaudio-$(GST_MAJORMINOR) \
$(GST_BASE_LIBS) $(GST_LIBS) $(FLAC_LIBS)
libgstflac_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
+libgstflac_la_LIBTOOLFLAGS = --tag=disable-static
noinst_HEADERS = gstflacenc.h gstflacdec.h gstflactag.h
diff --git a/ext/gconf/Makefile.am b/ext/gconf/Makefile.am
index c11063e8..4f6f63ad 100644
--- a/ext/gconf/Makefile.am
+++ b/ext/gconf/Makefile.am
@@ -13,6 +13,7 @@ DIR_CFLAGS = -DGST_GCONF_DIR=\"/system/gstreamer/@GST_MAJORMINOR@\"
libgstgconfelements_la_CFLAGS = $(GST_CFLAGS) $(GCONF_CFLAGS) $(DIR_CFLAGS)
libgstgconfelements_la_LIBADD = $(GST_LIBS) $(GCONF_LIBS)
libgstgconfelements_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
+libgstgconfelements_la_LIBTOOLFLAGS = --tag=disable-static
noinst_HEADERS = \
gstgconfaudiosink.h \
diff --git a/ext/gdk_pixbuf/Makefile.am b/ext/gdk_pixbuf/Makefile.am
index 63efd461..8b08817e 100644
--- a/ext/gdk_pixbuf/Makefile.am
+++ b/ext/gdk_pixbuf/Makefile.am
@@ -10,6 +10,7 @@ libgstgdkpixbuf_la_LIBADD = \
$(GST_BASE_LIBS) \
$(GST_LIBS) $(GTK_LIBS)
libgstgdkpixbuf_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
+libgstgdkpixbuf_la_LIBTOOLFLAGS = --tag=disable-static
noinst_HEADERS = \
gstgdkpixbuf.h \
diff --git a/ext/hal/Makefile.am b/ext/hal/Makefile.am
index 6585936d..8862aebf 100644
--- a/ext/hal/Makefile.am
+++ b/ext/hal/Makefile.am
@@ -9,6 +9,7 @@ libgsthalelements_la_SOURCES = \
libgsthalelements_la_CFLAGS = $(GST_CFLAGS) $(HAL_CFLAGS)
libgsthalelements_la_LIBADD = $(GST_LIBS) $(HAL_LIBS)
libgsthalelements_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
+libgsthalelements_la_LIBTOOLFLAGS = --tag=disable-static
noinst_HEADERS = \
gsthalaudiosink.h \
diff --git a/ext/jpeg/Makefile.am b/ext/jpeg/Makefile.am
index 044c30ca..c8890c84 100644
--- a/ext/jpeg/Makefile.am
+++ b/ext/jpeg/Makefile.am
@@ -11,6 +11,7 @@ libgstjpeg_la_SOURCES = \
libgstjpeg_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_CFLAGS)
libgstjpeg_la_LIBADD = $(GST_LIBS) $(JPEG_LIBS) $(LIBM)
libgstjpeg_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
+libgstjpeg_la_LIBTOOLFLAGS = --tag=disable-static
noinst_HEADERS = \
gstjpegdec.h gstjpegenc.h \
diff --git a/ext/ladspa/Makefile.am b/ext/ladspa/Makefile.am
index e9730715..c46ad754 100644
--- a/ext/ladspa/Makefile.am
+++ b/ext/ladspa/Makefile.am
@@ -4,5 +4,6 @@ libgstladspa_la_SOURCES = gstsignalprocessor.c gstladspa.c search.c load.c
libgstladspa_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_CFLAGS)
libgstladspa_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) -lgstaudio-$(GST_MAJORMINOR)
libgstladspa_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
+libgstladspa_la_LIBTOOLFLAGS = --tag=disable-static
noinst_HEADERS = gstsignalprocessor.h gstladspa.h utils.h
diff --git a/ext/libcaca/Makefile.am b/ext/libcaca/Makefile.am
index 9867115a..e3101789 100644
--- a/ext/libcaca/Makefile.am
+++ b/ext/libcaca/Makefile.am
@@ -10,5 +10,6 @@ libgstcacasink_la_LIBADD = \
$(GST_BASE_LIBS) \
$(LIBCACA_LIBS)
libgstcacasink_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
+libgstcacasink_la_LIBTOOLFLAGS = --tag=disable-static
noinst_HEADERS = gstcacasink.h
diff --git a/ext/libmng/Makefile.am b/ext/libmng/Makefile.am
index 4122ca66..36f34cf3 100644
--- a/ext/libmng/Makefile.am
+++ b/ext/libmng/Makefile.am
@@ -4,5 +4,6 @@ libgstmng_la_SOURCES = gstmng.c gstmngdec.c gstmngenc.c
libgstmng_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_CFLAGS)
libgstmng_la_LIBADD = $(GST_LIBS) $(LIBMNG_LIBS)
libgstmng_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
+libgstmng_la_LIBTOOLFLAGS = --tag=disable-static
noinst_HEADERS = gstmngdec.h gstmngenc.h
diff --git a/ext/libpng/Makefile.am b/ext/libpng/Makefile.am
index ffc51227..5d1f63af 100644
--- a/ext/libpng/Makefile.am
+++ b/ext/libpng/Makefile.am
@@ -4,5 +4,6 @@ libgstpng_la_SOURCES = gstpng.c gstpngenc.c gstpngdec.c
libgstpng_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_CFLAGS) $(LIBPNG_CFLAGS)
libgstpng_la_LIBADD = $(GST_LIBS) $(LIBPNG_LIBS)
libgstpng_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
+libgstpng_la_LIBTOOLFLAGS = --tag=disable-static
noinst_HEADERS = gstpngdec.h gstpngenc.h
diff --git a/ext/mikmod/Makefile.am b/ext/mikmod/Makefile.am
index d2be0051..f71b2b62 100644
--- a/ext/mikmod/Makefile.am
+++ b/ext/mikmod/Makefile.am
@@ -4,6 +4,7 @@ libgstmikmod_la_SOURCES = gstmikmod.c drv_gst.c mikmod_reader.c
libgstmikmod_la_CFLAGS = $(GST_CFLAGS) $(MIKMOD_CFLAGS)
libgstmikmod_la_LIBADD = $(GST_LIBS) $(MIKMOD_LIBS)
libgstmikmod_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
+libgstmikmod_la_LIBTOOLFLAGS = --tag=disable-static
noinst_HEADERS = gstmikmod.h
diff --git a/ext/pulse/Makefile.am b/ext/pulse/Makefile.am
index b16871e6..c639b1f7 100644
--- a/ext/pulse/Makefile.am
+++ b/ext/pulse/Makefile.am
@@ -13,6 +13,7 @@ libgstpulse_la_SOURCES = \
libgstpulse_la_CFLAGS = $(GST_CFLAGS) $(GST_BASE_CFLAGS) $(GST_PLUGINS_BASE_CFLAGS) $(PULSE_CFLAGS)
libgstpulse_la_LIBADD = $(GST_LIBS) $(GST_BASE_LIBS) $(GST_PLUGINS_BASE_LIBS) -lgstaudio-$(GST_MAJORMINOR) -lgstinterfaces-$(GST_MAJORMINOR) $(PULSE_LIBS)
libgstpulse_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
+libgstpulse_la_LIBTOOLFLAGS = --tag=disable-static
noinst_HEADERS = \
pulsemixerctrl.h \
diff --git a/ext/raw1394/Makefile.am b/ext/raw1394/Makefile.am
index 7a0bd6ed..ff152fab 100644
--- a/ext/raw1394/Makefile.am
+++ b/ext/raw1394/Makefile.am
@@ -12,5 +12,6 @@ libgst1394_la_LIBADD = \
$(GST_LIBS) \
$(DV1394_LIBS)
libgst1394_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
+libgst1394_la_LIBTOOLFLAGS = --tag=disable-static
noinst_HEADERS = gstdv1394src.h gst1394probe.h gsthdv1394src.h
diff --git a/ext/shout2/Makefile.am b/ext/shout2/Makefile.am
index 43887811..df7cc382 100644
--- a/ext/shout2/Makefile.am
+++ b/ext/shout2/Makefile.am
@@ -4,5 +4,6 @@ libgstshout2_la_SOURCES = gstshout2.c
libgstshout2_la_CFLAGS = $(GST_CFLAGS) $(SHOUT2_CFLAGS)
libgstshout2_la_LIBADD = $(GST_BASE_LIBS) $(GST_LIBS) $(SHOUT2_LIBS)
libgstshout2_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
+libgstshout2_la_LIBTOOLFLAGS = --tag=disable-static
noinst_HEADERS = gstshout2.h
diff --git a/ext/soup/Makefile.am b/ext/soup/Makefile.am
index 168ca916..94885197 100644
--- a/ext/soup/Makefile.am
+++ b/ext/soup/Makefile.am
@@ -5,5 +5,6 @@ libgstsouphttpsrc_la_SOURCES = gstsouphttpsrc.c
libgstsouphttpsrc_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(GST_CFLAGS) $(SOUP_CFLAGS)
libgstsouphttpsrc_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) -lgsttag-@GST_MAJORMINOR@ $(GST_BASE_LIBS) $(SOUP_LIBS)
libgstsouphttpsrc_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
+libgstsouphttpsrc_la_LIBTOOLFLAGS = --tag=disable-static
noinst_HEADERS = gstsouphttpsrc.h
diff --git a/ext/speex/Makefile.am b/ext/speex/Makefile.am
index 1a426ba9..80abe5e3 100644
--- a/ext/speex/Makefile.am
+++ b/ext/speex/Makefile.am
@@ -11,5 +11,6 @@ libgstspeex_la_LIBADD = \
$(GST_LIBS) \
$(SPEEX_LIBS)
libgstspeex_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) $(LIBM)
+libgstspeex_la_LIBTOOLFLAGS = --tag=disable-static
noinst_HEADERS = gstspeexenc.h gstspeexdec.h
diff --git a/ext/taglib/Makefile.am b/ext/taglib/Makefile.am
index ec01d4f9..75459c54 100644
--- a/ext/taglib/Makefile.am
+++ b/ext/taglib/Makefile.am
@@ -14,5 +14,6 @@ libgsttaglib_la_LIBADD = \
$(GST_LIBS) \
$(TAGLIB_LIBS)
libgsttaglib_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
+libgsttaglib_la_LIBTOOLFLAGS = --tag=disable-static
noinst_HEADERS = gsttaglibmux.h gstid3v2mux.h gstapev2mux.h
diff --git a/ext/wavpack/Makefile.am b/ext/wavpack/Makefile.am
index 6de09e93..7e4a344c 100644
--- a/ext/wavpack/Makefile.am
+++ b/ext/wavpack/Makefile.am
@@ -12,6 +12,7 @@ libgstwavpack_la_SOURCES = \
libgstwavpack_la_CFLAGS = $(GST_CFLAGS) $(GST_BASE_CFLAGS) $(GST_PLUGINS_BASE_CFLAGS) $(WAVPACK_CFLAGS)
libgstwavpack_la_LIBADD = $(GST_LIBS) $(GST_BASE_LIBS) $(GST_PLUGINS_BASE_LIBS) -lgstaudio-$(GST_MAJORMINOR) $(WAVPACK_LIBS)
libgstwavpack_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
+libgstwavpack_la_LIBTOOLFLAGS = --tag=disable-static
noinst_HEADERS = \
gstwavpackparse.h \
diff --git a/gst/alpha/Makefile.am b/gst/alpha/Makefile.am
index 564fec6e..208cbc53 100644
--- a/gst/alpha/Makefile.am
+++ b/gst/alpha/Makefile.am
@@ -6,11 +6,13 @@ libgstalpha_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) \
libgstalpha_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) -lgstvideo-$(GST_MAJORMINOR) \
$(GST_LIBS) $(GST_BASE_LIBS) $(LIBM) $(GST_CONTROLLER_LIBS)
libgstalpha_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
+libgstalpha_la_LIBTOOLFLAGS = --tag=disable-static
libgstalphacolor_la_SOURCES = gstalphacolor.c
libgstalphacolor_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) \
$(GST_BASE_CFLAGS) $(GST_CFLAGS)
libgstalphacolor_la_LIBADD = $(GST_LIBS) $(GST_BASE_LIBS)
libgstalphacolor_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
+libgstalphacolor_la_LIBTOOLFLAGS = --tag=disable-static
noinst_HEADERS = gstalphacolor.h
diff --git a/gst/apetag/Makefile.am b/gst/apetag/Makefile.am
index fa92d971..72383e5e 100644
--- a/gst/apetag/Makefile.am
+++ b/gst/apetag/Makefile.am
@@ -11,5 +11,6 @@ libgstapetag_la_LIBADD = \
$(GST_BASE_LIBS) \
$(GST_LIBS)
libgstapetag_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
+libgstapetag_la_LIBTOOLFLAGS = --tag=disable-static
noinst_HEADERS = gstapedemux.h
diff --git a/gst/audiofx/Makefile.am b/gst/audiofx/Makefile.am
index 5754eba9..364e827a 100644
--- a/gst/audiofx/Makefile.am
+++ b/gst/audiofx/Makefile.am
@@ -26,6 +26,7 @@ libgstaudiofx_la_LIBADD = $(GST_LIBS) \
-lgstaudio-$(GST_MAJORMINOR) \
$(LIBM)
libgstaudiofx_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
+libgstaudiofx_la_LIBTOOLFLAGS = --tag=disable-static
# headers we need but don't want installed
noinst_HEADERS = audiopanorama.h \
diff --git a/gst/auparse/Makefile.am b/gst/auparse/Makefile.am
index 3b97a6f3..2862f9fa 100644
--- a/gst/auparse/Makefile.am
+++ b/gst/auparse/Makefile.am
@@ -4,5 +4,6 @@ libgstauparse_la_SOURCES = gstauparse.c
libgstauparse_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_CFLAGS)
libgstauparse_la_LIBADD = $(GST_LIBS) $(GST_BASE_LIBS)
libgstauparse_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
+libgstauparse_la_LIBTOOLFLAGS = --tag=disable-static
noinst_HEADERS = gstauparse.h
diff --git a/gst/autodetect/Makefile.am b/gst/autodetect/Makefile.am
index 42928a51..aedd3d64 100644
--- a/gst/autodetect/Makefile.am
+++ b/gst/autodetect/Makefile.am
@@ -9,6 +9,7 @@ libgstautodetect_la_SOURCES = \
libgstautodetect_la_CFLAGS = $(GST_CFLAGS)
libgstautodetect_la_LIBADD = $(GST_LIBS)
libgstautodetect_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
+libgstautodetect_la_LIBTOOLFLAGS = --tag=disable-static
noinst_HEADERS = \
gstautoaudiosink.h \
diff --git a/gst/avi/Makefile.am b/gst/avi/Makefile.am
index 71bbb56a..b73f8d5a 100644
--- a/gst/avi/Makefile.am
+++ b/gst/avi/Makefile.am
@@ -20,5 +20,6 @@ libgstavi_la_LIBADD = \
$(GST_LIBS) \
-lgstriff-@GST_MAJORMINOR@
libgstavi_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
+libgstavi_la_LIBTOOLFLAGS = --tag=disable-static
EXTRA_DIST = README
diff --git a/gst/cutter/Makefile.am b/gst/cutter/Makefile.am
index db60f0a3..7a2a01ce 100644
--- a/gst/cutter/Makefile.am
+++ b/gst/cutter/Makefile.am
@@ -4,6 +4,7 @@ libgstcutter_la_SOURCES = gstcutter.c
libgstcutter_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(GST_CFLAGS)
libgstcutter_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) -lgstaudio-$(GST_MAJORMINOR) $(GST_BASE_LIBS) $(LIBM)
libgstcutter_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
+libgstcutter_la_LIBTOOLFLAGS = --tag=disable-static
noinst_HEADERS = gstcutter.h filter.func
diff --git a/gst/debug/Makefile.am b/gst/debug/Makefile.am
index bf7bec03..8c53cdf3 100644
--- a/gst/debug/Makefile.am
+++ b/gst/debug/Makefile.am
@@ -19,6 +19,7 @@ libgstefence_la_SOURCES = efence.c
libgstefence_la_CFLAGS = $(GST_CFLAGS)
libgstefence_la_LIBADD = $(GST_LIBS)
libgstefence_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
+libgstefence_la_LIBTOOLFLAGS = --tag=disable-static
libgstnavigationtest_la_SOURCES = gstnavigationtest.c
libgstnavigationtest_la_CFLAGS = $(GST_CFLAGS) $(GST_BASE_CFLAGS) \
@@ -26,6 +27,7 @@ libgstnavigationtest_la_CFLAGS = $(GST_CFLAGS) $(GST_BASE_CFLAGS) \
libgstnavigationtest_la_LIBADD = $(GST_LIBS) $(GST_BASE_LIBS) \
$(GST_PLUGINS_BASE_LIBS) -lgstvideo-@GST_MAJORMINOR@ $(LIBM)
libgstnavigationtest_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
+libgstnavigationtest_la_LIBTOOLFLAGS = --tag=disable-static
libgstdebug_la_SOURCES = \
gstdebug.c \
@@ -43,3 +45,5 @@ libgstdebug_la_SOURCES = \
libgstdebug_la_CFLAGS = $(GST_CFLAGS) $(GST_BASE_CFLAGS)
libgstdebug_la_LIBADD = $(GST_LIBS) $(GST_BASE_LIBS)
libgstdebug_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
+libgstdebug_la_LIBTOOLFLAGS = --tag=disable-static
+
diff --git a/gst/effectv/Makefile.am b/gst/effectv/Makefile.am
index ecd211a1..dd6fe7f2 100644
--- a/gst/effectv/Makefile.am
+++ b/gst/effectv/Makefile.am
@@ -14,5 +14,6 @@ libgsteffectv_la_LIBADD = \
$(GST_LIBS) \
$(LIBM)
libgsteffectv_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
+libgsteffectv_la_LIBTOOLFLAGS = --tag=disable-static
noinst_HEADERS = gsteffectv.h
diff --git a/gst/equalizer/Makefile.am b/gst/equalizer/Makefile.am
index 664b655b..a5dbbe67 100644
--- a/gst/equalizer/Makefile.am
+++ b/gst/equalizer/Makefile.am
@@ -12,6 +12,7 @@ libgstequalizer_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) \
-lgstaudio-$(GST_MAJORMINOR) $(GST_BASE_LIBS) $(GST_CONTROLLER_LIBS) \
$(GST_LIBS) $(LIBM)
libgstequalizer_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
+libgstequalizer_la_LIBTOOLFLAGS = --tag=disable-static
noinst_HEADERS = gstiirequalizer.h
diff --git a/gst/flx/Makefile.am b/gst/flx/Makefile.am
index 2d390edc..7a450493 100644
--- a/gst/flx/Makefile.am
+++ b/gst/flx/Makefile.am
@@ -4,6 +4,7 @@ libgstflxdec_la_SOURCES = gstflxdec.c flx_color.c
libgstflxdec_la_CFLAGS = $(GST_CFLAGS) $(GST_PLUGINS_BASE_CFLAGS)
libgstflxdec_la_LIBADD = $(GST_BASE_LIBS) $(GST_PLUGINS_BASE_LIBS)
libgstflxdec_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
+libgstflxdec_la_LIBTOOLFLAGS = --tag=disable-static
noinst_HEADERS = flx_fmt.h flx_color.h gstflxdec.h
diff --git a/gst/goom/Makefile.am b/gst/goom/Makefile.am
index da24afd9..8e7a6226 100644
--- a/gst/goom/Makefile.am
+++ b/gst/goom/Makefile.am
@@ -40,6 +40,7 @@ libgstgoom_la_SOURCES = \
libgstgoom_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(GST_CFLAGS) $(GOOM_FILTER_CFLAGS) $(LIBOIL_CFLAGS) $(ARCH_CFLAGS)
libgstgoom_la_LIBADD = $(GST_BASE_LIBS) $(GST_LIBS) $(LIBM) $(LIBOIL_LIBS)
libgstgoom_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
+libgstgoom_la_LIBTOOLFLAGS = --tag=disable-static
EXTRA_DIST = $(PPC_FILES) $(MMX_FILES)
diff --git a/gst/goom2k1/Makefile.am b/gst/goom2k1/Makefile.am
index 4db8d00e..aea0e048 100644
--- a/gst/goom2k1/Makefile.am
+++ b/gst/goom2k1/Makefile.am
@@ -10,5 +10,6 @@ libgstgoom2k1_la_SOURCES = gstgoom.c goom_core.c $(GOOM_FILTER_FILES) graphic.c
libgstgoom2k1_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(GST_CFLAGS) $(GOOM_FILTER_CFLAGS)
libgstgoom2k1_la_LIBADD = $(GST_BASE_LIBS) $(GST_LIBS) $(LIBM)
libgstgoom2k1_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
+libgstgoom2k1_la_LIBTOOLFLAGS = --tag=disable-static
EXTRA_DIST = filters.c
diff --git a/gst/icydemux/Makefile.am b/gst/icydemux/Makefile.am
index 37d9b82a..1905b23c 100644
--- a/gst/icydemux/Makefile.am
+++ b/gst/icydemux/Makefile.am
@@ -4,5 +4,6 @@ libgsticydemux_la_SOURCES = gsticydemux.c
libgsticydemux_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_CFLAGS)
libgsticydemux_la_LIBADD = $(GST_BASE_LIBS) $(GST_PLUGINS_BASE_LIBS) -lgsttag-@GST_MAJORMINOR@ $(ZLIB_LIBS)
libgsticydemux_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
+libgsticydemux_la_LIBTOOLFLAGS = --tag=disable-static
noinst_HEADERS = gsticydemux.h
diff --git a/gst/id3demux/Makefile.am b/gst/id3demux/Makefile.am
index 7e83001e..f3cdd15f 100644
--- a/gst/id3demux/Makefile.am
+++ b/gst/id3demux/Makefile.am
@@ -4,5 +4,6 @@ libgstid3demux_la_SOURCES = gstid3demux.c id3tags.c id3v2frames.c
libgstid3demux_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(GST_CFLAGS)
libgstid3demux_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) -lgsttag-@GST_MAJORMINOR@ $(GST_BASE_LIBS) $(ZLIB_LIBS)
libgstid3demux_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
+libgstid3demux_la_LIBTOOLFLAGS = --tag=disable-static
noinst_HEADERS = gstid3demux.h id3tags.h
diff --git a/gst/interleave/Makefile.am b/gst/interleave/Makefile.am
index f82286b9..8b1df9f5 100644
--- a/gst/interleave/Makefile.am
+++ b/gst/interleave/Makefile.am
@@ -5,5 +5,6 @@ libgstinterleave_la_SOURCES = plugin.c interleave.c deinterleave.c
libgstinterleave_la_CFLAGS = $(GST_CFLAGS) $(GST_BASE_CFLAGS) $(GST_PLUGINS_BASE_CFLAGS)
libgstinterleave_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) -lgstaudio-$(GST_MAJORMINOR) $(GST_LIBS) $(GST_BASE_LIBS)
libgstinterleave_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
+libgstinterleave_la_LIBTOOLFLAGS = --tag=disable-static
noinst_HEADERS = plugin.h interleave.h deinterleave.h
diff --git a/gst/law/Makefile.am b/gst/law/Makefile.am
index b2507b49..f841f664 100644
--- a/gst/law/Makefile.am
+++ b/gst/law/Makefile.am
@@ -4,10 +4,12 @@ libgstalaw_la_SOURCES = alaw-encode.c alaw-decode.c alaw.c
libgstalaw_la_CFLAGS = $(GST_CFLAGS)
libgstalaw_la_LIBADD = $(GST_LIBS)
libgstalaw_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
+libgstalaw_la_LIBTOOLFLAGS = --tag=disable-static
libgstmulaw_la_SOURCES = mulaw-encode.c mulaw-conversion.c mulaw-decode.c mulaw.c
libgstmulaw_la_CFLAGS = $(GST_CFLAGS)
libgstmulaw_la_LIBADD = $(GST_LIBS)
libgstmulaw_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
+libgstmulaw_la_LIBTOOLFLAGS = --tag=disable-static
noinst_HEADERS = mulaw-conversion.h alaw-encode.h alaw-decode.h mulaw-encode.h mulaw-decode.h
diff --git a/gst/level/Makefile.am b/gst/level/Makefile.am
index 1399512a..cd9b5fbc 100644
--- a/gst/level/Makefile.am
+++ b/gst/level/Makefile.am
@@ -4,6 +4,7 @@ libgstlevel_la_SOURCES = gstlevel.c
libgstlevel_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(GST_CFLAGS)
libgstlevel_la_LIBADD = $(GST_BASE_LIBS) $(LIBM)
libgstlevel_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
+libgstlevel_la_LIBTOOLFLAGS = --tag=disable-static
noinst_HEADERS = gstlevel.h
diff --git a/gst/matroska/Makefile.am b/gst/matroska/Makefile.am
index 8befff94..001067a5 100644
--- a/gst/matroska/Makefile.am
+++ b/gst/matroska/Makefile.am
@@ -33,3 +33,5 @@ libgstmatroska_la_LIBADD = \
$(BZ2_LIBS) \
$(LIBM)
libgstmatroska_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
+libgstmatroska_la_LIBTOOLFLAGS = --tag=disable-static
+
diff --git a/gst/median/Makefile.am b/gst/median/Makefile.am
index 3920f876..32f9d829 100644
--- a/gst/median/Makefile.am
+++ b/gst/median/Makefile.am
@@ -5,5 +5,6 @@ libgstmedian_la_SOURCES = gstmedian.c
libgstmedian_la_CFLAGS = $(GST_CFLAGS)
libgstmedian_la_LIBADD = $(GST_LIBS)
libgstmedian_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
+libgstmedian_la_LIBTOOLFLAGS = --tag=disable-static
noinst_HEADERS = gstmedian.h
diff --git a/gst/monoscope/Makefile.am b/gst/monoscope/Makefile.am
index a3da8841..7430c0e0 100644
--- a/gst/monoscope/Makefile.am
+++ b/gst/monoscope/Makefile.am
@@ -7,3 +7,5 @@ noinst_HEADERS = gstmonoscope.h monoscope.h convolve.h
libgstmonoscope_la_CFLAGS = $(GST_CFLAGS) $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS)
libgstmonoscope_la_LIBADD = $(GST_LIBS) $(GST_BASE_LIBS)
libgstmonoscope_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
+libgstmonoscope_la_LIBTOOLFLAGS = --tag=disable-static
+
diff --git a/gst/multifile/Makefile.am b/gst/multifile/Makefile.am
index 98eb6fd0..785e09c3 100644
--- a/gst/multifile/Makefile.am
+++ b/gst/multifile/Makefile.am
@@ -5,6 +5,7 @@ libgstmultifile_la_SOURCES = gstmultifilesink.c gstmultifilesrc.c gstmultifile.c
libgstmultifile_la_CFLAGS = $(GST_BASE_CFLAGS) $(GST_CFLAGS)
libgstmultifile_la_LIBADD = $(GST_BASE_LIBS) $(GST_LIBS)
libgstmultifile_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
+libgstmultifile_la_LIBTOOLFLAGS = --tag=disable-static
noinst_HEADERS = gstmultifilesrc.h gstmultifilesink.h
diff --git a/gst/multipart/Makefile.am b/gst/multipart/Makefile.am
index e69709df..75542f1e 100644
--- a/gst/multipart/Makefile.am
+++ b/gst/multipart/Makefile.am
@@ -4,6 +4,7 @@ libgstmultipart_la_SOURCES = multipart.c multipartdemux.c multipartmux.c
libgstmultipart_la_CFLAGS = $(GST_CFLAGS) $(GST_BASE_CFLAGS)
libgstmultipart_la_LIBADD = $(GST_LIBS) $(GST_BASE_LIBS)
libgstmultipart_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
+libgstmultipart__la_LIBTOOLFLAGS = --tag=disable-static
noinst_HEADERS = multipartdemux.h multipartmux.h
diff --git a/gst/oldcore/Makefile.am b/gst/oldcore/Makefile.am
index 6b7e33bf..5626b5c5 100644
--- a/gst/oldcore/Makefile.am
+++ b/gst/oldcore/Makefile.am
@@ -14,6 +14,7 @@ libgststandardelements_la_SOURCES = \
libgststandardelements_la_CFLAGS = $(GST_CFLAGS)
libgststandardelements_la_LIBADD = $(GST_LIBS)
libgststandardelements_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
+libgststandardelements_la_LIBTOOLFLAGS = --tag=disable-static
noinst_HEADERS = \
gstaggregator.h \
diff --git a/gst/qtdemux/Makefile.am b/gst/qtdemux/Makefile.am
index 8363cdac..2f97f8d1 100644
--- a/gst/qtdemux/Makefile.am
+++ b/gst/qtdemux/Makefile.am
@@ -7,6 +7,7 @@ libgstqtdemux_la_LIBADD = \
$(GST_BASE_LIBS) $(ZLIB_LIBS)
libgstqtdemux_la_LDFLAGS = ${GST_PLUGIN_LDFLAGS}
libgstqtdemux_la_SOURCES = quicktime.c gstrtpxqtdepay.c qtdemux.c qtdemux_types.c qtdemux_dump.c
+libgstqtdemux_la_LIBTOOLFLAGS = --tag=disable-static
noinst_HEADERS = \
qtdemux.h \
diff --git a/gst/replaygain/Makefile.am b/gst/replaygain/Makefile.am
index a0a3ca5a..64c07b99 100644
--- a/gst/replaygain/Makefile.am
+++ b/gst/replaygain/Makefile.am
@@ -11,6 +11,7 @@ libgstreplaygain_la_CFLAGS = \
libgstreplaygain_la_LIBADD = \
$(GST_LIBS) $(GST_BASE_LIBS) $(GST_PLUGINS_BASE_LIBS) -lgstpbutils-0.10 $(LIBM)
libgstreplaygain_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
+libgstreplaygain_la_LIBTOOLFLAGS = --tag=disable-static
# headers we need but don't want installed
noinst_HEADERS = \
diff --git a/gst/rtp/Makefile.am b/gst/rtp/Makefile.am
index 59b8d94e..6c4c52da 100644
--- a/gst/rtp/Makefile.am
+++ b/gst/rtp/Makefile.am
@@ -67,6 +67,7 @@ libgstrtp_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) $(GST_BASE_LIBS) \
-lgsttag-@GST_MAJORMINOR@ \
-lgstrtp-@GST_MAJORMINOR@ $(WINSOCK2_LIBS)
libgstrtp_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
+libgstrtp_la_LIBTOOLFLAGS = --tag=disable-static
noinst_HEADERS = \
fnv1hash.h \
diff --git a/gst/rtsp/Makefile.am b/gst/rtsp/Makefile.am
index b2e6b84b..954868cb 100644
--- a/gst/rtsp/Makefile.am
+++ b/gst/rtsp/Makefile.am
@@ -9,7 +9,7 @@ libgstrtsp_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) $(GST_BASE_LIBS) \
-lgstrtp-@GST_MAJORMINOR@ -lgstrtsp-@GST_MAJORMINOR@ \
-lgstsdp-@GST_MAJORMINOR@ $(GST_LIBS) $(WIN32_LIBS)
libgstrtsp_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
-
+libgstrtsp_la_LIBTOOLFLAGS = --tag=disable-static
noinst_HEADERS = gstrtspsrc.h \
gstrtsp.h \
diff --git a/gst/smpte/Makefile.am b/gst/smpte/Makefile.am
index cce8f5c4..0a0608fc 100644
--- a/gst/smpte/Makefile.am
+++ b/gst/smpte/Makefile.am
@@ -9,3 +9,5 @@ libgstsmpte_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) $(GST_BASE_LIBS) $(LIBM) \
-lgstvideo-$(GST_MAJORMINOR) \
$(GST_CONTROLLER_LIBS)
libgstsmpte_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
+libgstsmpte_la_LIBTOOLFLAGS = --tag=disable-static
+
diff --git a/gst/spectrum/Makefile.am b/gst/spectrum/Makefile.am
index 13848c97..c8feb95e 100644
--- a/gst/spectrum/Makefile.am
+++ b/gst/spectrum/Makefile.am
@@ -8,6 +8,7 @@ libgstspectrum_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) \
-lgstfft-$(GST_MAJORMINOR) -lgstaudio-$(GST_MAJORMINOR) \
$(GST_BASE_LIBS) $(GST_LIBS) $(LIBM)
libgstspectrum_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
+libgstspectrum_la_LIBTOOLFLAGS = --tag=disable-static
noinst_HEADERS = gstspectrum.h
diff --git a/gst/udp/Makefile.am b/gst/udp/Makefile.am
index b0f3f53f..7e895943 100644
--- a/gst/udp/Makefile.am
+++ b/gst/udp/Makefile.am
@@ -20,6 +20,7 @@ libgstudp_la_CFLAGS = $(GST_CFLAGS) $(GST_PLUGINS_BASE_CFLAGS) -D_GNU_SOURCE
libgstudp_la_LIBADD = $(GST_BASE_LIBS) $(GST_PLUGINS_BASE_LIBS) $(WIN32_LIBS)\
-lgstnetbuffer-@GST_MAJORMINOR@
libgstudp_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
+libgstudp_la_LIBTOOLFLAGS = --tag=disable-static
nodist_libgstudp_la_SOURCES = \
$(built_sources)
diff --git a/gst/videobox/Makefile.am b/gst/videobox/Makefile.am
index 2afdc4d7..dcec5b74 100644
--- a/gst/videobox/Makefile.am
+++ b/gst/videobox/Makefile.am
@@ -6,5 +6,6 @@ libgstvideobox_la_CFLAGS = $(GST_CFLAGS) $(GST_PLUGINS_BASE_CFLAGS) \
libgstvideobox_la_LIBADD = $(GST_BASE_LIBS) $(GST_PLUGINS_BASE_LIBS) \
$(LIBOIL_LIBS)
libgstvideobox_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
+libgstvideobox_la_LIBTOOLFLAGS = --tag=disable-static
EXTRA_DIST = README
diff --git a/gst/videocrop/Makefile.am b/gst/videocrop/Makefile.am
index 9557742c..c0736cbe 100644
--- a/gst/videocrop/Makefile.am
+++ b/gst/videocrop/Makefile.am
@@ -8,5 +8,6 @@ libgstvideocrop_la_CFLAGS = $(GST_CFLAGS) $(GST_BASE_CFLAGS) \
$(GST_PLUGINS_BASE_CFLAGS)
libgstvideocrop_la_LIBADD = $(GST_BASE_LIBS)
libgstvideocrop_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
+libgstvideocrop_la_LIBTOOLFLAGS = --tag=disable-static
noinst_HEADERS = gstvideocrop.h
diff --git a/gst/videofilter/Makefile.am b/gst/videofilter/Makefile.am
index 2ddc6fd6..87794949 100644
--- a/gst/videofilter/Makefile.am
+++ b/gst/videofilter/Makefile.am
@@ -10,12 +10,14 @@ CLEANFILES = gstvideoexample.c
# libgstvideoexample_la_CFLAGS = $(GST_CFLAGS)
# libgstvideoexample_la_LIBADD = libgstvideofilter-@GST_MAJORMINOR@.la $(GST_LIBS)
# libgstvideoexample_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
+# libgstvideoexample_la_LIBTOOLFLAGS = --tag=disable-static
libgstvideoflip_la_SOURCES = gstvideoflip.c
libgstvideoflip_la_CFLAGS = $(GST_CFLAGS) $(GST_BASE_CFLAGS) \
$(GST_PLUGINS_BASE_CFLAGS)
libgstvideoflip_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) -lgstvideo-@GST_MAJORMINOR@ $(GST_BASE_LIBS) $(GST_LIBS)
libgstvideoflip_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
+libgstvideoflip_la_LIBTOOLFLAGS = --tag=disable-static
libgstvideobalance_la_SOURCES = gstvideobalance.c
libgstvideobalance_la_CFLAGS = $(GST_CFLAGS) $(GST_BASE_CFLAGS) \
@@ -28,6 +30,7 @@ libgstvideobalance_la_LIBADD = \
$(GST_LIBS) \
$(LIBM)
libgstvideobalance_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
+libgstvideobalance_la_LIBTOOLFLAGS = --tag=disable-static
libgstgamma_la_SOURCES = gstgamma.c
libgstgamma_la_CFLAGS = $(GST_CFLAGS) $(GST_BASE_CFLAGS) \
@@ -35,6 +38,7 @@ libgstgamma_la_CFLAGS = $(GST_CFLAGS) $(GST_BASE_CFLAGS) \
libgstgamma_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) -lgstvideo-@GST_MAJORMINOR@ \
$(GST_BASE_LIBS) $(GST_LIBS)
libgstgamma_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) $(LIBM)
+libgstgamma_la_LIBTOOLFLAGS = --tag=disable-static
gstvideoexample.c: $(srcdir)/make_filter $(srcdir)/gstvideotemplate.c
$(srcdir)/make_filter Videoexample $(srcdir)/gstvideotemplate.c
diff --git a/gst/videomixer/Makefile.am b/gst/videomixer/Makefile.am
index b591fb83..f93be30a 100644
--- a/gst/videomixer/Makefile.am
+++ b/gst/videomixer/Makefile.am
@@ -4,6 +4,7 @@ libgstvideomixer_la_SOURCES = videomixer.c
libgstvideomixer_la_CFLAGS = $(GST_CFLAGS) $(GST_BASE_CFLAGS) $(GST_CONTROLLER_CFLAGS)
libgstvideomixer_la_LIBADD = $(GST_LIBS) $(GST_BASE_LIBS) $(GST_CONTROLLER_LIBS)
libgstvideomixer_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
+libgstvideomixer_la_LIBTOOLFLAGS = --tag=disable-static
# headers we need but don't want installed
noinst_HEADERS = videomixer.h videomixerpad.h
diff --git a/gst/wavenc/Makefile.am b/gst/wavenc/Makefile.am
index c90a2778..f353e297 100644
--- a/gst/wavenc/Makefile.am
+++ b/gst/wavenc/Makefile.am
@@ -4,5 +4,6 @@ libgstwavenc_la_SOURCES = gstwavenc.c
libgstwavenc_la_CFLAGS = $(GST_CFLAGS)
libgstwavenc_la_LIBADD = $(GST_LIBS)
libgstwavenc_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
+libgstwavenc_la_LIBTOOLFLAGS = --tag=disable-static
noinst_HEADERS = gstwavenc.h riff.h
diff --git a/gst/wavparse/Makefile.am b/gst/wavparse/Makefile.am
index 847a9328..f74ba77b 100644
--- a/gst/wavparse/Makefile.am
+++ b/gst/wavparse/Makefile.am
@@ -12,5 +12,6 @@ libgstwavparse_la_LIBADD = \
$(GST_BASE_LIBS) \
$(LIBM)
libgstwavparse_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
+libgstwavparse_la_LIBTOOLFLAGS = --tag=disable-static
noinst_HEADERS = gstwavparse.h
diff --git a/sys/directdraw/Makefile.am b/sys/directdraw/Makefile.am
index dddaf189..647d58ac 100644
--- a/sys/directdraw/Makefile.am
+++ b/sys/directdraw/Makefile.am
@@ -7,5 +7,6 @@ libgstdirectdrawsink_la_LIBADD = $(DIRECTDRAW_LIBS) \
$(GST_BASE_LIBS) $(GST_PLUGINS_BASE_LIBS) -lgstvideo-$(GST_MAJORMINOR) \
-lgstinterfaces-$(GST_MAJORMINOR)
libgstdirectdrawsink_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) $(DIRECTDRAW_LDFLAGS)
+libgstdirectdrawsink_la_LIBTOOLFLAGS = --tag=disable-static
noinst_HEADERS= gstdirectdrawsink.h
diff --git a/sys/directsound/Makefile.am b/sys/directsound/Makefile.am
index 010ec6cd..ab58a925 100644
--- a/sys/directsound/Makefile.am
+++ b/sys/directsound/Makefile.am
@@ -7,5 +7,6 @@ libgstdirectsoundsink_la_LIBADD = $(DIRECTSOUND_LIBS) \
$(GST_BASE_LIBS) $(GST_PLUGINS_BASE_LIBS) \
-lgstaudio-$(GST_MAJORMINOR) -lgstinterfaces-$(GST_MAJORMINOR)
libgstdirectsoundsink_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) $(DIRECTSOUND_LDFLAGS)
+libgstdirectsoundsink_la_LIBTOOLFLAGS = --tag=disable-static
noinst_HEADERS = gstdirectsoundsink.h
diff --git a/sys/oss/Makefile.am b/sys/oss/Makefile.am
index 9677ac85..c6cb212f 100644
--- a/sys/oss/Makefile.am
+++ b/sys/oss/Makefile.am
@@ -15,6 +15,7 @@ libgstossaudio_la_LIBADD = \
-lgstaudio-$(GST_MAJORMINOR) \
$(GST_LIBS)
libgstossaudio_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
+libgstossaudio_la_LIBTOOLFLAGS = --tag=disable-static
noinst_HEADERS = common.h \
gstosssink.h \
diff --git a/sys/osxaudio/Makefile.am b/sys/osxaudio/Makefile.am
index 8882dea2..d1040648 100644
--- a/sys/osxaudio/Makefile.am
+++ b/sys/osxaudio/Makefile.am
@@ -14,6 +14,7 @@ libgstosxaudio_la_LIBADD = \
$(GST_PLUGINS_BASE_LIBS) \
$(GST_LIBS)
libgstosxaudio_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) -Wl,-framework -Wl,CoreAudio
+libgstosxaudio_la_LIBTOOLFLAGS = --tag=disable-static
noinst_HEADERS = gstosxaudiosink.h \
gstosxaudioelement.h \
diff --git a/sys/osxvideo/Makefile.am b/sys/osxvideo/Makefile.am
index 99bb0489..5e6d4310 100644
--- a/sys/osxvideo/Makefile.am
+++ b/sys/osxvideo/Makefile.am
@@ -11,6 +11,7 @@ libgstosxvideosink_la_LIBADD = \
-lgstinterfaces-$(GST_MAJORMINOR)
libgstosxvideosink_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) -Wl,-framework -Wl,Cocoa -Wl,-framework -Wl,QuickTime -Wl,-framework -Wl,OpenGL
+libgstosxvideosink_la_LIBTOOLFLAGS = --tag=disable-static
AM_OBJCFLAGS=$(CFLAGS) $(GST_CFLAGS) $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS)
diff --git a/sys/sunaudio/Makefile.am b/sys/sunaudio/Makefile.am
index 15bd877a..0078e5cd 100644
--- a/sys/sunaudio/Makefile.am
+++ b/sys/sunaudio/Makefile.am
@@ -14,6 +14,7 @@ libgstsunaudio_la_LIBADD = \
$(GST_PLUGINS_BASE_LIBS) \
$(GST_LIBS)
libgstsunaudio_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
+libgstsunaudio_la_LIBTOOLFLAGS = --tag=disable-static
noinst_HEADERS = gstsunaudiosink.h \
gstsunaudiomixer.h \
diff --git a/sys/v4l2/Makefile.am b/sys/v4l2/Makefile.am
index 0def89fb..f6b50ed1 100644
--- a/sys/v4l2/Makefile.am
+++ b/sys/v4l2/Makefile.am
@@ -25,6 +25,7 @@ libgstvideo4linux2_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) \
$(X_CFLAGS)
libgstvideo4linux2_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
+libgstvideo4linux2_la_LIBTOOLFLAGS = --tag=disable-static
libgstvideo4linux2_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) \
$(GST_BASE_LIBS) \
diff --git a/sys/waveform/Makefile.am b/sys/waveform/Makefile.am
index 456e91f8..c8c084c8 100644
--- a/sys/waveform/Makefile.am
+++ b/sys/waveform/Makefile.am
@@ -11,6 +11,7 @@ libgstwaveformsink_la_LIBADD = $(DIRECTSOUND_LIBS) \
$(GST_BASE_LIBS) $(GST_PLUGINS_BASE_LIBS) \
-lgstaudio-$(GST_MAJORMINOR) -lgstinterfaces-$(GST_MAJORMINOR)
libgstwaveformsink_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) $(DIRECTSOUND_LDFLAGS)
+libgstwaveformsink_la_LIBTOOLFLAGS = --tag=disable-static
noinst_HEADERS = gstwaveformsink.h
diff --git a/sys/ximage/Makefile.am b/sys/ximage/Makefile.am
index 74ea9d15..db3ab228 100644
--- a/sys/ximage/Makefile.am
+++ b/sys/ximage/Makefile.am
@@ -11,5 +11,6 @@ libgstximagesrc_la_LIBADD = \
$(GST_BASE_LIBS) \
$(X_LIBS) $(XSHM_LIBS) $(XFIXES_LIBS) $(XDAMAGE_LIBS)
libgstximagesrc_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
+libgstximagesrc_la_LIBTOOLFLAGS = --tag=disable-static
noinst_HEADERS = gstximagesrc.h ximageutil.h