[linux-dvb] Error compiling v4l-dvb
Ralf Schneider
ml at tapfere-schneiderleins.de
Sun Aug 6 16:55:54 CEST 2006
Hi,
I'm very new to DVB. I installed my DVB card (a Hauppauge WinTV Nova-S Plus)
and it works fine with the delivered software on Windows XP (installed only
for testing :-).
I then followed the instructions at
http://linuxtv.org/v4lwiki/index.php/How_to_build_from_CVS and downloaded the
sources of the v4l drivers. I executed the "hg clone" command in the
directory /usr/src/linux, so I got a new subdirectory called v4l-dvb. I moved
to this directory and typed "make". Many of the modules compiled without
errors, but then I get a compiler error saying:
CC [M] /usr/src/linux-2.6.13-15.11/v4l-dvb/v4l/em28xx-core.o
/usr/src/linux-2.6.13-15.11/v4l-dvb/v4l/em28xx-core.c: In function 'rvmalloc':
/usr/src/linux-2.6.13-15.11/v4l-dvb/v4l/em28xx-core.c:80: error: implicit
declaration of function 'SetPageReserved'
/usr/src/linux-2.6.13-15.11/v4l-dvb/v4l/em28xx-core.c:80: error: implicit
declaration of function 'vmalloc_to_page'
/usr/src/linux-2.6.13-15.11/v4l-dvb/v4l/em28xx-core.c: In function 'rvfree':
/usr/src/linux-2.6.13-15.11/v4l-dvb/v4l/em28xx-core.c:99: error: implicit
declaration of function 'ClearPageReserved'
What is the problem here? And how can I solve this? I try to compile the
drivers on a SuSE 10.0 with a kernel 2.6.13.
Best regards,
Ralf.
More information about the linux-dvb
mailing list