Hello,

I have patched the 2.4.20 kernel sources with the following patches from bytesex.org and cannot get it to compile. The sources were also patched with the preempt patch, though not applying this patch gives the same results. I can send a .config, but I guess what you'll want to know is that the bttv parts are compiled into the kernel and not as modules.

I'd be grateful if anyone can give me some clues as to where I should look, or if anyone else has had the same problems and got it working.

Thanks in advance,

Philip

Patches applied:

01_videodev-2.4.20.diff
11-v4l2-api-2.4.20.diff
30_bt832-2.4.20.diff
30_bttv-0.7.x-2.4.20.diff
30_bttv-doc-2.4.20.diff
30_i2c-2.4.20.diff
30_tuner-2.4.20.diff


Compile fails with :

ld -m elf_i386 -T /usr/src/linux-2.4.20/arch/i386/vmlinux.lds -e stext arch/i386/kernel/head.o arch/i386/kernel/init_task.o init/main.o init/version.o init/do_mounts.o \
--start-group \
arch/i386/kernel/kernel.o arch/i386/mm/mm.o kernel/kernel.o mm/mm.o fs/fs.o ipc/ipc.o \
drivers/parport/driver.o drivers/char/char.o drivers/block/block.o drivers/misc/misc.o drivers/net/net.o drivers/media/media.o drivers/ide/idedriver.o drivers/scsi/scsidrv.o drivers/cdrom/driver.o drivers/sound/sounddrivers.o drivers/pci/driver.o drivers/video/video.o drivers/usb/usbdrv.o drivers/i2c/i2c.o \
net/network.o \
/usr/src/linux-2.4.20/arch/i386/lib/lib.a /usr/src/linux-2.4.20/lib/lib.a /usr/src/linux-2.4.20/arch/i386/lib/lib.a \
--end-group \
-o vmlinux
drivers/media/media.o(.text+0xf2c0): In function `bttv_ioctl':
: undefined reference to `no_overlay'
make[1]: *** [vmlinux] Error 1
make[1]: Leaving directory `/usr/src/linux-2.4.20'
make: *** [stamp-build] Error 2



--
video4linux-list mailing list
Unsubscribe mailto:[EMAIL PROTECTED]?subject=unsubscribe
https://listman.redhat.com/mailman/listinfo/video4linux-list

Reply via email to