gcc (Ubuntu/Linaro 4.7.2-2ubuntu1) 4.7.2
For both xbmc 12.0 and the latest 12.1, if I use the configure flag --enable-gles, then compilation aborts with the error
CPP xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecFFmpeg.o
In file included from DVDVideoCodecFFmpeg.cpp:51:0:
VDPAU.h:52:1: error: e[/code] before ‘{’ token
make[1]: *** [DVDVideoCodecFFmpeg.o] Error 1
make: *** [xbmc/cores/dvdplayer/DVDCodecs/Video/Video.a] Error 2
The complete list of flags being specified is
Code:
--enable-ffmpeg-libvorbis
--enable-gles
--enable-goom
--enable-pulseIf the --enable-gles flag is removed then compilation and building proceeds without any problem.
Should not xbmc build with --enable-gles?
Should this be reported as a bug?
The relevant code in VDPAU.h is
Code:
class CVDPAU
: public CDVDVideoCodecFFmpeg::IHardwareDecoder
, public IDispResourcewhere the ", public IDispResource" is the item on which gcc is failing.
So what class name should be specified here that appears to have been omitted?

Search
Help