Hi. I'm having problems compiling VDR 1.7.0 and 1.7.3. This is the error: /usr/local/src/s2-liplianin/linux/include/linux/videodev2.h:64:28: error: linux/compiler.h: No such file or directory In file included from /usr/local/src/s2-liplianin/linux/include/linux/videodev.h:16, from dvbdevice.c:13: /usr/local/src/s2-liplianin/linux/include/linux/videodev2.h:560: error: field '__user' has incomplete type /usr/local/src/s2-liplianin/linux/include/linux/videodev2.h:560: error: expected ';' before '*' token /usr/local/src/s2-liplianin/linux/include/linux/videodev2.h:567: error: expected ';' before '*' token /usr/local/src/s2-liplianin/linux/include/linux/videodev2.h:569: error: variable or field '__user' declared void /usr/local/src/s2-liplianin/linux/include/linux/videodev2.h:569: error: expected ';' before '*' token In file included from dvbdevice.c:13: /usr/local/src/s2-liplianin/linux/include/linux/videodev.h:148: error: expected ';' before '*' token In file included from dvbdevice.c:17: /usr/local/src/s2-liplianin/linux/include/linux/dvb/video.h:162: error: expected ';' before '*' token /usr/local/src/s2-liplianin/linux/include/linux/dvb/video.h:195: error: expected ';' before '*' token dvbdevice.c: In member function 'virtual void cDvbDevice::StillPicture(const uchar*, int)': dvbdevice.c:1299: error: too many initializers for 'video_still_picture' dvbdevice.c:1299: error: invalid conversion from 'char*' to 'int32_t' dvbdevice.c:1305: error: too many initializers for 'video_still_picture' dvbdevice.c:1305: error: invalid conversion from 'char*' to 'int32_t' make: *** [dvbdevice.o] Error 1 Same error happens with s2-liplianin *and* v4l-dvb, with latest revisions. Tried googling for it, but no solution... Any thoughts? Thanks -- To unsubscribe from this list: send the line "unsubscribe linux-media" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html