2016-07-12 19 views
0

I freeRTOS Grund Beispiel -EVK1100 aus dem Beispiel-Galerie zur Verfügung gestellt von Atmel Studio heruntergeladen und versuchen, es zu bauen, bekam ich diesen FehlerAtmel Studio 7: nicht erkannte Option `-mrelax‘

recipe for target 'src/asf/avr32/utils/startup/trampoline_uc3.o' failed 

der Build-Ausgabe gibt:

Building file: ../src/asf/avr32/utils/startup/trampoline_uc3.s 
    Invoking: AVR32/GNU Assembler : 4.4.7 
    C:\Program Files (x86)\Atmel\Studio\7.0\toolchain\avr32\avr32-gnu-toolchain\bin\avr32-as.exe: unrecognized option `-mrelax' 
    make: *** [src/asf/avr32/utils/startup/trampoline_uc3.o] Error 1 
    "C:\Program Files (x86)\Atmel\Studio\7.0\toolchain\avr32\avr32-gnu-toolchain\bin\avr32-as.exe" -mpart=uc3a0512 -mrelax -I "C:\Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\UC3A_DFP\1.0.53\include\AT32UC3A0512" -I "../thirdparty/freertos/demo/avr32_uc3_example/at32uc3a0512_evk1105" -I "../src/ASF/avr32/utils" -I "../src/config" -I "../src/ASF/avr32/boards/evk1105" -I "../src/ASF/thirdparty/freertos/demo/common/include" -I "../src/ASF/common/utils" -I "../src" -I "../src/ASF/avr32/boards" -I "../src/ASF/thirdparty/freertos/demo/avr32_uc3_example" -I "../src/ASF/avr32/drivers/tc" -I "../src/ASF/avr32/drivers/gpio" -I "../src/ASF/thirdparty/freertos/freertos-7.0.0/source/include" -I "../src/ASF/common/boards" -I "../src/ASF/thirdparty/freertos/demo/avr32_uc3_example/at32uc3a0512_evk1105" -I "../src/ASF/avr32/utils/preprocessor" -I "../src/ASF/avr32/drivers/intc" -I "../src/ASF/thirdparty/freertos/freertos-7.0.0/source/portable/gcc/avr32_uc3" -I "../src/ASF/avr32/drivers/pm" -I "../src/ASF/avr32/drivers/usart" -I "../src/ASF/avr32/drivers/flashc" -g -o "src/asf/avr32/utils/startup/trampoline_uc3.o" "../src/asf/avr32/utils/startup/trampoline_uc3.s" 
    C:\Users\xxx\Documents\Atmel Studio\7.0\FREERTOS_UC3_EXAMPLE2\FREERTOS_UC3_EXAMPLE2\Debug\Makefile(518,1): error: recipe for target 'src/asf/avr32/utils/startup/trampoline_uc3.o' failed 

ich glaube, dass der Linker beschwert sich über die Option -mrelax`unrecognized Option -mrelax. This reference zeigt, dass i Zweige entspannen überprüfen müssen, aber ich kann die Option in meiner Version

Ich frage mich nicht finden, wenn es ein Patch zu meinem Linker anzuwenden ist, so dass es diese Option erkennen kann, oder überprüfen/some deaktivieren Optionen in der Projektdatei oder ....

Ich bin mit

Atmel Studio 7 (Version 7.0.934)

Windows-10

Vielen Dank im Voraus

+0

Haben Sie auf die neueste Atmel Studio betrachten Upgrade, 1006 bauen? – unwind

+0

ok, ich werde die Atmel-Version aktualisieren und Ihnen Feedback geben – fedi

+0

@unwind Danke, dass es jetzt funktioniert – fedi

Antwort

0

Das Beispielprojekt wurde erfolgreich erstellt, nachdem Atmel Studio auf die letzte Version aktualisiert wurde.

Um die neueste Version zu erhalten:

Hilfe> Nach Updates