Quantcast
Channel: Kodi Community Forum - All Forums
Viewing all articles
Browse latest Browse all 84004

FTBS xbmc 12.0 and 12.1 with --enable-gles in VDPAU.h

$
0
0
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

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?

Viewing all articles
Browse latest Browse all 84004

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>