Am Mittwoch, 17. Juli 2002 06:47 schrieb Thomas Templin:
On Tuesday 16 July 2002 20:19, Thilo A. Coblenzer wrote:
Moin Moin, ich habe mich gerade mal wieder aufgerafft, mich wieder mit meinem Kernel zu beschäftigen. Irgendwie schaffe ich es nicht ihn zu kompilieren. Ich habe SuSE 8.0 mit dem 2.4.18er-SuSE-Kernel und habe Folgendes versucht: - den Kernel 2.4.18 von www.kernel.org heruntergeladen. - Die Quellen mit gunzip und tar entpackt. - die Configfile aus /proc/config.gz entpackt und die File als .config in das Verzeichnis der Quellen kopiert. - dann make dep - make bzImage mit folgendem Ergebnis: make[2]: Verlassen des Verzeichnisses Verzeichnis »/usr/src/linux/arch/i386/lib« make[1]: Verlassen des Verzeichnisses Verzeichnis »/usr/src/linux« notebook:/usr/src/linux # make bzImage make: *** Keine Regel vorhanden, um das Target »include/linux/autoconf.h«, benötigt von »include/config/MARKER«, zu erstellen. Schluss.
Ich habe bewußt die Konfiguration nicht verändert. Noch keinen Patch eingespielt und kein "make mrproper". Was mache ich denn flasch?
Du hast die config.gz aus dem SuSE Kernel verwendet. Ich bin mir nicht sicher ob es da nicht Probleme geben kann. Der SuSE Kernel weicht in vielen Punkten vom Vanilla Kernel ab. Daran habe ich auch schon gedacht. Aber ich habe auch früher schon die SuSE-Konfig verwendet und hatte keine Probleme.
Außerdem tritt das Problem auch mit der Konfiguration auf, mit der ich den Kernel früher schon kompiliert hatte. Gruß & Danke Thilo