CC=arm-elf-g++
LDFLAGS=-Wl,-elf2flt="-z -r -s 32768"
CFLAGS=-O2 -I/usr/local/arm-elf/include
LIBS=-L/usr/local/arm-elf/lib/
PTHREAD_LIB=-lpthread
EXEC=SerialDiRead

$(EXEC): $(EXEC).cpp
	$(CC) $(LDFLAGS) $(CFLAGS) -o $(EXEC) $(EXEC).cpp $(LIBS) -lmxio $(PTHREAD_LIB)

clean:
	rm -rf $(EXEC) $(EXEC).gdb
