Index: tools/ListenToArduino/ListenToArduino.cc
===================================================================
--- tools/ListenToArduino/ListenToArduino.cc	(revision 148)
+++ tools/ListenToArduino/ListenToArduino.cc	(revision 150)
@@ -201,4 +201,5 @@
 
 
+	if (EvidenceServer::ExitRequest == true) STOP=TRUE;
 	} //end while(STOP==FALSE)
 
Index: tools/ListenToArduino/Makefile
===================================================================
--- tools/ListenToArduino/Makefile	(revision 148)
+++ tools/ListenToArduino/Makefile	(revision 150)
@@ -2,8 +2,8 @@
 
 PROG=ListenToArduino
-CPPFLAGS += -Wall -I../../Evidence/DIM/ -I../../Evidence/
-LDLIBS += -lpthread
+CPPFLAGS += -Wall -I$(DIMDIR)/dim -I../../Evidence
+LDLIBS += -lpthread $(DIMDIR)/linux/libdim.a
 
-$(PROG): $(PROG).o ../../Evidence/Evidence.o ../../Evidence/DIM/libdim.a
+$(PROG): $(PROG).o ../../Evidence/Evidence.o
 
 clean:
