Compiling linux kernel
I'm compiling a linux kernel on an embedded system (voyage linux, debian based)... 1ghz amd geode processor 256mb ram and 4gb CF persistent memory./. The distro doesnt come with headers to compile drivers with. Aparently compiling the source solves this. It's been about 30 hours and it's still not done.. is this normal?
No, it isn't. I have a P3 equivalent processor and 256 MB RAM and I can compile a kernel in less than an hour.
Actually you don't need to build your own kernel to use drivers, you just need to have the kernel headers corresponding to your compiled kernel available for use. Since Debian keeps its linux image and linux sources packages in step, it should be enough to store the source code somewhere safe and point /usr/src/linux to the kernel's top-level directory.