-SXSIStorageInterface.o: SXSIStorageInterface.h SXSIStorageInterface.cpp StorageInterface.h
-StorageInterface.o: StorageInterface.h
-XMLDocShredder.o: XMLDocShredder.h XMLDocShredder.cpp SXSIStorageInterface.h StorageInterface.h
-OCamlDriver.o: XMLDocShredder.h StorageInterface.h
+timeSXSI: $(CXXOBJECTS) XMLTree/XMLTree.a timeSXSI.cpp
+ mkdir -p .libs/
+ cd .libs/ && ar x ../XMLTree/XMLTree.a
+ $(CXX) -o timeSXSI $(CXXFLAGS) $(SXSIINCLUDES) -I/usr/include/libxml2 -lxml2 ./.libs/*.o timeSXSI.cpp
+# $(CXX) -o testXMLTree $(CXXFLAGS) $(CXXINCLUDES) XMLDocShredder.o \
+# SXSIStorageInterface.o StorageInterface.o ./.libs/*.o \
+# $(LIBS) testXMLTree.cpp
+ rm -rf .libs
+
+XMLDocShredder.o: XMLDocShredder.h XMLDocShredder.cpp
+OCamlDriver.o: XMLDocShredder.h
+results.o: results.h