Hi, I'm having quite some troubles to load gstreamer in my application statically. I've built gstreamer from the 1.4.5 source package. Configured with --enable-static --disable-shared --prefix=/somedir/gst_build Then I've built gstreamer plugin base from the 1.4.5 source package. Configured with --enable-static --disable-shared --enable-static-plugins --enable-app --prefix=/somedir/gst_build Now, when I run /somedir/gst_build/gst-inspect-1.0, it doesn't report much of installed plugins. Is this to be expected? gst_build/bin $ ./gst-inspect-1.0 staticelements: bin: Generic bin staticelements: pipeline: Pipeline object Total count: 1 plugin, 2 features Furthermore, I've read that static plugins of gstreamer should be loaded with GST_PLUGIN_STATIC_DECLARE & GST_PLUGIN_STATIC_REGISTER. Using GST_PLUGIN_STATIC_DECLARE() in my c++ app seems to give no issues, but using the REGISTER call, that always returns an 'undefined reference to gst_plugin_PLUGINNAME_register()' I suspect this is related with gst-inspect not finding anything? Can anyone tell me what I'm doing wrong or give me some pointers to a descent tutorial on how to build & link gstreamer statically? Kind regards Mathieu _______________________________________________ gstreamer-embedded mailing list gstreamer-embedded@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/gstreamer-embedded