...geht das? Ich habe gerade den ARM-gcc auf meinen Rechner geschmissen, auf dem zuvor schon winAvr war. Wenn ich mein ARM-Projekt compiliere, wird leider der AVR-gcc aufgerufen...
Geht bei mir wunderbar, allerdings nutze ich WinAVR und Codesourcery GCC, ist halt ne andere Distribution. Programmiere damit den Luminary ARM Cortex M3.
Geht. Und zwar ebenso, wie ich einen von den drei WinAVR Versionen auswähle oder einen von den anderen sieben Compilern einstelle. Ich wechsle mit einem Batchfile die jeweiligen Pfade zu den Crosscompilern. Und es gab in den letzten Monaten eine lange Diskussion dazu und darin waren etliche Lösungsmethoden genau erklärt.
arm_chaot wrote: > ...geht das? Ich habe gerade den ARM-gcc auf meinen Rechner geschmissen, > auf dem zuvor schon winAvr war. Wenn ich mein ARM-Projekt compiliere, > wird leider der AVR-gcc aufgerufen... Ja, geht. Auch ohne Rumbiegen am Suchpfad bevor man für unterschiedliche Targets compiliert. Programme der GNU Toolchain in WinAVR starten mit avr- (z.B. avr-gcc). Vorkompilierte ARM-cross-toolchains haben einen anderen "binary-prefix" (Yagarto/WinARM arm-elf-, Codesourcery arm-none-eabi-). In Shell/Eingabeauffoderung: avr-gcc -v arm-elf-gcc -v arm-none-eabi-gcc -v make --version path eingeben und Ausgaben mitteilen.
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.