1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39
|
######################################################
# Makefile for ADJ2D_plot, the program called by
# QEPCADB to render CAD's of R^2.
#
# You may need to adjust the GLBASE, GLUTBASE and
# XLIBDIR variables in order to compile and link on
# your particular system.
######################################################
CCo = g++
### X ##################################################
ifeq (${OSTYPE},solaris)
XLIBDIR = /usr/X11R6/lib
XLIBS = -L$(XLIBDIR) -lX11 -lXext -lXmu -lXi
else
XLIBDIR = /usr/X11R6/lib
XLIBS = -L$(XLIBDIR) -lX11 -lXext #-lXmu -lXi
endif
### OPEN GL ##########################################
GLBASE = /usr
GLINCDIR = $(GLBASE)/include
GLLIBDIR = $(GLBASE)/lib
GLLIBS = -L$(GLLIBDIR) -lGLU -lGL
### GLUT ##############################################
GLUTBASE = /usr
GLUTINCDIR = $(GLUTBASE)/include
GLUTLIBDIR = $(GLUTBASE)/lib
GLUTLIBS = -L$(GLUTLIBDIR) -lglut
### INCLUDE & LINK COMMANDS ############################
INCD = -I$(GLINCDIR) -I$(GLUTINCDIR)
LIBS = $(GLUTLIBS) $(GLLIBS) $(XLIBS) -lpthread -lm
### MAKE THE PROGRAM! ##################################
plot:
$(CCo) -O4 $(INCD) plot.cc -o ADJ2D_plot $(LIBS)
|