OBJ=MRClo.o MRChi.o MRCsv.o
DEPS=MRClo.* MRChi.* MRCsv.* 
LIB=libmrc.so
CC=g++
CFLAGS=-g -c -Wall -fpermissive -DLINUX -DBLOCK_TRANSFER -I./
LDFLAGS= -lconfig++ -lusb-1.0 -L/usr/local/lib -L. -lmrc 
EXE = daq

$(EXE): $(LIB)
	$(CC) -o $(EXE) main.cpp $(LDFLAGS)

$(LIB): $(OBJ)
	ar cr $(LIB) $(OBJ)
	rm -f *.o

.cpp.o: $(DEPS) 
	$(CC) -o $@ $< $(CFLAGS)

clean:
	rm -f $(EXE) $(OBJ) $(LIB) *~ *.log *.o

