I'm getting errors when I compile the CVS drivers in FC4 system. 
Please see below:  (If this is not the right forum to ask this
question, my apologies in advance...please let me know if there is an
alternative forum.)<br>
<br>
I have a Hauppauge Nexus-s card installed.&nbsp; I am trying to use a
plugin that requires a patch to one of the av7110 c files.&nbsp; Since
I am using the DVB drivers built into the 2.6.13 kernel (FC4), I don't
have the av7110 c files installed (is that normal?).&nbsp; So, I went
ahead and downloaded the CVS drivers for dvb-kernel.&nbsp; Here is what
I did:<br>
<br>
# cvs -d :pserver:anonymous@cvs.linuxtv.org:/cvs/linuxtv login<br>
Hit enter when it asks for password<br>
# cvs -z3 -d :pserver:anonymous@cvs.linuxtv.org:/cvs/linuxtv co -P dvb-kernel<br>
Applied the patch to the av7110_ca.c file in the new dvb-kernel directory<br>
(My kernel sources directory /usr/src/kernels/2.6.13-1.1526_FC4-i686 is symlinked to /lib/modules/2.6.13-1.1526_FC4/build.)<br>
<br>
Then I tried to follow directions in the README:<br>
<br>
# cd ../dvb-kernel/build-2.6<br>
# make<br>
<br>
Here is the output I get:<br>
[ -L saa7146_video.c ] || ./getlinks<br>
getting links from kernel-cvs driver<br>
make[1]: Entering directory `/home/mythtv/dvb-kernel/build-2.6'<br>
rm -f *.o *.ko .*.o.cmd .*.ko.cmd *.mod.c .*.o.d fdump av7110_firm.h video-buf.c<br>
rm -rf .tmp_versions<br>
find . -type l | xargs -r rm<br>
make[1]: Leaving directory `/home/mythtv/dvb-kernel/build-2.6'<br>
create symbolic link `budget-core.c' to `../linux/drivers/media/dvb/ttpci/budget-core.c'<br>
create symbolic link `ttpci-eeprom.c' to `../linux/drivers/media/dvb/ttpci/ttpci-eeprom.c'<br>
create symbolic link `av7110.h' to `../linux/drivers/media/dvb/ttpci/av7110.h'<br>
create symbolic link `av7110_ipack.c' to `../linux/drivers/media/dvb/ttpci/av7110_ipack.c'<br>
create symbolic link `av7110.c' to `../linux/drivers/media/dvb/ttpci/av7110.c'<br>
create symbolic link `av7110_hw.h' to `../linux/drivers/media/dvb/ttpci/av7110_hw.h'<br>
create symbolic link `av7110_ca.h' to `../linux/drivers/media/dvb/ttpci/av7110_ca.h'<br>
create symbolic link `ttpci-eeprom.h' to `../linux/drivers/media/dvb/ttpci/ttpci-eeprom.h'<br>
create symbolic link `budget-ci.c' to `../linux/drivers/media/dvb/ttpci/budget-ci.c'<br>
create symbolic link `av7110_ca.c' to `../linux/drivers/media/dvb/ttpci/av7110_ca.c'<br>
<br>
&lt;snip&gt;<br>
<br>
create symbolic link `saa7146_core.c' to `../linux/drivers/media/common/saa7146_core.c'<br>
create symbolic link `saa7146_video.c' to `../linux/drivers/media/common/saa7146_video.c'<br>
create symbolic link `saa7146_vv_ksyms.c' to `../linux/drivers/media/common/saa7146_vv_ksyms.c'<br>
create symbolic link `saa7146_fops.c' to `../linux/drivers/media/common/saa7146_fops.c'<br>
create symbolic link `saa7146_hlp.c' to `../linux/drivers/media/common/saa7146_hlp.c'<br>
create symbolic link `saa7146_vbi.c' to `../linux/drivers/media/common/saa7146_vbi.c'<br>
create symbolic link `saa7146_i2c.c' to `../linux/drivers/media/common/saa7146_i2c.c'<br>
create symbolic link `pluto2.c' to `../linux/drivers/media/dvb/pluto2/pluto2.c'<br>
make -C /lib/modules/2.6.13-1.1526_FC4/build&nbsp; SUBDIRS=/home/mythtv/dvb-kernel/build-2.6 AV7110_FIRMWARE= AV7110_OSD=y<br>
make[1]: Entering directory `/usr/src/kernels/2.6.13-1.1526_FC4-i686'<br>
&nbsp; LD&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /home/mythtv/dvb-kernel/build-2.6/built-in.o<br>
&nbsp; CC [M]&nbsp; /home/mythtv/dvb-kernel/build-2.6/version_check.o<br>
&nbsp; CC [M]&nbsp; /home/mythtv/dvb-kernel/build-2.6/flexcop-pci.o<br>
&nbsp; CC [M]&nbsp; /home/mythtv/dvb-kernel/build-2.6/flexcop-usb.o<br>
&nbsp; CC [M]&nbsp; /home/mythtv/dvb-kernel/build-2.6/flexcop.o<br>
&nbsp; CC [M]&nbsp; /home/mythtv/dvb-kernel/build-2.6/flexcop-fe-tuner.o<br>
&nbsp; CC [M]&nbsp; /home/mythtv/dvb-kernel/build-2.6/flexcop-i2c.o<br>
<br>
&lt;snip&gt;<br>
<br>
&nbsp; CC [M]&nbsp; /home/mythtv/dvb-kernel/build-2.6/dvb-usb-firmware.o<br>
&nbsp; CC [M]&nbsp; /home/mythtv/dvb-kernel/build-2.6/dvb-usb-init.o<br>
&nbsp; CC [M]&nbsp; /home/mythtv/dvb-kernel/build-2.6/dvb-usb-urb.o<br>
&nbsp; CC [M]&nbsp; /home/mythtv/dvb-kernel/build-2.6/dvb-usb-i2c.o<br>
&nbsp; CC [M]&nbsp; /home/mythtv/dvb-kernel/build-2.6/dvb-usb-dvb.o<br>
&nbsp; CC [M]&nbsp; /home/mythtv/dvb-kernel/build-2.6/dvb-usb-remote.o<br>
&nbsp; CC [M]&nbsp; /home/mythtv/dvb-kernel/build-2.6/saa7146_i2c.o<br>
In file included from /home/mythtv/dvb-kernel/build-2.6/saa7146_i2c.c:1:<br>
/home/mythtv/dvb-kernel/build-2.6/compat.h:5:18: error: bttv.h: No such file or directory<br>
make[2]: *** [/home/mythtv/dvb-kernel/build-2.6/saa7146_i2c.o] Error 1<br>
make[1]: *** [_module_/home/mythtv/dvb-kernel/build-2.6] Error 2<br>
make[1]: Leaving directory `/usr/src/kernels/2.6.13-1.1526_FC4-i686'<br>
make: *** [all] Error 2<br>
<br>
What am I doing wrong?&nbsp; Appreciate any pointers you can give me.<br>