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.

How can I install DM81xx Gstreamer Plugin on EZSDK 5.05.02.00 ?

Hi All

I'd like to install gst-ti-plugin-full-1.02.00 on ezsdk 5.05.02.00 with DM8168 chipset.

But, I could not compile gst-ti-plugin-full-1.02.00 on ezsdk 5.05.02.0 sdk.

When compiled gst-ti-plugin-full-1.02.00, I saw the error message as below.

*** please add setting for DMAI_INSTALL_DIR to the Rules.make in the DVSDK.

How can I compile gst-ti-plugin-full-1.02.00 on ezsdk 5.05.02.00 ?


I followed the step as below to build ezsdk 5.05.02.00

1) installed Virtualbox 4.2.10

2) installed Ubuntu 10.04

3) installed "arm-2009q1-203-arm-none-linux-gnueabi.bin"

4) installed "ezsdk_dm816x-evm_5_05_02_00_setuplinux"

5) setup configuration according to "DM816x_EZ_Software_Developers_Guide.pdf"
- host $ ${EZSDK}/setup.sh

- host $ . /path/to/linux-devkit/environment-setup

- host $ . /path/to/dsp-devkit/environment-setup

6) executed "make clean"

7) executed "make all"

8) I confirmed the successor of "make all" (i.e, full compile is ok)

9) downloaded "gst-ti-plugin(gst-ti-plugin-full-1.02.00)"

from http://processors.wiki.ti.com/index.php/DM81xx_Gstreamer_Plugin#High_level_features_and_usecases

10) modified the "Makefile.common" to compile gst-ti-plugin-full-1.02.00
reference : https://gstreamer.ti.com/gf/project/gstreamer_ti/scmsvn/?action=browse&path=%2Ftrunk%2Fgstreamer_ti_dm81xx%2FREADME.TXT&revision=973&view=markup

---------------------------- Makefile.common ---------------------------

EZSDK_INSTALL_DIR = /home/jiwon/work/ezsdk
TARGET_ROOT_DIR = /home/jiwon/targetfs
CROSS_COMPILER = CS_2009Q1
GST_TI_PLATFORM = dm816x

ifndef EZSDK_INSTALL_DIR
$(error EZSDK_INSTALL_DIR must be set in Makefile before building)
endif

include $(EZSDK_INSTALL_DIR)/Rules.make

-----------------------------------------------------------------------------------------------------------------------------

11) When do command "make all install VERBOSE=true",

I just only see error log "*** please add setting for DMAI_INSTALL_DIR to the Rules.make in the DVSDK."


Many thanks.

  • Hello,

    Based on  fact, GST version 1.X migration for Ne/Ce platforms will not happen for EZSDK, If you are looking for latest version of GST on this SW platform, you should do it alone. Check this thread(Building the Gstreamer for DM81xx processor):

    http://e2e.ti.com/support/embedded/linux/f/354/t/169758.aspx

    Best Regards,

    Margarita

  • Dear Margarita

    Do you mean that I can use  the gstreamer_ti_dm8xx (based on gst-0.10.xx version) on your SVN server for EZSDK 5.02. xx ?

    BRs,

    Jiwon

  • Dear Magarita

    As you mentioned,  I downloaded  gstreamer_ti_dm81xx from SVN trunk.

    According to the reference (http://e2e.ti.com/support/embedded/linux/f/354/t/169758.aspx),

    I installed some package as below.

      sudo apt-get install libtool

      sudo apt-get install bison

      sudo apt-get install flex

    But, I could see still build errors about glib.h.

    ================== build log =======================

    /home/jiwon/work/ezsdk/linux-devkit/arm-none-linux-gnueabi/usr/include/bits/string2.h:50:5: warning: "_STRING_ARCH_unaligned" is not defined
    In file included from parse.l:2:
    ../gst_private.h:36:18: error: glib.h: No such file or directory
    In file included from ../gstregistry.h:28,
    from ../gst_private.h:42,
    from parse.l:2:
    ../../gst/gstplugin.h:32:21: error: gmodule.h: No such file or directory
    In file included from ../../gst/gstplugin.h:33,
    from ../gstregistry.h:28,
    from ../gst_private.h:42,
    from parse.l:2:
    ../../gst/gstobject.h:29:25: error: glib-object.h: No such file or directory
    In file included from ../../gst/gstplugin.h:33,
    from ../gstregistry.h:28,
    from ../gst_private.h:42,

    ===============================================================

    Could you give me more tips about build gst ?

    Many thanks,

    Jiwon