diff --git a/Makefile b/Makefile
new file mode 100644
index 0000000000000000000000000000000000000000..5fc5f4daf97645998874dcb0af47cd174b48371e
--- /dev/null
+++ b/Makefile
@@ -0,0 +1,17 @@
+SRC := test.c fx_s2308_double.c
+OBJS := $(SRC:.c=.o)
+CC := gcc
+CFLAGS = -c -Wall -g
+
+fx_s2308_double: $(OBJS)
+	$(CC) -o $@ $^
+
+test.o: test.c fx_s2308_double.h
+	$(CC) $(CFLAGS) test.c
+
+fx_s2308_double.o: fx_s2308_double.c fx_s2308_double.h
+	$(CC) $(CFLAGS) fx_s2308_double.c
+
+clean:
+	-- rm $(OBJS)
+	rm fx_s2308_double