Forum: Compiler & IDEs Probleme Avr Studio 4 und WinAVR


von Jörg Z. (controller_jo)


Lesenswert?

Hallo

nach einigen Jahren Pause wollte ich mit meinen alten Atmel-Eval-Board 
(Pollin) etwas neues entwickeln.
Dazu habe ich AVR-Studio 4.19 und WinAVR 20100110 unter WinXP 
installiert. Leider funktioniert das irgendwie nicht. Beim übersetzen 
kriege ich jede Menge Fehler, z.B.:
"C:/Programme/Atmel/AVR Tools/winavr/utils/bin/sh.exe": -Wall: command 
not found
Das Verzeichnis stimmt aber.

Hat schon mal Jemand solche Probleme gehabt?
Welche Programme setzt Ihr in Verbindung mit AVR Studio 4 ein?

MfG Jo

von Chris L. (kingkernel)


Lesenswert?

Deinstalliere sowohl WinAVR als auch das AVR-Studio und installiere es 
erneut. erst WinAVR und dann das AVR-Studio installieren. Ist der Fehler 
nun weg?
Ich hab auch schon einen solchen Fehler gehabt, das lag dann daran, dass 
ich in der Zwischenzeit das Visual Studio von Microsoft installiert 
hatte, der mir einige Einstellungen verändert hatte.

von Thomas D. (t0mmy)


Lesenswert?

Als Alternative zu WinAVR gibt es inzwischen ein AVR Toolchain Download 
direkt von Atmel. WinAVR ist schon seit einiger Zeit nichtmehr 
weiterentwickelt worden.

von Jörg Z. (controller_jo)


Lesenswert?

Neuinstallation habe ich versucht, klappt nicht.
Beim Öffnen von AVR-Studio kommt schon ein Hinweis:
gcc plug-in: No AVR Toolchain installation found. The AVR GCC plug-in 
can still be used if you set up your own build tools.

Allerdings habe ich schon nach einem Download für Toolchain gesucht. Bis 
jetzt hab ich noch nichts gefunden.

von Jörg Z. (controller_jo)


Lesenswert?

Hallo,

nochmal ich.

Die Toolchain 3.2.3 habe ich gefunden. Jetzt klappt es auch mit dem 
Build.

Wahrscheinlich harmoniert AVR-Studio 4.19 nicht so einfach mit WinAVR. 
Ist aber vorerst nur eine Vermutung von mir.
Auf meinem alten PC unter Win2000 und AVR Studio 4.18 ging es noch mit 
WinAVR.

Natürlich hatte ich vorher auch mal AVR Studio 5 ausprobiert. Dabei ging 
mein alter Rechner fast in die Knie. Um nur mal eben ein paar Zeilen C 
zu übersetzen, fand ich vorerst den Sprung zu hoch.

Vielen Dank für Eute Tipps

von Visitor (Gast)


Lesenswert?

>Wahrscheinlich harmoniert AVR-Studio 4.19 nicht so einfach mit WinAVR.
>Ist aber vorerst nur eine Vermutung von mir.

Zumindest erkennt AVR-Studio 4.19 im Gegensatz zu 4.18 WinAVR nicht 
automatisch.
Unter "Project - Configuration Options - Custom Options" muß für 
"avr-gcc" und "make" der Pfad manuell eingegeben werden. Dann klappt es 
zumindest bei mir auch mit WinAVR.

Ich bin mitlerweile allerdings auch auf die AVR-Toolchain umgestiegen.

von Peter D. (peda)


Lesenswert?

Bei der Installation des WINAVR kommt eine Box, ob es die 
Umgebungsvariablen setzen darf.
Das muß man erlauben!

Dann werden in der Registry Einträge erzeugt, die das AVRStudio4 
benötigt, um den WINAVR zu finden.


Peter

von Hans F. (core)


Lesenswert?

Ich bedanke mich beim Gast.

Das war das Problem. Habe jetzt AVR-Toolchain verwendet und siehe da, 
alles funktioniert einwandfrei.

Erste Erfolgsmeldung:

Habe eine LED zum leuchten gebracht :) JUHU!!!

Gruß

von Chefselber (Gast)


Lesenswert?

Hallo,

habe jetzt auch ein wenig gebraucht um mit der 4.19er Version vom 
AVR-Studio C-Programme zu kompilieren. Aber mit dem Pfad in Custom 
Options auf den Winavr Ordner legen (also ...utils\bin make.exe und 
avr-g++.exe im \bin) klappts auch mit dem AVR-Studio!!!!!!

Gruss

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
Noch kein Account? Hier anmelden.