Next: Source Code
Up: neurogen
Previous: Bibliography
  Contents
1
2 ## Transputers (Bowes)
3 CC = mcc
4 CCOPT = -c -O
5 LNKOPT = -O -lm -lcs -lcsn
6 STDLNKOPT = -O
7 all: seq par back
8
9 ## Multimax (Newton)
10 #CC = gcc
11 #CCOPT = -c -pedantic
12 #LNKOPT = -lm
13 #STDLNKOPT = -r -nostdlib
14 #all: seq back
15
16 seq: encseq cntseq cmpseq
17
18 par: encpar cntpar cmppar
19
20 back: encback cntback cmpback
21
22 # executables
23
24 STDPAR = mainpar.o par.o gen.o back.o genback.o stdnet.o defs.o
25 STDSEQ = mainseq.o seq.o gen.o back.o genback.o stdnet.o defs.o
26 STDBACK = mainback.o sim.o back.o genback.o stdnet.o defs.o
27
28 stdpar.o: mainpar.o par.o gen.o back.o genback.o stdnet.o defs.o
29
30 stdseq.o: mainseq.o seq.o gen.o back.o genback.o stdnet.o defs.o
31
32 stdback.o: mainback.o sim.o back.o genback.o stdnet.o defs.o
33
34 encpar: enc.o stdpar.o
35 $(CC) $(STDPAR) enc.o -o encpar $(LNKOPT)
36
37 encseq: enc.o stdseq.o
38 $(CC) $(STDSEQ) enc.o -o encseq $(LNKOPT)
39
40 encback: enc.o stdback.o
41 $(CC) $(STDBACK) enc.o -o encback $(LNKOPT)
42
43 cntpar: cnt.o stdpar.o
44 $(CC) $(STDPAR) cnt.o -o cntpar $(LNKOPT)
45
46 cntseq: cnt.o stdseq.o
47 $(CC) $(STDSEQ) cnt.o -o cntseq $(LNKOPT)
48
49 cntback: cnt.o stdback.o
50 $(CC) $(STDBACK) cnt.o -o cntback $(LNKOPT)
51
52 cmppar: cmp.o stdpar.o
53 $(CC) $(STDPAR) cmp.o -o cmppar $(LNKOPT)
54
55 cmpseq: cmp.o stdseq.o
56 $(CC) $(STDSEQ) cmp.o -o cmpseq $(LNKOPT)
57
58 cmpback: cmp.o stdback.o
59 $(CC) $(STDBACK) cmp.o -o cmpback $(LNKOPT)
60
61 # object files
62
63 mainpar.o: mainpar.c gen.h back.h genback.h par.h ind.h defs.h
64 $(CC) mainpar.c -o mainpar.o $(CCOPT)
65
66 mainseq.o: mainseq.c gen.h back.h genback.h seq.h ind.h defs.h
67 $(CC) mainseq.c -o mainseq.o $(CCOPT)
68
69 mainback.o: mainback.c back.h ind.h defs.h
70 $(CC) mainback.c -o mainback.o $(CCOPT)
71
72 enc.o: enc.c stdnet.h ind.h defs.h
73 $(CC) enc.c -o enc.o $(CCOPT)
74
75 cnt.o: cnt.c stdnet.h ind.h defs.h
76 $(CC) cnt.c -o cnt.o $(CCOPT)
77
78 cmp.o: cmp.c stdnet.h ind.h defs.h
79 $(CC) cmp.c -o cmp.o $(CCOPT)
80
81 gen.o: gen.c gen.h ind.h defs.h
82 $(CC) gen.c -o gen.o $(CCOPT)
83
84 par.o: par.c par.h defs.h
85 $(CC) par.c -o par.o $(CCOPT)
86
87 seq.o: seq.c seq.h defs.h
88 $(CC) seq.c -o seq.o $(CCOPT)
89
90 sim.o: sim.c sim.h defs.h
91 $(CC) sim.c -o sim.o $(CCOPT)
92
93 back.o: back.c back.h ind.h defs.h
94 $(CC) back.c -o back.o $(CCOPT)
95
96 defs.o: defs.c defs.h
97 $(CC) defs.c -o defs.o $(CCOPT)
98
99 stdnet.o: stdnet.c stdnet.h defs.h ind.h
100 $(CC) stdnet.c -o stdnet.o $(CCOPT)
101
102 genback.o: genback.c genback.h back.h ind.h defs.h
103 $(CC) genback.c -o genback.o $(CCOPT)
104
105 clear:
106 rm -f *.o
107 rm -f encpar encseq encback
108 rm -f cntpar cntseq cntback
109 rm -f cmppar cmpseq cmpback
110
(c) Bernhard Ömer - oemer@tph.tuwien.ac.at - http://tph.tuwien.ac.at/~oemer/