PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : /usr/bin/echo - Ja wo solls denn her kommen?



tobimc
29.10.2007, 22:09
Hi

Ich weis nicht, vielleicht hab ich zu viele Compiler auf meinem Rechner, aber der ARM-Compiler spinnt, und neuerdings WinAVR / AvrStudio auch.
Und zwar folgender Maßen: (AvrStudio-Ausgabe)

Build started 29.10.2007 at 21:59:13
avr-gcc.exe -mmcu=atmega8 -Wall -gdwarf-2 -DF_CPU=6000000UL -O0 -fsigned-char -MD -MP -MT TIC.o -MF dep/TIC.o.d -c ../TIC.c
../TIC.c: In function 'main':
../TIC.c:35: warning: unused variable 'foo'
../TIC.c:34: warning: unused variable 'bb'
../TIC.c:34: warning: unused variable 'gg'
../TIC.c:34: warning: unused variable 'rr'
avr-gcc.exe -mmcu=atmega8 TIC.o -o TIC.elf
avr-objcopy -O ihex -R .eeprom TIC.elf TIC.hex
avr-objcopy -j .eeprom --set-section-flags=.eeprom="alloc,load" --change-section-lma .eeprom=0 --no-change-warnings -O ihex TIC.elf TIC.eep || exit 0
d:\WinAVR\bin\avr-objcopy.exe: there are no sections to be copied!
echo: /usr/bin/echo: No such file or directory
make: *** [size] Error 127
Build failed with 1 errors and 4 warnings...
Es bemängelt also, dass es /usr/bin/echo nicht gibt. Ist ja auf meiner Windowsmaschine nicht gerade verwunderlich, denn /usr/bin ... gibts da einfach nicht.
Den Befehl echo dafür sehr wohl.
Habt ihr eine Ahnung, was das soll?

Danke und viele Grüße,
euer (gestresster, und daher Gitarrespielender)
Tobi

Edit:
Ja, es kam more or less aus heiterem Himmel, und ja, ich hab schon alles einmal neu installiert ;)

tobimc
30.10.2007, 15:09
Hi

keiner eine Idee?
Ich dachte zuerst es läge an einer doppelten Belegung von echo im Suchpfad, aber das stellte sich als falsch heraus.
Das lustige ist, wenn ich das Makefile exportiere, ins Stammverzeichniss kopiere (die Targets anpasse) und dann "make all" sage...
Funktioniert alles perfekt.
Ich habe AvrStudio schon neu installiert.
Auf meinem Laptop läuft alles perfekt. An was kann das denn liegen?

VLG Tobi

UPDATE:
Ich hab meinen Rechner neu aufgesetzt -> Geht alles wieder.