Originally Posted by MightyPenguin
First off if you're using a 2.6.x kernel make sure that /usr/src/linux is a symlink that points to it e.g. /usr/src/linux -> /usr/src/linux-2.6.7
NO! Have you read the kernel readme?
INSTALLING the kernel:
- If you install the full sources, put the kernel tarball in a
directory where you have permissions (eg. your home directory) and
gzip -cd linux-2.6.XX.tar.gz | tar xvf -
Replace "XX" with the version number of the latest kernel.
Do NOT use the /usr/src/linux area! This area has a (usually
incomplete) set of kernel headers that are used by the library header
files. They should match the library, and not get messed up by
whatever the kernel-du-jour happens to be.