LIBPATH = $(OPENROBOTINOAPI_DIR)/1/lib/linux
INCPATH = $(OPENROBOTINOAPI_DIR)/1/include
INCPATH2 = $(OPENROBOTINOAPI_DIR)/share/include

CFLAGS = -Dlinux32 -Wall -I$(INCPATH) -I$(INCPATH2)
LDFLAGS += -Wl,-rpath,$(LIBPATH) -L$(LIBPATH) -lrec_iocontrol_robotstate -lrec_corelt
CC = g++
OBJ = main.o

TARGET = direct_control

all: $(TARGET)

clean:
	rm -f *.o $(TARGET)

$(TARGET): $(OBJ)
	$(CC) $? -o $@ $(LDFLAGS)

%.o: %.cpp
	$(CC) $(CFLAGS) -c $? -o $@
