# Makefile for The X Jounal OpenGL example source code RM = -rm -rf CFLAGS = -O2 TARGETS = glxsimple glxdino glxmotif sv_paperplane glw_paperplane textfun all : $(TARGETS) glxsimple : glxsimple.o $(RM) $@ $(CC) -o $@ glxsimple.o -lGL -lX11 glxdino : glxdino.o $(RM) $@ $(CC) -o $@ glxdino.o -lGLU -lGL -lXmu -lX11 -lm glxmotif : glxmotif.o $(RM) $@ $(CC) -o $@ glxmotif.o -lXm -lXt -lGLU -lGL -lX11 sv_paperplane : paperplane.c $(RM) $@ $(CC) -o $@ paperplane.c -DIRIX_5_2_or_higher -DnoGLwidget -lXm -lXt -lGLU -lGL -lX11 -lm glw_paperplane : paperplane.c $(RM) $@ $(CC) -o $@ paperplane.c -DIRIX_5_2_or_higher -lGLw -lXm -lXt -lGLU -lGL -lX11 -lm textfun : textfun.c $(RM) $@ $(CC) -o $@ textfun.c -lGLw -lXm -lXt -lGLU -lGL -lX11 -lm clean : $(RM) *.o core $(TARGETS)