Emmanuel, Thank you for the response. Please see below. Regards, Jakob On 8/30/2012 2:59 AM, Emmanuel Pacaud wrote:
Le mercredi 29 août 2012 à 19:13 -0400, Jakob Lifshits a écrit :Hello, I am working on cross-compiling the Aravis GStreamer plugin for an ARM 7 platform. I am able to build for my target with no errors, and arv-tool runs and locates my camera. When trying to run GStreamer however, I get the following error: (gst-plugin-scanner:1347): GStreamer-WARNING **: Failed to load plugin '/usr/lib/gstreamer-0.10/libgstaravis-0.2.so': /usr/lib/gstreamer-0.10/libgstaravis-0.2.so: undefined symbol: gst_push_src_get_typeWich aravis version ?
From aravis.pc (please let me know if there is a better place to check): Version: 0.1.16
I don't have ldd for my target, but objdump reports the following needed libraries. All are present in the /lib directory on the target.What is the output of 'ldd /usr/lib/gstreamer-0.10/libgstaravis-0.2.so' ?
libaravis-0.2.so.0 libgcc_s.so.1 libpthread.so.0 libc.so.6
What is the output of gst-inspect ?
gst-inspect fails with the error message I posted above, namely: (gst-plugin-scanner:1347): GStreamer-WARNING **: Failed to load plugin '/usr/lib/gstreamer-0.10/libgstaravis-0.2.so': /usr/lib/gstreamer-0.10/libgstaravis-0.2.so: undefined symbol: gst_push_src_get_type
Is gstreamer also installed in /usr/lib ?
Correct.
Emmanuel.