[gst-devel] gst-inspect cannot find any Plugins
Thomas Winkler
wi-tom at gmx.de
Mon Apr 28 14:09:21 CEST 2008
Hi!
I've modified the gstplugin.c file for more output data (g_module_error()
inserted):
Here's the output with modified source:
root at triton1:/# GST_PLUGIN_SYSTEM_PATH=/usr/lib/gstreamer-0.10 gst-inspect
--gst-debug-level=4
0:00:00.130591000 790 0x170b8 DEBUG GST_PLUGIN_LOADING
gstplugin.c:392:gst_plugin_load_file: attempt to load plugin
"/usr/lib/gstreamer-0.10/libgstcoreindexers.so"
0:00:00.138189000 790 0x170b8 DEBUG GST_PLUGIN_LOADING
gstplugin.c:430:gst_plugin_load_file: Could not find plugin entry point in
"/usr/lib/gstreamer-0.10/libgstcoreindexers.so" `gst_plugin_desc':
/usr/lib/gstreamer-0.10/libgstcoreindexers.so: undefined symbol:
_gst_plugin_desc
0:00:00.140145000 790 0x170b8 DEBUG GST_PLUGIN_LOADING
gstplugin.c:131:gst_plugin_finalize: finalizing plugin 0x3d0c0
0:00:00.141675000 790 0x170b8 DEBUG GST_REGISTRY
gstregistry.c:896:gst_registry_scan_path_level:<registry0> file
/usr/lib/gstreamer-0.10/libgstcoreelements.so not yet in registry
0:00:00.142821000 790 0x170b8 DEBUG GST_PLUGIN_LOADING
gstplugin.c:392:gst_plugin_load_file: attempt to load plugin
"/usr/lib/gstreamer-0.10/libgstcoreelements.so"
0:00:00.144226000 789 0x170b8 DEBUG GST_INIT
gst.c:812:ensure_current_registry_forking: Waiting for data from child
0:00:00.157740000 790 0x170b8 DEBUG GST_PLUGIN_LOADING
gstplugin.c:430:gst_plugin_load_file: Could not find plugin entry point in
"/usr/lib/gstreamer-0.10/libgstcoreelements.so" `gst_plugin_desc':
/usr/lib/gstreamer-0.10/libgstcoreelements.so: undefined symbol:
_gst_plugin_desc
0:00:00.159793000 790 0x170b8 DEBUG GST_PLUGIN_LOADING
gstplugin.c:131:gst_plugin_finalize: finalizing plugin 0x3d158
And here's what "nm" says about:
vmgentoo
#/usr/local/arm/cross-gcc-4.2.0/i686-pc-linux-gnu/bin/arm-926ejs-linux-gnu-n
m libgstcoreindexers.so
<see attached file "nm.log">
Testing the library with "file"-command reports:
vmgentoo #file
/usr/local/arm/cross-gcc-4.2.0/i686-pc-linux-gnu/arm-926ejs-linux-gnu/sys-ro
ot/usr/lib/gstreamer-0.10/libgstcoreelements.so
/usr/local/arm/cross-gcc-4.2.0/i686-pc-linux-gnu/arm-926ejs-linux-gnu/sys-ro
ot/usr/lib/gstreamer-0.10/libgstcoreelements.so: ELF 32-bit LSB shared
object, ARM, version 1, not stripped
Could it be a problem with the first underscore of _gst_plugin_desc because
in the table there's just an export without underscore (gst_plugin_desc)
(Compare log-file with debug output)
Any ideas what's going wrong?
Best regards,
Thomas
> -----Ursprüngliche Nachricht-----
> Von: Felipe Contreras [mailto:felipe.contreras at gmail.com]
> Gesendet: Freitag, 25. April 2008 18:59
> An: Thomas Winkler
> Cc: gstreamer-devel at lists.sourceforge.net
> Betreff: Re: [gst-devel] gst-inspect cannot find any Plugins
>
> On Fri, Apr 25, 2008 at 6:29 PM, Thomas Winkler <wi-tom at gmx.de> wrote:
> > Hi,
> > there seems to be a problem with the plugins or the binaries
> themselfes:
> > I've added a logfile which contains the debug-output of gst-inspect in
> level
> > 4.
>
> Indeed, the plugins are wrong.
>
> Perhaps compiled for a different architecture?
>
> --
> Felipe Contreras
>
> __________ NOD32 3059 (20080428) Information __________
>
> Diese E-Mail wurde vom NOD32 antivirus system geprft
> http://www.nod32.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: nm.log
Type: application/octet-stream
Size: 2096 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20080428/c5f5a6ab/attachment.obj>
More information about the gstreamer-devel
mailing list