blob: dde9e33a1361b8d5d468b622823d3cdbb5ce8107 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
CC = g++
LIB = -lm `sdl-config --libs` -lSDL_image -L/usr/X11R6/lib -lGL -lGLU
CFLAGS = -s -O2 `sdl-config --cflags` -Wall -Wsign-compare -Wpointer-arith -Wcast-qual -Wcast-align -fomit-frame-pointer
PROGS = mandel metaball raytrace
default: $(PROGS)
mandel: mandel.cpp rainbow.h
$(CC) $(LIB) $(CFLAGS) mandel.cpp -o mandel
metaball: metaball.cpp
$(CC) $(LIB) $(CFLAGS) metaball.cpp -o metaball
raytrace: raytrace.cpp
$(CC) $(LIB) $(CFLAGS) raytrace.cpp -o raytrace
clean:
@rm -f *.o *~ $(PROGS)
|