[gst-devel] gst-inspect cannot find any Plugins

Thomas Winkler wi-tom at gmx.de
Wed Apr 23 15:32:59 CEST 2008

I'm trying to compile the gstreamer framework on my cross-toolchain (arm-926ejs-linux-gnu) and after the configure, make and make install commands the build process succeds.

But if I start my arm-based Board (it is an Freescale i.MX27 Board) the 'gst-inspect' command only find the Core-Plugin linked into the lib.

My toolchain has a gcc with glibc and libstdc++ and on the target libc is also installed.

Any dependencies (glib2 and libxml2) are also installed on the target rootfs.

Here's my command to build the gstreamer into my toolchain:

[code begin]

export PATH=${CROSSTOOLCHAIN}/cross-gcc-4.2.0/i686-pc-linux-gnu/bin:$PATH;
export CC=arm-926ejs-linux-gnu-gcc;
export CPP=arm-926ejs-linux-gnu-cpp;
export CBUILD=i686-pc-linux-gnu;
export CHOST=arm-926ejs-linux-gnu;
export CFLAGS='-Os';
export SYSROOT=${CROSSTOOLCHAIN}/cross-gcc-4.2.0/i686-pc-linux-gnu/arm-926ejs-linux-gnu/sys-root;
export PKG_CONFIG_PATH=${SYSROOT}/lib/pkgconfig;
export CPPFLAGS=-I${SYSROOT}/include;

CFG_PARAMS="--with-package-name='MyGStreamer' --disable-docs-build --with-check=no";
./configure --build=${CBUILD} --host=${CHOST} --prefix=${SYSROOT} ${CFG_PARAMS};
make install

[code end]

On my host-system 'gst-inspect' will find this:

vmgentoo install # gst-inspect-0.10
coreelements:  multiqueue: MultiQueue
coreelements:  typefind: TypeFind
coreelements:  tee: Tee pipe fitting
coreelements:  filesink: File Sink
coreelements:  queue: Queue
coreelements:  identity: Identity
coreelements:  filesrc: File Source
coreelements:  fdsink: Filedescriptor Sink
coreelements:  fdsrc: Filedescriptor Source
coreelements:  fakesink: Fake Sink
coreelements:  fakesrc: Fake Source
coreelements:  capsfilter: CapsFilter
coreindexers:  fileindex: A index that stores entries in file
coreindexers:  memindex: A index that stores entries in memory
staticelements:  bin: Generic bin
staticelements:  pipeline: Pipeline object

Total count: 3 plugins, 16 features


But on the Target-Board 'gst-inspect' only find:
root at triton1:~# gst-inspect
staticelements:  bin: Generic bin
staticelements:  pipeline: Pipeline object

Total count: 1 plugin, 2 features

any ideas what's going wrong?

PS: sry for double-posting, have problems with email-client while sitting in the university and also posted in wrong list before. Ignore my post in "gstreamer-daily".

Psst! Geheimtipp: Online Games kostenlos spielen bei den GMX Free Games! 

More information about the gstreamer-devel mailing list