blob: 56b24de6829ad709838d5d0d836c85fd1909eb13 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
|
SRCS= \
AMRwriterPlus.C \
AMRgridreaderPlus.C \
AMRfilereaderPlus.C \
flexset.C \
AMRreaderPlus.C
OBJS = $(SRCS:.C=.o)
DEPEND = Dpndfile
####################
SHELL = /bin/sh
IEEE_ROOT=/nfs/zeus/lcascr1/mahall/AmrProject/FlexIO
ALL_INC = -I$(IEEE_ROOT)/include -I$(HDF_ROOT)/include
DEFS =
CC = cc
#COMP_FLAGS = -n32 -mips4 -LNO -IPA -Ofast
COMP_FLAGS = -64 -mips4 -g
CFLAGS = -c -float ${COMP_FLAGS} -DOPENGL \
-I$(IEEE_ROOT)/include \
-DVTK21 $(VTKINCD) -noinline -woff 1681-1682,3322
CXXFLAGS = ${CFLAGS}
LINK = ${CPP}
LIBS = -L$(IEEE_ROOT)/lib -L$(HDF_ROOT)/lib -L. \
-lhlio -lieeeio -lAMR \
-lX11 -lm \
-lGL -lICE -lXt
.C: $@.o ${OBJS}
$(CXX) ${COMP_FLAGS} -o $@ \
${OBJS} $@.o $(LIBS)
include $(DEPEND)
AMRPlusConv: AMRPlusConv.o libAMRPlus.a
$(CXX) ${COMP_FLAGS} -o $@ \
$@.o -lAMRPlus $(LIBS)
gridreadtest: gridreadtest.o libAMRPlus.a
$(CXX) ${COMP_FLAGS} -o $@ \
$@.o -lAMRPlus $(LIBS)
readtest: readtest.o libAMRPlus.a
$(CXX) ${COMP_FLAGS} -o $@ \
$@.o -lAMRPlus $(LIBS)
filereadtest:filereadtest.o libAMRPlus.a
$(CXX) ${COMP_FLAGS} -o $@ \
$@.o -lAMRPlus $(LIBS)
libAMRPlus.a: ${OBJS}
rm -f libAMRPlus
ar r libAMRPlus.a ${OBJS}
dep: $(SRCS)
CC -M ${ALL_INC} $(SRCS) readtest.C > $(DEPEND)
smake
clean:
rm *.o
|