WinAVR & Vista bringt Fehler beim Kompilieren

OP #469029
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
Angehängte Dateien:
#469041
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.
Gast #469046
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!
OP #469066
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
(Firma: Wilhelm.Consulting) #469082
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
OP #469102
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

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.