iotc247
February 13th, 2005, 09:52 AM
Upon doing make-kpkg i get
LD .tmp_vmlinux1
drivers/built-in.o(.text+0x80ea0): In function `dump_stack':
: multiple definition of `dump_stack'
arch/i386/kernel/built-in.o(.text+0x2e80): first defined here
ld: Warning: size of symbol `dump_stack' changed from 32 in arch/i386/kernel/bui lt-in.o to 51 in drivers/built-in.o
drivers/built-in.o(.text+0x781fc): In function `unload_ndis_driver':
: undefined reference to `usb_deregister'
drivers/built-in.o(.text+0x785c9): In function `start_driver':
: undefined reference to `usb_register'
drivers/built-in.o(.text+0x828fd): In function `usb_transfer_complete_tasklet':
: undefined reference to `usb_free_urb'
drivers/built-in.o(.text+0x82a80): In function `usb_cancel_worker':
: undefined reference to `usb_kill_urb'
drivers/built-in.o(.text+0x82a8f): In function `usb_cancel_worker':
: undefined reference to `usb_free_urb'
drivers/built-in.o(.text+0x82b4c): In function `usb_bulk_or_intr_trans':
: undefined reference to `usb_alloc_urb'
drivers/built-in.o(.text+0x82cb0): In function `usb_bulk_or_intr_trans':
: undefined reference to `usb_submit_urb'
drivers/built-in.o(.text+0x82ce7): In function `usb_bulk_or_intr_trans':
: undefined reference to `usb_free_urb'
drivers/built-in.o(.text+0x82d2b): In function `usb_bulk_or_intr_trans':
: undefined reference to `usb_free_urb'
drivers/built-in.o(.text+0x82e6c): In function `usb_vendor_or_class_intf':
: undefined reference to `usb_alloc_urb'
drivers/built-in.o(.text+0x82f4f): In function `usb_vendor_or_class_intf':
: undefined reference to `usb_submit_urb'
drivers/built-in.o(.text+0x82f91): In function `usb_vendor_or_class_intf':
: undefined reference to `usb_free_urb'
drivers/built-in.o(.text+0x83032): In function `usb_vendor_or_class_intf':
: undefined reference to `usb_free_urb'
drivers/built-in.o(.text+0x831d8): In function `usb_submit_nt_urb':
: undefined reference to `usb_set_interface'
drivers/built-in.o(.text+0x831f6): In function `usb_submit_nt_urb':
: undefined reference to `usb_ifnum_to_if'
drivers/built-in.o(.text+0x8333c): In function `usb_submit_nt_urb':
: undefined reference to `usb_get_descriptor'
drivers/built-in.o(.text+0x8340b): In function `usb_reset_port':
: undefined reference to `usb_reset_device'
drivers/built-in.o(.text+0x830fa): In function `usb_reset_pipe':
: undefined reference to `usb_clear_halt'
make[1]: *** [.tmp_vmlinux1] Error 1
make[1]: Leaving directory `/usr/src/linux-source-2.6.10'
make: *** [stamp-build] Error 2
alex@alexs-lappy:/usr/src/linux-source-2.6.10 $
My conf is attached.
LD .tmp_vmlinux1
drivers/built-in.o(.text+0x80ea0): In function `dump_stack':
: multiple definition of `dump_stack'
arch/i386/kernel/built-in.o(.text+0x2e80): first defined here
ld: Warning: size of symbol `dump_stack' changed from 32 in arch/i386/kernel/bui lt-in.o to 51 in drivers/built-in.o
drivers/built-in.o(.text+0x781fc): In function `unload_ndis_driver':
: undefined reference to `usb_deregister'
drivers/built-in.o(.text+0x785c9): In function `start_driver':
: undefined reference to `usb_register'
drivers/built-in.o(.text+0x828fd): In function `usb_transfer_complete_tasklet':
: undefined reference to `usb_free_urb'
drivers/built-in.o(.text+0x82a80): In function `usb_cancel_worker':
: undefined reference to `usb_kill_urb'
drivers/built-in.o(.text+0x82a8f): In function `usb_cancel_worker':
: undefined reference to `usb_free_urb'
drivers/built-in.o(.text+0x82b4c): In function `usb_bulk_or_intr_trans':
: undefined reference to `usb_alloc_urb'
drivers/built-in.o(.text+0x82cb0): In function `usb_bulk_or_intr_trans':
: undefined reference to `usb_submit_urb'
drivers/built-in.o(.text+0x82ce7): In function `usb_bulk_or_intr_trans':
: undefined reference to `usb_free_urb'
drivers/built-in.o(.text+0x82d2b): In function `usb_bulk_or_intr_trans':
: undefined reference to `usb_free_urb'
drivers/built-in.o(.text+0x82e6c): In function `usb_vendor_or_class_intf':
: undefined reference to `usb_alloc_urb'
drivers/built-in.o(.text+0x82f4f): In function `usb_vendor_or_class_intf':
: undefined reference to `usb_submit_urb'
drivers/built-in.o(.text+0x82f91): In function `usb_vendor_or_class_intf':
: undefined reference to `usb_free_urb'
drivers/built-in.o(.text+0x83032): In function `usb_vendor_or_class_intf':
: undefined reference to `usb_free_urb'
drivers/built-in.o(.text+0x831d8): In function `usb_submit_nt_urb':
: undefined reference to `usb_set_interface'
drivers/built-in.o(.text+0x831f6): In function `usb_submit_nt_urb':
: undefined reference to `usb_ifnum_to_if'
drivers/built-in.o(.text+0x8333c): In function `usb_submit_nt_urb':
: undefined reference to `usb_get_descriptor'
drivers/built-in.o(.text+0x8340b): In function `usb_reset_port':
: undefined reference to `usb_reset_device'
drivers/built-in.o(.text+0x830fa): In function `usb_reset_pipe':
: undefined reference to `usb_clear_halt'
make[1]: *** [.tmp_vmlinux1] Error 1
make[1]: Leaving directory `/usr/src/linux-source-2.6.10'
make: *** [stamp-build] Error 2
alex@alexs-lappy:/usr/src/linux-source-2.6.10 $
My conf is attached.