Jevin Maltais - 2001-04-13

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