Hallo ich! ;-)
Am 29. Dezember 2003 schrieb Erik Schanze:
Am 29. Dezember 2003 schrieb Thomas Schmidt:
Erik Schanze schanzi_@gmx.de: $ make oldconfig ++++++++++++++++++++++ root@localhost:/usr/src/linux# make oldconfig HOSTCC scripts/fixdep In file included from /usr/include/sys/socket.h:35, from /usr/include/netinet/in.h:24, from scripts/fixdep.c:107: /usr/include/bits/socket.h:305:24: asm/socket.h: Datei oder Verzeichnis nicht gefunden make[1]: *** [scripts/fixdep] Fehler 1 make: *** [scripts/fixdep] Fehler 2 root@localhost:/usr/src/linux# ++++++++++++++++++++++
Warum hast du das Paket libc6-dev bei deiner Knoppix deinstalliert? :-)
In diesem Paket steckt "/usr/include/asm/socket.h" und das Paket ist bei Knoppix mit dabei. Also installiere das Paket libc6-dev wieder.
Da das nicht richtig ist und erst jetzt von mir überprüft wurde (sorry), kann ich das so nicht stehenlassen.
"/usr/include/asm" ist (seit wann? bei "normalem Debian" auch?) ein Link auf "/usr/src/linux/include/asm".
Dieser Link wird im Makefile des Kernels abhängig von der jeweiligen Architektur gesetzt. Bei i386 zeigt er auf /usr/src/linux/include/asm-i386.
Dieser Link fehlt und sollte vor "make oldconfig" gesetzt werden: $ cd /usr/src/linux/include $ ln -s asm-i386 asm
Dann gehts.
Freundlich grüßend,
Erik