make: Tweaks for freebsd
[simavr] / examples / Makefile.opengl
1
2 UNAME = ${shell uname}
3
4 ifeq (${UNAME}, Darwin)
5 LDFLAGS += -framework GLUT -framework OpenGL
6 else
7 ifeq  (${UNAME}, Linux)
8 CFLAGS  += ${shell pkg-config --cflags glu}
9 LDFLAGS += ${shell pkg-config --libs glu} -lglut
10 else
11 CFLAGS  += ${shell pkg-config --cflags glu glut} -DFREEBSD=1
12 LDFLAGS += ${shell pkg-config --libs glu glut}
13 endif
14 endif
15
16 ifeq  (${UNAME}, FreeBSD)
17 CFLAGS  += -DFREEBSD=1 -DNO_ALLOCA=1
18 endif