Mailing List archive

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

[linux-dvb] 1.1.1 Compile errors



Hullo :)

I'm trying to compile the DVB driver from 
http://linuxtv.org/download/dvb/linuxtv-dvb-1.1.1.tar.bz2 but am running 
against problems.

I have read in the TROUBLESHOOTING document that it is a requirement to have a 
full kernel source tree available which matches the running kernel. I take it 
that a pre-packaged kernel and matching 'kernel-headers' package is not 
adequate?

plip:~/linuxtv-dvb-1.1.1/build-2.4# make
[ -L saa7146_video.c ] || ./getlinks
make -C /lib/modules/2.4.26-1-386/build CC="gcc 
-I/root/linuxtv-dvb-1.1.1/build-2.4/include" 
SUBDIRS=/root/linuxtv-dvb-1.1.1/build-2.4 modules
make[1]: Entering directory `/usr/src/kernel-headers-2.4.26-1-386'
make[1]: *** No rule to make target `modules'.  Stop.
make[1]: Leaving directory `/usr/src/kernel-headers-2.4.26-1-386'
make: *** [build] Error 2

The directory /lib/modules/2.4.26-1-386/build is correctly symlinked so that 
there is an 'include' sub-dir. This is a Debian sid machine, if that makes 
any difference :)

If a full matching kernel source *is* absolutely necessary, does this not 
place the driver outside the reach of the average user for whom kernel work 
is too frightening?

I'll probably end up just upgrading to kernel 2.6.8.1 rather than get  messy 
with sources, but I ask the question more from personal interest than "Help 
me! It doesn't work!" :)

Cheers,
Gavin.




Home | Main Index | Thread Index