Raul Fernandes wrote: > I have updated the xine lib to 1.1.15 and now I got this error in kdesupport. > > [ 72%] Built target phonon_gstreamer > [ 72%] Building C object phonon/xine/CMakeFiles/phonon_xine.dir/net_buf_ctrl.c.o > In file included from /usr/include/xine/input_plugin.h:34, > from /usr/include/xine/xine_internal.h:54, > from > /var/tmp/kde-build/svn/kdesupport/phonon/xine/net_buf_ctrl.c:36: > /usr/include/xine/buffer.h:679: error: expected '=', ',', ';', 'asm' > or '__attribute__' before '_x_is_fourcc' > make[2]: ** [phonon/xine/CMakeFiles/phonon_xine.dir/net_buf_ctrl.c.o] Erro 1 > make[1]: ** [phonon/xine/CMakeFiles/phonon_xine.dir/all] Erro 2 > make: ** [all] Erro 2 > > This is the file /usr/include/xine/buffer.h: > > 676 /* convert xine_waveformatex struct from little endian */ > 677 void _x_waveformatex_le2me( xine_waveformatex *wavex ) XINE_PROTECTED; > 678 > 679 static inline _x_is_fourcc(void *ptr, void *tag) { > 680 return memcmp(ptr, tag, 4) == 0; > 681 } > > It seems ok to me. Anyone has any idea?? > I've got this error since last week, just after updated the xine lib. > > This sort of error often occurs due to errors in the immediately preceding code... I would check for example the definition of XINE_PROTECTED and xine_waveformatex, and in particular make sure the kde files are sucking in the required headers >> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<