IRMP kompilieren

OP #3698349
Lesenswert?
• ▲
▼
Kann mir hier jemand einen Tipp geben:
Ich möchte gerne die IRMP mit AVR Studio 4 kompilieren.
Allerdings erhalte ich einen Error:

cc1.exe: error: unrecognized command line option "-flto"

Einige Infos aus dem Netz meinen das es eine zu alte gcc.exe sein 
könnte.
Ich nutze bisher immer die WinAVR-20071221 problemlos.
Zum testen habe ich mir nun auch die aktuellste WinAVR-20100110 
installiert.
Der Fehler bleibt jedoch weiterhin.

Wo könnte jetzt noch der Fehler liegen?

irsnd hingegen kompiliert fehlerfrei.
Gast #3698575
Lesenswert?
• ▲
▼
c-hater schrieb:
> Lokus Pokus schrieb:
>
> Kann man die Option einfach rausnehmen?
>
> Ja.
>
> Wird die nicht benötigt?
>
> Das merkst du nach dem compilieren.
>
> Mein Gott, bist du zu blöd, einfach mal zu googlen, was die Option
> macht?

Soziopath? Es gibt Therapien, lass Dir helfen. Du musst nicht einsam 
sterben.

Grüsse,
René
Moderator Persönliche Seite #3702959
Lesenswert?
• ▲
▼
Lokus Pokus schrieb:
> Kann man die Option einfach rausnehmen? Wird die nicht benötigt?

Ja, kannst Du rausnehmen. Die ist durch einen Test meinerseits 
reingekommen. Ich persönlich nutze zwar AVR Studio4, weil es auf meinem 
alten Notebook so schön schnell startet, aber trotzdem verwende ich den 
(relativ aktuellen) gcc 4.7.2 im alten AVR Studio.

Ich werde die Option -flto (und zwei andere, wenn ich es richtig im Kopf 
habe), wieder aus dem Projekt entfernen. Eigentlich wollte ich nur 
testen, ob dadurch Code eingespart wird. Tatsächlich "verschiebt" der 
Compiler irmp_ISR() komplett in die zugehörige Timer-ISR, sodass einige 
push- und pop-Befehle entfallen. Die Timer-ISR läuft dadurch ein wenig 
flotter ab.

Du kannst aber auch - wie im IRMP-Artikel beschrieben - vorgehen und 
Dein eigenes Projekt machen, welchem Du dann die C- und H-Dateien 
hinzufügst.

Gruß,

Frank

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 12 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.