Benutzte Compilerversion herausfinden?

OP #7329010
Lesenswert?
• ▲
▼

Moin,

irgendwann steht es vielleicht mal an, den Quellcode fuer eine TVbGone nach Veraenderungen, selber kompilieren zu muessen.

Im Vorfeld bin ich da aber ueber folgendes gekommen:

https://forums.adafruit.com/viewtopic.php?t=130881

Der Thread ist von 2018 und der Ersteller hat das Problem, dass ein zu der Zeit aktueller gcc-avr zu gekuerzten Pulsen fuehrt: 'However, after this build, the IR codes being sent are slightly condensed, and therefore not recognized. They are about 10-15% condensed.'

Fazit ist dann, dass der Entwickler einfach empfiehlt, das bereits kompilierte .hex zu nehmen. Aber was wenn man eben Veraenderungen am Quelltext vornehmen will und deshalb neu kompilieren muss? Leider verraet der Entwickler nicht, welche gcc-avr Version urspruenglich verwendet wurde.

Ich gehe mal davon aus, dass ich dem .hex diese Information auch nicht entlocken kann?!? Bleibt nur die Moeglichkeit, nachzusehen, wann genau die Software urspruenglich geschrieben und kompiliert wurde und nach einer gcc-avr Version zu schauen, die zu diesem Zeitpunkt (irgendwann Anfang der 2010er?) aktuell war?

Gast #7329020
Lesenswert?
• ▲
▼

Johannes U. schrieb:

Aber was wenn man eben Veraenderungen am Quelltext vornehmen will und deshalb neu kompilieren muss?

Man beseitigt den Fehler in der Software, der zu dem geschilderten Verhalten führt. Bei so etwas banalem wie der Erzeugung eines Fernbedienungcodes darf sich der verwendete Compiler nicht auswirken.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.