Custom Compile Fails
Hey everyone. Went to compile my own kernel for my laptop today and ended up with some wierd errors that caused make-kpkg to die.
My goal with this kernel was size, I wanted it to be lean, and i'm wondering if i left some key component out of the config file.
Here is the error output.
CC arch/i386/lib/usercopy.o
AR arch/i386/lib/lib.a
GEN .version
CHK include/linux/compile.h
UPD include/linux/compile.h
CC init/version.o
LD init/built-in.o
LD .tmp_vmlinux1
drivers/built-in.o: In function `dcd_change':synclink_cs.c:(.text+0xa5698): undefined reference to `hdlc_set_carrier'
drivers/built-in.o: In function `hdlcdev_open':synclink_cs.c:(.text+0xaa59a): undefined reference to `hdlc_open'
:synclink_cs.c:(.text+0xaa67f): undefined reference to `hdlc_set_carrier'
drivers/built-in.o: In function `hdlcdev_close':synclink_cs.c:(.text+0xaa6d8): undefined reference to `hdlc_close'
drivers/built-in.o: In function `hdlcdev_ioctl':synclink_cs.c:(.text+0xaa755): undefined reference to `hdlc_ioctl'
:synclink_cs.c:(.text+0xaa795): undefined reference to `hdlc_ioctl'
drivers/built-in.o: In function `hdlcdev_init':synclink_cs.c:(.text+0xaac47): undefined reference to `alloc_hdlcdev'
:synclink_cs.c:(.text+0xaacc1): undefined reference to `register_hdlc_device'
drivers/built-in.o: In function `hdlcdev_exit':synclink_cs.c:(.text+0xaad42): undefined reference to `unregister_hdlc_device'make[1]: *** [.tmp_vmlinux1] Error 1
make[1]: Leaving directory `/usr/src/linux-source-2.6.15
'
make: *** [debian/stamp-build-kernel] Error 2
Does anybody have any ideas???
-Andy
Reply to: