yeah, even a small error in kernel compilation will usually be enough to blitz the make.
what version of gcc do you have? you can check with 'gcc --v'... i think
- there's a version out there with a broken compiler, which could be what's giving you the problem, plus 2.4.6 needs 2.95 at least, if i remember correctly. everything else looks ok, except that i usually use 'make bzImage' instead of vmlinuz.
i've never really bothered to find what the difference between 'make vmlinuz' and 'make bzImage" is. anyone know offhand?