TARGET = demo

LIBPATH = -L ./lib
LIB= -l yclc

DEMOSRC = demo.c

DEMOOBJ = demo.o

DEMOFLAGS = -lrt -ldl -rdynamic -pthread -Wall

$(TARGET):$(DEMOOBJ)
	gcc $^ $(DEMOFLAGS) $(LIBPATH) $(LIB) -o $(TARGET)

$(DEMOOBJ):$(DEMOSRC)
	gcc -c $^ -Wall

clean:
	-rm $(TARGET) *.o