CC=g++ LD=ld CFLAGS=-fPIC -O -g -D_DEBUG -Wall LIBFLAGS=-shared CCLIBFLAGS=-fPIC -shared BINFLAGS= INCLUDEDIR=../include OBJ_DEPS=master.o slave.o load_so.o link_so.o .cpp.o: $(CC) $(CFLAGS) -I$(INCLUDEDIR) -c $*.cpp all: master.so slave.so load_so link_so master.so: $(OBJ_DEPS) $(CC) $(CCLIBFLAGS) -o master.so master.o -ldl slave.so: $(OBJ_DEPS) $(CC) $(CCLIBFLAGS) -o slave.so slave.o load_so: $(OBJ_DEPS) $(CC) -o load_so load_so.o -ldl link_so: $(OBJ_DEPS) $(CC) -o link_so link_so.o master.so clean: rm -f *.o *.so load_so link_so