Hello,
I'm trying to recompile the 2.4.8-5mdk kernel on an updated MandrakeFreq
#3 box, however I keep getting strange errors. I'm trying to compile in
ACPI for some tests on my laptop. Whenever I type 'make modules' it breaks
spectacularly with errors such as:
gcc -D__KERNEL__ -I/usr/src/linux-2.4.8/include -Wall -Wstrict-prototypes
-Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer
-pipe -mpreferred-stack-boundary=2 -march=i686 -fno-merge-constants
-DMODULE -DMODVERSIONS -include
/usr/src/linux-2.4.8/include/linux/modversions.h -g -c -o eni.o eni.c
In file included from /usr/src/linux-2.4.8/include/asm/processor.h:13,
from /usr/src/linux-2.4.8/include/linux/prefetch.h:13,
from /usr/src/linux-2.4.8/include/linux/list.h:6,
from /usr/src/linux-2.4.8/include/linux/module.h:12,
from eni.c:6:
/usr/src/linux-2.4.8/include/asm/page.h:91: nondigits in number and not
hexadecimal
/usr/src/linux-2.4.8/include/asm/page.h:91: nondigits in number and not
hexadecimal
/usr/src/linux-2.4.8/include/asm/page.h:91: nondigits in number and not
hexadecimal
/usr/src/linux-2.4.8/include/asm/page.h:91: nondigits in number and not
hexadecimal
/usr/src/linux-2.4.8/include/asm/page.h:91: parse error before `577f4bff'
<snipped, carries on a good long while>
The strange thing is that the basic kernel compiled ok.
Vers:[root@pere-mobile linux]# rpm -q kernel kernel-headers kernel-source
gcc binutils
kernel-2.4.6-5mdk
kernel-2.4.8-4mdk
kernel-2.4.8-5mdk
kernel-headers-2.4.8-5mdk
kernel-source-2.4.8-5mdk
gcc-2.96-0.61mdk
binutils-2.11.90.0.8-4mdk
Any help would be appreciated.
Regards,
David