Mailing List archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[linux-dvb] Lots of unresolved symbols with new CVS driver (Re: Re:Announcement: new saa7146 driver core for the av7110 dvb driver)
Hello John,
> If you can help me, I would be very much obliged. I am running RH 7.1 with
> kernel version 2.4.20. I have tried compiling several versions of driver
> without success. Currently I have the CVS snapshot from today (23/12/02)
> dvb-kernel and although I can get this to compile, as you will see below, I
> am seeing a lot of unresolved symbol errors.
Ok.
> depmod: *** Unresolved symbols in
> /lib/modules/2.4.20/kernel/drivers/char/drm/sis.o
> depmod: sis_free_Rsmp_ced25333
> depmod: sis_malloc_Rsmp_a3329ed5
> depmod: *** Unresolved symbols in
> /lib/modules/2.4.20/kernel/drivers/net/wan/comx.o
> depmod: proc_get_inode
I don't know where these come from.
> depmod: *** Unresolved symbols in /lib/modules/misc/dmxdev.o
> depmod: _mmx_memcpy_Rsmp_15670e2d
> depmod: *** Unresolved symbols in /lib/modules/misc/dvb.o
> depmod: _mmx_memcpy_Rsmp_15670e2d
> depmod: *** Unresolved symbols in /lib/modules/misc/dvb_demux.o
> depmod: _mmx_memcpy_Rsmp_15670e2d
> depmod: *** Unresolved symbols in /lib/modules/misc/dvb_filter.o
> depmod: _mmx_memcpy_Rsmp_15670e2d
> depmod: *** Unresolved symbols in /lib/modules/misc/dvb_firm.o
> depmod: dvb_root_addr
> depmod: dvb_dpram_addr
> depmod: dvb_dpram_len
> depmod: dvb_root_len
> depmod: *** Unresolved symbols in /lib/modules/misc/dvb_frontend.o
> depmod: get_fast_time
> depmod: *** Unresolved symbols in /lib/modules/misc/dvb_net.o
> depmod: _mmx_memcpy_Rsmp_15670e2d`
These are all "parts" of the dvb-core.o, ie. they are all linked
together and are *not* stand alone modules.
Please make sure that you delete any remains of an "old" driver lying
around.
Something like
> find /lib/modules -iname "*dvb*"
will show you where some of the old dvb stuff may be lying around. Have
a look at the date stamp and be sure to delete all that cruft.
Make sure that you followed the README and rename any old "videodev.o"
to something like "videodev.o.old" .
> modprobe: Can't locate module i2c-core
Please delete all lines related to "i2c-core" from "driver.av7110" --
i2c-core is not needed any more.
> /lib/modules/2.4.20/misc/saa7146.o: unresolved symbol videobuf_queue_cancel
> /lib/modules/2.4.20/misc/saa7146.o: unresolved symbol videobuf_streamon
> /lib/modules/2.4.20/misc/saa7146.o: unresolved symbol videobuf_iolock
> /lib/modules/2.4.20/misc/saa7146.o: unresolved symbol videobuf_querybuf
> /lib/modules/2.4.20/misc/saa7146.o: unresolved symbol videobuf_dqbuf
> /lib/modules/2.4.20/misc/saa7146.o: unresolved symbol videobuf_mmap_setup
> /lib/modules/2.4.20/misc/saa7146.o: unresolved symbol videobuf_queue_init
> /lib/modules/2.4.20/misc/saa7146.o: unresolved symbol videobuf_poll_stream
> /lib/modules/2.4.20/misc/saa7146.o: unresolved symbol videobuf_waiton
> /lib/modules/2.4.20/misc/saa7146.o: unresolved symbol videobuf_dma_pci_unmap
> /lib/modules/2.4.20/misc/saa7146.o: unresolved symbol videobuf_reqbufs
> /lib/modules/2.4.20/misc/saa7146.o: unresolved symbol videobuf_read_one
> /lib/modules/2.4.20/misc/saa7146.o: unresolved symbol videobuf_dma_free
> /lib/modules/2.4.20/misc/saa7146.o: unresolved symbol videobuf_mmap_mapper
> /lib/modules/2.4.20/misc/saa7146.o: unresolved symbol videobuf_qbuf
> /lib/modules/2.4.20/misc/saa7146.o: unresolved symbol videobuf_read_stream
> /lib/modules/2.4.20/misc/saa7146.o: unresolved symbol videobuf_streamoff
> /lib/modules/2.4.20/misc/saa7146.o: insmod /lib/modules/2.4.20/misc/saa7146.o
> failed
> /lib/modules/2.4.20/misc/saa7146.o: insmod saa7146 failed
> /lib/modules/2.4.20/misc/saa7146.o: unresolved symbol videobuf_queue_cancel
> /lib/modules/2.4.20/misc/saa7146.o: unresolved symbol videobuf_streamon
> /lib/modules/2.4.20/misc/saa7146.o: unresolved symbol videobuf_iolock
> /lib/modules/2.4.20/misc/saa7146.o: unresolved symbol videobuf_querybuf
> /lib/modules/2.4.20/misc/saa7146.o: unresolved symbol videobuf_dqbuf
> /lib/modules/2.4.20/misc/saa7146.o: unresolved symbol videobuf_mmap_setup
> /lib/modules/2.4.20/misc/saa7146.o: unresolved symbol videobuf_queue_init
> /lib/modules/2.4.20/misc/saa7146.o: unresolved symbol videobuf_poll_stream
> /lib/modules/2.4.20/misc/saa7146.o: unresolved symbol videobuf_waiton
> /lib/modules/2.4.20/misc/saa7146.o: unresolved symbol videobuf_dma_pci_unmap
> /lib/modules/2.4.20/misc/saa7146.o: unresolved symbol videobuf_reqbufs
> /lib/modules/2.4.20/misc/saa7146.o: unresolved symbol videobuf_read_one
> /lib/modules/2.4.20/misc/saa7146.o: unresolved symbol videobuf_dma_free
> /lib/modules/2.4.20/misc/saa7146.o: unresolved symbol videobuf_mmap_mapper
> /lib/modules/2.4.20/misc/saa7146.o: unresolved symbol videobuf_qbuf
> /lib/modules/2.4.20/misc/saa7146.o: unresolved symbol videobuf_read_stream
> /lib/modules/2.4.20/misc/saa7146.o: unresolved symbol videobuf_streamoff
> /lib/modules/2.4.20/misc/saa7146.o: insmod /lib/modules/2.4.20/misc/saa7146.o
> failed
> /lib/modules/2.4.20/misc/saa7146.o: insmod dvb-ttpci failed
> [root@Satgateway build-2.4]#
Something is really screwed up. All videobuf_* symbols are in
video-buf.o. Does this module get build at all?
Please do a "make clean && ./getlinks && make install" and show me the
output.
Additionally, have a look where "make installe" installs the files, and,
as already said above, make sure any old remains of the driver are deleted.
CU
Michael.
--
Info:
To unsubscribe send a mail to listar@linuxtv.org with "unsubscribe linux-dvb" as subject.
Home |
Main Index |
Thread Index