Mailing List archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[linux-dvb] Re: DVB-Dec Hauppauge! DEC 3000-S (Technotrend)



On Wednesday 28 Apr 2004 22:55, you wrote:
> /usr/src/dec3000/dvb-kernel# make
> make -C /usr/src/dec3000/dvb-kernel/build-2.6
> make[1]: Gehe in Verzeichnis »/usr/src/dec3000/dvb-kernel/build-2.6«
> [ -L saa7146_video.c ] || ./getlinks
> rm -rf bt848.h
> ln -s /lib/modules/2.6.5-1-k7/build/drivers/media/video/bt848.h bt848.h
> make -C /lib/modules/2.6.5-1-k7/build
> SUBDIRS=/usr/src/dec3000/dvb-kernel/build-2.6 AV7110_FIRMWARE= AV7110_OSD=
> make[2]: Gehe in Verzeichnis »/usr/src/kernel-headers-2.6.5-1-k7«
> *** Warning: Overriding SUBDIRS on the command line can cause
> ***          inconsistencies
>   CC [M]  /usr/src/dec3000/dvb-kernel/build-2.6/bt878.o
> In Datei, eingef?gt von /usr/src/dec3000/dvb-kernel/build-2.6/bt878.c:46:
> /usr/src/dec3000/dvb-kernel/build-2.6/bt878.h:28:19: bt848.h: Datei oder
> Verzeichnis nicht gefunden
> /usr/src/dec3000/dvb-kernel/build-2.6/bt878.c: In Funktion >>bt878_probe<<:
> /usr/src/dec3000/dvb-kernel/build-2.6/bt878.c:460: error:
> `BT848_INT_MASK' undeclared (first use in this function)
> /usr/src/dec3000/dvb-kernel/build-2.6/bt878.c:460: error: (Each
> undeclared identifier is reported only once
> /usr/src/dec3000/dvb-kernel/build-2.6/bt878.c:460: error: for each
> function it appears in.)
> make[3]: *** [/usr/src/dec3000/dvb-kernel/build-2.6/bt878.o] Fehler 1
> make[2]: *** [/usr/src/dec3000/dvb-kernel/build-2.6] Fehler 2
> make[2]: Verlasse Verzeichnis »/usr/src/kernel-headers-2.6.5-1-k7«
> make[1]: *** [all] Fehler 2
> make[1]: Verlasse Verzeichnis »/usr/src/dec3000/dvb-kernel/build-2.6«
> make: *** [all] Fehler 2
>
> I can't build the CVS drivers on devian (sid) (kernel-headers-2.6.5-1-k7
> ) I'm using the header files.
> bt848.h does'nt exist on 2.6 anymore how can I build the cvs? I need
> ttusb_dec

bt848.h is under the drivers section rather than the include section of the 
kernel, so it won't appear in your kernel-headers package.  You should be 
able to get the full kernel source with:

apt-get install kernel-source-2.6.5
cd /usr/src
tar -jxvf kernel-source-2.6.5.tar.bz2

Then make sure that there is a symlink from /lib/modules/2.6.5-1-k7/build 
to /usr/src/kernel-source-2.6.5.

The easiest thing to do would be comment out this line from the Makefile, 
though:
obj-m += bt878.o dvb-bt8xx.o

Cheers,
Alex


-- 
Info:
To unsubscribe send a mail to ecartis@linuxtv.org with "unsubscribe linux-dvb" as subject.



Home | Main Index | Thread Index