all:
	$(info call one of the following rules to build for a specific compiler: mingw, gnuc)

mingw:
	g++ -std=c++11 -DWIN32 -static-libgcc -static-libstdc++ main-mingw.cpp example.cpp -lopengl32 -mwindows -o example.exe

gnuc:
	g++ -std=c++11 -DLINUX -o example main-gnuc.cpp example.cpp -lGL -lGLU -lglut -ldl

clean:
	rm -rf example
	rm -rf example.exe