The errors i got was looks like the errors on 1.3.70
ld -m elf_i386 -Ttext 0x1000 -e startup_32 -o vmlinux head.o misc.o piggy.o
make[2]: Leaving directory `/usr/src/linux-1.3.71/arch/i386/boot/compressed'
gcc -I/usr/src/linux-1.3.71/include -D__BFD__ -o tools/build tools/build.c -I/usr/src/linux-1.3.71/include
In file included from tools/build.c:29:
/usr/include/unistd.h:136: parse error before `__llseek'
/usr/include/unistd.h:136: parse error before `__loff_t'
/usr/include/unistd.h:136: warning: data definition has no type or storage class/usr/include/unistd.h:137: parse error before `llseek'
/usr/include/unistd.h:137: parse error before `__loff_t'
/usr/include/unistd.h:137: warning: data definition has no type or storage classmake[1]: *** [tools/build] Error 1
make[1]: Leaving directory `/usr/src/linux-1.3.71/arch/i386/boot'
make: *** [zImage] Error 2
I took the compiled "tools/build" from version 1.3.20 which i found no differences
between those two sources And .... I got this :
ld -m elf_i386 -Ttext 0x1000 -e startup_32 -o vmlinux head.o misc.o piggy.o
make[2]: Leaving directory `/usr/src/linux-1.3.71/arch/i386/boot/compressed'
objdump -k -q -o 0x1000 compressed/vmlinux > compressed/vmlinux.out
tools/build bootsect setup compressed/vmlinux.out CURRENT > zImage
Root device is (3, 2)
Boot sector 512 bytes.
Setup is 2220 bytes.
Non-GCC header of 'system'
make[1]: *** [zImage] Error 1
make[1]: Leaving directory `/usr/src/linux-1.3.71/arch/i386/boot'
make: *** [zImage] Error 2
/usr/src/linux#
Will PLEASE SOMEONE TELL ME WHAT TO DO ?!?!?!?!?!?!?!?!
I'v been spend almost one full week to fight against the compilation ....
PLEASE AGAIN !!!!!
Stots