[gst-devel] gst-inspect cannot find any Plugins
Thomas Winkler
wi-tom at gmx.de
Wed Apr 23 15:32:59 CEST 2008
Hi,
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;
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".
greets,
Thomas
--
Psst! Geheimtipp: Online Games kostenlos spielen bei den GMX Free Games!
http://games.entertainment.gmx.net/de/entertainment/games/free
More information about the gstreamer-devel
mailing list