all: anacomp

CPU= at90s4433

OBJECTS= main.o 
OBJECTS2= main2.o

CFLAGS= -g -O2 -mmcu=$(CPU)
LDFLAGS= -mmcu=$(CPU)

CC= avr-gcc

anacomp: $(OBJECTS)
	avr-gcc $(LDFLAGS) $(OBJECTS) -o anacomp 

anacomp2: $(OBJECTS2)
	avr-gcc $(LDFLAGS) $(OBJECTS2) -o anacomp2

clean: 
	rm -f $(OBJECTS)
	rm -f $(OBJECTS2)
	rm -f anacomp
	rm -f trace

check:	anacomp
	wish ./check.tcl

debug: anacomp
	wish ./checkdebug.tcl

debug2: anacomp2
	../../src/simulavr -d at90s4433 -f anacomp2 -g -G &
	ddd --debugger avr-gdb --command checkdebug2.gdb 
	killall simulavr
