Forum: Mikrocontroller und Digitale Elektronik WinAVR & Vista bringt Fehler beim Kompilieren


von Karsten D. (karstendonat)


Angehängte Dateien:

Lesenswert?

Hi,

ich bin auf Vista umgestiegen und kann seitdem nicht mehr kompilieren.

Im Anhang der komplette Aufruf von make fürs Demo.

Ich hab die 2006er und die 2007er Version von WinAVR benutzt.
WinAVR-20060421
WinAVR-20070101

2006er Fehlermeldung:
avr-gcc: installation problem, cannot exec `cc1': No such file or 
directory
2007er Fehlermelsung:
avr-gcc: _spawnvp: No such file or directory

Auch nach mehrmaligem Neuinstallieren und Rebooten kommen die gleichen 
Fehlermeldungen. Hatte WinAVR auch schon in einem anderen Verzeichnis 
installiert.

Hab die 2007er auf einem XP installiert. Dort funktioniert alles normal.

(Bin unter Vista als Admin angemeldet und die Pfad Variable ist auch 
komplett.)

Ciao

Karsten

von Jadeclaw D. (jadeclaw)


Lesenswert?

Es gibt jede Menge Kompatibilitätsprobleme mit Vista,
die Anwendung muß umgebaut und neu kompiliert werden.
Angesichts der Kinderkrankheiten ist es nicht sinnvoll
jetzt auf Vista umzusteigen. Erfahrungsgemäß ist ein
Microsoft-OS erst ab ServicePack1 einigermaßen verwendbar.
Kleiner Trost am Rande: Microsofts Visual Studio 2005
läuft auch nicht unter Vista. Mit VB6 erstellte Anwendungen
sollen angeblich laufen - Ich habe da so meine Zweifel.
Mein Rat: Entweder XP auf die Platte oder die Toolchain
unter Linux laufen lassen, avrdude und den AVR-GCC
gibt es nämlich auch dafür.

Gruss
Jadeclaw.

von Tobias H. (Gast)


Lesenswert?

wenn du vista gern hast und windows xp noch irgendwo rumliegen hast: 
Microsoft Virtual PC oder VMWare - erstelltst dir einen virtuellen XP 
Rechner unter Vista und nutzt den als Entwicklungsumgebung!

von Karsten D. (karstendonat)


Lesenswert?

Die meisten Sachen die ich sonst brauch laufen halt unter Vista bereits 
und ich entwickel gerade neue Produkte die dann halt von Anfang an unter 
Vista ausgeliefert werden sollen.

Und meine IDE fürs WinAVR läuft ja g, nur der gcc nicht.

VirtualPC probier ich mal, auch wenn das zusammen mit Delphi schon 
heftig wird (damit schreib ich die ATMega IDE).

Hab die Fehlermeldungen grad verändern können über das Kompatibilitäts 
Zeug von Windows. Vielleicht find ich ja da noch ne Lösung...

Ciao

Karsten

von Thomas (Gast)


Lesenswert?

gcc halt.

von Hans W. (Firma: Wilhelm.Consulting) (hans-)


Lesenswert?

das do oben bedeutet nur, dass er das programm cc1 nicht findet.. liegt 
daran , dass es eine neue konsole gibt... jetzt darfst nachschaun wie 
man das "set path=...." unter vista macht.. gibt sicher irgendwas wo man 
pfade einstellen kann.. den gcc wieder rein und fertig...

und zum thema "gcc halt"... um das gehts hier nicht!!!

73

von Karsten D. (karstendonat)


Lesenswert?

Die Pfade funktionieren wie beim alten Windows und sind ja auch da. Make 
hat er ja auch gefunden. Und wenn es nur die Pfade wären sollte ja bei 
der 2007er der gleiche Fehler kommen.

Ich probier aber trotzdem nochmal das alte aus und schau das der Pfad 
direkt zum cc1 da ist.

Oder werds mal direkt aufrufen.

Karsten

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.