gst-omx: #warning OMX_SKIP64BIT is not defined - this will be incompatible with the VC GPU code. [-Wcpp]

Graham Leggett minfrin at sharp.fm
Thu May 12 13:47:37 UTC 2016


Hi all,

While building gstreamer-master on a Rasbian Jesse RPI3 I am getting warnings as follows, and some of the elements such as omxmpeg2videodec are silently left unbuilt:

Making all in omx
make[2]: Entering directory '/home/pi/packages/gstreamer-master/gst-omx/omx'
  CC       libgstomx_la-gstomx.lo
In file included from gstomx.h:48:0,
                 from gstomx.c:30:
/opt/vc/include/IL/OMX_Core.h:45:4: warning: #warning OMX_SKIP64BIT is not defined - this will be incompatible with the VC GPU code. [-Wcpp]
   #warning OMX_SKIP64BIT is not defined - this will be incompatible with the VC GPU code.
    ^

Adding -DOMX_SKIP64BIT to CFLAGS causes other parts of the build to fail.

The libav people discussed the issue in the following thread but it didn’t seem there was a clear solution that could be applied to gstreamer:

https://lists.libav.org/pipermail/libav-devel/2016-April/076050.html

Can anyone confirm what you need to do to make gst-omx work on the RPI3?

Regards,
Graham
—



More information about the gstreamer-devel mailing list