TARGETS=viewer

TARGETS = viewer

CC	 = g++
CC_OPTS  = -O2
DEFINES  = 
INC_DIRS = -I/usr/local/dist/include
LIB_DIRS = -L/usr/local/dist/lib
LIBS     = -lglut -lMesaGLU -lMesaGL -lX11 -lXmu -lXext -lXi -lm


OBJ_S = viewer.o volclass.o

INCLUDES = volclass.h


.c.o: $(INCLUDES)
	$(CC) $(CC_OPTS) $(DEFINES) $(INC_DIRS) -c $*.c -o $*.o

$(TARGETS): $(OBJ_S) $(INCLUDES)
	$(CC) $(CC_OPTS) -o $(TARGETS) $(OBJ_S) $(LIB_DIRS) $(LIBS)

clean:
	rm -f $(TARGETS) $(OBJ_S) *~

clear:
	rm -f $(OBJ_S) *~

