Fehlermeldung WINAVR & AVR Studio

Gast #461609
Lesenswert?
• ▲
▼
Morgen,

hoffe, dass mir hier jemand helfen kann. Vorweg, ich benutze die 
neustten Versionen von WINAVR und AVR Studio.

Ich lege ein neues Projekt an (ein bischen Code z.B. Ports verändern) 
und wenn ich dann auf BUILD drücke, bekomme ich folgende Fehlermeldung:
avr-gcc.exe: installation problem, cannont exec `as': No such file or 
directory

Ich habe keine Idee, wo der Fehler liegt. Im Forum habe ich mich bis 
letztes Jahr durchgekämpft, aber nichts gefunden. Alte Projekte 
funtionieren noch.

Danke schon mal im Voraus
Gast #461666
Lesenswert?
• ▲
▼
Ich will nur C programmieren. Also unter
Project
 - Configuration Options
   - Custom Options
     - External Tools
habe ich "USE WINAVR" angeklickt und die Pfade zu avr-gcc.exe und 
make.exe stimmen auch (die kann man auch nicht ändern).

Es nützt auch nichts, wenn ich das komplette Projekt lösche und ein 
neues Anlege.
#462750
Lesenswert?
• ▲
▼
Welche Windows Version verwendewst Du? Unter Vista geht WinAVR (noch) 
nicht!

Ansonsten
- Alles De-Installieren
- WinAVR Version 20060421 neu installieren
- AvrStudio 4.12 und auch SP4 neu installieren

Tips: (Nicht zwingend aber können auch nicht schaden)
- Default-Pfade oder besser UNIX-taugliche Pfade ohne [Spaces] verwenden
- Beide Applikationen auf dem selben Drive installieren

Geht's immer noch nicht..?
Gast #462789
Lesenswert?
• ▲
▼
Wird mir am Ende wohl nichts anderes übrig bleiben wie neu zu 
installieren. Was mich halt nur wundert, dass alte Projekte noch 
einwandfrei laufen, aber nur bei neuen die Fehlermeldung erscheint. Ich 
habe auch schon die make-files vergleicht und sehe keinen Unterschied. 
Vielleicht hat ja jemand noch ne Idee.
Ich verwende noch XP.
#462802
Lesenswert?
• ▲
▼
Ist nicht gesagt, dass es hilft, aber einen Versuch ist es allemal Wert. 
Dauert ja bloss ca. 10 Minuten, vielleicht reicht es auch, das WinAVR 
und AvrStudio SP4 einfach nochmals "darüber" zu installieren.

Ist schon etwas seltsam, dass es nur die neuen Projekte betrifft, 
verwendest Du einen anderen Projektpfad?

Du kannst übrigens die SvtrStudio Projekt-Dateien mit dem Internet 
Explorer anschauen und vergleichen, (*.aps umbenennen auf *.xml, es sind 
nämlich XML-Dateien) Vielleicht entdeckst Du den springenden Unterschied 
zwischen alten und neuen Projekten?

Von Interesse ist da sicher folgender Abschnitt

- <AVRGCCPLUGIN>
- <FILES>
  <SOURCEFILE>test.c</SOURCEFILE>
  <OTHERFILE>default\Test.lss</OTHERFILE>
  <OTHERFILE>default\Test.map</OTHERFILE>
  </FILES>
- <CONFIGS>
- <CONFIG>
  <NAME>default</NAME>
  <USESEXTERNALMAKEFILE>NO</USESEXTERNALMAKEFILE>
  <EXTERNALMAKEFILE />
  <PART>at90s8515</PART>
  <HEX>1</HEX>
  <LIST>1</LIST>
  <MAP>1</MAP>
  <OUTPUTFILENAME>Test.elf</OUTPUTFILENAME>
  <OUTPUTDIR>default\</OUTPUTDIR>
  <ISDIRTY>1</ISDIRTY>
  <OPTIONS />
  <INCDIRS />
  <LIBDIRS />
- <LIBS>
  <LIB>libm.a</LIB>
  </LIBS>
  <LINKOBJECTS />
  <OPTIONSFORALL>-Wall -gdwarf-2 -DF_CPU=8000000UL -O1 
-fsigned-char</OPTIONSFORALL>
  <LINKEROPTIONS />
  <SEGMENTS />
  </CONFIG>
  </CONFIGS>
  <LASTCONFIG>default</LASTCONFIG>
  <USES_WINAVR>1</USES_WINAVR>
  <GCC_LOC>D:\atmel.avr\tools\winavr\bin\avr-gcc.exe</GCC_LOC>
  <MAKE_LOC>D:\atmel.avr\tools\winavr\utils\bin\make.exe</MAKE_LOC>
  </AVRGCCPLUGIN>

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.