Revision 4,
1.2 KB
checked in by ajaworski, 13 years ago
(diff) |
Added modified SAGE sources
|
Rev | Line | |
---|
[4] | 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 | cp $(EXEC) ../../bin
|
---|
| 29 |
|
---|
| 30 |
|
---|
| 31 | clean:
|
---|
| 32 | \rm -f $(VOLOBJ_FILES) $(EXEC)
|
---|
| 33 |
|
---|
Note: See
TracBrowser
for help on using the repository browser.