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

Re: unresolved symbols in pcmcia modules v3.1.6



Hello,

I get those errors at dmesg/bootup whenever i compiled a new kernel but
didn't compile pcmcia to go with it. You may want to go back into the
pcmcia sources and type debian/rules build-binary
that should make a .deb package that is built against your kerneal source
tree..also since its a .deb you can keep track of it with dpkg..
just for added measure, you may want to also rerun the configure script
before using debian/rules

good luck

On Wed, 15 Dec 1999, Drew Parsons wrote:

> I have a weird problem compiling the latest pcmcia modules (for pcmcia-cs
> 3.1.6-1).
> 
> I compiled using make-kpkg modules_image, and the compilation seemed to
> proceed correctly. But when I install and run the new version, it
> complains that there are "unresolved symbols", as if some functions were
> never defined:
> 
> Starting PCMCIA services: modules/lib/modules/2.2.12/pcmcia/pcmcia_core.o: unresolved symbol __wake_up_R96ded479
> /lib/modules/2.2.12/pcmcia/pcmcia_core.o: unresolved symbol interruptible_sleep_on_timeout_Rf8a96f87
> /lib/modules/2.2.12/pcmcia/pcmcia_core.o: unresolved symbol proc_bus_R65ac201f
> /lib/modules/2.2.12/pcmcia/pcmcia_core.o: unresolved symbol printk_R1b7d4074
> /lib/modules/2.2.12/pcmcia/pcmcia_core.o: unresolved symbol create_proc_entry_R0625ee2c
> /lib/modules/2.2.12/pcmcia/pcmcia_core.o: unresolved symbol interruptible_sleep_on_R3619b730
> /lib/modules/2.2.12/pcmcia/pcmcia_core.o: unresolved symbol remove_proc_entry_Rf00256f1
> /lib/modules/2.2.12/pcmcia/i82365.o: unresolved symbol request_mem_region
> /lib/modules/2.2.12/pcmcia/i82365.o: unresolved symbol release_mem_region
> /lib/modules/2.2.12/pcmcia/i82365.o: unresolved symbol unregister_ss_entry
> /lib/modules/2.2.12/pcmcia/i82365.o: unresolved symbol printk_R1b7d4074
> /lib/modules/2.2.12/pcmcia/i82365.o: unresolved symbol create_proc_entry_R0625ee2c
> /lib/modules/2.2.12/pcmcia/i82365.o: unresolved symbol remove_proc_entry_Rf00256f1
> /lib/modules/2.2.12/pcmcia/i82365.o: unresolved symbol register_ss_entry
> /lib/modules/2.2.12/pcmcia/i82365.o: unresolved symbol CardServices
> /lib/modules/2.2.12/pcmcia/ds.o: unresolved symbol __wake_up_R96ded479
> /lib/modules/2.2.12/pcmcia/ds.o: unresolved symbol printk_R1b7d4074
> /lib/modules/2.2.12/pcmcia/ds.o: unresolved symbol create_proc_entry_R0625ee2c
> /lib/modules/2.2.12/pcmcia/ds.o: unresolved symbol proc_pccard
> /lib/modules/2.2.12/pcmcia/ds.o: unresolved symbol interruptible_sleep_on_R3619b730
> /lib/modules/2.2.12/pcmcia/ds.o: unresolved symbol remove_proc_entry_Rf00256f1
> /lib/modules/2.2.12/pcmcia/ds.o: unresolved symbol __pollwait_R3cd1d419
> /lib/modules/2.2.12/pcmcia/ds.o: unresolved symbol CardServices
> /lib/modules/2.2.12/pcmcia/ds.o: unresolved symbol register_chrdev_R318ca2c4
> 
> 
> But at least some of these symbols do appear to be defined in the source.
> eg CardServices, proc_pccard are apparently defined in cs.c, etc.
> 
> The funny letters at the end of some of the names look as if the object
> files were corrupted, except you can find the same sort of hieroglyphics in
> the names written in the object files for the earlier working versions
> (3.1.4).
> 
> Has anyone compiled 3.1.6 yet?  Could it be a problem with the compiler? (I
> appear to be using gcc version 2.95.2 19991109, which I think worked for
> pcmcia-cs 3.1.4)  Or have they done something funny to the source?
> 
> I thought I'd check here to see if it works with anyone else before I report
> it as a bug.
> 
> Drew
> 
> 
> --  
> To UNSUBSCRIBE, email to debian-laptop-request@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
> 


Reply to: