diff --git a/Makefile b/Makefile
new file mode 100644
index 0000000000000000000000000000000000000000..aa85125ac5019df4d4a562a2d01a1f1c3c2ca90c
--- /dev/null
+++ b/Makefile
@@ -0,0 +1,31 @@
+#
+# Rnm Makefile
+#
+TARGET_USER = rnm-dpdk-watch
+FILE_USER = rnm_dpdk_watch
+
+ifeq ($(PREFIX),)
+    PREFIX := /usr
+endif
+
+default: $(TARGET_USER)
+
+$(TARGET_USER): bin obj obj/$(FILE_USER).o
+	$(CC) obj/$(FILE_USER).o $(LDFLAGS) -lrt -lrnm -pthread -o bin/$(TARGET_USER)
+
+obj/$(FILE_USER).o: src/$(FILE_USER).c
+	$(CC) $(CFLAGS) -c $< -o $@
+
+clean:
+	rm -fr obj core bin *~
+	rm -rf .tmp_versions
+
+bin obj:
+	@mkdir $@
+
+install:
+	install -D -m 755 bin/$(TARGET_USER) -t $(PREFIX)/bin
+
+
+
+
diff --git a/src/rnm_dpdk_watch.c b/src/rnm_dpdk_watch.c
index e5cd47f7c8bf9f0021532e5cf41cb9879c95cfc7..0206515d39e58e5cd84c81ad7bddda9f90d1ec45 100644
--- a/src/rnm_dpdk_watch.c
+++ b/src/rnm_dpdk_watch.c
@@ -9,7 +9,6 @@
 #include <sys/time.h>
 
 #include "rnm.h"
-#include "rnm_mq.h"
 #include "rnm_shm.h"
 
 /* structure to mantain internal device driver variables */