Hi all, I have downloaded 2.4.9-31 from rh7.2 updates. While trying to compile a new kernel I continually have a failure in the networking code. I have run (in order) make mrproper make xconfig (saved the changes to a file and saved & exited) make dep clean bzImage
I get the errors on the snipped attachment. Can someone help me with info on where to go now. (The last kernel use the DEC Tulip driver for 21040 chips without any difficulty). Thanks! Bob Bettendorf, IA
make[3]: Entering directory `/usr/src/linux-2.4.9-31/drivers/net' gcc -D__KERNEL__ -I/usr/src/linux-2.4.9-31/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fomit-frame-pointer -fno-strict-aliasing -fno-common -Wno-unused -pipe -mpreferred-stack-boundary=2 -march=i586 -c -o Space.o Space.c gcc -D__KERNEL__ -I/usr/src/linux-2.4.9-31/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fomit-frame-pointer -fno-strict-aliasing -fno-common -Wno-unused -pipe -mpreferred-stack-boundary=2 -march=i586 -c -o setup.o setup.c gcc -D__KERNEL__ -I/usr/src/linux-2.4.9-31/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fomit-frame-pointer -fno-strict-aliasing -fno-common -Wno-unused -pipe -mpreferred-stack-boundary=2 -march=i586 -DEXPORT_SYMTAB -c net_init.c gcc -D__KERNEL__ -I/usr/src/linux-2.4.9-31/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fomit-frame-pointer -fno-strict-aliasing -fno-common -Wno-unused -pipe -mpreferred-stack-boundary=2 -march=i586 -c -o loopback.o loopback.c gcc -D__KERNEL__ -I/usr/src/linux-2.4.9-31/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fomit-frame-pointer -fno-strict-aliasing -fno-common -Wno-unused -pipe -mpreferred-stack-boundary=2 -march=i586 -c -o dummy.o dummy.c gcc -D__KERNEL__ -I/usr/src/linux-2.4.9-31/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fomit-frame-pointer -fno-strict-aliasing -fno-common -Wno-unused -pipe -mpreferred-stack-boundary=2 -march=i586 -DEXPORT_SYMTAB -c auto_irq.c rm -f net.o ld -m elf_i386 -r -o net.o tulip/tulip.o tulip_old/tulip_old.o Space.o setup.o net_init.o loopback.o dummy.o auto_irq.o tulip_old/tulip_old.o: In function `tulip_refill_rx': tulip_old/tulip_old.o(.text+0x640): multiple definition of `tulip_refill_rx' tulip/tulip.o(.text+0x660): first defined here tulip_old/tulip_old.o: In function `pnic_do_nway': tulip_old/tulip_old.o(.text+0x5400): multiple definition of `pnic_do_nway' tulip/tulip.o(.text+0x5be0): first defined here ld: Warning: size of symbol `pnic_do_nway' changed from 322 to 287 in tulip_old/tulip_old.o tulip_old/tulip_old.o: In function `tulip_mdio_read': tulip_old/tulip_old.o(.text+0x1300): multiple definition of `tulip_mdio_read' tulip/tulip.o(.text+0x13a0): first defined here ld: Warning: size of symbol `tulip_mdio_read' changed from 377 to 361 in tulip_old/tulip_old.o tulip_old/tulip_old.o: In function `tulip_parse_eeprom': tulip_old/tulip_old.o(.text+0x0): multiple definition of `tulip_parse_eeprom' tulip/tulip.o(.text+0x0): first defined here ld: Warning: size of symbol `tulip_parse_eeprom' changed from 1451 to 1419 in tulip_old/tulip_old.o tulip_old/tulip_old.o: In function `pnic_lnk_change': tulip_old/tulip_old.o(.text+0x56c0): multiple definition of `pnic_lnk_change' tulip/tulip.o(.text+0x5d30): first defined here ld: Warning: size of symbol `pnic_lnk_change' changed from 250 to 256 in tulip_old/tulip_old.o tulip_old/tulip_old.o: In function `tulip_check_duplex': tulip_old/tulip_old.o(.text+0x1f90): multiple definition of `tulip_check_duplex' tulip/tulip.o(.text+0x2070): first defined here ld: Warning: size of symbol `tulip_check_duplex' changed from 474 to 456 in tulip_old/tulip_old.o tulip_old/tulip_old.o: In function `tulip_interrupt': tulip_old/tulip_old.o(.text+0xb80): multiple definition of `tulip_interrupt' tulip/tulip.o(.text+0xba0): first defined here ld: Warning: size of symbol `tulip_interrupt' changed from 2046 to 1912 in tulip_old/tulip_old.o tulip_old/tulip_old.o(.data+0x264): multiple definition of `tulip_debug' tulip/tulip.o(.data+0x264): first defined here tulip_old/tulip_old.o(.data+0x604): multiple definition of `t21040_csr13' tulip/tulip.o(.data+0x620): first defined here tulip_old/tulip_old.o: In function `comet_timer': tulip_old/tulip_old.o(.text+0x26d0): multiple definition of `comet_timer' tulip/tulip.o(.text+0x2a10): first defined here tulip_old/tulip_old.o: In function `t21142_start_nway': tulip_old/tulip_old.o(.text+0x4ec0): multiple definition of `t21142_start_nway' tulip/tulip.o(.text+0x5630): first defined here ld: Warning: size of symbol `t21142_start_nway' changed from 251 to 263 in tulip_old/tulip_old.o tulip_old/tulip_old.o(.rodata+0x100): multiple definition of `tulip_media_cap' tulip/tulip.o(.rodata+0x160): first defined here ld: Warning: size of symbol `tulip_media_cap' changed from 32 to 16 in tulip_old/tulip_old.o tulip_old/tulip_old.o: In function `pnic_timer': tulip_old/tulip_old.o(.text+0x57c0): multiple definition of `pnic_timer' tulip/tulip.o(.text+0x5e30): first defined here ld: Warning: size of symbol `pnic_timer' changed from 770 to 735 in tulip_old/tulip_old.o tulip_old/tulip_old.o: In function `t21142_timer': tulip_old/tulip_old.o(.text+0x4cc0): multiple definition of `t21142_timer' tulip/tulip.o(.text+0x5410): first defined here ld: Warning: size of symbol `t21142_timer' changed from 536 to 505 in tulip_old/tulip_old.o tulip_old/tulip_old.o(.data+0x628): multiple definition of `t21041_csr15' tulip/tulip.o(.data+0x644): first defined here tulip_old/tulip_old.o: In function `tulip_mdio_write': tulip_old/tulip_old.o(.text+0x1470): multiple definition of `tulip_mdio_write' tulip/tulip.o(.text+0x1520): first defined here tulip_old/tulip_old.o: In function `tulip_timer': tulip_old/tulip_old.o(.text+0x2160): multiple definition of `tulip_timer' tulip/tulip.o(.text+0x24d0): first defined here ld: Warning: size of symbol `tulip_timer' changed from 1263 to 1304 in tulip_old/tulip_old.o tulip_old/tulip_old.o: In function `t21142_lnk_change': tulip_old/tulip_old.o(.text+0x4fd0): multiple definition of `t21142_lnk_change' tulip/tulip.o(.text+0x57a0): first defined here ld: Warning: size of symbol `t21142_lnk_change' changed from 1086 to 1059 in tulip_old/tulip_old.o tulip_old/tulip_old.o(.rodata+0xc0): multiple definition of `medianame' tulip/tulip.o(.rodata+0xe0): first defined here ld: Warning: size of symbol `medianame' changed from 128 to 64 in tulip_old/tulip_old.o tulip_old/tulip_old.o(.data+0x68a): multiple definition of `t21142_csr14' tulip/tulip.o(.data+0x76a): first defined here tulip_old/tulip_old.o(.bss+0x4): multiple definition of `tulip_rx_copybreak' tulip/tulip.o(.bss+0x10): first defined here tulip_old/tulip_old.o(.bss+0x0): multiple definition of `tulip_max_interrupt_work' tulip/tulip.o(.bss+0xc): first defined here tulip_old/tulip_old.o(.data+0x61e): multiple definition of `t21041_csr14' tulip/tulip.o(.data+0x63a): first defined here tulip_old/tulip_old.o: In function `tulip_read_eeprom': tulip_old/tulip_old.o(.text+0x590): multiple definition of `tulip_read_eeprom' tulip/tulip.o(.text+0x5b0): first defined here tulip_old/tulip_old.o(.data+0x614): multiple definition of `t21041_csr13' tulip/tulip.o(.data+0x630): first defined here tulip_old/tulip_old.o: In function `tulip_select_media': tulip_old/tulip_old.o(.text+0x15f0): multiple definition of `tulip_select_media' tulip/tulip.o(.text+0x16a0): first defined here ld: Warning: size of symbol `tulip_select_media' changed from 2509 to 2461 in tulip_old/tulip_old.o tulip_old/tulip_old.o(.data+0x268): multiple definition of `tulip_tbl' tulip/tulip.o(.data+0x268): first defined here tulip_old/tulip_old.o: In function `mxic_timer': tulip_old/tulip_old.o(.text+0x2680): multiple definition of `mxic_timer' tulip/tulip.o(.text+0x29c0): first defined here make[3]: *** [net.o] Error 1 make[3]: Leaving directory `/usr/src/linux-2.4.9-31/drivers/net' make[2]: *** [first_rule] Error 2 make[2]: Leaving directory `/usr/src/linux-2.4.9-31/drivers/net' make[1]: *** [_subdir_net] Error 2 make[1]: Leaving directory `/usr/src/linux-2.4.9-31/drivers' make: *** [_dir_drivers] Error 2 You have new mail in /var/spool/mail/root