Verschwundene Header-Dateien beim Compilieren

Supportdatenbank (maddin_autoconf)
Bezieht sich auf

SuSE Linux: Alle Versionen

Symptom:

Sie wollen ein Programm compilieren, das systemnahe Dienste nutzt (z.B. LILO) und erhalten eine Fehlermeldung, daß die Header-Dateien autoconf.h, compile.h oder version.h nicht gefunden werden kann.

Ursache:

Die Datei autoconf.h ist normalerweise als Datei /usr/src/linux/include/linux/autoconf.h zu finden, wenn bereits ein Kernel compiliert wurde.

Wurde noch kein Kernel compiliert, oder haben Sie mit

make mrproper
nach dem Kernelcompilieren wieder gründlich aufräumen lassen, dann ist auch u.a. diese Datei nicht mehr vorhanden.

Dasselbe Phänomen ist insgesamt für die Dateien

/usr/src/linux/include/linux/autoconf.h
/usr/src/linux/include/linux/compile.h
/usr/src/linux/include/linux/version.h
zutreffend.

Lösung:

Compilieren Sie bitte den Kernel neu. Sichern Sie danach ggf. diese 3 Dateien.
Stichwörter: AUTOCONF.H, COMPILE.H, VERSION.H, INCLUDE, HEADER, LINUX, KERNEL, LILO

Kategorien: Linux

SDB-maddin_autoconf, Copyright SuSE Linux AG, Nürnberg, Germany - Version: 19. Jun 1997
SuSE Linux AG - Zuletzt generiert: 07. Mai 2002 von sdb (sdb_gen 1.40.0)