Add a test framework for the .so
diff --git a/Makefile b/Makefile
index 6c4de84..61e97b0 100644
--- a/Makefile
+++ b/Makefile
@@ -1,5 +1,8 @@
 CXX ?= $(CROSS_COMPILE)g++
 
+TESTER      = testit
+TESTER_OBJ  = testit.o oemhandler.o
+
 LIB_OEM_OBJ = oemhandler.o
 LIB_OEM     = liboemhandler.so
 
@@ -7,7 +10,7 @@
 CXXFLAGS += -fPIC -Wall
 
 
-all: $(LIB_OEM)
+all:  $(TESTER) $(LIB_OEM)
 
 %.o: %.C
 	$(CXX) -c $< $(CXXFLAGS) -o $@
@@ -16,5 +19,8 @@
 $(LIB_OEM): $(LIB_OEM_OBJ)
 	$(CXX) $^ -shared $(LDFLAGS) -o $@
 
+$(TESTER): $(TESTER_OBJ)
+	$(CXX) $^ $(LDFLAGS) $(LIB_FLAG) -o $@ -ldl
+
 clean:
-	$(RM) $(LIB_OEM_OBJ) $(LIB_OEM)
+	$(RM) $(LIB_OEM_OBJ) $(LIB_OEM) $(TESTER_OBJ) $(TESTER)