I got new kernel 1.2.11 (my old one is 1.0.9) and tried to compile it.
I followed all the steps correctly.
created symbolic links, did "make config", "make dep", "make clean"
and everything went well.
THen i did "make zImage"
and then I got these messages:
make[2]:entering directory /usr/src/linux/arch/i386/boot/compressed
gcc -I /usr/src/linux/include -O2 -DSTDC_HEADERS -o xtract xtract.c
ld: malformed input file (not rel or archive) /usr/lib/libc.sa () <----- MAY BE
THIS IS THE ERROR !!
make[2]: [xtract] Error 1
make[2]: leaving dir /usr/src/linux/arch/i386/boot/compressed
make[1]: [compressed/vmlinux] Error 2
make[1]:leaving dir /usr/src/linux/arch/i386/boot
make : ***[zImage] Error 2
But I have "vmlinux" file created. It's not compressed.
Also I'm wondering how to find the version of gcc we are having.
Any pointers please..
Doddy