Revision 4,
1.4 KB
checked in by ajaworski, 13 years ago
(diff) |
Added modified SAGE sources
|
Line | |
---|
1 | #Makefile for a Geowall type configuration
|
---|
2 | #ie the volvis runs on the geowall and the transfer-fn UI runs on a remote machine
|
---|
3 |
|
---|
4 | QUANTA_HOME=${HOME}/QUANTA64
|
---|
5 |
|
---|
6 |
|
---|
7 | INCLUDE_DIR = -I/usr/local/include -I../OptiStore
|
---|
8 | LIBRARY_DIR = -L/usr/X11R6/lib64 -L${QUANTA_HOME}/lib64 -Wl,-rpath ${QUANTA_HOME}/lib64
|
---|
9 | #LIBRARIES = -L${GLUT_HOME}/lib -lglut -lGLU -lGL -lXi -lXmu -lXext -lX11 -lm -lquanta_64
|
---|
10 | LIBRARIES = -lCgGL -lCg -lglut -lGLU -lGL -lXi -lXmu -lXext -lX11 -lm -lquanta_64
|
---|
11 | CXXFLAGS = -O3 -DADDCGGL -DV_NETTF -DV_DISTRIBUTED -DV_NETDATA -I${QUANTA_HOME}/include/QUANTA -I${QUANTA_HOME}/include $(COMPILER_FLAGS) $(INCLUDE_DIR)
|
---|
12 | #CXXFLAGS = -O3 -DADDARBGL -DV_NETTF -DV_NETDATA -I${QUANTA_HOME}/include/QUANTA -I${QUANTA_HOME}/include $(COMPILER_FLAGS) $(INCLUDE_DIR) -Wno-deprecated
|
---|
13 | # -DADDARBGL
|
---|
14 | CXXINCLUDE = $(QUANTA_CFLAGS)
|
---|
15 | COMPILER = mpiCC -O3
|
---|
16 | CXX = mpiCC -O3
|
---|
17 |
|
---|
18 |
|
---|
19 | VOLOBJ_FILES = CCmdLine.o glUE.o main.o Trackball.o vARB.o vCG.o vCut.o mmap.o vFPSText.o vNet.o vSliceView.o \
|
---|
20 | vPrimitive.o vRenderer.o vTF.o vUI.o vVolume.o vOptiVolume.o vFileVolume.o vGeometry.o
|
---|
21 |
|
---|
22 | OBJ_FILES = $(VOLOBJ_FILES) ../OptiStore/directions.o ../OptiStore/caDataManagerClient.o
|
---|
23 |
|
---|
24 | EXEC = volvis
|
---|
25 |
|
---|
26 | $(EXEC): $(OBJ_FILES)
|
---|
27 | $(COMPILER) $(COMPILER_FLAGS) -o $(EXEC) $(OBJ_FILES) \
|
---|
28 | $(LIBRARY_DIR) $(LIBRARIES) -lpthread
|
---|
29 |
|
---|
30 |
|
---|
31 | clean:
|
---|
32 | \rm -f $(VOLOBJ_FILES) $(EXEC)
|
---|
33 |
|
---|
Note: See
TracBrowser
for help on using the repository browser.