Index: makefile
===================================================================
--- makefile	(revision cfda3b2c44e6eed4732b92f69773b45aa6b4645e)
+++ makefile	(revision 55401323166cd0284a5f464e0d7aa1762f7b5107)
@@ -1,4 +1,16 @@
+OS = $(shell uname)
+
+ifeq ($(OS),Darwin)
+	CHECK = OSX
+	CC = g++ game.cpp -framework Cocoa -framework OpenGL -framework IOKit -framework CoreVideo -lglfw3 -lglew -Wall -o game
+endif
+ifeq ($(OS),Lolbol)
+	CHECK = LINUX
+	CC = g++ game.cpp -lglfw3 -lGLEW -lGL -ldl -lX11 -lXrandr -lXxf86vm -lXinerama -lXcursor  -pthread -Wall -std=c++0x -o game
+endif
+
 game: game.cpp
-	g++ game.cpp -lglfw3 -lGLEW -lGL -ldl -lX11 -lXrandr -lXxf86vm -lXinerama -lXcursor  -pthread -Wall -std=c++0x -o game
+	@echo $(CHECK)
+	$(CC)
 
 clean:
