Fehler beim Builden des AVR-Programms für ein ArduinoUNO

Gast #5735986
Lesenswert?
• ▲
▼
Hallo,

ich bin gerade dabei mein ArduinoUNO (mit ATMEGA328P) mit Hilfe von 
Eclipse und dem AVR-GCC Toolchain zu programmieren. Ich habe zu 
Testzwecken einfach eine main.c Datei erstellt, wie im folgenden 
Ausschnitt:

---------------------
#include <avr/io.h>

int main()
{
  return 0;
}
---------------------

Beim klicken auf den Build-Button schmeißt es mir einen make-Error mit 
der Nummer -1073741502 raus.

Ich hoffe, dass ihr mir bei dem Problem helfen könnt den Fehler zu 
beseitigen. Die gesamte Fehlerausgabe seht ihr hier:

11:36:18 **** Build of configuration Release for project 
fahrzeug_steuerung ****
make all
Building file: ../main.c
Invoking: AVR Compiler
avr-gcc -Wall -Os -fpack-struct -fshort-enums -ffunction-sections 
-fdata-sections -std=gnu99 -funsigned-char -funsigned-bitfields 
-mmcu=atmega328p -DF_CPU=1000000UL -MMD -MP -MF"main.d" -MT"main.o" -c 
-o "main.o" "../main.c"
make: *** [main.o] Error -1073741502
"make all" terminated with exit code 2. Build might be incomplete.

11:36:25 Build Failed. 1 errors, 0 warnings. (took 7s.521ms)
Angehängte Dateien:
#5736167
Lesenswert?
• ▲
▼
Ist leider ein viel zu allgemeiner von Windoof gelieferter Fehlercode, 
der nur aussagt: Kann die "avr-gcc.exe" nicht starten.

Man könnte mal in der Ereignisanzeige nachschauen, ob es dort weitere 
Hinweise gibt.

Eine weitere Fehlerquelle wäre der Virenscanner, der gelegentlich auch 
mal flasche Verdächtigungen macht und dann wichtige DLLs in Quarantäne 
schieben kann. Also auch dort mal nachsehen.


Übrigens könnte man auch mal an der Console (cmd.exe) testen was 
"avr-gcc" als Kommando so ausspuckt. Eventuell muss man vorher ins 
korrekte Verzeichnis wechseln, falls das nicht in %PATH% drin steht.
Beitrag #5791159 wurde von einem Moderator gelöscht.
Gast #5792491
Lesenswert?
• ▲
▼
Paul W. schrieb:
> Hat jemand eine bewährte und dauerhafte Lösung für diesen Fehler? Ich
> habe alles versucht, wie in diesem Thread erwähnt, aber keine Hilfe. Es
> folgten sogar ein paar weitere Anleitungen, die jedoch keine dauerhafte
> Lösung bieten.

Wenn du den Pfad zu deinem avr-gcc (und den Libraries) in die 
PATH-Variable einträgst, sollte es funktionieren.

Antwort schreiben

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.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.