Compilling 1.3.71

Haim Stotsky (stotsl@elbit.co.il)
Thu, 7 Mar 96 13:30:42 IST


Hello there again ... after getting the new 1.3.71 i tried to compile it.

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