Hi there, On Fri, 7 Nov 2003, Cengiz Akinli wrote:
> I keep running into missing symbols that appear to actually be there. They appear to you to be there. But you aren't reading what it says. > # nm /lib/modules/2.2.20/misc/videodev.o | grep -i register_device > ... > 000001e0 T video_register_device_Reead9cbf > 000002a8 T video_unregister_device_R12a8c922 > > I don't know where the _Reead9cbf type extensions come from. They come from having one of the options in your kernel .config set. The option is called CONFIG_MODVERSIONS. > When I try > to load the ov511.o module, I get: > # insmod ov511.o > ov511.o: unresolved symbol video_register_device > ov511.o: unresolved symbol video_unregister_device The symbols video_unregister_device and video_unregister_device_R12a8c922 are not the same symbols. > Anyone seen this? Upgrading to a new kernel is not an option This is not an upgrading the kernel issue. This is a reading the kernel documentation issue, and it's nothing to do with USB. You also might want to read http://opensrc.org/alsa/index.php?page=Unresolved+Symbols which is as good an explanation of it as I've seen anywhere. 73, Ged. ------------------------------------------------------- This SF.Net email sponsored by: ApacheCon 2003, 16-19 November in Las Vegas. Learn firsthand the latest developments in Apache, PHP, Perl, XML, Java, MySQL, WebDAV, and more! http://www.apachecon.com/ _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-users
