I'm trying to compile a 2.6.5 kernel and corresponding modules. The kernel build seems to work fine, but I'm getting this linking error for the modules: CC [M] drivers/s390/char/tty3270.o CC [M] drivers/s390/char/fs3270.o LD [M] drivers/s390/char/tub3270.o drivers/s390/char/fs3270.o(.init.text+0x0): In function `init_module': : multiple definition of `init_module' drivers/s390/char/tty3270.o(.init.text+0x0): first defined here ld: Warning: size of symbol `init_module' changed from 250 in drivers/s390/char/tty3270.o to 100 in drivers/s390/char/fs3270.o drivers/s390/char/fs3270.o(.exit.text+0x0): In function `cleanup_module': : multiple definition of `cleanup_module' drivers/s390/char/tty3270.o(.exit.text+0x0): first defined here ld: Warning: size of symbol `cleanup_module' changed from 68 in drivers/s390/char/tty3270.o to 50 in drivers/s390/char/fs3270.o make[2]: *** [drivers/s390/char/tub3270.o] Error 1 make[1]: *** [drivers/s390/char] Error 2 make: *** [drivers/s390] Error 2
Anyone with any ideas on what might be causing this and/or how to get around it? gcc 3.3.4 binutils 2.15.90.0.3 glibc 2.3.2 Mark Post ---------------------------------------------------------------------- For LINUX-390 subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: INFO LINUX-390 or visit http://www.marist.edu/htbin/wlvindex?LINUX-390
