Hi all - I am having similar problems compiling the the v4l-dvb files. I've been struggling with this issue for a couple weeks now . . . I'm also having the same problem with the 2.19 kernel.
I have the firmware from konstantin.filtschew.de (version 4 as I am using Pinnacle HDTV USB Pro Stick). I have Mercurial, gcc, build-essential, linux-source, and linux-headers all installed. I have all the development packages installed. I'm running kernel version: 2.6.20-1.2933.fc6 (on an AMD 64 system). Hope someone can help.
I used the following commands:
hg clone
http://linuxtv.org/hg/v4l-dvb
cd v4l-dvb
make
And I get the following results:
[root@localhost v4l-dvb]# make
make -C /lib/firmware/v4l-dvb/v4l
make[1]: Entering directory `/lib/firmware/v4l-dvb/v4l'
scripts/make_makefile.pl
No version yet.
Updating/Creating .config
Preparing to compile for kernel version 2.6.20
***WARNING:*** You do not have the full kernel sources installed.
This does not prevent you from building the v4l-dvb tree if you have the
kernel headers, but the full kernel source may be required in order to use
make menuconfig / xconfig / qconfig.
If you are experiencing problems building the v4l-dvb tree, please try
building against a vanilla kernel before reporting a bug.
Vanilla kernels are available at
http://kernel.org.
On most distros, this will compile a newly downloaded kernel:
cp /boot/config-`uname -r` <your kernel dir>/.config
cd <your kernel dir>
make all modules_install install
Please see your distro's web site for instructions to build a new kernel.
VIDEO_PLANB: Requires at least kernel 2.6.99
Created default (all yes) .config file
./scripts/make_myconfig.pl
make[1]: Leaving directory `/lib/firmware/v4l-dvb/v4l'
make[1]: Entering directory `/lib/firmware/v4l-dvb/v4l'
creating symbolic links...
ln -sf . oss
make -C /lib/modules/2.6.20-1.2933.fc6/build SUBDIRS=/lib/firmware/v4l-dvb/v4l modules
make[2]: Entering directory `/usr/src/kernels/2.6.20-1.2933.fc6-x86_64'
CC [M] /lib/firmware/v4l-dvb/v4l/flexcop-pci.o
CC [M] /lib/firmware/v4l-dvb/v4l/flexcop-usb.o
CC [M] /lib/firmware/v4l-dvb/v4l/flexcop.o
CC [M] /lib/firmware/v4l-dvb/v4l/flexcop-fe-tuner.o
CC [M] /lib/firmware/v4l-dvb/v4l/flexcop-i2c.o
CC [M] /lib/firmware/v4l-dvb/v4l/flexcop-sram.o
CC [M] /lib/firmware/v4l-dvb/v4l/flexcop-eeprom.o
CC [M] /lib/firmware/v4l-dvb/v4l/flexcop-misc.o
CC [M] /lib/firmware/v4l-dvb/v4l/flexcop-hw-filter.o
CC [M] /lib/firmware/v4l-dvb/v4l/flexcop-dma.o
CC [M] /lib/firmware/v4l-dvb/v4l/bttv-driver.o
CC [M] /lib/firmware/v4l-dvb/v4l/bttv-cards.o
CC [M] /lib/firmware/v4l-dvb/v4l/bttv-if.o
CC [M] /lib/firmware/v4l-dvb/v4l/bttv-risc.o
CC [M] /lib/firmware/v4l-dvb/v4l/bttv-vbi.o
CC [M] /lib/firmware/v4l-dvb/v4l/bttv-i2c.o
CC [M] /lib/firmware/v4l-dvb/v4l/bttv-gpio.o
CC [M] /lib/firmware/v4l-dvb/v4l/bttv-input.o
CC [M] /lib/firmware/v4l-dvb/v4l/cpia2_v4l.o
CC [M] /lib/firmware/v4l-dvb/v4l/cpia2_usb.o
CC [M] /lib/firmware/v4l-dvb/v4l/cpia2_core.o
CC [M] /lib/firmware/v4l-dvb/v4l/cx25840-core.o
CC [M] /lib/firmware/v4l-dvb/v4l/cx25840-audio.o
CC [M] /lib/firmware/v4l-dvb/v4l/cx25840-firmware.o
CC [M] /lib/firmware/v4l-dvb/v4l/cx25840-vbi.o
CC [M] /lib/firmware/v4l-dvb/v4l/cx88-video.o
CC [M] /lib/firmware/v4l-dvb/v4l/cx88-vbi.o
CC [M] /lib/firmware/v4l-dvb/v4l/cx88-mpeg.o
CC [M] /lib/firmware/v4l-dvb/v4l/cx88-cards.o
CC [M] /lib/firmware/v4l-dvb/v4l/cx88-core.o
CC [M] /lib/firmware/v4l-dvb/v4l/cx88-i2c.o
CC [M] /lib/firmware/v4l-dvb/v4l/cx88-tvaudio.o
CC [M] /lib/firmware/v4l-dvb/v4l/cx88-input.o
CC [M] /lib/firmware/v4l-dvb/v4l/dvbdev.o
CC [M] /lib/firmware/v4l-dvb/v4l/dmxdev.o
CC [M] /lib/firmware/v4l-dvb/v4l/dvb_demux.o
CC [M] /lib/firmware/v4l-dvb/v4l/dvb_filter.o
CC [M] /lib/firmware/v4l-dvb/v4l/dvb_ca_en50221.o
CC [M] /lib/firmware/v4l-dvb/v4l/dvb_frontend.o
CC [M] /lib/firmware/v4l-dvb/v4l/dvb_net.o
CC [M] /lib/firmware/v4l-dvb/v4l/dvb_ringbuffer.o
CC [M] /lib/firmware/v4l-dvb/v4l/dvb_math.o
CC [M] /lib/firmware/v4l-dvb/v4l/av7110_hw.o
CC [M] /lib/firmware/v4l-dvb/v4l/av7110_v4l.o
CC [M] /lib/firmware/v4l-dvb/v4l/av7110_av.o
CC [M] /lib/firmware/v4l-dvb/v4l/av7110_ca.o
CC [M] /lib/firmware/v4l-dvb/v4l/av7110.o
CC [M] /lib/firmware/v4l-dvb/v4l/av7110_ipack.o
CC [M] /lib/firmware/v4l-dvb/v4l/av7110_ir.o
CC [M] /lib/firmware/v4l-dvb/v4l/a800.o
CC [M] /lib/firmware/v4l-dvb/v4l/au6610.o
CC [M] /lib/firmware/v4l-dvb/v4l/cxusb.o
CC [M] /lib/firmware/v4l-dvb/v4l/dib0700_core.o
CC [M] /lib/firmware/v4l-dvb/v4l/dib0700_devices.o
CC [M] /lib/firmware/v4l-dvb/v4l/dibusb-common.o
CC [M] /lib/firmware/v4l-dvb/v4l/dibusb-mb.o
CC [M] /lib/firmware/v4l-dvb/v4l/dibusb-mc.o
CC [M] /lib/firmware/v4l-dvb/v4l/digitv.o
CC [M] /lib/firmware/v4l-dvb/v4l/dtt200u.o
CC [M] /lib/firmware/v4l-dvb/v4l/dtt200u-fe.o
CC [M] /lib/firmware/v4l-dvb/v4l/gl861.o
CC [M] /lib/firmware/v4l-dvb/v4l/gp8psk.o
CC [M] /lib/firmware/v4l-dvb/v4l/gp8psk-fe.o
CC [M] /lib/firmware/v4l-dvb/v4l/m920x.o
CC [M] /lib/firmware/v4l-dvb/v4l/nova-t-usb2.o
CC [M] /lib/firmware/v4l-dvb/v4l/ttusb2.o
CC [M] /lib/firmware/v4l-dvb/v4l/umt-010.o
CC [M] /lib/firmware/v4l-dvb/v4l/vp702x.o
CC [M] /lib/firmware/v4l-dvb/v4l/vp702x-fe.o
CC [M] /lib/firmware/v4l-dvb/v4l/vp7045.o
CC [M] /lib/firmware/v4l-dvb/v4l/vp7045-fe.o
CC [M] /lib/firmware/v4l-dvb/v4l/dvb-usb-firmware.o
CC [M] /lib/firmware/v4l-dvb/v4l/dvb-usb-init.o
CC [M] /lib/firmware/v4l-dvb/v4l/dvb-usb-urb.o
CC [M] /lib/firmware/v4l-dvb/v4l/dvb-usb-i2c.o
CC [M] /lib/firmware/v4l-dvb/v4l/dvb-usb-dvb.o
CC [M] /lib/firmware/v4l-dvb/v4l/dvb-usb-remote.o
CC [M] /lib/firmware/v4l-dvb/v4l/usb-urb.o
CC [M] /lib/firmware/v4l-dvb/v4l/em28xx-video.o
CC [M] /lib/firmware/v4l-dvb/v4l/em28xx-i2c.o
CC [M] /lib/firmware/v4l-dvb/v4l/em28xx-cards.o
CC [M] /lib/firmware/v4l-dvb/v4l/em28xx-core.o
CC [M] /lib/firmware/v4l-dvb/v4l/em28xx-input.o
CC [M] /lib/firmware/v4l-dvb/v4l/et61x251_core.o
CC [M] /lib/firmware/v4l-dvb/v4l/et61x251_tas5130d1b.o
CC [M] /lib/firmware/v4l-dvb/v4l/ir-functions.o
CC [M] /lib/firmware/v4l-dvb/v4l/ir-keymaps.o
CC [M] /lib/firmware/v4l-dvb/v4l/ivtv-audio.o
CC [M] /lib/firmware/v4l-dvb/v4l/ivtv-cards.o
CC [M] /lib/firmware/v4l-dvb/v4l/ivtv-controls.o
CC [M] /lib/firmware/v4l-dvb/v4l/ivtv-driver.o
CC [M] /lib/firmware/v4l-dvb/v4l/ivtv-fileops.o
CC [M] /lib/firmware/v4l-dvb/v4l/ivtv-firmware.o
CC [M] /lib/firmware/v4l-dvb/v4l/ivtv-gpio.o
CC [M] /lib/firmware/v4l-dvb/v4l/ivtv-i2c.o
CC [M] /lib/firmware/v4l-dvb/v4l/ivtv-ioctl.o
CC [M] /lib/firmware/v4l-dvb/v4l/ivtv-irq.o
CC [M] /lib/firmware/v4l-dvb/v4l/ivtv-mailbox.o
CC [M] /lib/firmware/v4l-dvb/v4l/ivtv-queue.o
CC [M] /lib/firmware/v4l-dvb/v4l/ivtv-streams.o
CC [M] /lib/firmware/v4l-dvb/v4l/ivtv-udma.o
CC [M] /lib/firmware/v4l-dvb/v4l/ivtv-vbi.o
CC [M] /lib/firmware/v4l-dvb/v4l/ivtv-video.o
CC [M] /lib/firmware/v4l-dvb/v4l/ivtv-yuv.o
CC [M] /lib/firmware/v4l-dvb/v4l/msp3400-driver.o
CC [M] /lib/firmware/v4l-dvb/v4l/msp3400-kthreads.o
CC [M] /lib/firmware/v4l-dvb/v4l/ovcamchip_core.o
CC [M] /lib/firmware/v4l-dvb/v4l/ov6x20.o
CC [M] /lib/firmware/v4l-dvb/v4l/ov6x30.o
CC [M] /lib/firmware/v4l-dvb/v4l/ov7x10.o
CC [M] /lib/firmware/v4l-dvb/v4l/ov7x20.o
CC [M] /lib/firmware/v4l-dvb/v4l/ov76be.o
CC [M] /lib/firmware/v4l-dvb/v4l/pvrusb2-i2c-core.o
CC [M] /lib/firmware/v4l-dvb/v4l/pvrusb2-i2c-cmd-v4l2.o
CC [M] /lib/firmware/v4l-dvb/v4l/pvrusb2-audio.o
CC [M] /lib/firmware/v4l-dvb/v4l/pvrusb2-i2c-chips-v4l2.o
CC [M] /lib/firmware/v4l-dvb/v4l/pvrusb2-encoder.o
CC [M] /lib/firmware/v4l-dvb/v4l/pvrusb2-video-v4l.o
CC [M] /lib/firmware/v4l-dvb/v4l/pvrusb2-eeprom.o
CC [M] /lib/firmware/v4l-dvb/v4l/pvrusb2-tuner.o
CC [M] /lib/firmware/v4l-dvb/v4l/pvrusb2-main.o
CC [M] /lib/firmware/v4l-dvb/v4l/pvrusb2-hdw.o
CC [M] /lib/firmware/v4l-dvb/v4l/pvrusb2-v4l2.o
CC [M] /lib/firmware/v4l-dvb/v4l/pvrusb2-ctrl.o
CC [M] /lib/firmware/v4l-dvb/v4l/pvrusb2-std.o
CC [M] /lib/firmware/v4l-dvb/v4l/pvrusb2-context.o
CC [M] /lib/firmware/v4l-dvb/v4l/pvrusb2-io.o
CC [M] /lib/firmware/v4l-dvb/v4l/pvrusb2-ioread.o
CC [M] /lib/firmware/v4l-dvb/v4l/pvrusb2-cx2584x-v4l.o
CC [M] /lib/firmware/v4l-dvb/v4l/pvrusb2-wm8775.o
CC [M] /lib/firmware/v4l-dvb/v4l/pvrusb2-sysfs.o
CC [M] /lib/firmware/v4l-dvb/v4l/pvrusb2-debugifc.o
CC [M] /lib/firmware/v4l-dvb/v4l/pwc-if.o
CC [M] /lib/firmware/v4l-dvb/v4l/pwc-misc.o
CC [M] /lib/firmware/v4l-dvb/v4l/pwc-ctrl.o
CC [M] /lib/firmware/v4l-dvb/v4l/pwc-v4l.o
CC [M] /lib/firmware/v4l-dvb/v4l/pwc-uncompress.o
CC [M] /lib/firmware/v4l-dvb/v4l/pwc-dec1.o
CC [M] /lib/firmware/v4l-dvb/v4l/pwc-dec23.o
CC [M] /lib/firmware/v4l-dvb/v4l/pwc-kiara.o
CC [M] /lib/firmware/v4l-dvb/v4l/pwc-timon.o
CC [M] /lib/firmware/v4l-dvb/v4l/saa7134-cards.o
CC [M] /lib/firmware/v4l-dvb/v4l/saa7134-core.o
CC [M] /lib/firmware/v4l-dvb/v4l/saa7134-i2c.o
CC [M] /lib/firmware/v4l-dvb/v4l/saa7134-ts.o
CC [M] /lib/firmware/v4l-dvb/v4l/saa7134-tvaudio.o
CC [M] /lib/firmware/v4l-dvb/v4l/saa7134-vbi.o
CC [M] /lib/firmware/v4l-dvb/v4l/saa7134-video.o
CC [M] /lib/firmware/v4l-dvb/v4l/saa7134-input.o
CC [M] /lib/firmware/v4l-dvb/v4l/saa7146_i2c.o
CC [M] /lib/firmware/v4l-dvb/v4l/saa7146_core.o
CC [M] /lib/firmware/v4l-dvb/v4l/saa7146_fops.o
CC [M] /lib/firmware/v4l-dvb/v4l/saa7146_video.o
CC [M] /lib/firmware/v4l-dvb/v4l/saa7146_hlp.o
CC [M] /lib/firmware/v4l-dvb/v4l/saa7146_vbi.o
CC [M] /lib/firmware/v4l-dvb/v4l/sn9c102_core.o
/lib/firmware/v4l-dvb/v4l/sn9c102_core.c:649: warning: 'sn9c102_write_eoimarker' defined but not used
CC [M] /lib/firmware/v4l-dvb/v4l/sn9c102_hv7131d.o
make[3]: *** No rule to make target `/lib/firmware/v4l-dvb/v4l/sn9c102_hv7131r.o', needed by `/lib/firmware/v4l-dvb/v4l/saa7146.o'. Stop.
make[2]: *** [_module_/lib/firmware/v4l-dvb/v4l] Error 2
make[2]: Leaving directory `/usr/src/kernels/2.6.20-1.2933.fc6-x86_64'
make[1]: *** [default] Error 2
make[1]: Leaving directory `/lib/firmware/v4l-dvb/v4l'
make: *** [all] Error 2
[root@localhost v4l-dvb]#