sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #62548
Re: Bygge bttv modul til redhat 9
Lørdag den 12. april 2003 10:03 skrev Ask Holme:
> On Sat, 12 Apr 2003 09:59:51 +0200
> Dennis Hansen <dennis@xxxxxxxx> wrote:
>
>> Det forstår jeg ikke, jeg har da masser af moduler loadet,
>> skal jeg virkelig til at compile min egen kerne ?
> Måske, jeg vil tro at problemet ligger i at du godt nok har hentet
> kernel source, men din kerne source er ikke configureret, derfor siger
> den at modules er disabled (configure scriptet går udfra at det er
> sourcen til running kernel det kikker på). cd /usr/src/linux-2.4.20-9 &&
> make menuconfig for at tjekke om den er configureret, hvis den ikke er
> det så prøv bare at slå modules til og lad resten være, måske det så
> kompiler.
Jep, nu begynder det at ligne noget, jeg har configureret og lavet make
dep i kernel source.
Den vil stadig ikke compile
bttv-driver.c: In function `do_bttv_mmap':
bttv-driver.c:2201: warning: passing arg 1 of
`remap_page_range_Rsmp_f926b573' makes pointer from integer without a
cast
bttv-driver.c:2201: incompatible type for argument 4 of
`remap_page_range_Rsmp_f926b573'
bttv-driver.c:2201: too few arguments to function
`remap_page_range_Rsmp_f926b573'
bttv-driver.c: At top level:
bttv-driver.c:2233: warning: initialization from incompatible pointer type
make[3]: *** [bttv-driver.o] Error 1
make[3]: Leaving directory `/home/dee/tmp/build/bttv-0.7.106/driver'
make[2]: *** [_mod_/home/dee/tmp/build/bttv-0.7.106/driver] Error 2
make[2]: Leaving directory `/usr/src/linux-2.4.20-9'
make[1]: *** [default] Error 2
Indhold fra bttv-driver.c:2201, hvis det kan hjælpe:
if (remap_page_range(start, page, PAGE_SIZE, PAGE_SHARED))
README filen snakker om
Note that you have to turn on video4linux support (CONFIG_VIDEO_DEV)
in the kernel to get the videodev.o module which is required by bttv.
Det har jeg.
Jeg har prøvet at hente ældre versioner af bttv, men jeg kan ikke få
bygget nogle af dem.
Mvh
Dennis
References