Problem mit make

Gast #74896
Hallo Zusammen,

vielleicht kan mir ja jemand von euch helfen.
Folgendes Problem: Ich hab bei mir WINAVR von www.avrfreaks.com
installiert. nun hab ich aber Probleme mit dem makefile.
ich hab das makefile an meinen Sourcecode und den Prozessor angepasst
bekomme aber folgende Fehlermeldung:

avr-gcc -c -g -Os -Wall -Wstrict-prototypes -Wa,-ahlms=test.lst
-mmcu=atmega83 -I. test.c -o test.o
avr-gcc: installation problem, cannot exec `cc1': No such file or
directory
make: *** [test.o] Error 1

start ich jedoch das Kommando oben jedoch manuel an läuft alles
Problemlos.

Start ich dann wieder make bekomme ich folgende Fehlermeldung:

avr-gcc  test.o   -Wl,-Map=test.map,--cref -mmcu=atmega83 -o test.elf
avr-gcc: installation problem, cannot exec `ld': No such file or
directory
make: *** [test.elf] Error 1

hier wieder das gleiche:
manueles starten des Befehls funktioniert allerdings muss ich
-mmcu=atmega8 in avr4433 ändern.

ein erneutes make generiert mir erfolgreich das rom-File.

Weis jemand wass es mit cc1 und ld - die er ja anmeckert - auf sich
hat.
Oder noch besser weis jemand was hier das Problem ist.

Ach ja das ganze läuft hier unter win2k.

Danke schon mal der Jochen
Gast
Okay erst mal Danke, das war ein schritt in die richtige Richtung.
Nun sieht das ganze wie folgt aus:

avr-gcc  test.o   -Wl,-Map=test.map,--cref -mmcu=atmega83 -o test.elf
c:\programme\winavr\bin\..\lib\gcc-lib\avr\3.0.2\..\..\..\..\avr\bin\ld. 
exe:
unrecognised emulation
mode: avr4
Supported emulations: avr85xx avr1200 avr23xx avr44x4 avr4433
avrmega603 avrmega103 avrmega161
make: *** [test.elf] Error 1

Hast Du noch eine Ahnung wo das avr4 her kommt ?

Schon mal vielen Dank für die Hilfe bis jetzt

Der Jochen
Gast
jochen,

Du hast einen Version Mix auf deinem Rechner !!
\lib\gcc-lib\avr\3.0.2\..\..\.. ist eben die alte AVRfreaks
Version !

Deinstallierte Winavr, lösche \winavr komplett,
lade WinAVR 13.Sep 2003 runter und installierte neu.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 23 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.