1diff --git a/Makefile b/Makefile
2index 56bbd49..23164ce 100644
3--- a/Makefile
4+++ b/Makefile
5@@ -4,12 +4,12 @@ CFLAGS = -c -Wall -O2 -MMD
6 LDFLAGS = -fno-exceptions -s
7
8 MAKEFLAGS += -s
9-
10-ifeq ($(OS), Windows_NT)
11- CC = mingw32-gcc
12- EXE_SUFFIX = .exe
13-else
14+UNAME := $(shell uname -s)
15+EXE_SUFFIX = ""
16+ifeq ($(UNAME), Linux)
17 CC = gcc
18+else ifeq ($(UNAME), Darwin)
19+ CC = clang
20 endif
21
22 LD = $(CC)
23@@ -59,4 +59,6 @@ clean:
24 -$(RM) $(RULES)
25 -$(RM) $(BIN2SREC_EXE) $(SREC2BIN_EXE) $(BINSPLIT_EXE)
26
27--include $(RULES)
28\ No newline at end of file
29+-include $(RULES)
30+install:
31+ install -Dm755 $(BIN2SREC_EXE) $(SREC2BIN_EXE) $(BINSPLIT_EXE) -t $(out)/bin