Building error in LinuxRendererGL.cpp on PCLinuxOS?
#1
Big Grin 
Dear Sir,

I am trying to build XBMC with recent svn source(r35256) on PCLinuxOS 2010.10.
But there is an error as following:

make[1]: Entering directory `/usr/src/rpm/BUILD/trunk/xbmc/cores/VideoRenderers'
/usr/bin/ccache g++ -MD -c -fPIC -DPIC -D_REENTRANT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -g -D_DEBUG -Wall -O2 -D_LINUX -D_FILE_DEFINED -D__STDC_CONSTANT_MACROS -DBIN_INSTALL_PATH="\"/usr/local/lib/xbmc\"" -DINSTALL_PATH="\"/usr/local/share/xbmc\"" -DHAS_SDL_JOYSTICK -D'SVN_REV="35256M"' -DHAVE_CONFIG_H -I../../.. -I. -I.. -I../../ -I../../../ -I../../linux -I../../../guilib -I../../utils -I../dvdplayer -I../dvdplayer/Codecs/ffmpeg -DDBUS_API_SUBJECT_TO_CHANGE -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/ -I/usr/include/SDL -I/usr/include/alsa -I/usr/include/dbus-1.0 -I/usr/include/freetype2 -I/usr/include/fribidi -I/usr/include/glib-2.0 -I/usr/include/hal -I/usr/include/libpng12 -I/usr/include/lzo -I/usr/include/mysql -I/usr/lib/dbus-1.0/include -I/usr/lib/glib-2.0/include -I/usr/src/rpm/BUILD/trunk LinuxRendererGL.cpp -o LinuxRendererGL.o
LinuxRendererGL.cpp: In member function ‘void CLinuxRendererGL::RenderVAAPI(int, int)’:
LinuxRendererGL.cpp:1783: error: cannot convert ‘VAAPI::CSurfaceGLPtr’ to ‘void*’ for argument ‘2’ to ‘VAStatus vaEndRenderSurfaceGLX(void*, void*)’
make[1]: *** [LinuxRendererGL.o] error 1
make[1]: Leaving directory `/usr/src/rpm/BUILD/trunk/xbmc/cores/VideoRenderers'
make: *** [xbmc/cores/VideoRenderers/VideoRenderer.a] error 2

what should i do?
Reply
#2
Should be fixed in r35259.
Reply
#3
Thanks for your help.
It was clearly solved.
Reply

Logout Mark Read Team Forum Stats Members Help
Building error in LinuxRendererGL.cpp on PCLinuxOS?0