Mailing List archive

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

[linux-dvb] compile problems of DVB-s driver on RedHat 9



Hi there,

I searched thru this group without much success before.

I am using RedHat 9, fully up2date'd. Kernel version is 2.4.20-9.
Sources are installed, config applied, make mrproper oldconfig dep
bzImage modules, all fine.

Trying to compile the DVB package gives me the following error
message:

 
make -C av7110 modules
make[3]: Entering directory `/home/rbremer/dev/DVB/driver/av7110'
gcc -D__KERNEL__ -I/usr/src/linux-2.4.20-9/include -Wall
-Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common
-fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i686
-falign-functions=4  -DMODULE -DMODVERSIONS -include
/usr/src/linux-2.4.20-9/include/linux/modversions.h -I.. -I. -g
-DUSE_OSD -I../../include -nostdinc -iwithprefix include
-DKBUILD_BASENAME=saa7146_core  -c -o saa7146_core.o saa7146_core.c
saa7146_core.c: In function `uvirt_to_kva':
saa7146_core.c:88: warning: implicit declaration of function
`pte_offset'
saa7146_core.c:88: warning: assignment makes pointer from integer
without a cast
saa7146_core.c: In function `uvirt_to_phys':
saa7146_core.c:129: warning: assignment makes pointer from integer
without a cast
saa7146_core.c: In function `dvb_i2c_saa7146_add_bus':
saa7146_core.c:563: warning: passing arg 1 of `dvb_register_i2c_bus'
from incompatible pointer type
saa7146_core.c:563: warning: passing arg 3 of `dvb_register_i2c_bus'
from incompatible pointer type
saa7146_core.c: In function `dvb_i2c_saa7146_del_bus':
saa7146_core.c:574: warning: passing arg 1 of `dvb_unregister_i2c_bus'
from incompatible pointer type
In file included from saa7146_core.c:577:
../dvb_i2c_wrap.c: In function `dvb_i2c_wrap_init':
../dvb_i2c_wrap.c:11: warning: passing arg 1 of `dvb_register_i2c_bus'
from incompatible pointer type
saa7146_core.c: In function `saa7146_core_command':
saa7146_core.c:671: warning: passing arg 1 of
`remap_page_range_R2baf18f2' makes pointer from integer without a cast
saa7146_core.c:671: incompatible type for argument 4 of
`remap_page_range_R2baf18f2'
saa7146_core.c:671: too few arguments to function
`remap_page_range_R2baf18f2'
saa7146_core.c: In function `configure_saa7146':
saa7146_core.c:952: warning: passing arg 1 of `dvb_i2c_wrap_init' from
incompatible pointer type
make[3]: *** [saa7146_core.o] Error 1
make[3]: Leaving directory `/home/rbremer/dev/DVB/driver/av7110'
make[2]: *** [_modsubdir_av7110] Error 2
make[2]: Leaving directory `/home/rbremer/dev/DVB/driver'
make[1]: *** [_mod_/home/rbremer/dev/DVB/driver] Error 2
make[1]: Leaving directory `/usr/src/linux-2.4.20-9'
make: *** [here] Error 2
[root@fghamw03 driver]#

Seems that the interface to remap_page_range has changed. What am I
supposed to do now?

Thanks for your help.

Ronny


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



Home | Main Index | Thread Index