www.mikrocontroller.net

Forum: Compiler & IDEs WinARM mit PN?


Autor: jörn (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
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

Autor: mthomas (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
"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

Autor: jörn (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
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

Autor: mthomas (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Fehlen nur noch Ausgaben von path, arm-elf-gcc --version und make
--version

Autor: jörn (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
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

Autor: mthomas (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Path?

Autor: jörn (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
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

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.