In gstreamer-ti there's gstreamer version 0.10.30 and I need to use version 0.10.33. When I try to build this version and plugin I get this error:
clv5T package/cfg/gstticodecplugin_dm365_xv5T.c ... make[5]: Entering directory `/home/dmitry/Downloads/gstreamer_ti/ti_build/ticodecplugin/src' libtool: compile: /home/dmitry/CodeSourcery/Sourcery_G++_Lite//bin/arm-none-linux-gnueabi-gcc -DHAVE_CONFIG_H -I. -I.. -DPlatform_dm365 -I/home/dmitry/targetfs//opt/gstreamer/include -I/home/dmitry/ti-dvsdk_dm365-evm_4_02_00_06/linux-devkit/arm-none-linux-gnueabi/usr/include -I/home/dmitry/ti-dvsdk_dm365-evm_4_02_00_06/psp/linux-2.6.32.17-psp03.01.01.39/include -pthread -I/home/dmitry/targetfs//opt/gstreamer/include/gstreamer-0.10 -I/home/dmitry/targetfs//opt/gstreamer/include/glib-2.0 -I/home/dmitry/targetfs//opt/gstreamer/lib/glib-2.0/include -Wall -Werror -march=armv5t -I/home/dmitry/Downloads/gstreamer_ti/ti_build/ticodecplugin/src -I/home/dmitry/ti-dvsdk_dm365-evm_4_02_00_06/xdctools_3_16_03_36/packages -I/packages -I/home/dmitry/ti-dvsdk_dm365-evm_4_02_00_06/framework-components_2_26_00_01/packages -I/home/dmitry/ti-dvsdk_dm365-evm_4_02_00_06/codec-engine_2_26_02_11/packages -I/home/dmitry/ti-dvsdk_dm365-evm_4_02_00_06/xdais_6_26_01_03/packages -I/home/dmitry/ti-dvsdk_dm365-evm_4_02_00_06/codecs-dm365_4_02_00_00/packages -I/home/dmitry/ti-dvsdk_dm365-evm_4_02_00_06/linuxutils_2_26_01_02/packages -I/home/dmitry/ti-dvsdk_dm365-evm_4_02_00_06/dmai_2_20_00_15/packages -I/soc/c6accelw -I/soc/packages -I/home/dmitry/ti-dvsdk_dm365-evm_4_02_00_06/xdctools_3_16_03_36/packages -I/home/dmitry/Downloads/gstreamer_ti/ti_build/ticodecplugin/src/gstticodecplugin_dm365/.. -Dxdc_target_types__=gnu/targets/arm/std.h -Dxdc_target_name__=GCArmv5T -Dxdc_cfg__header__=/home/dmitry/Downloads/gstreamer_ti/ti_build/ticodecplugin/src/gstticodecplugin_dm365/package/cfg/gstticodecplugin_dm365_xv5T.h -O2 -march=armv5te -mtune=arm926ej-s -MT libgstticodecplugin_la-gstticapturesrc.lo -MD -MP -MF .deps/libgstticodecplugin_la-gstticapturesrc.Tpo -c gstticapturesrc.c -fPIC -DPIC -o .libs/libgstticodecplugin_la-gstticapturesrc.o In file included from /home/dmitry/ti-dvsdk_dm365-evm_4_02_00_06/dmai_2_20_00_15/packages/ti/sdo/dmai/Capture.h:66, from gstticapturesrc.h:23, from gstticapturesrc.c:32: /home/dmitry/ti-dvsdk_dm365-evm_4_02_00_06/xdctools_3_16_03_36/packages/xdc/std.h:178:1: error: "restrict" redefined In file included from /home/dmitry/targetfs//opt/gstreamer/include/gstreamer-0.10/gst/gstplugin.h:34, from /home/dmitry/targetfs//opt/gstreamer/include/gstreamer-0.10/gst/gstelementfactory.h:33, from /home/dmitry/targetfs//opt/gstreamer/include/gstreamer-0.10/gst/gstelement.h:60, from /home/dmitry/targetfs//opt/gstreamer/include/gstreamer-0.10/gst/gstbin.h:27, from /home/dmitry/targetfs//opt/gstreamer/include/gstreamer-0.10/gst/gst.h:34, from gstticapturesrc.c:25: /home/dmitry/targetfs//opt/gstreamer/include/gstreamer-0.10/gst/gstmacros.h:44:1: error: this is the location of the previous definition make[5]: *** [libgstticodecplugin_la-gstticapturesrc.lo] Error 1 make[5]: Leaving directory `/home/dmitry/Downloads/gstreamer_ti/ti_build/ticodecplugin/src' make[4]: *** [install] Error 2 make[4]: Leaving directory `/home/dmitry/Downloads/gstreamer_ti/ti_build/ticodecplugin/src' make[3]: *** [install-recursive] Error 1 make[3]: Leaving directory `/home/dmitry/Downloads/gstreamer_ti/ti_build/ticodecplugin' make[2]: *** [ticodecplugin] Error 2 make[2]: Leaving directory `/home/dmitry/Downloads/gstreamer_ti/ti_build' make[1]: *** [ti_build] Error 2 make[1]: Leaving directory `/home/dmitry/Downloads/gstreamer_ti' make: *** [all] Error 2