Jetzt nerv ich euch leider schon wieder - gerade dass ich es geschafft habe den Compiler zu installieren kommen schon wieder neue Fragen...... Oben genannte Warnmeldung tritt bei mir auf - Errors gibts keine. Problem: die hex Datei wird nicht mitupgedatet beim compilieren. Das ganze lief auf avrgcc3.0 problemlos - jetzt hab' ich ein paar Ports umbenannt weil das ganze jetzt auf dem mega128 laufen soll und schon kommt sowas - vielleicht kann mir wieder mal jemand weiterhelfen - selber eine Lösung zu finden ist mir leider nicht gelungen - mein Wörterbuch hat noch nicht mal gewuss was skew heißt Vielen Dank Christian
Das liegt IMHO daran, dass einige Dateien einen Zeitstempel in der Zukunft haben. Ist die Objektdatei neuer als die Sourcedatei, dann gibt es diese Meldung. Nochmal kompilieren hilft meistens (denn dann ist schon genug Zeit vergangen und make regt sich nicht mehr auf). clock skew = Zeitverzug oder Zeitverzerrung... Schmittchen.
a propos: genau wie hier im Forum :-) Die Forumsuhr geht 5min nach. Schmittchen.
Vielen Dank Schmittchen - du konntest mir auch schon mehrere Male aus meiner Problemlage (meist selbstverschuldet) helfen - dein Tipp hat leider keine Besserung bewirkt - selbstverständlich hab' ich das Teil mehrmals kompiliert (ich gehör glaub' ich nicht zu den Leuten die seit 5min. ein Problem haben und dann gleich einen Forumbeitrag machen - wenn doch ab und zu tuts mir leid) Ich hab' einfach meine hex datei die nicht mehr aktualisiert wurde gelöscht - schon gings (wenn man immer zuvor schon wüsste wie einfach die Lösung des Problems ist....) mfg Christian
>seit 5min. ein Problem haben und dann gleich einen Forumbeitrag machen
Sollte kein Vorwurf sein. Bei mir half erneutes Kompilieren meist.
Aber du kannst auch ein "make clean" vorausschicken, dann werden alle
generierten Datein gelöscht. (Ist einfacher als die Datei immer mit dem
Explorer zu löschen).
Schmittchen.
hab's eigentlich nicht als Vorwurf aufgefasst... Vielen Dank für den Tipp mit make clean - werd's gleich mal ausprobieren!!! mfg Christian
Dieses Problem tritt i.d.R. auf wenn es Probleme mit der RTC des Mainboards gibt (z.B. Batterie schwach o.ä.). Dadurch kann es passieren, dass die interne Zeit des PC hin- und herspringt und dadurch Dateien entstehen, die aus der Sicht des make in der Zukunft liegen. Ich habe einen uralten Laptop, der für die MC-Entwicklung mit avrgcc noch gut genug ist und der hat auch dieses Problem. Ein make clean vor dem Kompilieren ist empfehlenswert. Gruss, Peter
na super - schade nur dass mein Rechner erst 2 Jahre alt it und trotzdem schon schlapp zu machen scheint. Die Systemzeit stimmt tatsächlich relativ schlecht auch wenn ich sie regelmaäßig neu einstelle. Das erklärt aber nciht so ganz, dass die Datei auch nach vielen Minuten nicht kompiliert wurde..... mfg Christian
Ich habe irgendwie den Eindruck, dass die kleinen Sprünge Schuld sind, die bei den Zwischenprodukten während des kompletten make-Vorgangs entstehen. Genau kann ich das Problem auch nicht eingrenzen aber vom Grundsatz her liegt es an der systemeigenen Uhr des PC bzw. an seiner Unzulänglichkeit. Hier gibt es wohl Gurken, die einem das Leben schwer machen. Gruss, Peter
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.