Hallo,
Ik draai RedHat Linux 5.2 op een bepaalde machine en ik kan Linux daar niet opnieuw op installeren omdat ik de downtime van die machine zoveel mogelijk wil beperken. Ik wil echter wel kernel 2.4.2 op die machine installeren. Ik heb alle benodigde upgrades al geinstalleerd:
o Gnu C 2.91.66
o Gnu make 3.77
o binutils 2.9.1.0.25
o util-linux 2.10o
o modutils 2.4.2
o e2fsprogs 1.19
Toch krijg ik op een gegeven moment tijdens make bzImage de volgende foutmelding:
gcc -D__KERNEL__ -I/usr/src/linux/include -Wall -Wstrict-prototypes -02
-fomit-frame-pointer -fno-strict-aliasing -pipe -march=i486 -c -o init/main.o
init/main.c
gcc -D__KERNEL__ -I/usr/src/linux/include -Wall -Wstrict-prototypes -02
fomit-frame-pointer -fno-strict-aliasing -pipe -march=i486
-DUTS_MACHINE='"i386"' -c -o init/version.o init/version.c
cpp: /usr/src/linux/include/linux/compile.h: Input/output error
init/version.c:20: `UTS_VERSION' undeclared here (not in a function)
init/version.c:20: initializer element for `system_utsname.version' is not
constant
init/version.c:25: parse error before `LINUX_COMPILE_BY'
make: *** [init/version.o] Error 1
Weet iemand hiervan de exacte oorzaak?
Ik draai RedHat Linux 5.2 op een bepaalde machine en ik kan Linux daar niet opnieuw op installeren omdat ik de downtime van die machine zoveel mogelijk wil beperken. Ik wil echter wel kernel 2.4.2 op die machine installeren. Ik heb alle benodigde upgrades al geinstalleerd:
o Gnu C 2.91.66
o Gnu make 3.77
o binutils 2.9.1.0.25
o util-linux 2.10o
o modutils 2.4.2
o e2fsprogs 1.19
Toch krijg ik op een gegeven moment tijdens make bzImage de volgende foutmelding:
gcc -D__KERNEL__ -I/usr/src/linux/include -Wall -Wstrict-prototypes -02
-fomit-frame-pointer -fno-strict-aliasing -pipe -march=i486 -c -o init/main.o
init/main.c
gcc -D__KERNEL__ -I/usr/src/linux/include -Wall -Wstrict-prototypes -02
fomit-frame-pointer -fno-strict-aliasing -pipe -march=i486
-DUTS_MACHINE='"i386"' -c -o init/version.o init/version.c
cpp: /usr/src/linux/include/linux/compile.h: Input/output error
init/version.c:20: `UTS_VERSION' undeclared here (not in a function)
init/version.c:20: initializer element for `system_utsname.version' is not
constant
init/version.c:25: parse error before `LINUX_COMPILE_BY'
make: *** [init/version.o] Error 1
Weet iemand hiervan de exacte oorzaak?