Anfänger frage...

Gast #511740
Lesenswert?

muß man hier keinen bestimmten ordner anlegen ,damit avr-gcc weiß wo die 
datei ist....

nach dem befehl : avr-gcc test1.c -c -o test1.o -Os -g -mmcu=atmega8

ich kriege immer :

No such file or directory
no input files

danke
Gast #511756
Lesenswert?

Nein, da liegt ein anderes Problem vor. Ich komme aber nicht darauf 
welches.

Was passiert wenn du eingibst:
avr-gcc --version

Was passiert wenn du eingibst:
avr-gcc -v test1.c -c -o test1.o -Os -g -mmcu=atmega8

Wie sieht test1.c aus?
Gast #511790
Lesenswert?

1/ Oha, das ist aber eine sehr alte Version des avr-gcc! Die war 2003 
aktuell...

2/ Da muss mehr an Ausgabe rauskommen.

Bei mir sieht die Ausgabe so aus (Achtung anderer Compiler)

Using built-in specs.
Target: avr
Configured with: ../gcc-4.1.1/configure --prefix=/c/WinAVR --target=avr 
--enable-languages=c,c++ --with-dwarf2 --enable-win32-registry=WinAVR 
--disable-nls --disable-libssp --disable-fixincludes --disable-libada 
--with-gnu-ld --with-gnu-as --enable-doc
Thread model: single
gcc version 4.1.1 (WinAVR 20070122)
 d:/winavr/bin/../libexec/gcc/avr/4.1.1/cc1.exe -quiet -v -iprefix 
d:\winavr\bin\../lib/gcc/avr/4.1.1/ blinky.c 
-fno-delete-null-pointer-checks -quiet -dumpbase blinky.c -mmcu=atmega8 
-auxbase-strip blinky.o -g -Os -version -o f:\temp/ccbGncgb.s
ignoring nonexistent directory "d:/winavr/bin/../avr/sys-include"
#include "..." search starts here:
#include <...> search starts here:
 d:\winavr\bin\../lib/gcc/avr/4.1.1/include
 d:/winavr/bin/../lib/gcc/avr/4.1.1/include
 d:/winavr/bin/../avr/include
End of search list.
GNU C version 4.1.1 (WinAVR 20070122) (avr)
  compiled by GNU C version 3.4.2 (mingw-special).
GGC heuristics: --param ggc-min-expand=64 --param ggc-min-heapsize=65382
Compiler executable checksum: f264cdfce8f0db04bbb5fae51d13ec2d
blinky.c:171:2: warning: no newline at end of file
 d:/winavr/bin/../lib/gcc/avr/4.1.1/../../../../avr/bin/as.exe 
--traditional-format -mmcu=atmega8 -o blinky.o f:\temp/ccbGncgb.s
Gast #512000
Lesenswert?

@ Werner

Tom hat kein Winavr. Tom entwickelt unter Linux. Das Winavr Beispiel 
habe ich reingebracht, um zu zeigen, wie die ausführliche Ausgabe (-v 
Option) des avr-gcc aussehen kann. Ich bitte um Entschuldigung, wenn das 
mehr verwirrt als hilft.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren