Hallo, in den letzten Tagen habe ich mal versucht folgendes Plugin zu bauen: https://github.com/jcmvbkbc/avr-flash-vtbl Es dient dazu, bei den AVRs die vTabellen in die .progmem anstatt .rodata section zu linken. Genutzt wird das Plugin einfach als Compiler Parameter -fplugin=avr-flash-vtbl.so. Der Pfad zum Plugin muss komischerweise absolut sein. Anders hat es bei mir zumindest nicht funktioniert. Eventuell kann mir jemand das Gegenteil bestätigen. Um das Plugin zu bauen und zu nutzen, musste allerdings der Compiler mit der Option --enable-plugin konfiguriert und kompiliert werden. Das hat dann doch etwas länger gedauert. Dazu habe ich das Skript von https://blog.zakkemble.net/avr-gcc-builds/ verwendet und die oben erwähnte Option hinzugefügt. Danach hatte ich noch einige Probleme das Plugin zu bauen. Um das anderen zu ersparen, stelle ich hier mal die Compiler und das Plugin zur Verfügung. Das Plugin liegt direkt im Archiv. Unter Linux habe ich das Plugin nicht getestet. Falls es jemand probiert wäre eine Rückmeldung hilfreich! Hier sind Compiler Avr-Gcc 9.2.0 und Plugin für Linux und Windows: https://c.1und1.de/@520232801136547587/bdXynAy6S5ym-0B2PZPquA Gruß Andreas
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.