source: trunk/src/testing/app/mframes/init_code/Makefile @ 4

Revision 4, 883 bytes checked in by ajaworski, 13 years ago (diff)

Added modified SAGE sources

Line 
1QUANTA_DIR=/usr/local
2QUANTA_CFLAGS=-I$(QUANTA_DIR)/include -DQUANTA_USE_PTHREADS -DQUANTA_THREAD_SAFE
3QUANTA_LIB=-L$(QUANTA_DIR)/lib64 -lquanta_64
4
5SAGE_CFLAGS=-I../../../include
6SAGE_LIB=-L../../../lib -lsail
7
8VTK_INCLUDE=/usr/local/VTK-4.4/include
9VTK_LIB=/usr/local/VTK-4.4/lib/vtk
10
11SDL_INCLUDE=/usr/include
12SDL_LIB=/usr/lib64
13
14CFLAGS=-Wno-deprecated -I/opt/mpich/ch-p4/include -I$(VTK_INCLUDE) -I$(SDL_INCLUDE)
15
16LDFLAGS=-L/opt/mpich/ch-p4/lib64 -lmpich \
17-L$(VTK_LIB) -lvtkRendering -lvtkImaging -lvtkHybrid \
18-L$(SDL_LIB) -lSDL
19
20CXX=g++
21
22OBJS= initf.o file_parsers.o tile_config.o
23
24init_magic_frames: $(OBJS)
25        $(CXX) -g -O -o init_magic_frames $(OBJS) $(SAGE_LIB) $(QUANTA_LIB) $(LDFLAGS)
26
27
28install: init_magic_frames
29        cp init_magic_frames ../../../bin/MAGIC
30
31%.o: %.cpp
32        $(CXX) -g -c -O $(CFLAGS) $(SAGE_CFLAGS) $(QUANTA_CFLAGS) -o $@ $<
33
34clean:
35        rm *.o init_magic_frames
Note: See TracBrowser for help on using the repository browser.