Operating System is Mint 14 Nadia (Ubuntu 12.10) and problem occurs on both i386 and x86_64
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
If 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
where 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?
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-pulse
If 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 IDispResource
where 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?