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.

installing Gstreamer error

I'm getting this error:

icemetal@DaVinci:~/gst-ti-plugin-full-1.02.00$ make DVSDK_INSTALL_DIR=$HOME/dvsdk/dvsdk_3_10_00_19 TARGET_ROOT_DIR=$HOME/install/dm365_fs PLATFORM=dm365 all install
make[1]: Entering directory `/home/icemetal/gst-ti-plugin-full-1.02.00'
Building opensource_build
make[2]: Entering directory `/home/icemetal/gst-ti-plugin-full-1.02.00/opensource_build'
make[3]: Entering directory `/home/icemetal/gst-ti-plugin-full-1.02.00/opensource_build'
make[4]: Entering directory `/home/icemetal/gst-ti-plugin-full-1.02.00/opensource_build'
***** Extracting glib
***** Configuring glib
configure: WARNING: using cross tools not prefixed with host triplet
/opt/arm-2009q1/bin/../arm-none-linux-gnueabi/libc/usr/lib/crt1.o: In function `_start':
init.c:(.text+0x30): undefined reference to `main'
collect2: ld returned 1 exit status
configure: WARNING: *** FAM support will not be built (FAM library not found) ***
***** Patching glib
/bin/sh: patch: not found
make[4]: *** [glib.patch_postconfig] Error 127
make[4]: Leaving directory `/home/icemetal/gst-ti-plugin-full-1.02.00/opensource_build'
make[3]: *** [base] Error 2
make[3]: Leaving directory `/home/icemetal/gst-ti-plugin-full-1.02.00/opensource_build'
make[2]: *** [.base] Error 2
make[2]: Leaving directory `/home/icemetal/gst-ti-plugin-full-1.02.00/opensource_build'
make[1]: *** [opensource_build] Error 2
make[1]: Leaving directory `/home/icemetal/gst-ti-plugin-full-1.02.00'
make: *** [all] Error 2
icemetal@DaVinci:~/gst-ti-plugin-full-1.02.00$

 

what that does mean?

  • HI

    install or update latest version of libglib-dev in host machine.

    Regrads

    Santosh Avati

     

  • Thanks, I'm using ubuntu 10.04 do you know under what name the apt would be? I tried apt-get install libglib-dev, and it didnt find it/

  • Hi

    Please try  below command

    sudo apt-get install libglib2.0-dev

    after this do make clean and than make all

     

    Regards

    Santosh Avati

  • I got the same error :(

    icemetal@DaVinci:~/gst-ti-plugin-full-1.02.00$ sudo apt-get install libglib2.0-dev
    Reading package lists... Done
    Building dependency tree      
    Reading state information... Done
    libglib2.0-dev is already the newest version.
    0 upgraded, 0 newly installed, 0 to remove and 169 not upgraded.
    icemetal@DaVinci:~/gst-ti-plugin-full-1.02.00$ make DVSDK_INSTALL_DIR=$HOME/dvsdk/dvsdk_3_10_00_19 TARGET_ROOT_DIR=$HOME/install/dm365_fs PLATFORM=dm365 clean
    ***** Cleaning opensource_build
    make[1]: Entering directory `/home/icemetal/gst-ti-plugin-full-1.02.00/opensource_build'
    ***** Cleaning glib
    ***** Cleaning check
    ***** Cleaning gstreamer
    ***** Cleaning liboil
    ***** Cleaning id3tag
    ***** Cleaning mad
    ***** Cleaning plugins_base
    ***** Cleaning plugins_good
    ***** Cleaning plugins_bad
    ***** Cleaning plugins_ugly
    ***** Cleaning lame
    rm -f .base .plugins
    make[1]: Leaving directory `/home/icemetal/gst-ti-plugin-full-1.02.00/opensource_build'
    ***** Cleaning ti_build
    make[1]: Entering directory `/home/icemetal/gst-ti-plugin-full-1.02.00/ti_build'
    for dir in ticodecplugin; do \
            if [ -r ${dir}/Makefile ] ; then \
                cd ${dir}; make distclean; \
            fi ; \
        done
    make[1]: Leaving directory `/home/icemetal/gst-ti-plugin-full-1.02.00/ti_build'
    icemetal@DaVinci:~/gst-ti-plugin-full-1.02.00$ make DVSDK_INSTALL_DIR=$HOME/dvsdk/dvsdk_3_10_00_19 TARGET_ROOT_DIR=$HOME/install/dm365_fs PLATFORM=dm365 all
    make[1]: Entering directory `/home/icemetal/gst-ti-plugin-full-1.02.00'
    Building opensource_build
    make[2]: Entering directory `/home/icemetal/gst-ti-plugin-full-1.02.00/opensource_build'
    make[3]: Entering directory `/home/icemetal/gst-ti-plugin-full-1.02.00/opensource_build'
    make[4]: Entering directory `/home/icemetal/gst-ti-plugin-full-1.02.00/opensource_build'
    ***** Extracting glib
    ***** Configuring glib
    configure: WARNING: using cross tools not prefixed with host triplet
    /opt/arm-2009q1/bin/../arm-none-linux-gnueabi/libc/usr/lib/crt1.o: In function `_start':
    init.c:(.text+0x30): undefined reference to `main'
    collect2: ld returned 1 exit status
    configure: WARNING: *** FAM support will not be built (FAM library not found) ***
    ***** Patching glib
    /bin/sh: patch: not found
    make[4]: *** [glib.patch_postconfig] Error 127
    make[4]: Leaving directory `/home/icemetal/gst-ti-plugin-full-1.02.00/opensource_build'
    make[3]: *** [base] Error 2
    make[3]: Leaving directory `/home/icemetal/gst-ti-plugin-full-1.02.00/opensource_build'
    make[2]: *** [.base] Error 2
    make[2]: Leaving directory `/home/icemetal/gst-ti-plugin-full-1.02.00/opensource_build'
    make[1]: *** [opensource_build] Error 2
    make[1]: Leaving directory `/home/icemetal/gst-ti-plugin-full-1.02.00'
    make: *** [all] Error 2
    icemetal@DaVinci:~/gst-ti-plugin-full-1.02.00$

     

  • Please try below commands.

    sudo apt-get update
    sudo apt-get install patch
    make clean
    make all install