libstack/xml_utils.o \
libstack/osrf_transgroup.o \
libstack/osrf_list.o \
- libstack/osrf_big_list.o \
libstack/osrf_hash.o \
- libstack/osrf_big_hash.o \
utils/socket_bundle.o \
utils/string_array.o \
utils/utils.o \
utils/log.o \
utils/md5.o \
- utils/sha.o \
+ utils/sha.o
OPENSRF_HEADERS = libtransport/transport_session.h \
libtransport/transport_client.h \
libstack/xml_utils.h \
libstack/osrf_transgroup.h \
libstack/osrf_list.h \
- libstack/osrf_big_list.h \
libstack/osrf_hash.h \
- libstack/osrf_big_hash.h \
utils/socket_bundle.h \
utils/string_array.h \
utils/utils.h \
utils/log.h \
utils/md5.h \
- utils/sha.h \
-
+ utils/sha.h
all: prep \
libopensrf.so \
@echo stack
make -C libstack
@echo $@
- $(CC) -shared -W1 $(LDFLAGS) -lJudy -lxml2 -lmemcache -lobjson $(OPENSRF_TARGETS) -o $(TMPDIR)/$(LIBOPENSRF)
+ $(CC) -shared -W1 $(LDFLAGS) -lxml2 -lmemcache -lobjson $(OPENSRF_TARGETS) -o $(TMPDIR)/$(LIBOPENSRF)
@echo apps
make -C c-apps
libstack/opensrf.o: libstack/opensrf.c libopensrf.so
libstack/opensrf: libstack/opensrf.o
@echo $@
- $(CC) $(CFLAGS) $(LDFLAGS) -lJudy -lxml2 -lopensrf -lobjson libstack/opensrf.o -o $@
+ $(CC) $(CFLAGS) $(LDFLAGS) -lxml2 -lopensrf -lobjson libstack/opensrf.o -o $@
router: libopensrf.so
# provided to any method is not at least as large as the 'argc' setting for the method
CFLAGS += -DASSUME_STATELESS -DOSRF_LOG_PARAMS -DOSRF_STRICT_PARAMS -rdynamic -fno-strict-aliasing
-LDLIBS += -lxml2 -lobjson -ldl -lmemcache -LJudy
+LDLIBS += -lxml2 -lobjson -ldl -lmemcache
TARGETS = osrf_message.o \
osrf_app_session.o \
osrf_cache.o \
osrf_transgroup.o \
osrf_list.o \
- osrf_big_list.o \
osrf_hash.o \
- osrf_big_hash.o \
- xml_utils.o
+ xml_utils.o
HEADERS = osrf_message.h \
osrf_app_session.h \
osrf_cache.h \
osrf_transgroup.h \
osrf_list.h \
- osrf_big_list.h \
osrf_hash.h \
- osrf_big_hash.h \
xml_utils.h
all: xml_utils.o $(TARGETS) copy
osrf_application.o: osrf_application.c osrf_application.h
osrf_cache.o: osrf_cache.c osrf_cache.h
osrf_list.o: osrf_list.c osrf_list.h
-osrf_big_list.o: osrf_big_list.c osrf_big_list.h
+#osrf_big_list.o: osrf_big_list.c osrf_big_list.h
osrf_hash.o: osrf_hash.c osrf_hash.h
-osrf_big_hash.o: osrf_big_hash.c osrf_big_hash.h
+#osrf_big_hash.o: osrf_big_hash.c osrf_big_hash.h
clean: