comparison tools/makefile @ 0:5242703e91d3 tip

Initial checkin for AIM92 aimR8.2 (last updated May 1997).
author tomwalters
date Fri, 20 May 2011 15:19:45 +0100
parents
children
comparison
equal deleted inserted replaced
-1:000000000000 0:5242703e91d3
1 #############################################################################
2 #
3 #
4 # Makefile for AIM tools - Michael Allerhand 1993
5 #
6 # Machine defaults:-
7 #
8 # on DEC:
9 # CC = cc
10 # CFLAGS = -O -I/usr/include
11 # LDFLAGS = -L/usr/lib -lX11 -lm
12 # on SUN:
13 # CC = cc
14 # CFLAGS = -O -I/usr/openwin/include
15 # LDFLAGS = -L/usr/lib -lX11 -lm
16 # on SUN (gcc):
17 # CC = gcc (eg: /usr/local/bin/gcc)
18 # CFLAGS = -O2 -I/usr/openwin/include
19 # LDFLAGS = -L/usr/lib -lX11 -lm
20 #
21 # on SUN (using APU local sun Xlib server):
22 # CC = cc
23 # CFLAGS = -O -I/usr/local2/include
24 # LDFLAGS = -L/usr/local2/lib -lX11 -lm
25 #
26 #
27
28
29 .c.o :
30 $(CC) $(CFLAGS) -c $<
31
32
33 OBJS = hdr atob btoa bufwave \
34 bufframe \
35 chi convert edframe edwave \
36 fbank ftoa ftos gate \
37 integframe loudness merge naptosai \
38 noise op pitch_strength ptrain \
39 ramp saitonap scale sp_weights \
40 stats step stof swab \
41 tone filt1
42
43 SOBJS = acf acgram audim conv \
44 fft ftgram racf smooth \
45 gauss cosine
46
47 XOBJS = x11fonts x11gram x11play x11plot
48
49
50 $(OBJS) : strmatch.o options.o units.o header.o $$@.o
51
52 $(XOBJS) : x11coord.o $$@.o
53
54 $(SOBJS) : strmatch.o options.o units.o header.o sigproc.o $$@.o
55
56
57 ############################################################################
58 # dependencies
59
60 x11gram.o : x11coord.h
61 x11fonts.o : x11coord.h
62 x11play.o : x11coord.h
63 x11plot.o : x11coord.h
64 x11coord.o : x11coord.h
65
66 strmatch.o : strmatch.h
67 options.o : options.h strmatch.h
68 units.o : units.h strmatch.h
69 header.o : header.h units.h
70 sigproc.o : sigproc.h
71
72 ftos.o : options.h
73 stof.o : options.h
74
75 op.o : options.h strmatch.h
76
77 hdr.o : strmatch.h header.h
78
79 integframe.o : options.h strmatch.h header.h
80 ftoa.o : options.h strmatch.h header.h
81
82 atob.o : options.h units.h strmatch.h
83 btoa.o : options.h units.h strmatch.h
84 edwave.o : options.h units.h strmatch.h
85 bufwave.o : options.h units.h strmatch.h
86 convert.o : options.h units.h strmatch.h
87 loudness.o : options.h units.h strmatch.h
88 pitch_strength.o : options.h units.h strmatch.h
89 ptrain.o : options.h units.h strmatch.h
90 tone.o : options.h units.h strmatch.h
91 merge.o : options.h units.h strmatch.h
92 noise.o : options.h units.h strmatch.h
93 ramp.o : options.h units.h strmatch.h
94 swab.o : options.h units.h strmatch.h
95 stats.o : options.h units.h strmatch.h
96 scale.o : options.h units.h strmatch.h
97 chi.o : options.h units.h strmatch.h
98 filt1.o : options.h units.h strmatch.h
99 step.o : options.h units.h strmatch.h
100 gate.o : options.h units.h strmatch.h
101
102 naptosai.o : options.h units.h strmatch.h header.h
103 saitonap.o : options.h units.h strmatch.h header.h
104 bufframe.o : options.h units.h strmatch.h header.h
105 sp_weights.o : options.h units.h strmatch.h header.h
106
107 fbank.o : options.h units.h strmatch.h header.h freqs.c
108 edframe.o : options.h units.h strmatch.h header.h freqs.c
109
110 fft.o : options.h units.h strmatch.h sigproc.h
111 acf.o : options.h units.h strmatch.h sigproc.h
112 racf.o : options.h units.h strmatch.h sigproc.h
113 conv.o : options.h units.h strmatch.h sigproc.h
114 smooth.o : options.h units.h strmatch.h sigproc.h
115 gauss.o : options.h units.h strmatch.h sigproc.h
116 cosine.o : options.h units.h strmatch.h sigproc.h
117
118 acgram.o : options.h units.h strmatch.h header.h sigproc.h
119 ftgram.o : options.h units.h strmatch.h header.h sigproc.h
120 audim.o : options.h units.h strmatch.h header.h sigproc.h
121
122
123