src/xfmedia-common.h checks for the existence of a HAVE_XINE_H macro. It looks like this macro is never defined (the only hits where in xfmedia-common.h for a quick grep), which leads to: In file included from gtkxine.h:33, from mainwin.h:25, from settings.c:62: /usr/X11R6/include/xine.h:84: error: redefinition of typedef 'xine_stream_t' ./xfmedia-common.h:31: error: previous declaration of 'xine_stream_t' was here gmake[2]: *** [xfmedia-settings.o] Error 1 gmake[2]: Leaving directory `/usr/home/bmeurer/Projects/Xfce/xfmedia/trunk/src' gmake[1]: *** [all-recursive] Error 1 gmake[1]: Leaving directory `/usr/home/bmeurer/Projects/Xfce/xfmedia/trunk' gmake: *** [all] Error 2
That's defined by xine.h itself. The odd thing is, I don't see that error here, though I think I see how it appears for you (and I should think it should appear here as well, though it doesn't). Oh well. Gonna quietly replace 0.8.0 with a new version with these two fixes...