[linux-dvb] CVS Problems, and T200 unrecognised again (was RE: Compro DVB-T300 Remote)

Andy linux-dvb at andrewsmith.plus.com
Fri Sep 23 17:13:11 CEST 2005


> Doh! Now although it's probably still me doing something stupid
> (somewhere!), could someone else do a clean checkout from CVS just to
> check it hasn't been broken? (I know it's very unlikely, but at least
> it'll prove it's not that).

Oh well, never mind - I did this as a workaround:
# <fresh checkout of video4linux and dvb-kernel>
# cd video4linux
# sh ./scripts/merge-trees.sh
# ln -s ../dvb-kernel/linux/drivers/media/dvb/dvb-core/demux.h ./demux.h

As an aside, should the last line be added to merge-trees.sh???

But still having compile problems! For every file which includes
video-buf-dvb.h I get:

In file included from /data/scratch/dev/dvb/video4linux/saa7134.h:47,
                 from /data/scratch/dev/dvb/video4linux/saa7134-core.c:38:
include/media/video-buf-dvb.h:1:20: error: dvbdev.h: No such file or
directory
include/media/video-buf-dvb.h:2:20: error: dmxdev.h: No such file or
directory
include/media/video-buf-dvb.h:3:23: error: dvb_demux.h: No such file or
directory
include/media/video-buf-dvb.h:4:21: error: dvb_net.h: No such file or
directory
include/media/video-buf-dvb.h:5:26: error: dvb_frontend.h: No such file or
directory
fixdep: /data/scratch/dev/dvb/video4linux/.saa7134-core.o.d is empty

(saa7134-core.c was the example file here, but it happens to every file
which directly or indirectly includes vidoe-buf-dvb.h)

Yet all those files *are* present (symlinked in from the dvb-kernel tree)!
Now the build continues sucessfully and all .ko objects are created
(apparently sucessfully). 'make install' has one error:

install -m 644 -c cx8800.ko cx8802.ko cx88-alsa.ko  cx88-blackbird.ko
cx88xx.ko cx88-dvb.ko
/lib/modules/2.6.12-1.1456_FC4/kernel/drivers/media/video/cx88
install: cannot stat `cx88-alsa.ko': No such file or directory

...but completes otherwise sucessfully.

"modprobe saa7134" works fine and I can see the card reckognised in
/var/log/messages. However when I run "modprobe saa7134-dvb" the following
appears in messages:

Sep 23 16:07:57 alpha kernel: saa7130[0]: Huh? unknown DVB card?
Sep 23 16:07:57 alpha kernel: saa7130[0]: frontend initialization failed

Any idea what's going wrong? Getting really peeved now, ended up taking
several steps backwards here!!! :-s

(FC4, gcc 4.0.1, kernel 2.6.12-1.1456_FC4 on x86_64)

Thanks in advance,

Andy





More information about the linux-dvb mailing list