Servus Leute,
ich würde gerne die eierlegende Wollmilchsau von Osser verwenden, aber ich glaube ich hab ein Problem mit den Pfaden.
Noch nicht einmal das einfachste Programm lässt sich compilieren.
So sieht es bei mir nach "make all" aus:
>Session Environment Variables:
AF_AVRDIR=C:\WinAVR-20100110
AF_PROJECT=Project1
AF_SOURCE_FILES=gruen.c
AF_ASM_SRC_FILES=
AF_PRGDIR=C:\Uli\Asuro\AsuroFlash
AF_PRJDIR=C:\Uli\Asuro\Testeinfach
AF_ASM_SRC_FILES=C:\ProgramData\AsuroFlash\asuro-lib\lib\inc\asuro.h
AF_ASURO_LIB_PATH=C:\ProgramData\AsuroFlash\asuro-lib\lib
File gruen.c saved.
>Default make_all.cmd file created.
>Default makefile created.
Make
C:\Uli\Asuro\Testeinfach>C:\WinAVR-20100110\utils\bin\make.exe clean
set -e; avr-gcc -MM -mmcu=atmega168 -DF_CPU=16000000UL -I. -g -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wstrict-prototypes -Wa,-ahlms=gruen.lst -IC:\Uli\Asuro\AsuroFlash\include gruen.c \
| sed 's,\(.*\)\.o[ :]*,\1.o \1.d : ,g' > gruen.d; \
[ -s gruen.d ] || rm -f gruen.d
-------- begin --------
rm -f Project1.hex
rm -f Project1.eep
rm -f Project1.obj
rm -f Project1.cof
rm -f Project1.elf
rm -f Project1.map
rm -f Project1.obj
rm -f Project1.a90
rm -f Project1.sym
rm -f Project1.lnk
rm -f Project1.lss
rm -f gruen.o C:\ProgramData\AsuroFlash\asuro-lib\lib\inc\asuro.h
rm -f C:\ProgramData\AsuroFlash\asuro-lib\lib\inc\asuro.h gruen.lst
rm -f gruen.s
rm -f gruen.d
Errors: none
-------- end --------
C:\Uli\Asuro\Testeinfach>C:\WinAVR-20100110\utils\bin\make.exe all
set -e; avr-gcc -MM -mmcu=atmega168 -DF_CPU=16000000UL -I. -g -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wstrict-prototypes -Wa,-ahlms=gruen.lst -IC:\Uli\Asuro\AsuroFlash\include gruen.c \
| sed 's,\(.*\)\.o[ :]*,\1.o \1.d : ,g' > gruen.d; \
[ -s gruen.d ] || rm -f gruen.d
-------- begin --------
avr-gcc --version
make: *** No rule to make target `Project1.hex', needed by `all'. Stop.
avr-gcc (WinAVR 20100110) 4.3.3
Copyright (C) 2008 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
ExitCode 2
Den Pfad: AF_ASM_SRC_FILES=C:\ProgramData\AsuroFlash\asuro-lib\lib\inc\asuro.h
, habe ich selbst gesetzt, weil er ursprünglich nicht angegeben war.
Findet jemand den Fehler?
Lesezeichen