Nach langer suche habe ich ein kleines Script im Netz gefunden mit dem es recht einfach ist einen cross Compiler für ARM Cortex M3 Controller zu installieren.
DAs Script bei GitHub downloaden.
Nun sollte oder kann man noch die Buildeinstellungen wie in der README beschrieben einstellen.
Wenn man den Aktuellen GCC in Version 4.6 benutzen will muss man in Zeile 30 “USE_LINARO=0″ setzen und in Zeile 108 die Versionsnummer von GCC auf 4.6.0 setzen.
In der aktuellen Version Kompeliert OpenOCd nicht, deswegen sollte man in Zeile 32 auf 0 setzen.
Da ich im Moment nur Cortex M3 Controller benutze kann man noch das Flag auf eins setzen um diese als Sandart Compiler Flag zu nutzen.
Um das Script ausführen zu können müssen noch die Abhängigkeiten installiert werden:
su - yum-builddep gcc gdb newlib yum install ncurses-devel openocd
Jetzt das Script noch ausführbar machen und laufenlassen.
