Die Toolchain ist nichts anderes, als ein C-Compiler, der z.B. ARM9 ausführbare Dateien erzeugt. Zum Compilieren von C-Programmen wird normalerweise der auf einem Entwicklungssystem liegende gcc benutzt. Dieser erzeugt aber (bei PC-compatiblen Rechnern) einen x86-Code. Damit kann ein ARM9 Prozessor natürlich nichts anfangen. Deswegen benötigt man eine Toolchain, die entsprechenden ARM9 Code erzeugt.
|