[tulip] Problems compiling the tulip driver
Louis-David Perron
ldperron@colvir.net
Mon, 08 Jan 2001 16:03:37 -0500
Strange...because here ALL my modules won't work because of unresolved
symbols...I recompiled my kernel with make zImage, then make modules
then make modules_install and have broken all my modules...
Karl Sackett wrote:
>
> Donald Becker wrote:
> >
> > On Fri, 5 Jan 2001, Karl Sackett wrote:
> >
> > > miranda$ make tulip
> > > gcc -DMODULE -D__KERNEL__ -Wall -Wstrict-prototypes -O6
> > > -I/usr/src/linux/include -pipe -fno-strength-reduce -DMODVERSIONS -c
> > > -o tulip.o tulip.c
> > > tulip.c:139: linux/modversions.h: No such file or directory
> >
> > This just can't happen. You are have a hallucination. Perhaps it's a mass
> > hallucination, but whatever is going on, it's all just in your imagination.
>
> [snip]
>
> > And that is the reason you will _never_ see
> > > tulip.c:139: linux/modversions.h: No such file or directory
> >
> > Got it? Now take two of the pink pills, and those voice in your head will
> > go away...
>
> I did find a fix. It's not enough that you download and unpack the
> kernel
> source. You actually have to build a kernel. Really. That's how
> modversions.h gets generated. Imagine that.
>
> So now I've hit THIS wall:
>
> miranda:/usr/src/modules# insmod pci-scan.o
> pci-scan.o: unresolved symbol pci_write_config_byte
> pci-scan.o: unresolved symbol pci_find_class
> pci-scan.o: unresolved symbol pci_read_config_byte
> pci-scan.o: unresolved symbol pci_read_config_dword
> pci-scan.o: unresolved symbol __ioremap
> pci-scan.o: unresolved symbol pci_read_config_word
> pci-scan.o: unresolved symbol pci_set_master
> pci-scan.o: unresolved symbol pci_write_config_dword
> pci-scan.o: unresolved symbol pci_write_config_word
> pci-scan.o: unresolved symbol check_region
> pci-scan.o: unresolved symbol printk
> miranda:/usr/src/modules# grep pci_write_config_byte /proc/ksyms
> 801b1804 pci_write_config_byte_R2gig_e84d5397
>
> Still no joy. Any suggestions?
>
> --
> Karl Sackett krs@linux-support.net
> Linux Support Services, Inc.
>
> _______________________________________________
> tulip mailing list
> tulip@scyld.com
> http://www.scyld.com/mailman/listinfo/tulip