This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

GStreamer Build - Not finding plugins - Version issues

I'm building GStreamer from source, and after replacing the EZSDK binaries with the newly built binaries, it no longer finds the GStreamer plugins. I've traced this down to the PLUGINDIR define in config.h being set wrong. It's set to:

#define PLUGINDIR "/home/david/targetfs//usr/lib/gstreamer-0.10"

which is wrong, it should be /usr/lib/gstreamer-0.10. 

I followed the build instructions provided in the Readme. Clearly something is different between my build and the build that produced the EZSDK binaries. My binaries are significantly larger than the included ones, and of course there's this plugin directory difference.

I'm using the source obtained from https://gstreamer.ti.com/svn/gstreamer_ti/trunk/gstreamer_ti_dm81xx as indicated in http://e2e.ti.com/support/embedded/linux/f/354/t/169758.aspx

Is there something else I need to do during the build to specify the correct plugin directory? Is the trunk in fact the right source version to use? Is that what was used to build the EZSDK binaries? If not, where do I get the correct version?

The trunk version seems to be GST_DM81XX_00_04_00_00, the latest version in tags is GST_DM81XX_00_06_00_00, and the gst-openmax source included in EZSDK is gst-openmax_GST_DM81XX_00_07_00_00. I'm not sure if the gst-openmax versoin needs to correlate to the GStreamer version.

Regards,
David