A word of caution for those out there who are going to build Kernel 2.4.16. I've built in on two machines. On my IBM T21 laptop, the build went without a hitch. No problems.

When I tried to build on my desktop, problem. It seems that no matter what I did, I would receive the following error:

Code:
undefined reference to `local symbols in discarded section .text.exit'
make: *** [vmlinux] Error 1
If you receive this error, go to http://www.kernel.org and download the 2.4.17-pre8 patch. This patch fixes this problem.

To install the patch, move the download to where ever you have kernel-source-2.4.16. Then type the following:

gunzip 2.4.17-pre8.gz
patch -p1 <2.4.17-pre8

Now that your patch is installed, proceed with your normal build procedure.

Good luck. -mk


------------------
If it ain't broke,
Fix it till it is.