Thanks for the patch. It has made progress - but I'm still getting stuck. Looks like something getting spit out of /usr/include/linux/dvb/video.h , /usr/include/linux/dvb/osd.h and vdr/dvbdevice.c ?? [root@nzbaxters VDR]# make g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DREMOTE_ -D_GNU_SOURCE -D VIDEODIR=\"/fifty/video\" -DPLUGINDIR=\"./PLUGINS/lib\" -I/share/dvb-cvs/dvb-kernel/linux/drivers/media/dvb/include channels.c g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DREMOTE_ -D_GNU_SOURCE -D VIDEODIR=\"/fifty/video\" -DPLUGINDIR=\"./PLUGINS/lib\" -I/share/dvb-cvs/dvb-kernel/linux/drivers/media/dvb/include ci.c g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DREMOTE_ -D_GNU_SOURCE -D VIDEODIR=\"/fifty/video\" -DPLUGINDIR=\"./PLUGINS/lib\" -I/share/dvb-cvs/dvb-kernel/linux/drivers/media/dvb/include config.c g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DREMOTE_ -D_GNU_SOURCE -D VIDEODIR=\"/fifty/video\" -DPLUGINDIR=\"./PLUGINS/lib\" -I/share/dvb-cvs/dvb-kernel/linux/drivers/media/dvb/include cutter.c g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DREMOTE_ -D_GNU_SOURCE -D VIDEODIR=\"/fifty/video\" -DPLUGINDIR=\"./PLUGINS/lib\" -I/share/dvb-cvs/dvb-kernel/linux/drivers/media/dvb/include device.c g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DREMOTE_ -D_GNU_SOURCE -D VIDEODIR=\"/fifty/video\" -DPLUGINDIR=\"./PLUGINS/lib\" -I/share/dvb-cvs/dvb-kernel/linux/drivers/media/dvb/include diseqc.c g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DREMOTE_ -D_GNU_SOURCE -D VIDEODIR=\"/fifty/video\" -DPLUGINDIR=\"./PLUGINS/lib\" -I/share/dvb-cvs/dvb-kernel/linux/drivers/media/dvb/include dvbdevice.c In file included from dvbdevice.c:24: /usr/include/linux/dvb/video.h:105: error: expected `;' before '*' token In file included from dvbosd.h:13, from dvbdevice.c:29: /usr/include/linux/dvb/osd.h:107: error: variable or field `__user' declared void /usr/include/linux/dvb/osd.h:107: error: expected `;' before '*' token dvbdevice.c: In member function `virtual void cDvbDevice::StillPicture(const uchar*, int)': dvbdevice.c:1021: error: too many initializers for `video_still_picture' dvbdevice.c:1021: error: invalid conversion from `char*' to `int32_t' dvbdevice.c:1027: error: too many initializers for `video_still_picture' dvbdevice.c:1027: error: invalid conversion from `char*' to `int32_t' make: *** [dvbdevice.o] Error 1 ----- Original Message ----- From: "Thomas Schmidt" <thomas.schmidt@xxxxxxxxxxxxxxxxxxxxx> To: "Klaus Schmidinger's VDR" <vdr@xxxxxxxxxxx> Sent: Tuesday, February 15, 2005 5:31 PM Subject: Re: VDR working under FC3? > _______________________________________________ > vdr mailing list > vdr@xxxxxxxxxxx > http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr > -------------------------------------------------------------------------------- No virus found in this incoming message. Checked by AVG Anti-Virus. Version: 7.0.300 / Virus Database: 265.8.8 - Release Date: 14/02/2005