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

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren