[tulip-bug] Re: tulip compiles now, but is not recognized correctly

Don dharter@mailcity.com
Fri, 29 Dec 2000 19:26:04 -0600


My previous message said I had compiled tulip with egcs-1.1.2-30 and
egcs-c++-1.1.2-30. Actually I had 2 versions and paths to gcc.  2.95.2
was the actual compiler used.  I removed that and reinstalled the above
egcs rpms.  Using kernel 2.2.15 I could compile the modules  but they
could not be loaded.  Also I could compile them in the
/usr/src/linux/drivers/net directories but they could not be linked to
form a bzimage.  Here is a list of the unresolved references.
./pci-scan.o: unresolved symbol pci_write_config_word_Rsmp_d9cc3b03
./pci-scan.o: unresolved symbol pci_find_class_Rsmp_6c460806
./pci-scan.o: unresolved symbol check_region_Rsmp_522f4d72 ./pci-scan.o:
unresolved symbol pci_write_config_byte_Rsmp_e84d5397 ./pci-scan.o:
unresolved symbol pci_read_config_word_Rsmp_8764d15f ./pci-scan.o:
unresolved symbol __ioremap_Rsmp_9eac042a ./pci-scan.o: unresolved
symbol printk_Rsmp_1b7d4074 ./pci-scan.o: unresolved symbol
pci_set_master_Rsmp_040f6432 ./pci-scan.o: unresolved symbol
pci_read_config_dword_Rsmp_2ca7e89f ./pci-scan.o: unresolved symbol
pci_write_config_dword_Rsmp_f0fbd200 ./pci-scan.o: unresolved symbol
pci_read_config_byte_Rsmp_e5ceea13

./tulip.o: unresolved symbol free_irq_Rsmp_f20dabd8
./tulip.o: unresolved symbol __global_restore_flags_Rsmp_54dd1dcb
./tulip.o: unresolved symbol iounmap_Rsmp_5fb196d4
./tulip.o: unresolved symbol cap_bset_Rsmp_59ab4080
./tulip.o: unresolved symbol dev_close_Rsmp_1b4aa88f
./tulip.o: unresolved symbol pci_drv_unregister
./tulip.o: unresolved symbol skb_over_panic_Rsmp_75c94772

i./tulip.o: unresolved symbol init_etherdev_Rsmp_651de742
./tulip.o: unresolved symbol request_region_Rsmp_6d32b2d7
./tulip.o: unresolved symbol eth_type_trans_Rsmp_2d2a67d0
./tulip.o: unresolved symbol eth_copy_and_sum_Rsmp_95320734
./tulip.o: unresolved symbol netif_rx_Rsmp_aae72afb
./tulip.o: unresolved symbol __global_cli_Rsmp_64576b05
./tulip.o: unresolved symbol kfree_Rsmp_037a0cba
./tulip.o: unresolved symbol printk_Rsmp_1b7d4074
./tulip.o: unresolved symbol __global_save_flags_Rsmp_5d902e96
./tulip.o: unresolved symbol kmalloc_Rsmp_93d4cfe6
./tulip.o: unresolved symbol unregister_netdev_Rsmp_0d03bd5c
./tulip.o: unresolved symbol __kfree_skb_Rsmp_11be8473
./tulip.o: unresolved symbol add_timer_Rsmp_bea990b2
./tulip.o: unresolved symbol pci_write_config_dword_Rsmp_f0fbd200
./tulip.o: unresolved symbol release_region_Rsmp_43bde9b1
./tulip.o: unresolved symbol jiffies_Rsmp_0da02d67
./tulip.o: unresolved symbol pci_read_config_byte_Rsmp_e5ceea13
./tulip.o: unresolved symbol request_irq_Rsmp_0c60f2e0
./tulip.o: unresolved symbol bh_active_Rsmp_fff9d0a3
./tulip.o: unresolved symbol pci_drv_register
./tulip.o: unresolved symbol del_timer_Rsmp_5811f067

It looks like standard routines have tags on them and that is why they
can't be found or linked.