Build-Error WinARM Cortex-M4

#3288555
Lesenswert?

Hallo,

ich habe WinARM in Eclipse eingebunden und ein kleines Testprojekt 
erstellt, welches ich auf einen STM32F373-Prozessor mit Cortex-M4 laden 
möchte.

Allerdings scheitert das ganze bereits beim Build. Dort bekomme ich 
folgenden Fehler: error: bad value (cortex-m4) for -mcpu= switch

Kann jemand damit etwas anfangen? Startupcode und Linkerscript sollten 
für diesen Prozessor richtig sein...

Danke bereits im Voraus!
#3289072
Lesenswert?

Mh...
denke die Pfad-Variablen sind richtig gesetzt.

Hier die Ausgabe aus Eclipse:

**** Build of configuration Debug for project Test ****

make all
Building file: ../src/main.c
Invoking: ARM Windows GCC C Compiler
arm-elf-gcc -I"C:\EclipseWinARM\workspace\Test\src" 
-I"C:\WinARM\WinARM\arm-elf\bin" -I"C:\WinARM\WinARM\bin" 
-I"C:\WinARM\WinARM\include\c++\4.1.1" -O0 -Wall -std=c99 
-Wa,-adhlns="src/main.o.lst" -c -fmessage-length=0 -MMD -MP 
-MF"src/main.d" -MT"src/main.d" -mcpu=cortex-m4 -mthumb -g3 -gdwarf-2 -o 
"src/main.o" "../src/main.c"
../src/main.c:1: error: bad value (cortex-m4) for -mcpu= switch
make: *** [src/main.o] Error 1

**** Build Finished ****

Ich denke daran sieht man auch, dass der ARM-Compiler genutzt wird. Weiß 
jemand, woran es sonst noch liegen könnte?

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren