Crossworks for ARM Version 2.2

OP #2577021
Hallo,

ich erhalte beim build eines Projektes folgende Warnung des Linkers.
Es geht um die neueste Version des Rowley Crossworks Compiler for ARM in 
der Version 2.2.
Geschrieben wurde das Projekt schon unter Version 2.1 für einen Luminary 
LM3S3748.
Unter Version 2.1 gibt es keine Warnungen.
das Programm selbst läuft unter beiden Versionen.

Linker-Warnung:
Linking Acceleration_1.elf
    C:/Program Files (x86)/Rowley Associates Limited/CrossWorks for ARM 
2.2/gcc/arm-unknown-elf/bin/ld: Warning: 
C:/Users/harald/AppData/Local/Rowley Associates Limited/CrossWorks for 
ARM/packages/samples/Luminary_Stellaris_Driver_Library/lib/libdriver.a(g 
pio.o)  supports interworking, whereas THUMB Flash 
Debug/Acceleration_1.elf does not

Soweit ich verstehe, geht es um die gemischte Anwendung von 16bit und 
32bit Code im ARM.
In der Compiler Version 2.1 gibt es innerhalb der Code Generation 
Options einen Schalter für "ARM/THUMB interworking". Er ist auf "yes" 
geschaltet.
Jedoch finde ich einen entsprechenden Schalter in der Version 2.2 nicht.

Scheinbar hat es in den meisten fällen keinen Einfluß, aber die 
Meldungen an sich stören.

Hat jemand eine Idee, wie man die Warnungen eliminieren kann?
Danke
Gast #2577735
Es sieht so aus, als ob du als du die falsche Toolchain eingestellt 
hast. Richtig ist "arm-unknown-eabi" anstatt "arm-unknown-elf". Die 
Einstellung ist in den Projekteinstellungen zu finden.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 14 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.