Moin Moin, ich versuche gerade mir einen Kernel mit dem neusten ACPI-Patch zu backen. Allerdings scheitert es schon am "make dep". Ich habe einfach mal die Sourcen des 2.4.18er von kernel.org geladen, die .config von SuSE verwendet und ein make dep gewagt. Dann passiert folgendes: make[1]: Wechsel in das Verzeichnis Verzeichnis »/usr/src/linux« make -C kernel fastdep make[2]: Wechsel in das Verzeichnis Verzeichnis »/usr/src/linux/kernel« make[2]: *** Keine Regel vorhanden, um das Target »/usr/src/linux/include/linux/autoconf.h«, benötigt von »/usr/src/linux/include/linux/modules/signal.ver«, zu erstellen. Schluss. make[2]: Verlassen des Verzeichnisses Verzeichnis »/usr/src/linux/kernel« make[1]: *** [_sfdep_kernel] Fehler 2 make[1]: Verlassen des Verzeichnisses Verzeichnis »/usr/src/linux« make: *** [dep-files] Fehler 2 Ich habe noch nix gepatched oder so. Es ist alles noch original. Was mache ich denn falsch? Gruß & Danke Thilo
Am 05.07.2002 um 18:58 schrieb Thilo A. Coblenzer:
ich versuche gerade mir einen Kernel mit dem neusten ACPI-Patch zu backen. Allerdings scheitert es schon am "make dep". [..] Ich habe noch nix gepatched oder so. Es ist alles noch original. Was mache ich denn falsch?
'make oldconfig' ausgeführt? -- Dennis Stosberg eMail: dennis@stosberg.net pgp key: http://stosberg.net/dennis.asc icq: 63537718
Am Freitag, 5. Juli 2002 18:58 schrieb Thilo A. Coblenzer:
ich versuche gerade mir einen Kernel mit dem neusten ACPI-Patch zu backen. Allerdings scheitert es schon am "make dep". Ich habe einfach mal die Sourcen des 2.4.18er von kernel.org geladen, die .config von SuSE verwendet und ein make dep gewagt. Dann passiert folgendes: [...] »/usr/src/linux/kernel« make[2]: *** Keine Regel vorhanden, um das Target »/usr/src/linux/include/linux/autoconf.h«, benötigt von »/usr/src/linux/include/linux/modules/signal.ver«, zu erstellen. Schluss. [...]
Dieses Problem hatte ich auch mal (Tritt unter RedHat 7.2 immer nach einem make mrproper auf!). Du kannst es beheben, indem du auf deinem System nach autoconf.h suchst (find / -name autoconf.h) und die gefundene Datei nach /usr/src/linux/include/linux/autoconf.h kopierst. Grüsse, Nicolas
participants (3)
-
Dennis Stosberg
-
Nicolas Rüegg
-
Thilo A. Coblenzer