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.

While building Gstreamer for ti814x getting error in FFmpeg

We are trying to build gstreamer_ti_dm81xx for ti814x platform.

downloaded Gstreamer_ti_dm81xx from the below link

https://gstreamer.ti.com/gf/project/gstreamer_ti/scmsvn/?action=browse&path=%2Ftrunk%2F

We are using the following components:

TI814x EZSDK ( Version 5_04_00_11 )

Tool chain: arm-2009q1.

We have successfully built the EZSDK ( Version 5_04_00_11 ). We are able to install the built binary components in home/install/dm814x-evm directory and then we are trying to build the gstreamer_ti_dm81xx.

We are following the read me present in the gstreamer directory.

We are getting the following error when we try to build the gstreamer_ti_dm81xx in ffmpeg.

config.status: creating config.h
config.status: config.h is unchanged
config.status: executing depfiles commands
config.status: executing libtool commands
config.status: executing configure-embedded-ffmpeg commands
Configuring included FFmpeg instance with args --prefix=/home/pradeep/projects/centaurus/ezsdk_dm814x-evm_5_04_00_11/filesystem//home/pradeep/projects/centaurus/ezsdk_dm814x-evm_5_04_00_11/filesystem/usr --disable-ffserver --disable-ffplay --disable-ffmpeg --disable-ffprobe --enable-postproc --enable-gpl --enable-static --enable-pic --disable-encoder=flac --disable-decoder=cavs --disable-protocols --disable-devices --disable-network --disable-hwaccels --disable-filters --disable-doc --enable-optimizations --enable-cross-compile --target-os=linux-gnueabi --arch=arm --cross-prefix=arm-none-linux-gnueabi- --target-os=linux
Unknown C compiler arm-none-linux-gnueabi-gcc
arm-none-linux-gnueabi-gcc is unable to create an executable file.
C compiler test failed.

If you think configure made a mistake, make sure you are using the latest
version from SVN. If the latest version fails, report the problem to the
ffmpeg-user@mplayerhq.hu mailing list or IRC #ffmpeg on irc.freenode.net.
Include the log file "config.err" produced by configure as this will help
solving the problem.
config.status: error: Failed to configure embedded FFmpeg tree
make[3]: *** [ffmpeg.configure] Error 1
make[3]: Leaving directory `/home/pradeep/projects/centaurus/gstreamer_ti_dm81xx/opensource_build'
make[2]: *** [.plugins] Error 2
make[2]: Leaving directory `/home/pradeep/projects/centaurus/gstreamer_ti_dm81xx/opensource_build'
make[1]: *** [opensource_build] Error 2
make[1]: Leaving directory `/home/pradeep/projects/centaurus/gstreamer_ti_dm81xx'
make: *** [all] Error 2

Please point towards solution

Regards

pradeep

  • Pradeep,

    Gstreamer for DM814x is already available as part of EZSDK 5.04.00.11 . The package name is gst-openmax_GST_DM81XX_00_05_00_00. You can build this package from the top level EZSDK directory with the command "make gstomx"

    Regards

    Ansari