Forum: Mikrocontroller und Digitale Elektronik make (avr-objcopy)


von ede (Gast)


Lesenswert?

Hallo,
habe Probleme beim make.

Vom lokalen Laufwerk 'c:' aus (auf dem auc avrgcc liegt) fuktioniert 
alles Problemlos. Wenn ich jetzt aber das Laufwerkwechsel und in mein 
Datenverzeichniss wechsel (z.B h:\daten\avr\...) bekomme ich beim make 
folgende Fehlermeldung:

avr-objcopy -O avrobj -R .eeprom thermo.elf thermo.obj
avr-objcopy -O ihex -R .eeprom thermo.elf thermo.rom
avr-objcopy -j .eeprom --set-section-flags=.eeprom="alloc,load" 
--change-section
-lma .eeprom=0 -O ihex thermo.elf thermo.eep
avr-objcopy: not found
make: *** [thermo.eep] Error 2

Das 'obj und rom' werden mit avr-objcopy noch erzeugt, beim folgenden 
aufruf wird avr-objcopy nicht mehr gefunden !?

Hat jemand 'ne Ahnung was da schief laeuft ?

Danke
Ede

von Andreas (Gast)


Lesenswert?

Hast du c:\avrgcc\bin zur PATH-Variable hinzugefügt?

MfG
Andreas

von ede (Gast)


Lesenswert?

Ja! die ersten Aufrufe (im gleichen Makefile) klappen ja auch!!!
Nur der Aufruf zum erzeugen des *.eep (Wofür wir das gebraucht?) geht 
schief.

Danke.
Mfg,
Ede

von Andreas (Gast)


Lesenswert?

Hallo,

auf der AVR-GCC-Mailingliste hat jemand was ähnliches erzählt, scheint 
ein Bug zu sein.


MfG
Andreas

von Mark (Gast)


Lesenswert?

Wo finde ich dazu nähere Einzelheiten?

Kannst du die Aussage des Mitglieds mal hier posten, damit ich der Sache 
mal nachgehen kann?

LG


Mark

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.