Kernelübersetzung findet includes nicht mehr
Hallo, Liste!
Bei übersetzen des neuen .14 Kernels mußte ich feststellen, daß ich
keinen Kernel mehr (auch die alten nicht) übersetzen kann.
Den ersten Fehler konnte ich ausbügeln:
$ make menuconfig
HOSTCC scripts/basic/fixdep
In Datei, eingefügt von /usr/include/sys/socket.h:35,
von /usr/include/netinet/in.h:24,
von /usr/include/arpa/inet.h:23,
von scripts/basic/fixdep.c:115:
/usr/include/bits/socket.h:305:24: asm/socket.h: Datei oder
Verzeichnis nicht gefunden
make[1]: *** [scripts/basic/fixdep] Fehler 1
make: *** [scripts_basic] Fehler 2
Nach kurzer Internetrecherche habe ich das gemacht:
$ dpkg --force-all --purge linux-kernel-headers
$ apt-get install linux-kernel-headers
Keine Ahnung, wer hier gewütet hat, dass das nötig war.
Nun lief make menuconfig durch, aber:
$ make bzImage
CHK include/linux/version.h
SPLIT include/linux/autoconf.h -> include/config/*
CC arch/i386/kernel/asm-offsets.s
arch/i386/kernel/asm-offsets.c:7:25: linux/sched.h: Datei oder
Verzeichnis nicht gefunden
[ .... ]
$ ls -l /usr/include/linux/sched.h
-rw-r--r-- 1 root root 27575 2003-10-15 17:10 /usr/include/linux/sched.h
Nun stehe ich auf dem Schlauch. Kann jemand helfen?
Klaus
Reply to: