SRC = main.cpp
OBJ = main.o

CC = gcc
CXX = g++
LD = $(CXX)

CFLAGS = -g -g2 -p -pg -ggdb -c `sdl-config --cflags`
LDFLAGS = -g -g2 -pg -ggdb -lSDL -lX11 -lGL -lGLU `sdl-config --libs`

TARGET = glparticletest

all : $(OBJ)
	$(LD) $(LDFLAGS) -o $(TARGET) $(OBJ)

%.o : %.cpp
	$(CXX) $(CFLAGS) -o $@ $<

.PHONY : clean
clean:
	rm *.o
	rm $(TARGET)
