Revision 4,
1.2 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 | #for evl
|
---|
4 | #QUANTA_HOME=${HOME}/Q2
|
---|
5 | QUANTA_HOME=/usr/local
|
---|
6 | #for ncmir
|
---|
7 | #QUANTA_HOME=/home/cavern/Q2
|
---|
8 | #for igpp
|
---|
9 | #QUANTA_HOME=/home/luc/Q2
|
---|
10 |
|
---|
11 | INCLUDE_DIR = -I/usr/local/include -I../OptiStore
|
---|
12 | LIBRARY_DIR = -L/usr/lib -L/usr/X11R6/lib64 -L${QUANTA_HOME}/lib -Wl,-rpath ${QUANTA_HOME}/lib -L../../lib
|
---|
13 | LIBRARIES = -lCgGL -lCg -lglut -lGLU -lGL -lXi -lXmu -lXext -lX11 -lm -lquanta_64 -lsail
|
---|
14 | CXXFLAGS = -O3 -DADDCGGL -DV_NETTF -DV_NETDATA -I${QUANTA_HOME}/include/QUANTA -I${QUANTA_HOME}/include $(COMPILER_FLAGS) $(INCLUDE_DIR) -DV_SAGE -I../../include
|
---|
15 | CXXINCLUDE = $(QUANTA_CFLAGS)
|
---|
16 | COMPILER = g++ -O3
|
---|
17 |
|
---|
18 | VOLOBJ_FILES = CCmdLine.o glUE.o main.o Trackball.o vCG.o vCut.o mmap.o vFPSText.o vNet.o vSliceView.o \
|
---|
19 | vPrimitive.o vRenderer.o vTF.o vUI.o vVolume.o vOptiVolume.o vFileVolume.o vGeometry.o
|
---|
20 |
|
---|
21 | OBJ_FILES = $(VOLOBJ_FILES) directions.o caDataManagerClient.o
|
---|
22 |
|
---|
23 | EXEC = volvis
|
---|
24 |
|
---|
25 | $(EXEC): $(OBJ_FILES)
|
---|
26 | $(COMPILER) $(COMPILER_FLAGS) -o $(EXEC) $(OBJ_FILES) \
|
---|
27 | $(LIBRARY_DIR) $(LIBRARIES) -lpthread
|
---|
28 |
|
---|
29 |
|
---|
30 | clean:
|
---|
31 | \rm -f $(VOLOBJ_FILES) $(EXEC)
|
---|
32 |
|
---|
Note: See
TracBrowser
for help on using the repository browser.