source: trunk/src/testing/app/volvis/Makefile.amd64 @ 4

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
4QUANTA_HOME=${HOME}/QUANTA64
5
6
7INCLUDE_DIR     = -I/usr/local/include -I../OptiStore   
8LIBRARY_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
10LIBRARIES       = -lCgGL -lCg -lglut -lGLU -lGL -lXi -lXmu -lXext -lX11 -lm -lquanta_64
11CXXFLAGS        = -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
14CXXINCLUDE      = $(QUANTA_CFLAGS)
15COMPILER        = mpiCC -O3
16CXX             = mpiCC -O3
17
18
19VOLOBJ_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
22OBJ_FILES       = $(VOLOBJ_FILES) ../OptiStore/directions.o ../OptiStore/caDataManagerClient.o
23
24EXEC            = volvis
25
26$(EXEC):        $(OBJ_FILES)
27                $(COMPILER) $(COMPILER_FLAGS) -o $(EXEC) $(OBJ_FILES) \
28                        $(LIBRARY_DIR) $(LIBRARIES) -lpthread
29
30
31clean:
32                \rm -f $(VOLOBJ_FILES) $(EXEC)
33
Note: See TracBrowser for help on using the repository browser.