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.

Building newer GStreamer version error

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