Moin, ich habe mir WinARM runtergeladen und bin etwas verwirrt angesichts der Vielzahl von Ordnern und Dateien, die sich darin finden. Mein Versuch, die Beispiele, die dabei sind, mit /bin/arm-elf-gcc.exe zu kompilieren ist irgendwie beim linken gescheitert, weil er Probleme mit einer libc.a hatte. Die Make-Befehle im Programmers-Notepad schlagen auch alle irgendwie fehl. Wie kann ich das Programmers-Notepad so einrichten, dass es endlich mal gelingt, die Beispiele zu kompilieren oder welche Optionen oder Einstellungen sind dafür beim Kompilieren direkt mit gcc notwendig? Gruß, Jörn
"Schlagen...irgendwie fehl" hilft leider nicht um weiterzuhelfen. Pfade richtig eingstellt? Andere arm-Toolchain auf dem Rechner? Wird das zu WinARM gehoerende make.exe gerufen (nicht z.B. eines von Borland)?. Das waeren schon die ueblichen Fehler. Ansonsten: Ausgabe von path, arm-elf-gcc --version, make --version und von "make all" eines Beispiels. Martin Thomas
Na gut, meine Angaben waren wohl nicht ganz präzise. Ich habe nun ein wenig weiter gesucht und wenn ich nun folgendes ausführe erhalte ich auch folgendes Ergebnis: D:\WinARM\examples\at91sam7s64_Atmel_example>make all -------- begin -------- process_begin: CreateProcess((null), arm-elf-gcc --version, ...) failed. make (e=2): Das System kann die angegebene Datei nicht finden. make: *** [gccversion] Error 2 Dabei habe ich einfach mal versucht, das Beispiel zu kompilieren. Erfolgreich hingegen ist der Befehl "make clean". Wo könnte mein Fehler liegen? Gruß, Jörn
arm-elf-gcc ist die Version 4.0.1 make die Version 3.78.1 Sind waren auch beide gemeinsam mit dem PN in einer Zip-Datei. Wäre ja komisch, wenn sie dann nicht zusammen funktionieren. Gruß, Jörn
Ja, danke, der path war es denn auch. Ich hatte noch ein WinAVR auf dem System und dessen Path war eingestellt. Jetzt geht alles. Gruß, Jörn
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.