source: SH_SHM/trunk/source/seed_io/Makefile @ 200

Revision 200, 4.2 KB checked in by marcus, 13 years ago (diff)

r117 | klaus | 2010-03-29 20:46:24 +0200 (Mo, 29 Mär 2010) | 1 line

added -fPIC to a number of Makfiles

Line 
1# file Makefile
2#      ========
3#
4# version 33, 4-Nov-2006
5#
6# Makefile of SEED/IO directory
7# K. Stammler, 6-Sep-93
8
9
10CFLAGS      =   $(SH_CCOPTIONS) -fPIC -DBASECNST=\"basecnst.h\" -I.. -I$(SH_UTIL)
11CC          =   $(SH_COMPILER)
12LD          =   $(SH_COMPILER)
13LINK.c      =   $(SH_COMPILER)
14RANLIB          =       $(SH_RANLIB)
15LDFLAGS     =   -L$(SH_LIB) $(SH_LINKOPTIONS)
16LIBS        =   -lseed -lsource -lm $(SH_LINKLIBS)
17OBJLIB          = ..
18FKDIR                   = $(SH_UTIL)fk_src
19ALL_LOCAL_SRCS  = *.c
20LIB_SEED_SRCS   = seed_cd.c seed_lib.c seedbase.c steimalg.c
21#LIB_SEED_OBJS  = $(LIB_SEED_SRCS:%.c=%.o)
22LIB_SEED_OBJS   = $(LIB_SEED_SRCS:.c=.o)
23
24LIB_SEED                =       $(SH_LIB)libseed.a
25LIB_SOURCE      =       $(SH_LIB)libsource.a
26
27ALL         =   seedgaps \
28                                        makesfd \
29                                        sfdline \
30                                        sfd2db \
31                                        seed2sfd \
32                                        seed512to4096 \
33                                        seedquickdump \
34                                        sc_logmsg \
35                                        seedmerge \
36                                        fixseed \
37                                        write_steim1 \
38                                        seed_tidy \
39                                        sfd_extract_times \
40                                        pcname \
41                                        copy_recs \
42                                        swap_vax_recs \
43                                        split_seed \
44                                        edit_rectime \
45                                        demultiplex \
46                                        inquire_time_span \
47                                        inquire_avd \
48                                        inquire_min_span \
49                                        inquire_max_span \
50                                        inquire_max_span_bh \
51                                        lookup_cd \
52                                        find_stream_calib \
53                                        gse2_stream_calib \
54                                        network_name \
55                                        fir_resample
56#                                       scan_streams
57
58all:
59                make $(LIB_SEED) $(ALL)
60
61$(LIB_SEED):    $(LIB_SEED_OBJS)
62        ar r $@ $(LIB_SEED_OBJS); $(RANLIB) $@
63
64$(LIB_SOURCE):
65        -@echo "libsource.a not up to date"
66
67seedgaps: seedgaps.o $(LIB_SOURCE) $(LIB_SEED)
68                $(LINK.c) -o $@ $@.o $(LDFLAGS) $(LIBS)
69
70makesfd: makesfd.o $(LIB_SOURCE) $(LIB_SEED)
71                $(LINK.c) -o $@ $@.o $(LDFLAGS) $(LIBS)
72
73sfdline: sfdline.o $(LIB_SOURCE) $(LIB_SEED)
74                $(LINK.c) -o $@ $@.o $(LDFLAGS) $(LIBS)
75
76sfd2db: sfd2db.o $(LIB_SOURCE) $(LIB_SEED)
77                $(LINK.c) -o $@ $@.o $(LDFLAGS) $(LIBS)
78
79seed2sfd: seed2sfd.o $(LIB_SOURCE) $(LIB_SEED)
80                $(LINK.c) -o $@ $@.o $(LDFLAGS) $(LIBS)
81
82seed512to4096: seed512to4096.o $(LIB_SOURCE) $(LIB_SEED)
83                $(LINK.c) -o $@ $@.o $(LDFLAGS) $(LIBS)
84
85seedquickdump: seedquickdump.o $(LIB_SOURCE) $(LIB_SEED)
86                $(LINK.c) -o $@ $@.o $(LDFLAGS) $(LIBS)
87
88sc_logmsg: sc_logmsg.o $(LIB_SOURCE) $(LIB_SEED)
89                $(LINK.c) -o $@ $@.o $(LDFLAGS) $(LIBS)
90
91seedmerge: seedmerge.o $(LIB_SOURCE) $(LIB_SEED)
92                $(LINK.c) -o $@ $@.o $(LDFLAGS) $(LIBS)
93
94fixseed: fixseed.o $(LIB_SOURCE) $(LIB_SEED)
95                $(LINK.c) -o $@ $@.o $(LDFLAGS) $(LIBS)
96
97write_steim1: write_steim1.o $(LIB_SOURCE) $(LIB_SEED)
98                $(LINK.c) -o $@ $@.o $(LDFLAGS) $(LIBS)
99
100seed_tidy: seed_tidy.o $(LIB_SOURCE) $(LIB_SEED)
101                $(LINK.c) -o $@ $@.o $(LDFLAGS) $(LIBS)
102
103sfd_extract_times: sfd_extract_times.o $(LIB_SOURCE) $(LIB_SEED)
104                $(LINK.c) -o $@ $@.o $(LDFLAGS) $(LIBS)
105
106pcname: pcname.o $(LIB_SOURCE) $(LIB_SEED)
107                $(LINK.c) -o $@ $@.o $(LDFLAGS) $(LIBS)
108
109copy_recs: copy_recs.o $(LIB_SOURCE) $(LIB_SEED)
110                $(LINK.c) -o $@ $@.o $(LDFLAGS) $(LIBS)
111
112swap_vax_recs: swap_vax_recs.o $(LIB_SOURCE) $(LIB_SEED)
113                $(LINK.c) -o $@ $@.o $(LDFLAGS) $(LIBS)
114
115split_seed: split_seed.o $(LIB_SOURCE) $(LIB_SEED)
116                $(LINK.c) -o $@ $@.o $(LDFLAGS) $(LIBS)
117
118edit_rectime: edit_rectime.o $(LIB_SOURCE) $(LIB_SEED)
119                $(LINK.c) -o $@ $@.o $(LDFLAGS) $(LIBS)
120
121demultiplex: demultiplex.o $(LIB_SOURCE) $(LIB_SEED)
122                $(LINK.c) -o $@ $@.o $(LDFLAGS) $(LIBS)
123
124inquire_time_span: inquire_time_span.o $(LIB_SOURCE) $(LIB_SEED)
125                $(LINK.c) -o $@ $@.o $(LDFLAGS) $(LIBS)
126
127inquire_avd: inquire_avd.o $(LIB_SOURCE) $(LIB_SEED)
128                $(LINK.c) -o $@ $@.o $(LDFLAGS) $(LIBS)
129
130inquire_min_span: inquire_min_span.o $(LIB_SOURCE) $(LIB_SEED)
131                $(LINK.c) -o $@ $@.o $(LDFLAGS) $(LIBS)
132
133inquire_max_span: inquire_max_span.o $(LIB_SOURCE) $(LIB_SEED)
134                $(LINK.c) -o $@ $@.o $(LDFLAGS) $(LIBS)
135
136inquire_max_span_bh: inquire_max_span_bh.o $(LIB_SOURCE) $(LIB_SEED)
137                $(LINK.c) -o $@ $@.o $(LDFLAGS) $(LIBS)
138
139lookup_cd: lookup_cd.o $(LIB_SOURCE) $(LIB_SEED)
140                $(LINK.c) -o $@ $@.o $(LDFLAGS) $(LIBS)
141
142find_stream_calib: find_stream_calib.o $(LIB_SOURCE) $(LIB_SEED)
143                $(LINK.c) -o $@ $@.o $(LDFLAGS) $(LIBS)
144
145gse2_stream_calib: gse2_stream_calib.o $(LIB_SOURCE) $(LIB_SEED)
146                $(LINK.c) -o $@ $@.o $(LDFLAGS) $(LIBS)
147
148network_name: network_name.o $(LIB_SOURCE) $(LIB_SEED)
149                $(LINK.c) -o $@ $@.o $(LDFLAGS) $(LIBS)
150
151fir_resample: fir_resample.o $(LIB_SOURCE) $(LIB_SEED)
152                $(LINK.c) -o $@ $@.o $(LDFLAGS) $(LIBS)
153
154clean:
155        @rm *.o *% $(ALL)
156
157depend:
158        makedepend -s "# DO NOT DELETE" -- $(CFLAGS) -- $(ALL_LOCAL_SRCS)
159
160
161# DO NOT DELETE
162
Note: See TracBrowser for help on using the repository browser.