I just upgraded to kernel 2.4.3. I put the quickcam.o (changed from kernel_quickcam.o), pb0100.o, hdcs.o in the drivers/usb dir and alterered the Makefile with the three files added. Once I make the kernel I get the following error. What's wrong? TIA
make[3]: Entering directory `/usr/src/linux-2.4.3/drivers/usb'
ld -m elf_i386 -r -o usbcore.o usb.o usb-debug.o hub.o devio.o inode.o
drivers.o devices.o
rm -f usbdrv.o
ld -m elf_i386 -r -o usbdrv.o usbcore.o quickcam.o pb0100.o hdc.o
pb0100.o: In function `load_pb0100_mod':
pb0100.o(.text+0x304): multiple definition of `load_pb0100_mod'
quickcam.o(.text+0x3fd8): first defined here
ld: cannot open hdc.o: No such file or directory
make[3]: *** [usbdrv.o] Error 1
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I just upgraded to kernel 2.4.3. I put the quickcam.o (changed from kernel_quickcam.o), pb0100.o, hdcs.o in the drivers/usb dir and alterered the Makefile with the three files added. Once I make the kernel I get the following error. What's wrong? TIA
make[3]: Entering directory `/usr/src/linux-2.4.3/drivers/usb'
ld -m elf_i386 -r -o usbcore.o usb.o usb-debug.o hub.o devio.o inode.o
drivers.o devices.o
rm -f usbdrv.o
ld -m elf_i386 -r -o usbdrv.o usbcore.o quickcam.o pb0100.o hdc.o
pb0100.o: In function `load_pb0100_mod':
pb0100.o(.text+0x304): multiple definition of `load_pb0100_mod'
quickcam.o(.text+0x3fd8): first defined here
ld: cannot open hdc.o: No such file or directory
make[3]: *** [usbdrv.o] Error 1