Libraries übersetzen

Oberchefe
2010-04-06
2011-05-12
  • Oberchefe - 2010-04-06

    Wie werden eigentlich die Libraries übersetzt, bzw. woran merkt der Compiler wann er übersetzen muss weil sich etwas geändert hat?

    Problem ist dass mehrere Libs vom Hardwarehersteller im Umlauf sind, Versionsnummer gleich aber Datum der Datei verschieden, manchmal unterscheidet sich das Datum um genaue 1 Stunde (Sommerzeit oder Zeitzonenproblem?), manchmal aber nur um weniger als eine Minute. Beim Weitergeben des Projekts und anschließendem Online gehen ist der Compiler öfters mal der Meinung, man müsste erst downloaden bevor man Online gehen kann. Woran merkt der Compiler, dass er jetzt übersetzen muss, am Zeitstempel der Datei? Libs sind passwortgeschützt und können daher leider nicht direkt miteinander verglichen werden. Ich hasse Closed Source.

     
  • bschuster - 2010-04-07

    Ja, nur der Zeitstempel zählt, in der V2.3.

     
  • Oberchefe - 2010-04-09

    Das kann ja nicht sein? Die Software erstellt ein Archiv, packt die Libs mit rein. Je nachdem ob am Zielrechner beim Auspacken gerade Sommerzeit ist oder nicht bekommt die Lib eine andere Uhrzeit? Und niemand kann sicher sein ob jetzt tatsächlich was geändert wurde oder ob der Software nur die Zeit nicht passt. Noch nie was von einem Hash (MD5 oder dergleichen) gehört?

     
  • mactoolz - 2011-05-12

    Hi,

    ich hätte da einen Quellcode, der muss nur noch übersetzt werden, das heist von VBA in CodeSys, muss nur jemand machen.

    Wer stellt sich bereit für die Wandlung ....

    Ich habe kein Zeit dafür, habe auch oft darüber nachgedacht ....

    MacToolz

     

Log in to post a comment.