Цитата(sergey sva @ Aug 7 2008, 17:40)

вот так работает, не кто не ругается.
Мрак

"Не ругается" и "работает" есть разные вещи. Совсем разные. Для "не ругается", делать так
Код
# rm -f main.hex main.lst main.obj main.cof main.list main.map main.eep.hex main.elf *.o
а для "работает" так:
Код
del *.hex *.lst *.obj *.cof *.lst *.map *.eep *.hex *.elf *.o
А буквы $(proect) можете на заборе писать.
Код
PROJECT = main
CC=sdcc
LINKFLAGS=--model-large --code-loc 0x0000 --code-size 0xFFFF --xram-loc 0x0000 --xram-size 0x0700
all: $(PROJECT).hex
$(PROJECT).rel: $(PROJECT).c
$(CC) $(LINKFLAGS) $(PROJECT).c
$(PROJECT).hex: $(PROJECT).rel
$(CC) $(LINKFLAGS) $(PROJECT).rel
packihx <$(PROJECT).ihx>$(PROJECT).hex
clean:
@del *.hex *.lst *.obj *.cof *.lst *.map *.eep *.hex *.elf *.o