Pb with omx compilation

Annick Fron list at afceurope.com
Wed Sep 10 02:25:21 PDT 2014


Hi,
I have a conflict when compiling omx on rasp.
Annick

=====
In file included from gstomx.h:56:0,
                 from gstomx.c:30:
/home/pi/gstreamer/gst-omx-1.2.0/omx/openmax/OMX_VideoExt.h:44:14: error: nested redefinition of 'enum OMX_NALUFORMATSTYPE'
/home/pi/gstreamer/gst-omx-1.2.0/omx/openmax/OMX_VideoExt.h:44:14: error: redeclaration of 'enum OMX_NALUFORMATSTYPE'
./OMX_Broadcom.h:1923:14: note: originally defined here
/home/pi/gstreamer/gst-omx-1.2.0/omx/openmax/OMX_VideoExt.h:45:5: error: redeclaration of enumerator 'OMX_NaluFormatStartCodes'
./OMX_Broadcom.h:1924:5: note: previous definition of 'OMX_NaluFormatStartCodes' was here
/home/pi/gstreamer/gst-omx-1.2.0/omx/openmax/OMX_VideoExt.h:46:5: error: redeclaration of enumerator 'OMX_NaluFormatOneNaluPerBuffer'
./OMX_Broadcom.h:1925:5: note: previous definition of 'OMX_NaluFormatOneNaluPerBuffer' was here
/home/pi/gstreamer/gst-omx-1.2.0/omx/openmax/OMX_VideoExt.h:47:5: error: redeclaration of enumerator 'OMX_NaluFormatOneByteInterleaveLength'
./OMX_Broadcom.h:1926:5: note: previous definition of 'OMX_NaluFormatOneByteInterleaveLength' was here
/home/pi/gstreamer/gst-omx-1.2.0/omx/openmax/OMX_VideoExt.h:48:5: error: redeclaration of enumerator 'OMX_NaluFormatTwoByteInterleaveLength'
./OMX_Broadcom.h:1927:5: note: previous definition of 'OMX_NaluFormatTwoByteInterleaveLength' was here
/home/pi/gstreamer/gst-omx-1.2.0/omx/openmax/OMX_VideoExt.h:49:5: error: redeclaration of enumerator 'OMX_NaluFormatFourByteInterleaveLength'
./OMX_Broadcom.h:1928:5: note: previous definition of 'OMX_NaluFormatFourByteInterleaveLength' was here
/home/pi/gstreamer/gst-omx-1.2.0/omx/openmax/OMX_VideoExt.h:50:5: error: redeclaration of enumerator 'OMX_NaluFormatCodingMax'
./OMX_Broadcom.h:1929:5: note: previous definition of 'OMX_NaluFormatCodingMax' was here
/home/pi/gstreamer/gst-omx-1.2.0/omx/openmax/OMX_VideoExt.h:55:16: error: redefinition of 'struct OMX_NALSTREAMFORMATTYPE'
./OMX_Broadcom.h:1933:16: note: originally defined here
/home/pi/gstreamer/gst-omx-1.2.0/omx/openmax/OMX_VideoExt.h:60:3: error: conflicting types for 'OMX_NALSTREAMFORMATTYPE'
./OMX_Broadcom.h:1938:3: note: previous declaration of 'OMX_NALSTREAMFORMATTYPE' was here
Makefile:628: recipe for target 'libgstomx_la-gstomx.lo' failed
make[2]: *** [libgstomx_la-gstomx.lo] Error 1
make[2]: Leaving directory '/home/pi/gstreamer/gst-omx-1.2.0/omx'
Makefile:455: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/home/pi/gstreamer/gst-omx-1.2.0'
Makefile:386: recipe for target 'all' failed
make: *** [all] Error 2



More information about the gstreamer-devel mailing list