Hallo Fritz Mundtart schrieb:
Ähmm ... Frage: Ich dachte, die ObjektDateien sind die, die aus den Sourcen erstellt werden. Müssen diese dann nicht zwangsläufig neueren Datums sein?
Da bin ich mit meinen Zeiten wohl etwas durcheinander gekommen ;-) Tschuldigung. Also wenn die Sourcedatei neuer ist als die erstellte Datei sollte er meckern.
Am besten mal die Uhrzeit überprüfen dun einfach neu kompilieren. Hab ich gemacht! Die Uhr ging 3 Stunden vor! Ein ntpdate wirkt da Wunder ;-) Ich hab anschließend alles nochmal neu übersetzt. Trotzdem fliegt er beim make test wieder aus der Kurve - mit der selben Meldung: make: warning: Clock skew detected. Your build may be incomplete.
Komisch. Kann es vielleicht sein dass das Datum der Source Datei bzw der Dateien weit in der Zukunft liegen? Habe ich zwar bisher noch nicht erlebt, aber man weiss ja nie!?
Wie ist das eigentlich mit den Zeiten? Ich hab so beim Lesen von Postings das Gefühl, es gibt zwei Uhren?!? Wie kommt man an welche dran? Ich kenn nur date und ntpdate. Was setzt ntpdate und was zeigt date?
Mit dem date kommando kannst du dir die Systemzeit, ich sag mal Linux zeit anzeigen bzw. setzen lassen Dann gibt es noch die Hardware-Clock die du mittels hwclock lesen und setzen kannst. Beim setzen der Uhrzeit mittels date wird nicht deine hardwareclock gesetzt, d.h. nach setzen der zeit mit date aufjedenfall noch hwclock --systohc aufrufen. Hab das mal gerade ausprobiert, ntpdate setzt auch nur die Systemzeit, nicht die Hardware uhr. Vielleicht laufen die beiden Zeiten auf deinem System auseinander. Mal date und hwclock --show aufrufen und die Zeiten vergleichen.
Ist denn jetzt eigentlich wirklich was kaputt? Oder funktioniert das gemakte trotzdem?
Da es nur ein Warning ist würde ich davon ausgehen das alles kompiliert sein sollte.
Viele Grüße Fritz
gruss Lars -- http://www.lhits.eu http://www.linuri.de