Mailing List archive

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

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



Holger Waechtler wrote:
> 
> ...
> > - 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.

Ok, now it compiles. But when doing 'make insmod' I get:

dvb-core.o: unresolved symbol minor
make[1]: Entering directory `/home/kls/vdr/DVB.2002-11-08/driver/frontends'
insmod alps_bsru6.o;   insmod alps_bsrv2.o;   insmod alps_tdmb7.o;   insmod alps_tdlb7.o;   i
nsmod grundig_29504-401.o;   insmod grundig_29504-491.o;   insmod ves1820.o; 
alps_bsru6.o: unresolved symbol dvb_unregister_i2c_device
alps_bsru6.o: unresolved symbol dvb_register_frontend
alps_bsru6.o: unresolved symbol dvb_unregister_frontend
alps_bsru6.o: unresolved symbol dvb_register_i2c_device
alps_bsrv2.o: unresolved symbol dvb_unregister_i2c_device
alps_bsrv2.o: unresolved symbol dvb_register_frontend
alps_bsrv2.o: unresolved symbol dvb_unregister_frontend
alps_bsrv2.o: unresolved symbol dvb_register_i2c_device
alps_tdmb7.o: unresolved symbol dvb_unregister_i2c_device
alps_tdmb7.o: unresolved symbol dvb_register_frontend
alps_tdmb7.o: unresolved symbol dvb_unregister_frontend
alps_tdmb7.o: unresolved symbol dvb_register_i2c_device
alps_tdlb7.o: unresolved symbol dvb_unregister_i2c_device
alps_tdlb7.o: unresolved symbol dvb_register_frontend
alps_tdlb7.o: unresolved symbol dvb_unregister_frontend
alps_tdlb7.o: unresolved symbol dvb_register_i2c_device
grundig_29504-401.o: unresolved symbol dvb_unregister_i2c_device
grundig_29504-401.o: unresolved symbol dvb_register_frontend
grundig_29504-401.o: unresolved symbol dvb_unregister_frontend
grundig_29504-401.o: unresolved symbol dvb_register_i2c_device
grundig_29504-491.o: unresolved symbol dvb_unregister_i2c_device
grundig_29504-491.o: unresolved symbol dvb_register_frontend
grundig_29504-491.o: unresolved symbol dvb_unregister_frontend
grundig_29504-491.o: unresolved symbol dvb_register_i2c_device
ves1820.o: unresolved symbol dvb_unregister_i2c_device
ves1820.o: unresolved symbol dvb_register_frontend
ves1820.o: unresolved symbol dvb_unregister_frontend
ves1820.o: unresolved symbol dvb_register_i2c_device
make[1]: *** [insmod] Error 1
make[1]: Leaving directory `/home/kls/vdr/DVB.2002-11-08/driver/frontends'
make[1]: Entering directory `/home/kls/vdr/DVB.2002-11-08/driver/av7110'
insmod input; \
insmod evdev; \
insmod dvb-ttpci.o;
Using /lib/modules/2.4.10-4GB/kernel/drivers/input/input.o
Using /lib/modules/2.4.10-4GB/kernel/drivers/input/evdev.o
dvb-ttpci.o: unresolved symbol dvb_register_adapter
dvb-ttpci.o: unresolved symbol dvb_remove_frontend_notifier
dvb-ttpci.o: unresolved symbol dvb_register_device
dvb-ttpci.o: unresolved symbol dvb_filter_ipack_init
dvb-ttpci.o: unresolved symbol dvb_filter_instant_repack
dvb-ttpci.o: unresolved symbol dvb_add_frontend_notifier
dvb-ttpci.o: unresolved symbol dvb_dmxdev_init
dvb-ttpci.o: unresolved symbol dvb_register_i2c_bus
dvb-ttpci.o: unresolved symbol dvb_filter_ipack_flush
dvb-ttpci.o: unresolved symbol dvb_generic_release
dvb-ttpci.o: unresolved symbol dvb_dmxdev_release
dvb-ttpci.o: unresolved symbol dvb_add_frontend_ioctls
dvb-ttpci.o: unresolved symbol dvb_filter_ipack_reset
dvb-ttpci.o: unresolved symbol dvb_dmx_init
dvb-ttpci.o: unresolved symbol dvb_generic_ioctl
dvb-ttpci.o: unresolved symbol dvb_dmx_swfilter_packets
dvb-ttpci.o: unresolved symbol dvb_dmx_release
dvb-ttpci.o: unresolved symbol dvb_filter_pes2ts
dvb-ttpci.o: unresolved symbol dvb_unregister_device
dvb-ttpci.o: unresolved symbol dvb_generic_open
dvb-ttpci.o: unresolved symbol dvb_filter_pes2ts_init
dvb-ttpci.o: unresolved symbol dvb_unregister_i2c_bus
dvb-ttpci.o: unresolved symbol dvb_net_release
dvb-ttpci.o: unresolved symbol dvb_filter_ipack_free
dvb-ttpci.o: unresolved symbol vmalloc_to_page
dvb-ttpci.o: unresolved symbol dvb_unregister_adapter
dvb-ttpci.o: unresolved symbol dvb_net_init
dvb-ttpci.o: unresolved symbol dvb_remove_frontend_ioctls
make[1]: *** [insmod] Error 1
make[1]: Leaving directory `/home/kls/vdr/DVB.2002-11-08/driver/av7110'
make: *** [insmod] Error 2

Klaus
-- 
_______________________________________________________________

Klaus Schmidinger                       Phone: +49-8635-6989-10
CadSoft Computer GmbH                   Fax:   +49-8635-6989-40
Hofmark 2                               Email:   kls@cadsoft.de
D-84568 Pleiskirchen, Germany           URL:     www.cadsoft.de
_______________________________________________________________


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



Home | Main Index | Thread Index