fix a relocation error
[distributedratelimiting.git] / drl / Makefile.in
index 0315752..9b85cf8 100644 (file)
@@ -1,21 +1,21 @@
 #
 include @top_srcdir@/Rules.make
 
-CFLAGS+=-I@top_srcdir@ -I@top_srcdir@/libipulog/include -I@top_srcdir@/include `xml2-config --cflags`
+CFLAGS+=-I@top_srcdir@ -I@top_srcdir@/libipulog/include -I@top_srcdir@/include -I@top_srcdir@/include/zookeeper $(XML_CFLAGS) $(ZK_CFLAGS) -fPIC
 SH_CFLAGS:=$(CFLAGS) -fPIC
 
 #  Normally You should not need to change anything below
 #
 
 SHARED_LIBS=ulogd_DRL.so
-OBJECTS=config.o drl_state.o estimate.o logging.o multipleinterval.o peer_comm.o samplehold.o simple.o standard.o ulogd_DRL.o util.o
+OBJECTS=config.o drl_state.o estimate.o logging.o multipleinterval.o peer_comm.o samplehold.o simple.o standard.o swim.o ulogd_DRL.o util.o zk_drl.o
 
 all: $(SHARED_LIBS)
 
 distrib:
 
 $(SHARED_LIBS): $(OBJECTS)
-       $(LD) $(LDFLAGS) -shared -o $@ $(OBJECTS) -lc 
+       $(LD) $(LDFLAGS) -shared -o $@ $(OBJECTS) -lc $(ZK_LDFLAGS)
 
 %.o: %.c
        $(CC) $(CFLAGS) -c $<