When compiling the 1.2.13 kernel with gcc 2.7.2, the process stops
with a message about an inconsistency in include/asm/io.h (from main.c).
It doesn't matter whether the a.out compiler, with the Makefile "patched"
LD=ld -m i386linux
CC=gcc -b i486-linuxaout -D__KERNEL__ -I$(TOPDIR)/include
or the ELF compiler (after applying the 1.2.13 source ELF patches, of course)
The gcc used is the one available from sunsite. It was installed following
the description in the ELF-HOWTO, except for adding -fno-strength-reduce
to specs - but that shouldn't have anything to do with the problem.
Does anybody know a fix, or am I stuck with my old 2.5.8 compiled kernel
until the 1.3 series stabilizes?
"Felix qui potuit rerum cognoscere causas" - Virgil
"Den, der tror, at alle ting er lette, vil faa mange vanskeligheder" - Lao Tse