Hallo,
Thorsten Haude wrote:
- Thomas Hertweck Thomas.Hertweck@gpi.uni-karlsruhe.de [01-09-30 11:45]:
Thorsten Haude wrote:
Ich versuche hier gerade den Kernel zu kompilieren, den SuSE 7.2 mitliefert. Leider habe ich dabei zum ersten mal Probleme. Ist das ein bekanntes Problem? Läuft das mit dem nicht-SuSE-Kernel besser?
Du hast nicht zufaellig versucht, mehrere make Jobs gleich- zeitig laufen zu lassen (Stichwort: Option -j)??
Genau gesagt habe ich time make -j4 dep clean bzImage aufgerufen. Warum ist -j4 ein Problem?
Die Fehlermeldung, die Du mitgeliefert hast "make[1]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule." hat darauf hinge- deutet.... Es gibt mit der Option "-j" und rekursiven Aufrufen von make einiges zu beachten. Evtl. hilft es schon, wenn Du einfach ein "make dep clean && make -j4 bzImage" machst, also die ersten Befehle seriell ausfuehrst. Wie schon angedeutet, bei Dir scheint .hdepend beschaedigt zu sein, was evtl. eine Folge des oben angedeuteten ist. Details zur Option "-j" etc. findest Du ihm Manual von "make", dass es bei gnu.org zum Download gibt.
Ansonsten wuerde ich ein "make mrproper" machen, die Konfiguration im Anschluss erneut durchfuehren (oder eine gesicherte Version zurueck kopieren), die Konfiguration ueberpruefen (manchmal vergisst man doch was wichtiges :-),und dann die uebliche Prozedur wiederholen.
Dann mache ich das bevor ich kernel.org bemühe. Danke!
Versuch mal, die Option -j wegzulassen. Ich hatte damit manchmal auch schon Probleme, insbesondere bei Makefiles, die nicht ganz dem Stan- dard entsprachen. In serieller Ausfuehrung ging es aber meistens....
Vielleicht liege ich aber auch falsch mit meiner Vermutung, einen Tip war es allerdings allemal wert.... :-)
Gruesse, Thomson