kernel 2.5.9 kompilieren

Post Reply
Message
Author
christoph

kernel 2.5.9 kompilieren

#1 Post by christoph »

hi,
ich wollte mal rein aus interesse den 2.5.9 kernel antesten, aber irgendwie geht da garnix!
wine ich make xconfig aufrufe erhalte ich folgende fehlermeldung:
2001:/usr/src/linux# make xconfig
rm -f include/asm
( cd include ; ln -sf asm-i386 asm)
make -C scripts kconfig.tk
make<font size="1">: Entering directory `/usr/src/linux/scripts'
gcc -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -c -o tkparse.o tkparse.cgcc -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -c -o tkcond.o tkcond.c
gcc -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -c -o tkgen.o tkgen.c
gcc -o tkparse tkparse.o tkcond.o tkgen.o
cat header.tk >> ./kconfig.tk
./tkparse < ../arch/i386/config.in >> kconfig.tk
drivers/isdn/Config.in: 10: incorrect argument
make<font size="1">: *** [kconfig.tk] Fehler 1
make<font size="1">: Leaving directory `/usr/src/linux/scripts'
make: *** [xconfig] Fehler 2
2001:/usr/src/linux#

naja mit make menuconfig kann ich den kernel dann wenigstens konfigurieren, make dep funzt auch noch, aber beim aufruf von make bzImage kommt dann das hier!
2001:/usr/src/linux# make bzImage
gcc -D__KERNEL__ -I/usr/src/linux/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fomit-frame-pointer -fno-strict-aliasing -fno-common -pipe -mpreferred-stack-boundary=2 -march=k6 -DKBUILD_BASENAME=main -c -o init/main.o init/main.cinit/main.c:279: redefinition of `setup_per_cpu_areas'
init/main.c:275: `setup_per_cpu_areas' previously defined here
make: *** [init/main.o] Fehler 1
2001:/usr/src/linux#

Beim stable kernel hat ich nie probleme!
hat jemand ne idee woran das liegt?

mfg - christoph

p.

Re: kernel 2.5.9 kompilieren

#2 Post by p. »

>Beim stable kernel hat ich nie probleme!
>hat jemand ne idee woran das liegt?
Ja, weil das ein unstable Entwicklerkernel ist...

Bob Gomorrha

Re: kernel 2.5.9 kompilieren

#3 Post by Bob Gomorrha »

So is es!

Ich hab auch mal aus Spass an der Freud einen 2.5er kompiliert. Wenn Du nichts konfigurierst, dann hat kompiliert er zu Ende. Is natürlich fad, denn ausser starten kann er nix. Aber schnell is er.

Post Reply