Hallo,
ich bin vor zwei Tagen von Suse auf Debian umgestiegen und habe nun nach einigen Anfangsschwierigkeiten mit Hilfe der guten Anleitung aus dem Wiki auch soweit alles installiert. Derzeitig versuche ich gerade, einen 2.6er Kernel von kernel.org (2.6.12) zu compilieren, was auch problemlos klappt. Nur, wenn ich dann den DVB Treiber einbinde, geht alles schief. Sowohl die Version 1.1.1 als auch der aktuelle CVS Treiber luppen nicht (CVS wohl, weil der 2.6.13 braucht.
Mein derzeitiger Stand ist also folgender:
Kernel 2.6.12 von kernel org (linux-2.6.12.tar.bz2) compiliert mit DVB Treiber als Modul ohne Probleme
dann im VDR Source Pfad den DVB Treiber (linuxtv-dvb-1.1.1.tar.bz2) abgelegt, makelinks aufgerufen und den kernel neu compiliert - Abbruch wegen Fehler
Kernel neu ausgepoackt, mit dem DVB.2.6.12.patch gepatcht und wieder makelinks aufgerufen, selbes Ergebnis, Kernel compiliert bis hierhin:
:/usr/src/linux# make
CHK include/linux/version.h
make[1]: `arch/i386/kernel/asm-offsets.s' is up to date.
CHK include/linux/compile.h
CHK usr/initramfs_list
CC [M] drivers/media/common/saa7146_i2c.o
drivers/media/common/saa7146_i2c.c: In function 'saa7146_i2c_adapter_prepare':
drivers/media/common/saa7146_i2c.c:428: error: 'I2C_ADAP_CLASS_TV_ANALOG' undeclared (first use in this function)
drivers/media/common/saa7146_i2c.c:428: error: (Each undeclared identifier is reported only once
drivers/media/common/saa7146_i2c.c:428: error: for each function it appears in.)
make[3]: *** [drivers/media/common/saa7146_i2c.o] Error 1
make[2]: *** [drivers/media/common] Error 2
make[1]: *** [drivers/media] Error 2
make: *** [drivers] Error 2
Alles anzeigen
Irgendwie bin ich mit meinem Latei am Ende. Hat jemand eine Hinweis, was ich falsch mache?
Gruss Torro