ich habe versucht für mein Notebook (IBM T42) einen neuen Kernel zu bauen, bin dabei diesem HowTo http://www.linuxmaker.de/linux/kernel.html gefolgt und bin in einer Sackgasse angekommen...
Ich erhalte diese Fehlermeldung:
Code: Alles auswählen
make[1]: Leaving directory `/usr/src/linux-2.6.35'
/usr/bin/make ARCH=i386 \
-C Documentation/lguest
make[1]: Entering directory `/usr/src/linux-2.6.35/Documentation/lguest'
cc -m32 -Wall -Wmissing-declarations -Wmissing-prototypes -O3 -I../../include -I../../arch/x86/include -U_FORTIFY_SOURCE lguest.c -o lguest
lguest.c:21:25: error: sys/eventfd.h: Datei oder Verzeichnis nicht gefunden
lguest.c: In function ‘create_thread’:
lguest.c:1026: warning: implicit declaration of function ‘eventfd’
make[1]: *** [lguest] Fehler 1
make[1]: Leaving directory `/usr/src/linux-2.6.35/Documentation/lguest'
make: *** [debian/stamp/build/kernel] Fehler 2
Code: Alles auswählen
make-kpkg linux-image --initrd --revision=home.0
2.6.26-2-686
Da ich die gleiche Fehlermeldung auf meinem Desktoprechner bekam scheint es ein generelles Problem zu sein.
Ein Paket namens "lguest" habe ich nicht gefunden, daher kann ich mit den Details der Meldung wenig anfangen.
Vielleicht ist der "Sprung" von 2.6.26 auf 2.6.35 zu "groß"?
Irgendwelche Ideen zur Lösung des Problems?
Vielen Dank schon mal für eure Hilfe.
Grüße tomZen