blob: 949a4fe3e92dd420d729a9ef2061dab7bb54a391 (
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
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
|
sources/makefile | 15 +++++--------
train/makefile | 59 +++++++++++++++++++++++++++++++----------------------
2 files changed, 40 insertions(+), 34 deletions(-)
diff --git a/sources/makefile b/sources/makefile
index f287d71..c560f48 100644
--- a/sources/makefile
+++ b/sources/makefile
@@ -2,25 +2,22 @@
-CC=g++
-CFLAGS=-g
-
all: glimmerhmm
glimmerhmm: glimmerhmm.o graph.o sites.o tree_util_prob.o util.o
- $(CC) $(CFLAGS) -o glimmerhmm glimmerhmm.o graph.o sites.o tree_util_prob.o util.o -lm
+ $(CXX) $(CXXFLAGS) $(LDFLAGS) -o glimmerhmm glimmerhmm.o graph.o sites.o tree_util_prob.o util.o -lm
glimmerhmm.o: glimmerhmm.c
- $(CC) $(CFLAGS) -c glimmerhmm.c
+ $(CXX) $(CXXFLAGS) -c glimmerhmm.c
graph.o: graph.c
- $(CC) $(CFLAGS) -c graph.c
+ $(CXX) $(CXXFLAGS) -c graph.c
sites.o: sites.c
- $(CC) $(CFLAGS) -c sites.c
+ $(CXX) $(CXXFLAGS) -c sites.c
tree_util_prob.o: tree_util_prob.c
- $(CC) $(CFLAGS) -c tree_util_prob.c
+ $(CXX) $(CXXFLAGS) -c tree_util_prob.c
util.o: util.c
- $(CC) $(CFLAGS) -c util.c
+ $(CXX) $(CXXFLAGS) -c util.c
diff --git a/train/makefile b/train/makefile
index 2383f18..d5a7107 100644
--- a/train/makefile
+++ b/train/makefile
@@ -2,9 +2,6 @@
# C compiler
-C = gcc
-CC = g++
-CFLAGS = -O1 ${SEARCHDIRS}
#CFLAGS = -O3 -g -Wall
LIBS = -lm
@@ -15,64 +12,76 @@ all: build-icm build-icm-noframe build1 build2 falsecomp findsites karlin sco
misc.o: misc.c
- ${C} ${CFLAGS} -c misc.c
+ $(CC) $(CFLAGS) -c misc.c
build-icm.o: build-icm.c
- ${C} ${CFLAGS} -c build-icm.c
+ $(CC) $(CFLAGS) -c build-icm.c
build-icm: build-icm.o misc.o
- $(C) -o $@ build-icm.o misc.o $(LIBS)
+ $(CC) $(CFLAGS) $(LDFLAGS) -o $@ build-icm.o misc.o $(LIBS)
build-icm-noframe.o: build-icm-noframe.c
- ${C} ${CFLAGS} -c build-icm-noframe.c
+ $(CC) $(CFLAGS) -c build-icm-noframe.c
build-icm-noframe: build-icm-noframe.o misc.o
- $(C) -o $@ build-icm-noframe.o misc.o $(LIBS)
+ $(CC) $(CFLAGS) $(LDFLAGS) -o $@ build-icm-noframe.o misc.o $(LIBS)
build1: build1.o
- ${CC} build1.c -o build1 $(LIBS)
+ $(CXX) $(CXXFLAGS) $(LDFLAGS) build1.c -o build1 $(LIBS)
build2: build2.o
- ${CC} build2.c -o build2 $(LIBS)
+ $(CXX) $(CXXFLAGS) $(LDFLAGS) build2.c -o build2 $(LIBS)
falsecomp: falsecomp.o
- ${CC} falsecomp.c -o falsecomp $(LIBS)
+ $(CXX) $(CXXFLAGS) $(LDFLAGS) falsecomp.c -o falsecomp $(LIBS)
findsites: findsites.o
- ${CC} findsites.c -o findsites $(LIBS)
+ $(CXX) $(CXXFLAGS) $(LDFLAGS) findsites.c -o findsites $(LIBS)
karlin: karlin.o
- ${CC} karlin.c -o karlin $(LIBS)
+ $(CXX) $(CXXFLAGS) $(LDFLAGS) karlin.c -o karlin $(LIBS)
score: score.o
- ${CC} score.c -o score $(LIBS)
+ $(CXX) $(CXXFLAGS) $(LDFLAGS) score.c -o score $(LIBS)
score2: score2.o
- ${CC} score2.c -o score2 $(LIBS)
+ $(CXX) $(CXXFLAGS) $(LDFLAGS) score2.c -o score2 $(LIBS)
scoreATG: scoreATG.o
- ${CC} scoreATG.c -o scoreATG $(LIBS)
+ $(CXX) $(CXXFLAGS) $(LDFLAGS) scoreATG.c -o scoreATG $(LIBS)
scoreATG2: scoreATG2.o
- ${CC} scoreATG2.c -o scoreATG2 $(LIBS)
+ $(CXX) $(CXXFLAGS) $(LDFLAGS) scoreATG2.c -o scoreATG2 $(LIBS)
scoreSTOP: scoreSTOP.o
- ${CC} scoreSTOP.c -o scoreSTOP $(LIBS)
+ $(CXX) $(CXXFLAGS) $(LDFLAGS) scoreSTOP.c -o scoreSTOP $(LIBS)
escoreSTOP2: scoreSTOP2.o
- ${CC} scoreSTOP2.c -o scoreSTOP2 $(LIBS)
+ $(CXX) $(CXXFLAGS) $(LDFLAGS) scoreSTOP2.c -o scoreSTOP2 $(LIBS)
-rfapp: erfapp.o
- ${CC} erfapp.c -o erfapp $(LIBS)
+erfapp: erfapp.o
+ $(CXX) $(CXXFLAGS) $(LDFLAGS) erfapp.c -o erfapp $(LIBS)
sites.o: sites.c
- ${CC} ${CFLAGS} -c sites.c
+ $(CXX) $(CXXFLAGS) -c sites.c
+
+scoreATG.o: scoreATG.c
+ $(CXX) $(CXXFLAGS) -c scoreATG.c
+
+scoreSTOP.o: scoreSTOP.c
+ $(CXX) $(CXXFLAGS) -c scoreSTOP.c
+
+scoreSTOP2.o: scoreSTOP2.c
+ $(CXX) $(CXXFLAGS) -c scoreSTOP2.c
+
+scoreATG2.o: scoreATG2.c
+ $(CXX) $(CXXFLAGS) -c scoreATG2.c
utils.o: utils.c
- ${CC} ${CFLAGS} -c utils.c
+ $(CXX) $(CXXFLAGS) -c utils.c
splicescore.o: splicescore.c
- ${CC} ${CFLAGS} -c splicescore.c
+ $(CXX) $(CXXFLAGS) -c splicescore.c
splicescore: splicescore.o sites.o utils.o
- ${CC} splicescore.o sites.o utils.o -o splicescore $(LIBS)
+ $(CXX) $(CXXFLAGS) $(LDFLAGS) splicescore.o sites.o utils.o -o splicescore $(LIBS)
|