Mailing List archive

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

[linux-dvb] Re: Driver 2002-11-08 problems



Hi Klaus,

Klaus Schmidinger wrote:
> I'm just trying to compile today's driver source and founs the following
> problems:
> 
> - In a newly created directory I get the following warning when doing 'make'
>   in the 'driver' subdirectory:
> 
>   make -C av7110 modules
>   make[3]: Entering directory `/home/kls/vdr/DVB.2002-11-08/driver/av7110'
>   Makefile:90: no file name for `-include'
> 
>   Apparently the line
> 
>   include $(wildcard *.d)

the dependency files are generated at the first compilation run, so you 
can safely ignore this warning. If you find a way to suppress this 
message please let me know.

> 
>   in av7110/Makefile was created and tested only in an environment where such
>   files already existed. No big deal, but not "clean" either.
> 
> - When compiling av7110/saa7146_core.c I get the error message
> 
>   saa7146_core.c:911: warning: implicit declaration of function `__devexit_p'
>   saa7146_core.c:911: initializer element is not constant
>   saa7146_core.c:911: (near initialization for `saa7146_driver.remove')
> 
>   Looks like the definition of __devexit_p (which I assume is a macro) is not
>   there. Maybe a missing #include? However, I couldn't find any header file
>   on my system that would define this macro.
> 
>   I'm using SuSE 7.3 with kernel 2.4.10.

again your kernel seems too old, I added a workaround in compat.h. 
Please update your driver and try again.

Holger




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



Home | Main Index | Thread Index