Codebase list mtr / 969d719
Import Upstream version 0.86 Samuel Henrique 5 years ago
66 changed file(s) with 2672 addition(s) and 11517 deletion(s). Raw diff Collapse all Expand all
+0
-226
.deps/asn.Po less more
0 asn.o: asn.c /usr/include/unistd.h /usr/include/features.h \
1 /usr/include/x86_64-linux-gnu/bits/predefs.h \
2 /usr/include/x86_64-linux-gnu/sys/cdefs.h \
3 /usr/include/x86_64-linux-gnu/bits/wordsize.h \
4 /usr/include/x86_64-linux-gnu/gnu/stubs.h \
5 /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
6 /usr/include/x86_64-linux-gnu/bits/posix_opt.h \
7 /usr/include/x86_64-linux-gnu/bits/environments.h \
8 /usr/include/x86_64-linux-gnu/bits/types.h \
9 /usr/include/x86_64-linux-gnu/bits/typesizes.h \
10 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/stddef.h \
11 /usr/include/x86_64-linux-gnu/bits/confname.h getopt.h \
12 /usr/include/x86_64-linux-gnu/bits/unistd.h /usr/include/stdio.h \
13 /usr/include/libio.h /usr/include/_G_config.h /usr/include/wchar.h \
14 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/stdarg.h \
15 /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
16 /usr/include/x86_64-linux-gnu/bits/sys_errlist.h \
17 /usr/include/x86_64-linux-gnu/bits/stdio.h \
18 /usr/include/x86_64-linux-gnu/bits/stdio2.h /usr/include/stdlib.h \
19 /usr/include/x86_64-linux-gnu/bits/waitflags.h \
20 /usr/include/x86_64-linux-gnu/bits/waitstatus.h /usr/include/endian.h \
21 /usr/include/x86_64-linux-gnu/bits/endian.h \
22 /usr/include/x86_64-linux-gnu/bits/byteswap.h \
23 /usr/include/x86_64-linux-gnu/sys/types.h /usr/include/time.h \
24 /usr/include/x86_64-linux-gnu/sys/select.h \
25 /usr/include/x86_64-linux-gnu/bits/select.h \
26 /usr/include/x86_64-linux-gnu/bits/sigset.h \
27 /usr/include/x86_64-linux-gnu/bits/time.h \
28 /usr/include/x86_64-linux-gnu/sys/sysmacros.h \
29 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h /usr/include/alloca.h \
30 /usr/include/x86_64-linux-gnu/bits/stdlib.h /usr/include/arpa/nameser.h \
31 /usr/include/x86_64-linux-gnu/sys/param.h \
32 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include-fixed/limits.h \
33 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include-fixed/syslimits.h \
34 /usr/include/limits.h /usr/include/x86_64-linux-gnu/bits/posix1_lim.h \
35 /usr/include/x86_64-linux-gnu/bits/local_lim.h \
36 /usr/include/linux/limits.h \
37 /usr/include/x86_64-linux-gnu/bits/posix2_lim.h \
38 /usr/include/linux/param.h /usr/include/x86_64-linux-gnu/asm/param.h \
39 /usr/include/asm-generic/param.h \
40 /usr/include/x86_64-linux-gnu/sys/bitypes.h \
41 /usr/include/arpa/nameser_compat.h /usr/include/netdb.h \
42 /usr/include/netinet/in.h \
43 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/stdint.h \
44 /usr/include/stdint.h /usr/include/x86_64-linux-gnu/bits/wchar.h \
45 /usr/include/x86_64-linux-gnu/sys/socket.h \
46 /usr/include/x86_64-linux-gnu/sys/uio.h \
47 /usr/include/x86_64-linux-gnu/bits/uio.h \
48 /usr/include/x86_64-linux-gnu/bits/socket.h \
49 /usr/include/x86_64-linux-gnu/bits/sockaddr.h \
50 /usr/include/x86_64-linux-gnu/asm/socket.h \
51 /usr/include/asm-generic/socket.h \
52 /usr/include/x86_64-linux-gnu/asm/sockios.h \
53 /usr/include/asm-generic/sockios.h \
54 /usr/include/x86_64-linux-gnu/bits/socket2.h \
55 /usr/include/x86_64-linux-gnu/bits/in.h /usr/include/rpc/netdb.h \
56 /usr/include/x86_64-linux-gnu/bits/netdb.h /usr/include/resolv.h \
57 /usr/include/string.h /usr/include/xlocale.h \
58 /usr/include/x86_64-linux-gnu/bits/string.h \
59 /usr/include/x86_64-linux-gnu/bits/string2.h \
60 /usr/include/x86_64-linux-gnu/bits/string3.h /usr/include/search.h \
61 config.h mtr.h asn.h
62
63 /usr/include/unistd.h:
64
65 /usr/include/features.h:
66
67 /usr/include/x86_64-linux-gnu/bits/predefs.h:
68
69 /usr/include/x86_64-linux-gnu/sys/cdefs.h:
70
71 /usr/include/x86_64-linux-gnu/bits/wordsize.h:
72
73 /usr/include/x86_64-linux-gnu/gnu/stubs.h:
74
75 /usr/include/x86_64-linux-gnu/gnu/stubs-64.h:
76
77 /usr/include/x86_64-linux-gnu/bits/posix_opt.h:
78
79 /usr/include/x86_64-linux-gnu/bits/environments.h:
80
81 /usr/include/x86_64-linux-gnu/bits/types.h:
82
83 /usr/include/x86_64-linux-gnu/bits/typesizes.h:
84
85 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/stddef.h:
86
87 /usr/include/x86_64-linux-gnu/bits/confname.h:
88
89 getopt.h:
90
91 /usr/include/x86_64-linux-gnu/bits/unistd.h:
92
93 /usr/include/stdio.h:
94
95 /usr/include/libio.h:
96
97 /usr/include/_G_config.h:
98
99 /usr/include/wchar.h:
100
101 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/stdarg.h:
102
103 /usr/include/x86_64-linux-gnu/bits/stdio_lim.h:
104
105 /usr/include/x86_64-linux-gnu/bits/sys_errlist.h:
106
107 /usr/include/x86_64-linux-gnu/bits/stdio.h:
108
109 /usr/include/x86_64-linux-gnu/bits/stdio2.h:
110
111 /usr/include/stdlib.h:
112
113 /usr/include/x86_64-linux-gnu/bits/waitflags.h:
114
115 /usr/include/x86_64-linux-gnu/bits/waitstatus.h:
116
117 /usr/include/endian.h:
118
119 /usr/include/x86_64-linux-gnu/bits/endian.h:
120
121 /usr/include/x86_64-linux-gnu/bits/byteswap.h:
122
123 /usr/include/x86_64-linux-gnu/sys/types.h:
124
125 /usr/include/time.h:
126
127 /usr/include/x86_64-linux-gnu/sys/select.h:
128
129 /usr/include/x86_64-linux-gnu/bits/select.h:
130
131 /usr/include/x86_64-linux-gnu/bits/sigset.h:
132
133 /usr/include/x86_64-linux-gnu/bits/time.h:
134
135 /usr/include/x86_64-linux-gnu/sys/sysmacros.h:
136
137 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:
138
139 /usr/include/alloca.h:
140
141 /usr/include/x86_64-linux-gnu/bits/stdlib.h:
142
143 /usr/include/arpa/nameser.h:
144
145 /usr/include/x86_64-linux-gnu/sys/param.h:
146
147 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include-fixed/limits.h:
148
149 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include-fixed/syslimits.h:
150
151 /usr/include/limits.h:
152
153 /usr/include/x86_64-linux-gnu/bits/posix1_lim.h:
154
155 /usr/include/x86_64-linux-gnu/bits/local_lim.h:
156
157 /usr/include/linux/limits.h:
158
159 /usr/include/x86_64-linux-gnu/bits/posix2_lim.h:
160
161 /usr/include/linux/param.h:
162
163 /usr/include/x86_64-linux-gnu/asm/param.h:
164
165 /usr/include/asm-generic/param.h:
166
167 /usr/include/x86_64-linux-gnu/sys/bitypes.h:
168
169 /usr/include/arpa/nameser_compat.h:
170
171 /usr/include/netdb.h:
172
173 /usr/include/netinet/in.h:
174
175 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/stdint.h:
176
177 /usr/include/stdint.h:
178
179 /usr/include/x86_64-linux-gnu/bits/wchar.h:
180
181 /usr/include/x86_64-linux-gnu/sys/socket.h:
182
183 /usr/include/x86_64-linux-gnu/sys/uio.h:
184
185 /usr/include/x86_64-linux-gnu/bits/uio.h:
186
187 /usr/include/x86_64-linux-gnu/bits/socket.h:
188
189 /usr/include/x86_64-linux-gnu/bits/sockaddr.h:
190
191 /usr/include/x86_64-linux-gnu/asm/socket.h:
192
193 /usr/include/asm-generic/socket.h:
194
195 /usr/include/x86_64-linux-gnu/asm/sockios.h:
196
197 /usr/include/asm-generic/sockios.h:
198
199 /usr/include/x86_64-linux-gnu/bits/socket2.h:
200
201 /usr/include/x86_64-linux-gnu/bits/in.h:
202
203 /usr/include/rpc/netdb.h:
204
205 /usr/include/x86_64-linux-gnu/bits/netdb.h:
206
207 /usr/include/resolv.h:
208
209 /usr/include/string.h:
210
211 /usr/include/xlocale.h:
212
213 /usr/include/x86_64-linux-gnu/bits/string.h:
214
215 /usr/include/x86_64-linux-gnu/bits/string2.h:
216
217 /usr/include/x86_64-linux-gnu/bits/string3.h:
218
219 /usr/include/search.h:
220
221 config.h:
222
223 mtr.h:
224
225 asn.h:
+0
-259
.deps/curses.Po less more
0 curses.o: curses.c config.h /usr/include/strings.h \
1 /usr/include/features.h /usr/include/x86_64-linux-gnu/bits/predefs.h \
2 /usr/include/x86_64-linux-gnu/sys/cdefs.h \
3 /usr/include/x86_64-linux-gnu/bits/wordsize.h \
4 /usr/include/x86_64-linux-gnu/gnu/stubs.h \
5 /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
6 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/stddef.h \
7 /usr/include/xlocale.h /usr/include/unistd.h \
8 /usr/include/x86_64-linux-gnu/bits/posix_opt.h \
9 /usr/include/x86_64-linux-gnu/bits/environments.h \
10 /usr/include/x86_64-linux-gnu/bits/types.h \
11 /usr/include/x86_64-linux-gnu/bits/typesizes.h \
12 /usr/include/x86_64-linux-gnu/bits/confname.h getopt.h \
13 /usr/include/x86_64-linux-gnu/bits/unistd.h /usr/include/ctype.h \
14 /usr/include/endian.h /usr/include/x86_64-linux-gnu/bits/endian.h \
15 /usr/include/x86_64-linux-gnu/bits/byteswap.h /usr/include/stdlib.h \
16 /usr/include/x86_64-linux-gnu/bits/waitflags.h \
17 /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
18 /usr/include/x86_64-linux-gnu/sys/types.h /usr/include/time.h \
19 /usr/include/x86_64-linux-gnu/sys/select.h \
20 /usr/include/x86_64-linux-gnu/bits/select.h \
21 /usr/include/x86_64-linux-gnu/bits/sigset.h \
22 /usr/include/x86_64-linux-gnu/bits/time.h \
23 /usr/include/x86_64-linux-gnu/sys/sysmacros.h \
24 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h /usr/include/alloca.h \
25 /usr/include/x86_64-linux-gnu/bits/stdlib.h /usr/include/string.h \
26 /usr/include/x86_64-linux-gnu/bits/string.h \
27 /usr/include/x86_64-linux-gnu/bits/string2.h \
28 /usr/include/x86_64-linux-gnu/bits/string3.h \
29 /usr/include/x86_64-linux-gnu/sys/socket.h \
30 /usr/include/x86_64-linux-gnu/sys/uio.h \
31 /usr/include/x86_64-linux-gnu/bits/uio.h \
32 /usr/include/x86_64-linux-gnu/bits/socket.h \
33 /usr/include/x86_64-linux-gnu/bits/sockaddr.h \
34 /usr/include/x86_64-linux-gnu/asm/socket.h \
35 /usr/include/asm-generic/socket.h \
36 /usr/include/x86_64-linux-gnu/asm/sockios.h \
37 /usr/include/asm-generic/sockios.h \
38 /usr/include/x86_64-linux-gnu/bits/socket2.h /usr/include/netinet/in.h \
39 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/stdint.h \
40 /usr/include/stdint.h /usr/include/x86_64-linux-gnu/bits/wchar.h \
41 /usr/include/x86_64-linux-gnu/bits/in.h /usr/include/arpa/inet.h \
42 /usr/include/ncurses.h /usr/include/ncurses_dll.h /usr/include/stdio.h \
43 /usr/include/libio.h /usr/include/_G_config.h /usr/include/wchar.h \
44 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/stdarg.h \
45 /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
46 /usr/include/x86_64-linux-gnu/bits/sys_errlist.h \
47 /usr/include/x86_64-linux-gnu/bits/stdio.h \
48 /usr/include/x86_64-linux-gnu/bits/stdio2.h \
49 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/stdbool.h \
50 /usr/include/unctrl.h /usr/include/curses.h mtr.h mtr-curses.h display.h \
51 net.h /usr/include/netdb.h /usr/include/rpc/netdb.h \
52 /usr/include/x86_64-linux-gnu/bits/netdb.h /usr/include/netinet/ip6.h \
53 /usr/include/inttypes.h /usr/include/netinet/icmp6.h dns.h \
54 /usr/include/resolv.h /usr/include/x86_64-linux-gnu/sys/param.h \
55 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include-fixed/limits.h \
56 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include-fixed/syslimits.h \
57 /usr/include/limits.h /usr/include/x86_64-linux-gnu/bits/posix1_lim.h \
58 /usr/include/x86_64-linux-gnu/bits/local_lim.h \
59 /usr/include/linux/limits.h \
60 /usr/include/x86_64-linux-gnu/bits/posix2_lim.h \
61 /usr/include/linux/param.h /usr/include/x86_64-linux-gnu/asm/param.h \
62 /usr/include/asm-generic/param.h /usr/include/arpa/nameser.h \
63 /usr/include/x86_64-linux-gnu/sys/bitypes.h \
64 /usr/include/arpa/nameser_compat.h asn.h version.h
65
66 config.h:
67
68 /usr/include/strings.h:
69
70 /usr/include/features.h:
71
72 /usr/include/x86_64-linux-gnu/bits/predefs.h:
73
74 /usr/include/x86_64-linux-gnu/sys/cdefs.h:
75
76 /usr/include/x86_64-linux-gnu/bits/wordsize.h:
77
78 /usr/include/x86_64-linux-gnu/gnu/stubs.h:
79
80 /usr/include/x86_64-linux-gnu/gnu/stubs-64.h:
81
82 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/stddef.h:
83
84 /usr/include/xlocale.h:
85
86 /usr/include/unistd.h:
87
88 /usr/include/x86_64-linux-gnu/bits/posix_opt.h:
89
90 /usr/include/x86_64-linux-gnu/bits/environments.h:
91
92 /usr/include/x86_64-linux-gnu/bits/types.h:
93
94 /usr/include/x86_64-linux-gnu/bits/typesizes.h:
95
96 /usr/include/x86_64-linux-gnu/bits/confname.h:
97
98 getopt.h:
99
100 /usr/include/x86_64-linux-gnu/bits/unistd.h:
101
102 /usr/include/ctype.h:
103
104 /usr/include/endian.h:
105
106 /usr/include/x86_64-linux-gnu/bits/endian.h:
107
108 /usr/include/x86_64-linux-gnu/bits/byteswap.h:
109
110 /usr/include/stdlib.h:
111
112 /usr/include/x86_64-linux-gnu/bits/waitflags.h:
113
114 /usr/include/x86_64-linux-gnu/bits/waitstatus.h:
115
116 /usr/include/x86_64-linux-gnu/sys/types.h:
117
118 /usr/include/time.h:
119
120 /usr/include/x86_64-linux-gnu/sys/select.h:
121
122 /usr/include/x86_64-linux-gnu/bits/select.h:
123
124 /usr/include/x86_64-linux-gnu/bits/sigset.h:
125
126 /usr/include/x86_64-linux-gnu/bits/time.h:
127
128 /usr/include/x86_64-linux-gnu/sys/sysmacros.h:
129
130 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:
131
132 /usr/include/alloca.h:
133
134 /usr/include/x86_64-linux-gnu/bits/stdlib.h:
135
136 /usr/include/string.h:
137
138 /usr/include/x86_64-linux-gnu/bits/string.h:
139
140 /usr/include/x86_64-linux-gnu/bits/string2.h:
141
142 /usr/include/x86_64-linux-gnu/bits/string3.h:
143
144 /usr/include/x86_64-linux-gnu/sys/socket.h:
145
146 /usr/include/x86_64-linux-gnu/sys/uio.h:
147
148 /usr/include/x86_64-linux-gnu/bits/uio.h:
149
150 /usr/include/x86_64-linux-gnu/bits/socket.h:
151
152 /usr/include/x86_64-linux-gnu/bits/sockaddr.h:
153
154 /usr/include/x86_64-linux-gnu/asm/socket.h:
155
156 /usr/include/asm-generic/socket.h:
157
158 /usr/include/x86_64-linux-gnu/asm/sockios.h:
159
160 /usr/include/asm-generic/sockios.h:
161
162 /usr/include/x86_64-linux-gnu/bits/socket2.h:
163
164 /usr/include/netinet/in.h:
165
166 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/stdint.h:
167
168 /usr/include/stdint.h:
169
170 /usr/include/x86_64-linux-gnu/bits/wchar.h:
171
172 /usr/include/x86_64-linux-gnu/bits/in.h:
173
174 /usr/include/arpa/inet.h:
175
176 /usr/include/ncurses.h:
177
178 /usr/include/ncurses_dll.h:
179
180 /usr/include/stdio.h:
181
182 /usr/include/libio.h:
183
184 /usr/include/_G_config.h:
185
186 /usr/include/wchar.h:
187
188 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/stdarg.h:
189
190 /usr/include/x86_64-linux-gnu/bits/stdio_lim.h:
191
192 /usr/include/x86_64-linux-gnu/bits/sys_errlist.h:
193
194 /usr/include/x86_64-linux-gnu/bits/stdio.h:
195
196 /usr/include/x86_64-linux-gnu/bits/stdio2.h:
197
198 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/stdbool.h:
199
200 /usr/include/unctrl.h:
201
202 /usr/include/curses.h:
203
204 mtr.h:
205
206 mtr-curses.h:
207
208 display.h:
209
210 net.h:
211
212 /usr/include/netdb.h:
213
214 /usr/include/rpc/netdb.h:
215
216 /usr/include/x86_64-linux-gnu/bits/netdb.h:
217
218 /usr/include/netinet/ip6.h:
219
220 /usr/include/inttypes.h:
221
222 /usr/include/netinet/icmp6.h:
223
224 dns.h:
225
226 /usr/include/resolv.h:
227
228 /usr/include/x86_64-linux-gnu/sys/param.h:
229
230 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include-fixed/limits.h:
231
232 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include-fixed/syslimits.h:
233
234 /usr/include/limits.h:
235
236 /usr/include/x86_64-linux-gnu/bits/posix1_lim.h:
237
238 /usr/include/x86_64-linux-gnu/bits/local_lim.h:
239
240 /usr/include/linux/limits.h:
241
242 /usr/include/x86_64-linux-gnu/bits/posix2_lim.h:
243
244 /usr/include/linux/param.h:
245
246 /usr/include/x86_64-linux-gnu/asm/param.h:
247
248 /usr/include/asm-generic/param.h:
249
250 /usr/include/arpa/nameser.h:
251
252 /usr/include/x86_64-linux-gnu/sys/bitypes.h:
253
254 /usr/include/arpa/nameser_compat.h:
255
256 asn.h:
257
258 version.h:
+0
-203
.deps/display.Po less more
0 display.o: display.c config.h /usr/include/stdio.h \
1 /usr/include/features.h /usr/include/x86_64-linux-gnu/bits/predefs.h \
2 /usr/include/x86_64-linux-gnu/sys/cdefs.h \
3 /usr/include/x86_64-linux-gnu/bits/wordsize.h \
4 /usr/include/x86_64-linux-gnu/gnu/stubs.h \
5 /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
6 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/stddef.h \
7 /usr/include/x86_64-linux-gnu/bits/types.h \
8 /usr/include/x86_64-linux-gnu/bits/typesizes.h /usr/include/libio.h \
9 /usr/include/_G_config.h /usr/include/wchar.h \
10 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/stdarg.h \
11 /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
12 /usr/include/x86_64-linux-gnu/bits/sys_errlist.h \
13 /usr/include/x86_64-linux-gnu/bits/stdio.h \
14 /usr/include/x86_64-linux-gnu/bits/stdio2.h /usr/include/stdlib.h \
15 /usr/include/x86_64-linux-gnu/bits/waitflags.h \
16 /usr/include/x86_64-linux-gnu/bits/waitstatus.h /usr/include/endian.h \
17 /usr/include/x86_64-linux-gnu/bits/endian.h \
18 /usr/include/x86_64-linux-gnu/bits/byteswap.h \
19 /usr/include/x86_64-linux-gnu/sys/types.h /usr/include/time.h \
20 /usr/include/x86_64-linux-gnu/sys/select.h \
21 /usr/include/x86_64-linux-gnu/bits/select.h \
22 /usr/include/x86_64-linux-gnu/bits/sigset.h \
23 /usr/include/x86_64-linux-gnu/bits/time.h \
24 /usr/include/x86_64-linux-gnu/sys/sysmacros.h \
25 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h /usr/include/alloca.h \
26 /usr/include/x86_64-linux-gnu/bits/stdlib.h mtr.h display.h \
27 /usr/include/netinet/in.h \
28 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/stdint.h \
29 /usr/include/stdint.h /usr/include/x86_64-linux-gnu/bits/wchar.h \
30 /usr/include/x86_64-linux-gnu/sys/socket.h \
31 /usr/include/x86_64-linux-gnu/sys/uio.h \
32 /usr/include/x86_64-linux-gnu/bits/uio.h \
33 /usr/include/x86_64-linux-gnu/bits/socket.h \
34 /usr/include/x86_64-linux-gnu/bits/sockaddr.h \
35 /usr/include/x86_64-linux-gnu/asm/socket.h \
36 /usr/include/asm-generic/socket.h \
37 /usr/include/x86_64-linux-gnu/asm/sockios.h \
38 /usr/include/asm-generic/sockios.h \
39 /usr/include/x86_64-linux-gnu/bits/socket2.h \
40 /usr/include/x86_64-linux-gnu/bits/in.h mtr-curses.h mtr-gtk.h report.h \
41 select.h raw.h dns.h /usr/include/resolv.h \
42 /usr/include/x86_64-linux-gnu/sys/param.h \
43 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include-fixed/limits.h \
44 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include-fixed/syslimits.h \
45 /usr/include/limits.h /usr/include/x86_64-linux-gnu/bits/posix1_lim.h \
46 /usr/include/x86_64-linux-gnu/bits/local_lim.h \
47 /usr/include/linux/limits.h \
48 /usr/include/x86_64-linux-gnu/bits/posix2_lim.h \
49 /usr/include/linux/param.h /usr/include/x86_64-linux-gnu/asm/param.h \
50 /usr/include/asm-generic/param.h /usr/include/arpa/nameser.h \
51 /usr/include/x86_64-linux-gnu/sys/bitypes.h \
52 /usr/include/arpa/nameser_compat.h asn.h split.h
53
54 config.h:
55
56 /usr/include/stdio.h:
57
58 /usr/include/features.h:
59
60 /usr/include/x86_64-linux-gnu/bits/predefs.h:
61
62 /usr/include/x86_64-linux-gnu/sys/cdefs.h:
63
64 /usr/include/x86_64-linux-gnu/bits/wordsize.h:
65
66 /usr/include/x86_64-linux-gnu/gnu/stubs.h:
67
68 /usr/include/x86_64-linux-gnu/gnu/stubs-64.h:
69
70 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/stddef.h:
71
72 /usr/include/x86_64-linux-gnu/bits/types.h:
73
74 /usr/include/x86_64-linux-gnu/bits/typesizes.h:
75
76 /usr/include/libio.h:
77
78 /usr/include/_G_config.h:
79
80 /usr/include/wchar.h:
81
82 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/stdarg.h:
83
84 /usr/include/x86_64-linux-gnu/bits/stdio_lim.h:
85
86 /usr/include/x86_64-linux-gnu/bits/sys_errlist.h:
87
88 /usr/include/x86_64-linux-gnu/bits/stdio.h:
89
90 /usr/include/x86_64-linux-gnu/bits/stdio2.h:
91
92 /usr/include/stdlib.h:
93
94 /usr/include/x86_64-linux-gnu/bits/waitflags.h:
95
96 /usr/include/x86_64-linux-gnu/bits/waitstatus.h:
97
98 /usr/include/endian.h:
99
100 /usr/include/x86_64-linux-gnu/bits/endian.h:
101
102 /usr/include/x86_64-linux-gnu/bits/byteswap.h:
103
104 /usr/include/x86_64-linux-gnu/sys/types.h:
105
106 /usr/include/time.h:
107
108 /usr/include/x86_64-linux-gnu/sys/select.h:
109
110 /usr/include/x86_64-linux-gnu/bits/select.h:
111
112 /usr/include/x86_64-linux-gnu/bits/sigset.h:
113
114 /usr/include/x86_64-linux-gnu/bits/time.h:
115
116 /usr/include/x86_64-linux-gnu/sys/sysmacros.h:
117
118 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:
119
120 /usr/include/alloca.h:
121
122 /usr/include/x86_64-linux-gnu/bits/stdlib.h:
123
124 mtr.h:
125
126 display.h:
127
128 /usr/include/netinet/in.h:
129
130 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/stdint.h:
131
132 /usr/include/stdint.h:
133
134 /usr/include/x86_64-linux-gnu/bits/wchar.h:
135
136 /usr/include/x86_64-linux-gnu/sys/socket.h:
137
138 /usr/include/x86_64-linux-gnu/sys/uio.h:
139
140 /usr/include/x86_64-linux-gnu/bits/uio.h:
141
142 /usr/include/x86_64-linux-gnu/bits/socket.h:
143
144 /usr/include/x86_64-linux-gnu/bits/sockaddr.h:
145
146 /usr/include/x86_64-linux-gnu/asm/socket.h:
147
148 /usr/include/asm-generic/socket.h:
149
150 /usr/include/x86_64-linux-gnu/asm/sockios.h:
151
152 /usr/include/asm-generic/sockios.h:
153
154 /usr/include/x86_64-linux-gnu/bits/socket2.h:
155
156 /usr/include/x86_64-linux-gnu/bits/in.h:
157
158 mtr-curses.h:
159
160 mtr-gtk.h:
161
162 report.h:
163
164 select.h:
165
166 raw.h:
167
168 dns.h:
169
170 /usr/include/resolv.h:
171
172 /usr/include/x86_64-linux-gnu/sys/param.h:
173
174 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include-fixed/limits.h:
175
176 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include-fixed/syslimits.h:
177
178 /usr/include/limits.h:
179
180 /usr/include/x86_64-linux-gnu/bits/posix1_lim.h:
181
182 /usr/include/x86_64-linux-gnu/bits/local_lim.h:
183
184 /usr/include/linux/limits.h:
185
186 /usr/include/x86_64-linux-gnu/bits/posix2_lim.h:
187
188 /usr/include/linux/param.h:
189
190 /usr/include/x86_64-linux-gnu/asm/param.h:
191
192 /usr/include/asm-generic/param.h:
193
194 /usr/include/arpa/nameser.h:
195
196 /usr/include/x86_64-linux-gnu/sys/bitypes.h:
197
198 /usr/include/arpa/nameser_compat.h:
199
200 asn.h:
201
202 split.h:
+0
-271
.deps/dns.Po less more
0 dns.o: dns.c config.h /usr/include/x86_64-linux-gnu/sys/types.h \
1 /usr/include/features.h /usr/include/x86_64-linux-gnu/bits/predefs.h \
2 /usr/include/x86_64-linux-gnu/sys/cdefs.h \
3 /usr/include/x86_64-linux-gnu/bits/wordsize.h \
4 /usr/include/x86_64-linux-gnu/gnu/stubs.h \
5 /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
6 /usr/include/x86_64-linux-gnu/bits/types.h \
7 /usr/include/x86_64-linux-gnu/bits/typesizes.h /usr/include/time.h \
8 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/stddef.h \
9 /usr/include/endian.h /usr/include/x86_64-linux-gnu/bits/endian.h \
10 /usr/include/x86_64-linux-gnu/bits/byteswap.h \
11 /usr/include/x86_64-linux-gnu/sys/select.h \
12 /usr/include/x86_64-linux-gnu/bits/select.h \
13 /usr/include/x86_64-linux-gnu/bits/sigset.h \
14 /usr/include/x86_64-linux-gnu/bits/time.h \
15 /usr/include/x86_64-linux-gnu/sys/sysmacros.h \
16 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
17 /usr/include/x86_64-linux-gnu/sys/time.h \
18 /usr/include/x86_64-linux-gnu/sys/stat.h \
19 /usr/include/x86_64-linux-gnu/bits/stat.h \
20 /usr/include/x86_64-linux-gnu/sys/errno.h /usr/include/errno.h \
21 /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \
22 /usr/include/x86_64-linux-gnu/asm/errno.h \
23 /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
24 /usr/include/x86_64-linux-gnu/sys/socket.h \
25 /usr/include/x86_64-linux-gnu/sys/uio.h \
26 /usr/include/x86_64-linux-gnu/bits/uio.h \
27 /usr/include/x86_64-linux-gnu/bits/socket.h \
28 /usr/include/x86_64-linux-gnu/bits/sockaddr.h \
29 /usr/include/x86_64-linux-gnu/asm/socket.h \
30 /usr/include/asm-generic/socket.h \
31 /usr/include/x86_64-linux-gnu/asm/sockios.h \
32 /usr/include/asm-generic/sockios.h \
33 /usr/include/x86_64-linux-gnu/bits/socket2.h /usr/include/netinet/in.h \
34 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/stdint.h \
35 /usr/include/stdint.h /usr/include/x86_64-linux-gnu/bits/wchar.h \
36 /usr/include/x86_64-linux-gnu/bits/in.h /usr/include/arpa/inet.h \
37 /usr/include/arpa/nameser.h /usr/include/x86_64-linux-gnu/sys/param.h \
38 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include-fixed/limits.h \
39 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include-fixed/syslimits.h \
40 /usr/include/limits.h /usr/include/x86_64-linux-gnu/bits/posix1_lim.h \
41 /usr/include/x86_64-linux-gnu/bits/local_lim.h \
42 /usr/include/linux/limits.h \
43 /usr/include/x86_64-linux-gnu/bits/posix2_lim.h \
44 /usr/include/linux/param.h /usr/include/x86_64-linux-gnu/asm/param.h \
45 /usr/include/asm-generic/param.h \
46 /usr/include/x86_64-linux-gnu/sys/bitypes.h \
47 /usr/include/arpa/nameser_compat.h /usr/include/netdb.h \
48 /usr/include/rpc/netdb.h /usr/include/x86_64-linux-gnu/bits/netdb.h \
49 /usr/include/resolv.h /usr/include/stdio.h /usr/include/libio.h \
50 /usr/include/_G_config.h /usr/include/wchar.h \
51 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/stdarg.h \
52 /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
53 /usr/include/x86_64-linux-gnu/bits/sys_errlist.h \
54 /usr/include/x86_64-linux-gnu/bits/stdio.h \
55 /usr/include/x86_64-linux-gnu/bits/stdio2.h /usr/include/unistd.h \
56 /usr/include/x86_64-linux-gnu/bits/posix_opt.h \
57 /usr/include/x86_64-linux-gnu/bits/environments.h \
58 /usr/include/x86_64-linux-gnu/bits/confname.h getopt.h \
59 /usr/include/x86_64-linux-gnu/bits/unistd.h /usr/include/fcntl.h \
60 /usr/include/x86_64-linux-gnu/bits/fcntl.h \
61 /usr/include/x86_64-linux-gnu/bits/fcntl2.h /usr/include/ctype.h \
62 /usr/include/xlocale.h /usr/include/string.h \
63 /usr/include/x86_64-linux-gnu/bits/string.h \
64 /usr/include/x86_64-linux-gnu/bits/string2.h /usr/include/stdlib.h \
65 /usr/include/x86_64-linux-gnu/bits/string3.h \
66 /usr/include/x86_64-linux-gnu/bits/waitflags.h \
67 /usr/include/x86_64-linux-gnu/bits/waitstatus.h /usr/include/alloca.h \
68 /usr/include/x86_64-linux-gnu/bits/stdlib.h mtr.h dns.h net.h \
69 /usr/include/netinet/ip6.h /usr/include/inttypes.h \
70 /usr/include/netinet/icmp6.h
71
72 config.h:
73
74 /usr/include/x86_64-linux-gnu/sys/types.h:
75
76 /usr/include/features.h:
77
78 /usr/include/x86_64-linux-gnu/bits/predefs.h:
79
80 /usr/include/x86_64-linux-gnu/sys/cdefs.h:
81
82 /usr/include/x86_64-linux-gnu/bits/wordsize.h:
83
84 /usr/include/x86_64-linux-gnu/gnu/stubs.h:
85
86 /usr/include/x86_64-linux-gnu/gnu/stubs-64.h:
87
88 /usr/include/x86_64-linux-gnu/bits/types.h:
89
90 /usr/include/x86_64-linux-gnu/bits/typesizes.h:
91
92 /usr/include/time.h:
93
94 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/stddef.h:
95
96 /usr/include/endian.h:
97
98 /usr/include/x86_64-linux-gnu/bits/endian.h:
99
100 /usr/include/x86_64-linux-gnu/bits/byteswap.h:
101
102 /usr/include/x86_64-linux-gnu/sys/select.h:
103
104 /usr/include/x86_64-linux-gnu/bits/select.h:
105
106 /usr/include/x86_64-linux-gnu/bits/sigset.h:
107
108 /usr/include/x86_64-linux-gnu/bits/time.h:
109
110 /usr/include/x86_64-linux-gnu/sys/sysmacros.h:
111
112 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:
113
114 /usr/include/x86_64-linux-gnu/sys/time.h:
115
116 /usr/include/x86_64-linux-gnu/sys/stat.h:
117
118 /usr/include/x86_64-linux-gnu/bits/stat.h:
119
120 /usr/include/x86_64-linux-gnu/sys/errno.h:
121
122 /usr/include/errno.h:
123
124 /usr/include/x86_64-linux-gnu/bits/errno.h:
125
126 /usr/include/linux/errno.h:
127
128 /usr/include/x86_64-linux-gnu/asm/errno.h:
129
130 /usr/include/asm-generic/errno.h:
131
132 /usr/include/asm-generic/errno-base.h:
133
134 /usr/include/x86_64-linux-gnu/sys/socket.h:
135
136 /usr/include/x86_64-linux-gnu/sys/uio.h:
137
138 /usr/include/x86_64-linux-gnu/bits/uio.h:
139
140 /usr/include/x86_64-linux-gnu/bits/socket.h:
141
142 /usr/include/x86_64-linux-gnu/bits/sockaddr.h:
143
144 /usr/include/x86_64-linux-gnu/asm/socket.h:
145
146 /usr/include/asm-generic/socket.h:
147
148 /usr/include/x86_64-linux-gnu/asm/sockios.h:
149
150 /usr/include/asm-generic/sockios.h:
151
152 /usr/include/x86_64-linux-gnu/bits/socket2.h:
153
154 /usr/include/netinet/in.h:
155
156 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/stdint.h:
157
158 /usr/include/stdint.h:
159
160 /usr/include/x86_64-linux-gnu/bits/wchar.h:
161
162 /usr/include/x86_64-linux-gnu/bits/in.h:
163
164 /usr/include/arpa/inet.h:
165
166 /usr/include/arpa/nameser.h:
167
168 /usr/include/x86_64-linux-gnu/sys/param.h:
169
170 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include-fixed/limits.h:
171
172 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include-fixed/syslimits.h:
173
174 /usr/include/limits.h:
175
176 /usr/include/x86_64-linux-gnu/bits/posix1_lim.h:
177
178 /usr/include/x86_64-linux-gnu/bits/local_lim.h:
179
180 /usr/include/linux/limits.h:
181
182 /usr/include/x86_64-linux-gnu/bits/posix2_lim.h:
183
184 /usr/include/linux/param.h:
185
186 /usr/include/x86_64-linux-gnu/asm/param.h:
187
188 /usr/include/asm-generic/param.h:
189
190 /usr/include/x86_64-linux-gnu/sys/bitypes.h:
191
192 /usr/include/arpa/nameser_compat.h:
193
194 /usr/include/netdb.h:
195
196 /usr/include/rpc/netdb.h:
197
198 /usr/include/x86_64-linux-gnu/bits/netdb.h:
199
200 /usr/include/resolv.h:
201
202 /usr/include/stdio.h:
203
204 /usr/include/libio.h:
205
206 /usr/include/_G_config.h:
207
208 /usr/include/wchar.h:
209
210 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/stdarg.h:
211
212 /usr/include/x86_64-linux-gnu/bits/stdio_lim.h:
213
214 /usr/include/x86_64-linux-gnu/bits/sys_errlist.h:
215
216 /usr/include/x86_64-linux-gnu/bits/stdio.h:
217
218 /usr/include/x86_64-linux-gnu/bits/stdio2.h:
219
220 /usr/include/unistd.h:
221
222 /usr/include/x86_64-linux-gnu/bits/posix_opt.h:
223
224 /usr/include/x86_64-linux-gnu/bits/environments.h:
225
226 /usr/include/x86_64-linux-gnu/bits/confname.h:
227
228 getopt.h:
229
230 /usr/include/x86_64-linux-gnu/bits/unistd.h:
231
232 /usr/include/fcntl.h:
233
234 /usr/include/x86_64-linux-gnu/bits/fcntl.h:
235
236 /usr/include/x86_64-linux-gnu/bits/fcntl2.h:
237
238 /usr/include/ctype.h:
239
240 /usr/include/xlocale.h:
241
242 /usr/include/string.h:
243
244 /usr/include/x86_64-linux-gnu/bits/string.h:
245
246 /usr/include/x86_64-linux-gnu/bits/string2.h:
247
248 /usr/include/stdlib.h:
249
250 /usr/include/x86_64-linux-gnu/bits/string3.h:
251
252 /usr/include/x86_64-linux-gnu/bits/waitflags.h:
253
254 /usr/include/x86_64-linux-gnu/bits/waitstatus.h:
255
256 /usr/include/alloca.h:
257
258 /usr/include/x86_64-linux-gnu/bits/stdlib.h:
259
260 mtr.h:
261
262 dns.h:
263
264 net.h:
265
266 /usr/include/netinet/ip6.h:
267
268 /usr/include/inttypes.h:
269
270 /usr/include/netinet/icmp6.h:
+0
-76
.deps/getopt.Po less more
0 getopt.o: getopt.c config.h /usr/include/stdio.h /usr/include/features.h \
1 /usr/include/x86_64-linux-gnu/bits/predefs.h \
2 /usr/include/x86_64-linux-gnu/sys/cdefs.h \
3 /usr/include/x86_64-linux-gnu/bits/wordsize.h \
4 /usr/include/x86_64-linux-gnu/gnu/stubs.h \
5 /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
6 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/stddef.h \
7 /usr/include/x86_64-linux-gnu/bits/types.h \
8 /usr/include/x86_64-linux-gnu/bits/typesizes.h /usr/include/libio.h \
9 /usr/include/_G_config.h /usr/include/wchar.h \
10 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/stdarg.h \
11 /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
12 /usr/include/x86_64-linux-gnu/bits/sys_errlist.h \
13 /usr/include/x86_64-linux-gnu/bits/stdio.h \
14 /usr/include/x86_64-linux-gnu/bits/stdio2.h /usr/include/string.h \
15 /usr/include/xlocale.h /usr/include/x86_64-linux-gnu/bits/string.h \
16 /usr/include/x86_64-linux-gnu/bits/string2.h /usr/include/endian.h \
17 /usr/include/x86_64-linux-gnu/bits/endian.h \
18 /usr/include/x86_64-linux-gnu/bits/byteswap.h /usr/include/stdlib.h \
19 /usr/include/x86_64-linux-gnu/bits/string3.h
20
21 config.h:
22
23 /usr/include/stdio.h:
24
25 /usr/include/features.h:
26
27 /usr/include/x86_64-linux-gnu/bits/predefs.h:
28
29 /usr/include/x86_64-linux-gnu/sys/cdefs.h:
30
31 /usr/include/x86_64-linux-gnu/bits/wordsize.h:
32
33 /usr/include/x86_64-linux-gnu/gnu/stubs.h:
34
35 /usr/include/x86_64-linux-gnu/gnu/stubs-64.h:
36
37 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/stddef.h:
38
39 /usr/include/x86_64-linux-gnu/bits/types.h:
40
41 /usr/include/x86_64-linux-gnu/bits/typesizes.h:
42
43 /usr/include/libio.h:
44
45 /usr/include/_G_config.h:
46
47 /usr/include/wchar.h:
48
49 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/stdarg.h:
50
51 /usr/include/x86_64-linux-gnu/bits/stdio_lim.h:
52
53 /usr/include/x86_64-linux-gnu/bits/sys_errlist.h:
54
55 /usr/include/x86_64-linux-gnu/bits/stdio.h:
56
57 /usr/include/x86_64-linux-gnu/bits/stdio2.h:
58
59 /usr/include/string.h:
60
61 /usr/include/xlocale.h:
62
63 /usr/include/x86_64-linux-gnu/bits/string.h:
64
65 /usr/include/x86_64-linux-gnu/bits/string2.h:
66
67 /usr/include/endian.h:
68
69 /usr/include/x86_64-linux-gnu/bits/endian.h:
70
71 /usr/include/x86_64-linux-gnu/bits/byteswap.h:
72
73 /usr/include/stdlib.h:
74
75 /usr/include/x86_64-linux-gnu/bits/string3.h:
+0
-68
.deps/getopt1.Po less more
0 getopt1.o: getopt1.c config.h getopt.h /usr/include/ctype.h \
1 /usr/include/features.h /usr/include/x86_64-linux-gnu/bits/predefs.h \
2 /usr/include/x86_64-linux-gnu/sys/cdefs.h \
3 /usr/include/x86_64-linux-gnu/bits/wordsize.h \
4 /usr/include/x86_64-linux-gnu/gnu/stubs.h \
5 /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
6 /usr/include/x86_64-linux-gnu/bits/types.h \
7 /usr/include/x86_64-linux-gnu/bits/typesizes.h /usr/include/endian.h \
8 /usr/include/x86_64-linux-gnu/bits/endian.h \
9 /usr/include/x86_64-linux-gnu/bits/byteswap.h /usr/include/xlocale.h \
10 /usr/include/stdio.h \
11 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/stddef.h \
12 /usr/include/libio.h /usr/include/_G_config.h /usr/include/wchar.h \
13 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/stdarg.h \
14 /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
15 /usr/include/x86_64-linux-gnu/bits/sys_errlist.h \
16 /usr/include/x86_64-linux-gnu/bits/stdio.h \
17 /usr/include/x86_64-linux-gnu/bits/stdio2.h
18
19 config.h:
20
21 getopt.h:
22
23 /usr/include/ctype.h:
24
25 /usr/include/features.h:
26
27 /usr/include/x86_64-linux-gnu/bits/predefs.h:
28
29 /usr/include/x86_64-linux-gnu/sys/cdefs.h:
30
31 /usr/include/x86_64-linux-gnu/bits/wordsize.h:
32
33 /usr/include/x86_64-linux-gnu/gnu/stubs.h:
34
35 /usr/include/x86_64-linux-gnu/gnu/stubs-64.h:
36
37 /usr/include/x86_64-linux-gnu/bits/types.h:
38
39 /usr/include/x86_64-linux-gnu/bits/typesizes.h:
40
41 /usr/include/endian.h:
42
43 /usr/include/x86_64-linux-gnu/bits/endian.h:
44
45 /usr/include/x86_64-linux-gnu/bits/byteswap.h:
46
47 /usr/include/xlocale.h:
48
49 /usr/include/stdio.h:
50
51 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/stddef.h:
52
53 /usr/include/libio.h:
54
55 /usr/include/_G_config.h:
56
57 /usr/include/wchar.h:
58
59 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/stdarg.h:
60
61 /usr/include/x86_64-linux-gnu/bits/stdio_lim.h:
62
63 /usr/include/x86_64-linux-gnu/bits/sys_errlist.h:
64
65 /usr/include/x86_64-linux-gnu/bits/stdio.h:
66
67 /usr/include/x86_64-linux-gnu/bits/stdio2.h:
+0
-1757
.deps/gtk.Po less more
0 gtk.o: gtk.c config.h /usr/include/stdio.h /usr/include/features.h \
1 /usr/include/x86_64-linux-gnu/bits/predefs.h \
2 /usr/include/x86_64-linux-gnu/sys/cdefs.h \
3 /usr/include/x86_64-linux-gnu/bits/wordsize.h \
4 /usr/include/x86_64-linux-gnu/gnu/stubs.h \
5 /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
6 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/stddef.h \
7 /usr/include/x86_64-linux-gnu/bits/types.h \
8 /usr/include/x86_64-linux-gnu/bits/typesizes.h /usr/include/libio.h \
9 /usr/include/_G_config.h /usr/include/wchar.h \
10 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/stdarg.h \
11 /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
12 /usr/include/x86_64-linux-gnu/bits/sys_errlist.h \
13 /usr/include/x86_64-linux-gnu/bits/stdio.h \
14 /usr/include/x86_64-linux-gnu/bits/stdio2.h /usr/include/stdlib.h \
15 /usr/include/x86_64-linux-gnu/bits/waitflags.h \
16 /usr/include/x86_64-linux-gnu/bits/waitstatus.h /usr/include/endian.h \
17 /usr/include/x86_64-linux-gnu/bits/endian.h \
18 /usr/include/x86_64-linux-gnu/bits/byteswap.h \
19 /usr/include/x86_64-linux-gnu/sys/types.h /usr/include/time.h \
20 /usr/include/x86_64-linux-gnu/sys/select.h \
21 /usr/include/x86_64-linux-gnu/bits/select.h \
22 /usr/include/x86_64-linux-gnu/bits/sigset.h \
23 /usr/include/x86_64-linux-gnu/bits/time.h \
24 /usr/include/x86_64-linux-gnu/sys/sysmacros.h \
25 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h /usr/include/alloca.h \
26 /usr/include/x86_64-linux-gnu/bits/stdlib.h /usr/include/unistd.h \
27 /usr/include/x86_64-linux-gnu/bits/posix_opt.h \
28 /usr/include/x86_64-linux-gnu/bits/environments.h \
29 /usr/include/x86_64-linux-gnu/bits/confname.h getopt.h \
30 /usr/include/x86_64-linux-gnu/bits/unistd.h \
31 /usr/include/x86_64-linux-gnu/sys/time.h /usr/include/string.h \
32 /usr/include/xlocale.h /usr/include/x86_64-linux-gnu/bits/string.h \
33 /usr/include/x86_64-linux-gnu/bits/string2.h \
34 /usr/include/x86_64-linux-gnu/bits/string3.h \
35 /usr/include/gtk-2.0/gtk/gtk.h /usr/include/gtk-2.0/gdk/gdk.h \
36 /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h \
37 /usr/include/glib-2.0/gio/gio.h /usr/include/glib-2.0/gio/giotypes.h \
38 /usr/include/glib-2.0/gio/gioenums.h /usr/include/glib-2.0/glib-object.h \
39 /usr/include/glib-2.0/gobject/gbinding.h /usr/include/glib-2.0/glib.h \
40 /usr/include/glib-2.0/glib/galloca.h /usr/include/glib-2.0/glib/gtypes.h \
41 /usr/lib/x86_64-linux-gnu/glib-2.0/include/glibconfig.h \
42 /usr/include/glib-2.0/glib/gmacros.h \
43 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include-fixed/limits.h \
44 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include-fixed/syslimits.h \
45 /usr/include/limits.h /usr/include/x86_64-linux-gnu/bits/posix1_lim.h \
46 /usr/include/x86_64-linux-gnu/bits/local_lim.h \
47 /usr/include/linux/limits.h \
48 /usr/include/x86_64-linux-gnu/bits/posix2_lim.h \
49 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/float.h \
50 /usr/include/glib-2.0/glib/garray.h \
51 /usr/include/glib-2.0/glib/gasyncqueue.h \
52 /usr/include/glib-2.0/glib/gthread.h /usr/include/glib-2.0/glib/gerror.h \
53 /usr/include/glib-2.0/glib/gquark.h /usr/include/glib-2.0/glib/gutils.h \
54 /usr/include/glib-2.0/glib/gatomic.h \
55 /usr/include/glib-2.0/glib/gbacktrace.h /usr/include/signal.h \
56 /usr/include/x86_64-linux-gnu/bits/signum.h \
57 /usr/include/x86_64-linux-gnu/bits/siginfo.h \
58 /usr/include/x86_64-linux-gnu/bits/sigaction.h \
59 /usr/include/x86_64-linux-gnu/bits/sigcontext.h \
60 /usr/include/x86_64-linux-gnu/bits/sigstack.h \
61 /usr/include/x86_64-linux-gnu/sys/ucontext.h \
62 /usr/include/x86_64-linux-gnu/bits/sigthread.h \
63 /usr/include/glib-2.0/glib/gbase64.h \
64 /usr/include/glib-2.0/glib/gbitlock.h \
65 /usr/include/glib-2.0/glib/gbookmarkfile.h \
66 /usr/include/glib-2.0/glib/gcache.h /usr/include/glib-2.0/glib/glist.h \
67 /usr/include/glib-2.0/glib/gmem.h /usr/include/glib-2.0/glib/gslice.h \
68 /usr/include/glib-2.0/glib/gchecksum.h \
69 /usr/include/glib-2.0/glib/gcompletion.h \
70 /usr/include/glib-2.0/glib/gconvert.h \
71 /usr/include/glib-2.0/glib/gdataset.h /usr/include/glib-2.0/glib/gdate.h \
72 /usr/include/glib-2.0/glib/gdatetime.h \
73 /usr/include/glib-2.0/glib/gtimezone.h /usr/include/glib-2.0/glib/gdir.h \
74 /usr/include/glib-2.0/glib/gfileutils.h \
75 /usr/include/glib-2.0/glib/ghash.h /usr/include/glib-2.0/glib/ghmac.h \
76 /usr/include/glib-2.0/glib/gchecksum.h \
77 /usr/include/glib-2.0/glib/ghook.h \
78 /usr/include/glib-2.0/glib/ghostutils.h \
79 /usr/include/glib-2.0/glib/giochannel.h \
80 /usr/include/glib-2.0/glib/gmain.h /usr/include/glib-2.0/glib/gpoll.h \
81 /usr/include/glib-2.0/glib/gslist.h /usr/include/glib-2.0/glib/gstring.h \
82 /usr/include/glib-2.0/glib/gunicode.h \
83 /usr/include/glib-2.0/glib/gkeyfile.h \
84 /usr/include/glib-2.0/glib/gmappedfile.h \
85 /usr/include/glib-2.0/glib/gmarkup.h \
86 /usr/include/glib-2.0/glib/gmessages.h \
87 /usr/include/glib-2.0/glib/gnode.h /usr/include/glib-2.0/glib/goption.h \
88 /usr/include/glib-2.0/glib/gpattern.h \
89 /usr/include/glib-2.0/glib/gprimes.h /usr/include/glib-2.0/glib/gqsort.h \
90 /usr/include/glib-2.0/glib/gqueue.h /usr/include/glib-2.0/glib/grand.h \
91 /usr/include/glib-2.0/glib/grel.h /usr/include/glib-2.0/glib/gregex.h \
92 /usr/include/glib-2.0/glib/gscanner.h \
93 /usr/include/glib-2.0/glib/gsequence.h \
94 /usr/include/glib-2.0/glib/gshell.h /usr/include/glib-2.0/glib/gspawn.h \
95 /usr/include/glib-2.0/glib/gstrfuncs.h \
96 /usr/include/glib-2.0/glib/gtestutils.h \
97 /usr/include/glib-2.0/glib/gthreadpool.h \
98 /usr/include/glib-2.0/glib/gtimer.h /usr/include/glib-2.0/glib/gtree.h \
99 /usr/include/glib-2.0/glib/gurifuncs.h \
100 /usr/include/glib-2.0/glib/gvarianttype.h \
101 /usr/include/glib-2.0/glib/gvariant.h \
102 /usr/include/glib-2.0/gobject/gobject.h \
103 /usr/include/glib-2.0/gobject/gtype.h \
104 /usr/include/glib-2.0/gobject/gvalue.h \
105 /usr/include/glib-2.0/gobject/gparam.h \
106 /usr/include/glib-2.0/gobject/gclosure.h \
107 /usr/include/glib-2.0/gobject/gsignal.h \
108 /usr/include/glib-2.0/gobject/gmarshal.h \
109 /usr/include/glib-2.0/gobject/gboxed.h \
110 /usr/include/glib-2.0/gobject/glib-types.h \
111 /usr/include/glib-2.0/gobject/genums.h \
112 /usr/include/glib-2.0/gobject/gparamspecs.h \
113 /usr/include/glib-2.0/gobject/gsourceclosure.h \
114 /usr/include/glib-2.0/gobject/gtypemodule.h \
115 /usr/include/glib-2.0/gobject/gtypeplugin.h \
116 /usr/include/glib-2.0/gobject/gvaluearray.h \
117 /usr/include/glib-2.0/gobject/gvaluetypes.h \
118 /usr/include/glib-2.0/gio/gappinfo.h /usr/include/glib-2.0/gio/gaction.h \
119 /usr/include/glib-2.0/gio/gsimpleaction.h \
120 /usr/include/glib-2.0/gio/gactiongroup.h \
121 /usr/include/glib-2.0/gio/gsimpleactiongroup.h \
122 /usr/include/glib-2.0/gio/gactiongroup.h \
123 /usr/include/glib-2.0/gio/gapplication.h \
124 /usr/include/glib-2.0/gio/gapplicationcommandline.h \
125 /usr/include/glib-2.0/gio/gasyncinitable.h \
126 /usr/include/glib-2.0/gio/ginitable.h \
127 /usr/include/glib-2.0/gio/gasyncresult.h \
128 /usr/include/glib-2.0/gio/gbufferedinputstream.h \
129 /usr/include/glib-2.0/gio/gfilterinputstream.h \
130 /usr/include/glib-2.0/gio/ginputstream.h \
131 /usr/include/glib-2.0/gio/gbufferedoutputstream.h \
132 /usr/include/glib-2.0/gio/gfilteroutputstream.h \
133 /usr/include/glib-2.0/gio/goutputstream.h \
134 /usr/include/glib-2.0/gio/gcancellable.h \
135 /usr/include/glib-2.0/gio/gcharsetconverter.h \
136 /usr/include/glib-2.0/gio/gconverter.h \
137 /usr/include/glib-2.0/gio/gcontenttype.h \
138 /usr/include/glib-2.0/gio/gconverterinputstream.h \
139 /usr/include/glib-2.0/gio/gconverteroutputstream.h \
140 /usr/include/glib-2.0/gio/gcredentials.h \
141 /usr/include/glib-2.0/gio/gdatainputstream.h \
142 /usr/include/glib-2.0/gio/gdataoutputstream.h \
143 /usr/include/glib-2.0/gio/gdbusaddress.h \
144 /usr/include/glib-2.0/gio/gdbusauthobserver.h \
145 /usr/include/glib-2.0/gio/gdbusconnection.h \
146 /usr/include/glib-2.0/gio/gdbuserror.h \
147 /usr/include/glib-2.0/gio/gdbusintrospection.h \
148 /usr/include/glib-2.0/gio/gdbusmessage.h \
149 /usr/include/glib-2.0/gio/gdbusmethodinvocation.h \
150 /usr/include/glib-2.0/gio/gdbusnameowning.h \
151 /usr/include/glib-2.0/gio/gdbusnamewatching.h \
152 /usr/include/glib-2.0/gio/gdbusproxy.h \
153 /usr/include/glib-2.0/gio/gdbusserver.h \
154 /usr/include/glib-2.0/gio/gdbusutils.h \
155 /usr/include/glib-2.0/gio/gdrive.h \
156 /usr/include/glib-2.0/gio/gemblemedicon.h \
157 /usr/include/glib-2.0/gio/gicon.h /usr/include/glib-2.0/gio/gemblem.h \
158 /usr/include/glib-2.0/gio/gfileattribute.h \
159 /usr/include/glib-2.0/gio/gfileenumerator.h \
160 /usr/include/glib-2.0/gio/gfile.h /usr/include/glib-2.0/gio/gfileicon.h \
161 /usr/include/glib-2.0/gio/gfileinfo.h \
162 /usr/include/glib-2.0/gio/gfileinputstream.h \
163 /usr/include/glib-2.0/gio/gfileiostream.h \
164 /usr/include/glib-2.0/gio/giostream.h \
165 /usr/include/glib-2.0/gio/gioerror.h \
166 /usr/include/glib-2.0/gio/gfilemonitor.h \
167 /usr/include/glib-2.0/gio/gfilenamecompleter.h \
168 /usr/include/glib-2.0/gio/gfileoutputstream.h \
169 /usr/include/glib-2.0/gio/ginetaddress.h \
170 /usr/include/glib-2.0/gio/ginetsocketaddress.h \
171 /usr/include/glib-2.0/gio/gsocketaddress.h \
172 /usr/include/glib-2.0/gio/gioenumtypes.h \
173 /usr/include/glib-2.0/gio/giomodule.h /usr/include/glib-2.0/gmodule.h \
174 /usr/include/glib-2.0/gio/gioscheduler.h \
175 /usr/include/glib-2.0/gio/gloadableicon.h \
176 /usr/include/glib-2.0/gio/gmemoryinputstream.h \
177 /usr/include/glib-2.0/gio/gmemoryoutputstream.h \
178 /usr/include/glib-2.0/gio/gmount.h \
179 /usr/include/glib-2.0/gio/gmountoperation.h \
180 /usr/include/glib-2.0/gio/gnativevolumemonitor.h \
181 /usr/include/glib-2.0/gio/gvolumemonitor.h \
182 /usr/include/glib-2.0/gio/gnetworkaddress.h \
183 /usr/include/glib-2.0/gio/gnetworkservice.h \
184 /usr/include/glib-2.0/gio/gpermission.h \
185 /usr/include/glib-2.0/gio/gpollableinputstream.h \
186 /usr/include/glib-2.0/gio/gpollableoutputstream.h \
187 /usr/include/glib-2.0/gio/gproxy.h \
188 /usr/include/glib-2.0/gio/gproxyaddress.h \
189 /usr/include/glib-2.0/gio/gproxyaddressenumerator.h \
190 /usr/include/glib-2.0/gio/gsocketaddressenumerator.h \
191 /usr/include/glib-2.0/gio/gproxyresolver.h \
192 /usr/include/glib-2.0/gio/gresolver.h \
193 /usr/include/glib-2.0/gio/gseekable.h \
194 /usr/include/glib-2.0/gio/gsettings.h \
195 /usr/include/glib-2.0/gio/gsimpleasyncresult.h \
196 /usr/include/glib-2.0/gio/gsimplepermission.h \
197 /usr/include/glib-2.0/gio/gsocketclient.h \
198 /usr/include/glib-2.0/gio/gsocketconnectable.h \
199 /usr/include/glib-2.0/gio/gsocketconnection.h \
200 /usr/include/glib-2.0/gio/gsocket.h \
201 /usr/include/glib-2.0/gio/gsocketcontrolmessage.h \
202 /usr/include/glib-2.0/gio/gsocketlistener.h \
203 /usr/include/glib-2.0/gio/gsocketservice.h \
204 /usr/include/glib-2.0/gio/gsrvtarget.h \
205 /usr/include/glib-2.0/gio/gtcpconnection.h \
206 /usr/include/glib-2.0/gio/gtcpwrapperconnection.h \
207 /usr/include/glib-2.0/gio/gthemedicon.h \
208 /usr/include/glib-2.0/gio/gthreadedsocketservice.h \
209 /usr/include/glib-2.0/gio/gtlsbackend.h \
210 /usr/include/glib-2.0/gio/gtlscertificate.h \
211 /usr/include/glib-2.0/gio/gtlsclientconnection.h \
212 /usr/include/glib-2.0/gio/gtlsconnection.h \
213 /usr/include/glib-2.0/gio/gtlsdatabase.h \
214 /usr/include/glib-2.0/gio/gtlsfiledatabase.h \
215 /usr/include/glib-2.0/gio/gtlsinteraction.h \
216 /usr/include/glib-2.0/gio/gtlsserverconnection.h \
217 /usr/include/glib-2.0/gio/gtlspassword.h \
218 /usr/include/glib-2.0/gio/gvfs.h /usr/include/glib-2.0/gio/gvolume.h \
219 /usr/include/glib-2.0/gio/gzlibcompressor.h \
220 /usr/include/glib-2.0/gio/gzlibdecompressor.h \
221 /usr/include/glib-2.0/gio/gdbusinterface.h \
222 /usr/include/glib-2.0/gio/gdbusinterfaceskeleton.h \
223 /usr/include/glib-2.0/gio/gdbusobject.h \
224 /usr/include/glib-2.0/gio/gdbusobjectskeleton.h \
225 /usr/include/glib-2.0/gio/gdbusobjectproxy.h \
226 /usr/include/glib-2.0/gio/gdbusobjectmanager.h \
227 /usr/include/glib-2.0/gio/gdbusobjectmanagerclient.h \
228 /usr/include/glib-2.0/gio/gdbusobjectmanagerserver.h \
229 /usr/include/gtk-2.0/gdk/gdkscreen.h /usr/include/cairo/cairo.h \
230 /usr/include/cairo/cairo-version.h /usr/include/cairo/cairo-features.h \
231 /usr/include/cairo/cairo-deprecated.h \
232 /usr/include/gtk-2.0/gdk/gdktypes.h /usr/include/pango-1.0/pango/pango.h \
233 /usr/include/pango-1.0/pango/pango-attributes.h \
234 /usr/include/pango-1.0/pango/pango-font.h \
235 /usr/include/pango-1.0/pango/pango-coverage.h \
236 /usr/include/pango-1.0/pango/pango-types.h \
237 /usr/include/pango-1.0/pango/pango-gravity.h \
238 /usr/include/pango-1.0/pango/pango-matrix.h \
239 /usr/include/pango-1.0/pango/pango-script.h \
240 /usr/include/pango-1.0/pango/pango-language.h \
241 /usr/include/pango-1.0/pango/pango-bidi-type.h \
242 /usr/include/pango-1.0/pango/pango-break.h \
243 /usr/include/pango-1.0/pango/pango-item.h \
244 /usr/include/pango-1.0/pango/pango-context.h \
245 /usr/include/pango-1.0/pango/pango-fontmap.h \
246 /usr/include/pango-1.0/pango/pango-fontset.h \
247 /usr/include/pango-1.0/pango/pango-engine.h \
248 /usr/include/pango-1.0/pango/pango-glyph.h \
249 /usr/include/pango-1.0/pango/pango-enum-types.h \
250 /usr/include/pango-1.0/pango/pango-features.h \
251 /usr/include/pango-1.0/pango/pango-glyph-item.h \
252 /usr/include/pango-1.0/pango/pango-layout.h \
253 /usr/include/pango-1.0/pango/pango-tabs.h \
254 /usr/include/pango-1.0/pango/pango-renderer.h \
255 /usr/include/pango-1.0/pango/pango-utils.h \
256 /usr/lib/x86_64-linux-gnu/gtk-2.0/include/gdkconfig.h \
257 /usr/include/gtk-2.0/gdk/gdkdisplay.h \
258 /usr/include/gtk-2.0/gdk/gdkevents.h /usr/include/gtk-2.0/gdk/gdkcolor.h \
259 /usr/include/gtk-2.0/gdk/gdkdnd.h /usr/include/gtk-2.0/gdk/gdkinput.h \
260 /usr/include/gtk-2.0/gdk/gdkcairo.h /usr/include/gtk-2.0/gdk/gdkpixbuf.h \
261 /usr/include/gtk-2.0/gdk/gdkrgb.h \
262 /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h \
263 /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-features.h \
264 /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h \
265 /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-transform.h \
266 /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-animation.h \
267 /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-simple-anim.h \
268 /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-io.h \
269 /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-loader.h \
270 /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-enum-types.h \
271 /usr/include/pango-1.0/pango/pangocairo.h \
272 /usr/include/gtk-2.0/gdk/gdkcursor.h \
273 /usr/include/gtk-2.0/gdk/gdkdisplaymanager.h \
274 /usr/include/gtk-2.0/gdk/gdkdrawable.h /usr/include/gtk-2.0/gdk/gdkgc.h \
275 /usr/include/gtk-2.0/gdk/gdkenumtypes.h \
276 /usr/include/gtk-2.0/gdk/gdkfont.h /usr/include/gtk-2.0/gdk/gdkimage.h \
277 /usr/include/gtk-2.0/gdk/gdkkeys.h /usr/include/gtk-2.0/gdk/gdkpango.h \
278 /usr/include/gtk-2.0/gdk/gdkpixmap.h \
279 /usr/include/gtk-2.0/gdk/gdkproperty.h \
280 /usr/include/gtk-2.0/gdk/gdkregion.h \
281 /usr/include/gtk-2.0/gdk/gdkselection.h \
282 /usr/include/gtk-2.0/gdk/gdkspawn.h \
283 /usr/include/gtk-2.0/gdk/gdktestutils.h \
284 /usr/include/gtk-2.0/gdk/gdkwindow.h \
285 /usr/include/gtk-2.0/gdk/gdkvisual.h \
286 /usr/include/gtk-2.0/gtk/gtkaboutdialog.h \
287 /usr/include/gtk-2.0/gtk/gtkdialog.h \
288 /usr/include/gtk-2.0/gtk/gtkwindow.h \
289 /usr/include/gtk-2.0/gtk/gtkaccelgroup.h \
290 /usr/include/gtk-2.0/gtk/gtkenums.h /usr/include/gtk-2.0/gtk/gtkbin.h \
291 /usr/include/gtk-2.0/gtk/gtkcontainer.h \
292 /usr/include/gtk-2.0/gtk/gtkwidget.h \
293 /usr/include/gtk-2.0/gtk/gtkobject.h \
294 /usr/include/gtk-2.0/gtk/gtktypeutils.h \
295 /usr/include/gtk-2.0/gtk/gtktypebuiltins.h \
296 /usr/include/gtk-2.0/gtk/gtkdebug.h \
297 /usr/include/gtk-2.0/gtk/gtkadjustment.h \
298 /usr/include/gtk-2.0/gtk/gtkstyle.h \
299 /usr/include/gtk-2.0/gtk/gtksettings.h /usr/include/gtk-2.0/gtk/gtkrc.h \
300 /usr/include/atk-1.0/atk/atk.h /usr/include/atk-1.0/atk/atkobject.h \
301 /usr/include/atk-1.0/atk/atkstate.h \
302 /usr/include/atk-1.0/atk/atkrelationtype.h \
303 /usr/include/atk-1.0/atk/atkaction.h \
304 /usr/include/atk-1.0/atk/atkcomponent.h \
305 /usr/include/atk-1.0/atk/atkutil.h \
306 /usr/include/atk-1.0/atk/atkdocument.h \
307 /usr/include/atk-1.0/atk/atkeditabletext.h \
308 /usr/include/atk-1.0/atk/atktext.h \
309 /usr/include/atk-1.0/atk/atkgobjectaccessible.h \
310 /usr/include/atk-1.0/atk/atkhyperlink.h \
311 /usr/include/atk-1.0/atk/atkhyperlinkimpl.h \
312 /usr/include/atk-1.0/atk/atkhypertext.h \
313 /usr/include/atk-1.0/atk/atkimage.h \
314 /usr/include/atk-1.0/atk/atknoopobject.h \
315 /usr/include/atk-1.0/atk/atknoopobjectfactory.h \
316 /usr/include/atk-1.0/atk/atkobjectfactory.h \
317 /usr/include/atk-1.0/atk/atkplug.h \
318 /usr/include/atk-1.0/atk/atkregistry.h \
319 /usr/include/atk-1.0/atk/atkobjectfactory.h \
320 /usr/include/atk-1.0/atk/atkrelation.h \
321 /usr/include/atk-1.0/atk/atkrelationset.h \
322 /usr/include/atk-1.0/atk/atkselection.h \
323 /usr/include/atk-1.0/atk/atksocket.h \
324 /usr/include/atk-1.0/atk/atkstateset.h \
325 /usr/include/atk-1.0/atk/atkstreamablecontent.h \
326 /usr/include/atk-1.0/atk/atktable.h /usr/include/atk-1.0/atk/atkmisc.h \
327 /usr/include/atk-1.0/atk/atkvalue.h /usr/include/atk-1.0/atk/atkwindow.h \
328 /usr/include/gtk-2.0/gtk/gtkaccellabel.h \
329 /usr/include/gtk-2.0/gtk/gtklabel.h /usr/include/gtk-2.0/gtk/gtkmisc.h \
330 /usr/include/gtk-2.0/gtk/gtkmenu.h \
331 /usr/include/gtk-2.0/gtk/gtkmenushell.h \
332 /usr/include/gtk-2.0/gtk/gtkaccelmap.h \
333 /usr/include/gtk-2.0/gtk/gtkaccessible.h \
334 /usr/include/gtk-2.0/gtk/gtkaction.h \
335 /usr/include/gtk-2.0/gtk/gtkactiongroup.h \
336 /usr/include/gtk-2.0/gtk/gtkactivatable.h \
337 /usr/include/gtk-2.0/gtk/gtkalignment.h \
338 /usr/include/gtk-2.0/gtk/gtkarrow.h \
339 /usr/include/gtk-2.0/gtk/gtkaspectframe.h \
340 /usr/include/gtk-2.0/gtk/gtkframe.h \
341 /usr/include/gtk-2.0/gtk/gtkassistant.h \
342 /usr/include/gtk-2.0/gtk/gtkbbox.h /usr/include/gtk-2.0/gtk/gtkbox.h \
343 /usr/include/gtk-2.0/gtk/gtkbindings.h \
344 /usr/include/gtk-2.0/gtk/gtkbuildable.h \
345 /usr/include/gtk-2.0/gtk/gtkbuilder.h \
346 /usr/include/gtk-2.0/gtk/gtkbutton.h /usr/include/gtk-2.0/gtk/gtkimage.h \
347 /usr/include/gtk-2.0/gtk/gtkcalendar.h \
348 /usr/include/gtk-2.0/gtk/gtksignal.h \
349 /usr/include/gtk-2.0/gtk/gtkmarshal.h \
350 /usr/include/gtk-2.0/gtk/gtkcelleditable.h \
351 /usr/include/gtk-2.0/gtk/gtkcelllayout.h \
352 /usr/include/gtk-2.0/gtk/gtkcellrenderer.h \
353 /usr/include/gtk-2.0/gtk/gtktreeviewcolumn.h \
354 /usr/include/gtk-2.0/gtk/gtktreemodel.h \
355 /usr/include/gtk-2.0/gtk/gtktreesortable.h \
356 /usr/include/gtk-2.0/gtk/gtkcellrendereraccel.h \
357 /usr/include/gtk-2.0/gtk/gtkcellrenderertext.h \
358 /usr/include/gtk-2.0/gtk/gtkcellrenderercombo.h \
359 /usr/include/gtk-2.0/gtk/gtkcellrendererpixbuf.h \
360 /usr/include/gtk-2.0/gtk/gtkcellrendererprogress.h \
361 /usr/include/gtk-2.0/gtk/gtkcellrendererspin.h \
362 /usr/include/gtk-2.0/gtk/gtkcellrendererspinner.h \
363 /usr/include/gtk-2.0/gtk/gtkcellrenderertoggle.h \
364 /usr/include/gtk-2.0/gtk/gtkcellview.h \
365 /usr/include/gtk-2.0/gtk/gtkcheckbutton.h \
366 /usr/include/gtk-2.0/gtk/gtktogglebutton.h \
367 /usr/include/gtk-2.0/gtk/gtkcheckmenuitem.h \
368 /usr/include/gtk-2.0/gtk/gtkmenuitem.h \
369 /usr/include/gtk-2.0/gtk/gtkitem.h \
370 /usr/include/gtk-2.0/gtk/ubuntumenuproxy.h \
371 /usr/include/gtk-2.0/gtk/ubuntumenuproxymodule.h \
372 /usr/include/gtk-2.0/gtk/gtkclipboard.h \
373 /usr/include/gtk-2.0/gtk/gtkselection.h \
374 /usr/include/gtk-2.0/gtk/gtktextiter.h \
375 /usr/include/gtk-2.0/gtk/gtktexttag.h \
376 /usr/include/gtk-2.0/gtk/gtktextchild.h \
377 /usr/include/gtk-2.0/gtk/gtkcolorbutton.h \
378 /usr/include/gtk-2.0/gtk/gtkcolorsel.h \
379 /usr/include/gtk-2.0/gtk/gtkvbox.h \
380 /usr/include/gtk-2.0/gtk/gtkcolorseldialog.h \
381 /usr/include/gtk-2.0/gtk/gtkcombobox.h \
382 /usr/include/gtk-2.0/gtk/gtktreeview.h /usr/include/gtk-2.0/gtk/gtkdnd.h \
383 /usr/include/gtk-2.0/gtk/gtkentry.h \
384 /usr/include/gtk-2.0/gtk/gtkeditable.h \
385 /usr/include/gtk-2.0/gtk/gtkimcontext.h \
386 /usr/include/gtk-2.0/gtk/gtkentrybuffer.h \
387 /usr/include/gtk-2.0/gtk/gtkentrycompletion.h \
388 /usr/include/gtk-2.0/gtk/gtkliststore.h \
389 /usr/include/gtk-2.0/gtk/gtktreemodelfilter.h \
390 /usr/include/gtk-2.0/gtk/gtkcomboboxentry.h \
391 /usr/include/gtk-2.0/gtk/gtkcomboboxtext.h \
392 /usr/include/gtk-2.0/gtk/gtkdrawingarea.h \
393 /usr/include/gtk-2.0/gtk/gtkeventbox.h \
394 /usr/include/gtk-2.0/gtk/gtkexpander.h \
395 /usr/include/gtk-2.0/gtk/gtkfixed.h \
396 /usr/include/gtk-2.0/gtk/gtkfilechooser.h \
397 /usr/include/gtk-2.0/gtk/gtkfilefilter.h \
398 /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h \
399 /usr/include/gtk-2.0/gtk/gtkhbox.h \
400 /usr/include/gtk-2.0/gtk/gtkfilechooserdialog.h \
401 /usr/include/gtk-2.0/gtk/gtkfilechooserwidget.h \
402 /usr/include/gtk-2.0/gtk/gtkfontbutton.h \
403 /usr/include/gtk-2.0/gtk/gtkfontsel.h /usr/include/gtk-2.0/gtk/gtkgc.h \
404 /usr/include/gtk-2.0/gtk/gtkhandlebox.h \
405 /usr/include/gtk-2.0/gtk/gtkhbbox.h /usr/include/gtk-2.0/gtk/gtkhpaned.h \
406 /usr/include/gtk-2.0/gtk/gtkpaned.h /usr/include/gtk-2.0/gtk/gtkhruler.h \
407 /usr/include/gtk-2.0/gtk/gtkruler.h /usr/include/gtk-2.0/gtk/gtkhscale.h \
408 /usr/include/gtk-2.0/gtk/gtkscale.h /usr/include/gtk-2.0/gtk/gtkrange.h \
409 /usr/include/gtk-2.0/gtk/gtkhscrollbar.h \
410 /usr/include/gtk-2.0/gtk/gtkscrollbar.h \
411 /usr/include/gtk-2.0/gtk/gtkhseparator.h \
412 /usr/include/gtk-2.0/gtk/gtkseparator.h \
413 /usr/include/gtk-2.0/gtk/gtkhsv.h \
414 /usr/include/gtk-2.0/gtk/gtkiconfactory.h \
415 /usr/include/gtk-2.0/gtk/gtkicontheme.h \
416 /usr/include/gtk-2.0/gtk/gtkiconview.h \
417 /usr/include/gtk-2.0/gtk/gtktooltip.h \
418 /usr/include/gtk-2.0/gtk/gtkimagemenuitem.h \
419 /usr/include/gtk-2.0/gtk/gtkimcontextsimple.h \
420 /usr/include/gtk-2.0/gtk/gtkimmulticontext.h \
421 /usr/include/gtk-2.0/gtk/gtkinfobar.h \
422 /usr/include/gtk-2.0/gtk/gtkinvisible.h \
423 /usr/include/gtk-2.0/gtk/gtklayout.h \
424 /usr/include/gtk-2.0/gtk/gtklinkbutton.h \
425 /usr/include/gtk-2.0/gtk/gtkmain.h /usr/include/gtk-2.0/gtk/gtkmenubar.h \
426 /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h \
427 /usr/include/gtk-2.0/gtk/gtktoolbutton.h \
428 /usr/include/gtk-2.0/gtk/gtktoolitem.h \
429 /usr/include/gtk-2.0/gtk/gtktooltips.h \
430 /usr/include/gtk-2.0/gtk/gtksizegroup.h \
431 /usr/include/gtk-2.0/gtk/gtkmessagedialog.h \
432 /usr/include/gtk-2.0/gtk/gtkmodules.h \
433 /usr/include/gtk-2.0/gtk/gtkmountoperation.h \
434 /usr/include/gtk-2.0/gtk/gtknotebook.h \
435 /usr/include/gtk-2.0/gtk/gtkoffscreenwindow.h \
436 /usr/include/gtk-2.0/gtk/gtkorientable.h \
437 /usr/include/gtk-2.0/gtk/gtkpagesetup.h \
438 /usr/include/gtk-2.0/gtk/gtkpapersize.h \
439 /usr/include/gtk-2.0/gtk/gtkplug.h /usr/include/gtk-2.0/gtk/gtksocket.h \
440 /usr/include/gtk-2.0/gtk/gtkprintcontext.h \
441 /usr/include/gtk-2.0/gtk/gtkprintoperation.h \
442 /usr/include/gtk-2.0/gtk/gtkprintsettings.h \
443 /usr/include/gtk-2.0/gtk/gtkprintoperationpreview.h \
444 /usr/include/gtk-2.0/gtk/gtkprogressbar.h \
445 /usr/include/gtk-2.0/gtk/gtkprogress.h \
446 /usr/include/gtk-2.0/gtk/gtkradioaction.h \
447 /usr/include/gtk-2.0/gtk/gtktoggleaction.h \
448 /usr/include/gtk-2.0/gtk/gtkradiobutton.h \
449 /usr/include/gtk-2.0/gtk/gtkradiomenuitem.h \
450 /usr/include/gtk-2.0/gtk/gtkradiotoolbutton.h \
451 /usr/include/gtk-2.0/gtk/gtktoggletoolbutton.h \
452 /usr/include/gtk-2.0/gtk/gtkrecentaction.h \
453 /usr/include/gtk-2.0/gtk/gtkrecentmanager.h \
454 /usr/include/gtk-2.0/gtk/gtkrecentchooser.h \
455 /usr/include/gtk-2.0/gtk/gtkrecentfilter.h \
456 /usr/include/gtk-2.0/gtk/gtkrecentchooserdialog.h \
457 /usr/include/gtk-2.0/gtk/gtkrecentchoosermenu.h \
458 /usr/include/gtk-2.0/gtk/gtkrecentchooserwidget.h \
459 /usr/include/gtk-2.0/gtk/gtkscalebutton.h \
460 /usr/include/gtk-2.0/gtk/gtkscrolledwindow.h \
461 /usr/include/gtk-2.0/gtk/gtkvscrollbar.h \
462 /usr/include/gtk-2.0/gtk/gtkviewport.h \
463 /usr/include/gtk-2.0/gtk/gtkseparatormenuitem.h \
464 /usr/include/gtk-2.0/gtk/gtkseparatortoolitem.h \
465 /usr/include/gtk-2.0/gtk/gtkshow.h \
466 /usr/include/gtk-2.0/gtk/gtkspinbutton.h \
467 /usr/include/gtk-2.0/gtk/gtkspinner.h \
468 /usr/include/gtk-2.0/gtk/gtkstatusbar.h \
469 /usr/include/gtk-2.0/gtk/gtkstatusicon.h \
470 /usr/include/gtk-2.0/gtk/gtkstock.h /usr/include/gtk-2.0/gtk/gtktable.h \
471 /usr/include/gtk-2.0/gtk/gtktearoffmenuitem.h \
472 /usr/include/gtk-2.0/gtk/gtktextbuffer.h \
473 /usr/include/gtk-2.0/gtk/gtktexttagtable.h \
474 /usr/include/gtk-2.0/gtk/gtktextmark.h \
475 /usr/include/gtk-2.0/gtk/gtktextbufferrichtext.h \
476 /usr/include/gtk-2.0/gtk/gtktextview.h \
477 /usr/include/gtk-2.0/gtk/gtktoolbar.h \
478 /usr/include/gtk-2.0/gtk/gtkpixmap.h \
479 /usr/include/gtk-2.0/gtk/gtktoolitemgroup.h \
480 /usr/include/gtk-2.0/gtk/gtktoolpalette.h \
481 /usr/include/gtk-2.0/gtk/gtktoolshell.h \
482 /usr/include/gtk-2.0/gtk/gtktestutils.h \
483 /usr/include/gtk-2.0/gtk/gtktreednd.h \
484 /usr/include/gtk-2.0/gtk/gtktreemodelsort.h \
485 /usr/include/gtk-2.0/gtk/gtktreeselection.h \
486 /usr/include/gtk-2.0/gtk/gtktreestore.h \
487 /usr/include/gtk-2.0/gtk/gtkuimanager.h \
488 /usr/include/gtk-2.0/gtk/gtkvbbox.h \
489 /usr/include/gtk-2.0/gtk/gtkversion.h \
490 /usr/include/gtk-2.0/gtk/gtkvolumebutton.h \
491 /usr/include/gtk-2.0/gtk/gtkvpaned.h \
492 /usr/include/gtk-2.0/gtk/gtkvruler.h \
493 /usr/include/gtk-2.0/gtk/gtkvscale.h \
494 /usr/include/gtk-2.0/gtk/gtkvseparator.h \
495 /usr/include/gtk-2.0/gtk/gtktext.h /usr/include/gtk-2.0/gtk/gtktree.h \
496 /usr/include/gtk-2.0/gtk/gtktreeitem.h \
497 /usr/include/gtk-2.0/gtk/gtkclist.h /usr/include/gtk-2.0/gtk/gtkcombo.h \
498 /usr/include/gtk-2.0/gtk/gtkctree.h /usr/include/gtk-2.0/gtk/gtkcurve.h \
499 /usr/include/gtk-2.0/gtk/gtkfilesel.h \
500 /usr/include/gtk-2.0/gtk/gtkgamma.h \
501 /usr/include/gtk-2.0/gtk/gtkinputdialog.h \
502 /usr/include/gtk-2.0/gtk/gtkitemfactory.h \
503 /usr/include/gtk-2.0/gtk/gtklist.h \
504 /usr/include/gtk-2.0/gtk/gtklistitem.h \
505 /usr/include/gtk-2.0/gtk/gtkoldeditable.h \
506 /usr/include/gtk-2.0/gtk/gtkoptionmenu.h \
507 /usr/include/gtk-2.0/gtk/gtkpreview.h \
508 /usr/include/gtk-2.0/gtk/gtktipsquery.h mtr.h net.h /usr/include/netdb.h \
509 /usr/include/netinet/in.h \
510 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/stdint.h \
511 /usr/include/stdint.h /usr/include/x86_64-linux-gnu/bits/wchar.h \
512 /usr/include/x86_64-linux-gnu/sys/socket.h \
513 /usr/include/x86_64-linux-gnu/sys/uio.h \
514 /usr/include/x86_64-linux-gnu/bits/uio.h \
515 /usr/include/x86_64-linux-gnu/bits/socket.h \
516 /usr/include/x86_64-linux-gnu/bits/sockaddr.h \
517 /usr/include/x86_64-linux-gnu/asm/socket.h \
518 /usr/include/asm-generic/socket.h \
519 /usr/include/x86_64-linux-gnu/asm/sockios.h \
520 /usr/include/asm-generic/sockios.h \
521 /usr/include/x86_64-linux-gnu/bits/socket2.h \
522 /usr/include/x86_64-linux-gnu/bits/in.h /usr/include/rpc/netdb.h \
523 /usr/include/x86_64-linux-gnu/bits/netdb.h /usr/include/arpa/inet.h \
524 /usr/include/netinet/ip6.h /usr/include/inttypes.h \
525 /usr/include/netinet/icmp6.h dns.h /usr/include/resolv.h \
526 /usr/include/x86_64-linux-gnu/sys/param.h /usr/include/linux/param.h \
527 /usr/include/x86_64-linux-gnu/asm/param.h \
528 /usr/include/asm-generic/param.h /usr/include/arpa/nameser.h \
529 /usr/include/x86_64-linux-gnu/sys/bitypes.h \
530 /usr/include/arpa/nameser_compat.h mtr-gtk.h version.h img/mtr_icon.xpm
531
532 config.h:
533
534 /usr/include/stdio.h:
535
536 /usr/include/features.h:
537
538 /usr/include/x86_64-linux-gnu/bits/predefs.h:
539
540 /usr/include/x86_64-linux-gnu/sys/cdefs.h:
541
542 /usr/include/x86_64-linux-gnu/bits/wordsize.h:
543
544 /usr/include/x86_64-linux-gnu/gnu/stubs.h:
545
546 /usr/include/x86_64-linux-gnu/gnu/stubs-64.h:
547
548 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/stddef.h:
549
550 /usr/include/x86_64-linux-gnu/bits/types.h:
551
552 /usr/include/x86_64-linux-gnu/bits/typesizes.h:
553
554 /usr/include/libio.h:
555
556 /usr/include/_G_config.h:
557
558 /usr/include/wchar.h:
559
560 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/stdarg.h:
561
562 /usr/include/x86_64-linux-gnu/bits/stdio_lim.h:
563
564 /usr/include/x86_64-linux-gnu/bits/sys_errlist.h:
565
566 /usr/include/x86_64-linux-gnu/bits/stdio.h:
567
568 /usr/include/x86_64-linux-gnu/bits/stdio2.h:
569
570 /usr/include/stdlib.h:
571
572 /usr/include/x86_64-linux-gnu/bits/waitflags.h:
573
574 /usr/include/x86_64-linux-gnu/bits/waitstatus.h:
575
576 /usr/include/endian.h:
577
578 /usr/include/x86_64-linux-gnu/bits/endian.h:
579
580 /usr/include/x86_64-linux-gnu/bits/byteswap.h:
581
582 /usr/include/x86_64-linux-gnu/sys/types.h:
583
584 /usr/include/time.h:
585
586 /usr/include/x86_64-linux-gnu/sys/select.h:
587
588 /usr/include/x86_64-linux-gnu/bits/select.h:
589
590 /usr/include/x86_64-linux-gnu/bits/sigset.h:
591
592 /usr/include/x86_64-linux-gnu/bits/time.h:
593
594 /usr/include/x86_64-linux-gnu/sys/sysmacros.h:
595
596 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:
597
598 /usr/include/alloca.h:
599
600 /usr/include/x86_64-linux-gnu/bits/stdlib.h:
601
602 /usr/include/unistd.h:
603
604 /usr/include/x86_64-linux-gnu/bits/posix_opt.h:
605
606 /usr/include/x86_64-linux-gnu/bits/environments.h:
607
608 /usr/include/x86_64-linux-gnu/bits/confname.h:
609
610 getopt.h:
611
612 /usr/include/x86_64-linux-gnu/bits/unistd.h:
613
614 /usr/include/x86_64-linux-gnu/sys/time.h:
615
616 /usr/include/string.h:
617
618 /usr/include/xlocale.h:
619
620 /usr/include/x86_64-linux-gnu/bits/string.h:
621
622 /usr/include/x86_64-linux-gnu/bits/string2.h:
623
624 /usr/include/x86_64-linux-gnu/bits/string3.h:
625
626 /usr/include/gtk-2.0/gtk/gtk.h:
627
628 /usr/include/gtk-2.0/gdk/gdk.h:
629
630 /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:
631
632 /usr/include/glib-2.0/gio/gio.h:
633
634 /usr/include/glib-2.0/gio/giotypes.h:
635
636 /usr/include/glib-2.0/gio/gioenums.h:
637
638 /usr/include/glib-2.0/glib-object.h:
639
640 /usr/include/glib-2.0/gobject/gbinding.h:
641
642 /usr/include/glib-2.0/glib.h:
643
644 /usr/include/glib-2.0/glib/galloca.h:
645
646 /usr/include/glib-2.0/glib/gtypes.h:
647
648 /usr/lib/x86_64-linux-gnu/glib-2.0/include/glibconfig.h:
649
650 /usr/include/glib-2.0/glib/gmacros.h:
651
652 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include-fixed/limits.h:
653
654 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include-fixed/syslimits.h:
655
656 /usr/include/limits.h:
657
658 /usr/include/x86_64-linux-gnu/bits/posix1_lim.h:
659
660 /usr/include/x86_64-linux-gnu/bits/local_lim.h:
661
662 /usr/include/linux/limits.h:
663
664 /usr/include/x86_64-linux-gnu/bits/posix2_lim.h:
665
666 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/float.h:
667
668 /usr/include/glib-2.0/glib/garray.h:
669
670 /usr/include/glib-2.0/glib/gasyncqueue.h:
671
672 /usr/include/glib-2.0/glib/gthread.h:
673
674 /usr/include/glib-2.0/glib/gerror.h:
675
676 /usr/include/glib-2.0/glib/gquark.h:
677
678 /usr/include/glib-2.0/glib/gutils.h:
679
680 /usr/include/glib-2.0/glib/gatomic.h:
681
682 /usr/include/glib-2.0/glib/gbacktrace.h:
683
684 /usr/include/signal.h:
685
686 /usr/include/x86_64-linux-gnu/bits/signum.h:
687
688 /usr/include/x86_64-linux-gnu/bits/siginfo.h:
689
690 /usr/include/x86_64-linux-gnu/bits/sigaction.h:
691
692 /usr/include/x86_64-linux-gnu/bits/sigcontext.h:
693
694 /usr/include/x86_64-linux-gnu/bits/sigstack.h:
695
696 /usr/include/x86_64-linux-gnu/sys/ucontext.h:
697
698 /usr/include/x86_64-linux-gnu/bits/sigthread.h:
699
700 /usr/include/glib-2.0/glib/gbase64.h:
701
702 /usr/include/glib-2.0/glib/gbitlock.h:
703
704 /usr/include/glib-2.0/glib/gbookmarkfile.h:
705
706 /usr/include/glib-2.0/glib/gcache.h:
707
708 /usr/include/glib-2.0/glib/glist.h:
709
710 /usr/include/glib-2.0/glib/gmem.h:
711
712 /usr/include/glib-2.0/glib/gslice.h:
713
714 /usr/include/glib-2.0/glib/gchecksum.h:
715
716 /usr/include/glib-2.0/glib/gcompletion.h:
717
718 /usr/include/glib-2.0/glib/gconvert.h:
719
720 /usr/include/glib-2.0/glib/gdataset.h:
721
722 /usr/include/glib-2.0/glib/gdate.h:
723
724 /usr/include/glib-2.0/glib/gdatetime.h:
725
726 /usr/include/glib-2.0/glib/gtimezone.h:
727
728 /usr/include/glib-2.0/glib/gdir.h:
729
730 /usr/include/glib-2.0/glib/gfileutils.h:
731
732 /usr/include/glib-2.0/glib/ghash.h:
733
734 /usr/include/glib-2.0/glib/ghmac.h:
735
736 /usr/include/glib-2.0/glib/gchecksum.h:
737
738 /usr/include/glib-2.0/glib/ghook.h:
739
740 /usr/include/glib-2.0/glib/ghostutils.h:
741
742 /usr/include/glib-2.0/glib/giochannel.h:
743
744 /usr/include/glib-2.0/glib/gmain.h:
745
746 /usr/include/glib-2.0/glib/gpoll.h:
747
748 /usr/include/glib-2.0/glib/gslist.h:
749
750 /usr/include/glib-2.0/glib/gstring.h:
751
752 /usr/include/glib-2.0/glib/gunicode.h:
753
754 /usr/include/glib-2.0/glib/gkeyfile.h:
755
756 /usr/include/glib-2.0/glib/gmappedfile.h:
757
758 /usr/include/glib-2.0/glib/gmarkup.h:
759
760 /usr/include/glib-2.0/glib/gmessages.h:
761
762 /usr/include/glib-2.0/glib/gnode.h:
763
764 /usr/include/glib-2.0/glib/goption.h:
765
766 /usr/include/glib-2.0/glib/gpattern.h:
767
768 /usr/include/glib-2.0/glib/gprimes.h:
769
770 /usr/include/glib-2.0/glib/gqsort.h:
771
772 /usr/include/glib-2.0/glib/gqueue.h:
773
774 /usr/include/glib-2.0/glib/grand.h:
775
776 /usr/include/glib-2.0/glib/grel.h:
777
778 /usr/include/glib-2.0/glib/gregex.h:
779
780 /usr/include/glib-2.0/glib/gscanner.h:
781
782 /usr/include/glib-2.0/glib/gsequence.h:
783
784 /usr/include/glib-2.0/glib/gshell.h:
785
786 /usr/include/glib-2.0/glib/gspawn.h:
787
788 /usr/include/glib-2.0/glib/gstrfuncs.h:
789
790 /usr/include/glib-2.0/glib/gtestutils.h:
791
792 /usr/include/glib-2.0/glib/gthreadpool.h:
793
794 /usr/include/glib-2.0/glib/gtimer.h:
795
796 /usr/include/glib-2.0/glib/gtree.h:
797
798 /usr/include/glib-2.0/glib/gurifuncs.h:
799
800 /usr/include/glib-2.0/glib/gvarianttype.h:
801
802 /usr/include/glib-2.0/glib/gvariant.h:
803
804 /usr/include/glib-2.0/gobject/gobject.h:
805
806 /usr/include/glib-2.0/gobject/gtype.h:
807
808 /usr/include/glib-2.0/gobject/gvalue.h:
809
810 /usr/include/glib-2.0/gobject/gparam.h:
811
812 /usr/include/glib-2.0/gobject/gclosure.h:
813
814 /usr/include/glib-2.0/gobject/gsignal.h:
815
816 /usr/include/glib-2.0/gobject/gmarshal.h:
817
818 /usr/include/glib-2.0/gobject/gboxed.h:
819
820 /usr/include/glib-2.0/gobject/glib-types.h:
821
822 /usr/include/glib-2.0/gobject/genums.h:
823
824 /usr/include/glib-2.0/gobject/gparamspecs.h:
825
826 /usr/include/glib-2.0/gobject/gsourceclosure.h:
827
828 /usr/include/glib-2.0/gobject/gtypemodule.h:
829
830 /usr/include/glib-2.0/gobject/gtypeplugin.h:
831
832 /usr/include/glib-2.0/gobject/gvaluearray.h:
833
834 /usr/include/glib-2.0/gobject/gvaluetypes.h:
835
836 /usr/include/glib-2.0/gio/gappinfo.h:
837
838 /usr/include/glib-2.0/gio/gaction.h:
839
840 /usr/include/glib-2.0/gio/gsimpleaction.h:
841
842 /usr/include/glib-2.0/gio/gactiongroup.h:
843
844 /usr/include/glib-2.0/gio/gsimpleactiongroup.h:
845
846 /usr/include/glib-2.0/gio/gactiongroup.h:
847
848 /usr/include/glib-2.0/gio/gapplication.h:
849
850 /usr/include/glib-2.0/gio/gapplicationcommandline.h:
851
852 /usr/include/glib-2.0/gio/gasyncinitable.h:
853
854 /usr/include/glib-2.0/gio/ginitable.h:
855
856 /usr/include/glib-2.0/gio/gasyncresult.h:
857
858 /usr/include/glib-2.0/gio/gbufferedinputstream.h:
859
860 /usr/include/glib-2.0/gio/gfilterinputstream.h:
861
862 /usr/include/glib-2.0/gio/ginputstream.h:
863
864 /usr/include/glib-2.0/gio/gbufferedoutputstream.h:
865
866 /usr/include/glib-2.0/gio/gfilteroutputstream.h:
867
868 /usr/include/glib-2.0/gio/goutputstream.h:
869
870 /usr/include/glib-2.0/gio/gcancellable.h:
871
872 /usr/include/glib-2.0/gio/gcharsetconverter.h:
873
874 /usr/include/glib-2.0/gio/gconverter.h:
875
876 /usr/include/glib-2.0/gio/gcontenttype.h:
877
878 /usr/include/glib-2.0/gio/gconverterinputstream.h:
879
880 /usr/include/glib-2.0/gio/gconverteroutputstream.h:
881
882 /usr/include/glib-2.0/gio/gcredentials.h:
883
884 /usr/include/glib-2.0/gio/gdatainputstream.h:
885
886 /usr/include/glib-2.0/gio/gdataoutputstream.h:
887
888 /usr/include/glib-2.0/gio/gdbusaddress.h:
889
890 /usr/include/glib-2.0/gio/gdbusauthobserver.h:
891
892 /usr/include/glib-2.0/gio/gdbusconnection.h:
893
894 /usr/include/glib-2.0/gio/gdbuserror.h:
895
896 /usr/include/glib-2.0/gio/gdbusintrospection.h:
897
898 /usr/include/glib-2.0/gio/gdbusmessage.h:
899
900 /usr/include/glib-2.0/gio/gdbusmethodinvocation.h:
901
902 /usr/include/glib-2.0/gio/gdbusnameowning.h:
903
904 /usr/include/glib-2.0/gio/gdbusnamewatching.h:
905
906 /usr/include/glib-2.0/gio/gdbusproxy.h:
907
908 /usr/include/glib-2.0/gio/gdbusserver.h:
909
910 /usr/include/glib-2.0/gio/gdbusutils.h:
911
912 /usr/include/glib-2.0/gio/gdrive.h:
913
914 /usr/include/glib-2.0/gio/gemblemedicon.h:
915
916 /usr/include/glib-2.0/gio/gicon.h:
917
918 /usr/include/glib-2.0/gio/gemblem.h:
919
920 /usr/include/glib-2.0/gio/gfileattribute.h:
921
922 /usr/include/glib-2.0/gio/gfileenumerator.h:
923
924 /usr/include/glib-2.0/gio/gfile.h:
925
926 /usr/include/glib-2.0/gio/gfileicon.h:
927
928 /usr/include/glib-2.0/gio/gfileinfo.h:
929
930 /usr/include/glib-2.0/gio/gfileinputstream.h:
931
932 /usr/include/glib-2.0/gio/gfileiostream.h:
933
934 /usr/include/glib-2.0/gio/giostream.h:
935
936 /usr/include/glib-2.0/gio/gioerror.h:
937
938 /usr/include/glib-2.0/gio/gfilemonitor.h:
939
940 /usr/include/glib-2.0/gio/gfilenamecompleter.h:
941
942 /usr/include/glib-2.0/gio/gfileoutputstream.h:
943
944 /usr/include/glib-2.0/gio/ginetaddress.h:
945
946 /usr/include/glib-2.0/gio/ginetsocketaddress.h:
947
948 /usr/include/glib-2.0/gio/gsocketaddress.h:
949
950 /usr/include/glib-2.0/gio/gioenumtypes.h:
951
952 /usr/include/glib-2.0/gio/giomodule.h:
953
954 /usr/include/glib-2.0/gmodule.h:
955
956 /usr/include/glib-2.0/gio/gioscheduler.h:
957
958 /usr/include/glib-2.0/gio/gloadableicon.h:
959
960 /usr/include/glib-2.0/gio/gmemoryinputstream.h:
961
962 /usr/include/glib-2.0/gio/gmemoryoutputstream.h:
963
964 /usr/include/glib-2.0/gio/gmount.h:
965
966 /usr/include/glib-2.0/gio/gmountoperation.h:
967
968 /usr/include/glib-2.0/gio/gnativevolumemonitor.h:
969
970 /usr/include/glib-2.0/gio/gvolumemonitor.h:
971
972 /usr/include/glib-2.0/gio/gnetworkaddress.h:
973
974 /usr/include/glib-2.0/gio/gnetworkservice.h:
975
976 /usr/include/glib-2.0/gio/gpermission.h:
977
978 /usr/include/glib-2.0/gio/gpollableinputstream.h:
979
980 /usr/include/glib-2.0/gio/gpollableoutputstream.h:
981
982 /usr/include/glib-2.0/gio/gproxy.h:
983
984 /usr/include/glib-2.0/gio/gproxyaddress.h:
985
986 /usr/include/glib-2.0/gio/gproxyaddressenumerator.h:
987
988 /usr/include/glib-2.0/gio/gsocketaddressenumerator.h:
989
990 /usr/include/glib-2.0/gio/gproxyresolver.h:
991
992 /usr/include/glib-2.0/gio/gresolver.h:
993
994 /usr/include/glib-2.0/gio/gseekable.h:
995
996 /usr/include/glib-2.0/gio/gsettings.h:
997
998 /usr/include/glib-2.0/gio/gsimpleasyncresult.h:
999
1000 /usr/include/glib-2.0/gio/gsimplepermission.h:
1001
1002 /usr/include/glib-2.0/gio/gsocketclient.h:
1003
1004 /usr/include/glib-2.0/gio/gsocketconnectable.h:
1005
1006 /usr/include/glib-2.0/gio/gsocketconnection.h:
1007
1008 /usr/include/glib-2.0/gio/gsocket.h:
1009
1010 /usr/include/glib-2.0/gio/gsocketcontrolmessage.h:
1011
1012 /usr/include/glib-2.0/gio/gsocketlistener.h:
1013
1014 /usr/include/glib-2.0/gio/gsocketservice.h:
1015
1016 /usr/include/glib-2.0/gio/gsrvtarget.h:
1017
1018 /usr/include/glib-2.0/gio/gtcpconnection.h:
1019
1020 /usr/include/glib-2.0/gio/gtcpwrapperconnection.h:
1021
1022 /usr/include/glib-2.0/gio/gthemedicon.h:
1023
1024 /usr/include/glib-2.0/gio/gthreadedsocketservice.h:
1025
1026 /usr/include/glib-2.0/gio/gtlsbackend.h:
1027
1028 /usr/include/glib-2.0/gio/gtlscertificate.h:
1029
1030 /usr/include/glib-2.0/gio/gtlsclientconnection.h:
1031
1032 /usr/include/glib-2.0/gio/gtlsconnection.h:
1033
1034 /usr/include/glib-2.0/gio/gtlsdatabase.h:
1035
1036 /usr/include/glib-2.0/gio/gtlsfiledatabase.h:
1037
1038 /usr/include/glib-2.0/gio/gtlsinteraction.h:
1039
1040 /usr/include/glib-2.0/gio/gtlsserverconnection.h:
1041
1042 /usr/include/glib-2.0/gio/gtlspassword.h:
1043
1044 /usr/include/glib-2.0/gio/gvfs.h:
1045
1046 /usr/include/glib-2.0/gio/gvolume.h:
1047
1048 /usr/include/glib-2.0/gio/gzlibcompressor.h:
1049
1050 /usr/include/glib-2.0/gio/gzlibdecompressor.h:
1051
1052 /usr/include/glib-2.0/gio/gdbusinterface.h:
1053
1054 /usr/include/glib-2.0/gio/gdbusinterfaceskeleton.h:
1055
1056 /usr/include/glib-2.0/gio/gdbusobject.h:
1057
1058 /usr/include/glib-2.0/gio/gdbusobjectskeleton.h:
1059
1060 /usr/include/glib-2.0/gio/gdbusobjectproxy.h:
1061
1062 /usr/include/glib-2.0/gio/gdbusobjectmanager.h:
1063
1064 /usr/include/glib-2.0/gio/gdbusobjectmanagerclient.h:
1065
1066 /usr/include/glib-2.0/gio/gdbusobjectmanagerserver.h:
1067
1068 /usr/include/gtk-2.0/gdk/gdkscreen.h:
1069
1070 /usr/include/cairo/cairo.h:
1071
1072 /usr/include/cairo/cairo-version.h:
1073
1074 /usr/include/cairo/cairo-features.h:
1075
1076 /usr/include/cairo/cairo-deprecated.h:
1077
1078 /usr/include/gtk-2.0/gdk/gdktypes.h:
1079
1080 /usr/include/pango-1.0/pango/pango.h:
1081
1082 /usr/include/pango-1.0/pango/pango-attributes.h:
1083
1084 /usr/include/pango-1.0/pango/pango-font.h:
1085
1086 /usr/include/pango-1.0/pango/pango-coverage.h:
1087
1088 /usr/include/pango-1.0/pango/pango-types.h:
1089
1090 /usr/include/pango-1.0/pango/pango-gravity.h:
1091
1092 /usr/include/pango-1.0/pango/pango-matrix.h:
1093
1094 /usr/include/pango-1.0/pango/pango-script.h:
1095
1096 /usr/include/pango-1.0/pango/pango-language.h:
1097
1098 /usr/include/pango-1.0/pango/pango-bidi-type.h:
1099
1100 /usr/include/pango-1.0/pango/pango-break.h:
1101
1102 /usr/include/pango-1.0/pango/pango-item.h:
1103
1104 /usr/include/pango-1.0/pango/pango-context.h:
1105
1106 /usr/include/pango-1.0/pango/pango-fontmap.h:
1107
1108 /usr/include/pango-1.0/pango/pango-fontset.h:
1109
1110 /usr/include/pango-1.0/pango/pango-engine.h:
1111
1112 /usr/include/pango-1.0/pango/pango-glyph.h:
1113
1114 /usr/include/pango-1.0/pango/pango-enum-types.h:
1115
1116 /usr/include/pango-1.0/pango/pango-features.h:
1117
1118 /usr/include/pango-1.0/pango/pango-glyph-item.h:
1119
1120 /usr/include/pango-1.0/pango/pango-layout.h:
1121
1122 /usr/include/pango-1.0/pango/pango-tabs.h:
1123
1124 /usr/include/pango-1.0/pango/pango-renderer.h:
1125
1126 /usr/include/pango-1.0/pango/pango-utils.h:
1127
1128 /usr/lib/x86_64-linux-gnu/gtk-2.0/include/gdkconfig.h:
1129
1130 /usr/include/gtk-2.0/gdk/gdkdisplay.h:
1131
1132 /usr/include/gtk-2.0/gdk/gdkevents.h:
1133
1134 /usr/include/gtk-2.0/gdk/gdkcolor.h:
1135
1136 /usr/include/gtk-2.0/gdk/gdkdnd.h:
1137
1138 /usr/include/gtk-2.0/gdk/gdkinput.h:
1139
1140 /usr/include/gtk-2.0/gdk/gdkcairo.h:
1141
1142 /usr/include/gtk-2.0/gdk/gdkpixbuf.h:
1143
1144 /usr/include/gtk-2.0/gdk/gdkrgb.h:
1145
1146 /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h:
1147
1148 /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-features.h:
1149
1150 /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:
1151
1152 /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-transform.h:
1153
1154 /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-animation.h:
1155
1156 /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-simple-anim.h:
1157
1158 /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-io.h:
1159
1160 /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-loader.h:
1161
1162 /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-enum-types.h:
1163
1164 /usr/include/pango-1.0/pango/pangocairo.h:
1165
1166 /usr/include/gtk-2.0/gdk/gdkcursor.h:
1167
1168 /usr/include/gtk-2.0/gdk/gdkdisplaymanager.h:
1169
1170 /usr/include/gtk-2.0/gdk/gdkdrawable.h:
1171
1172 /usr/include/gtk-2.0/gdk/gdkgc.h:
1173
1174 /usr/include/gtk-2.0/gdk/gdkenumtypes.h:
1175
1176 /usr/include/gtk-2.0/gdk/gdkfont.h:
1177
1178 /usr/include/gtk-2.0/gdk/gdkimage.h:
1179
1180 /usr/include/gtk-2.0/gdk/gdkkeys.h:
1181
1182 /usr/include/gtk-2.0/gdk/gdkpango.h:
1183
1184 /usr/include/gtk-2.0/gdk/gdkpixmap.h:
1185
1186 /usr/include/gtk-2.0/gdk/gdkproperty.h:
1187
1188 /usr/include/gtk-2.0/gdk/gdkregion.h:
1189
1190 /usr/include/gtk-2.0/gdk/gdkselection.h:
1191
1192 /usr/include/gtk-2.0/gdk/gdkspawn.h:
1193
1194 /usr/include/gtk-2.0/gdk/gdktestutils.h:
1195
1196 /usr/include/gtk-2.0/gdk/gdkwindow.h:
1197
1198 /usr/include/gtk-2.0/gdk/gdkvisual.h:
1199
1200 /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:
1201
1202 /usr/include/gtk-2.0/gtk/gtkdialog.h:
1203
1204 /usr/include/gtk-2.0/gtk/gtkwindow.h:
1205
1206 /usr/include/gtk-2.0/gtk/gtkaccelgroup.h:
1207
1208 /usr/include/gtk-2.0/gtk/gtkenums.h:
1209
1210 /usr/include/gtk-2.0/gtk/gtkbin.h:
1211
1212 /usr/include/gtk-2.0/gtk/gtkcontainer.h:
1213
1214 /usr/include/gtk-2.0/gtk/gtkwidget.h:
1215
1216 /usr/include/gtk-2.0/gtk/gtkobject.h:
1217
1218 /usr/include/gtk-2.0/gtk/gtktypeutils.h:
1219
1220 /usr/include/gtk-2.0/gtk/gtktypebuiltins.h:
1221
1222 /usr/include/gtk-2.0/gtk/gtkdebug.h:
1223
1224 /usr/include/gtk-2.0/gtk/gtkadjustment.h:
1225
1226 /usr/include/gtk-2.0/gtk/gtkstyle.h:
1227
1228 /usr/include/gtk-2.0/gtk/gtksettings.h:
1229
1230 /usr/include/gtk-2.0/gtk/gtkrc.h:
1231
1232 /usr/include/atk-1.0/atk/atk.h:
1233
1234 /usr/include/atk-1.0/atk/atkobject.h:
1235
1236 /usr/include/atk-1.0/atk/atkstate.h:
1237
1238 /usr/include/atk-1.0/atk/atkrelationtype.h:
1239
1240 /usr/include/atk-1.0/atk/atkaction.h:
1241
1242 /usr/include/atk-1.0/atk/atkcomponent.h:
1243
1244 /usr/include/atk-1.0/atk/atkutil.h:
1245
1246 /usr/include/atk-1.0/atk/atkdocument.h:
1247
1248 /usr/include/atk-1.0/atk/atkeditabletext.h:
1249
1250 /usr/include/atk-1.0/atk/atktext.h:
1251
1252 /usr/include/atk-1.0/atk/atkgobjectaccessible.h:
1253
1254 /usr/include/atk-1.0/atk/atkhyperlink.h:
1255
1256 /usr/include/atk-1.0/atk/atkhyperlinkimpl.h:
1257
1258 /usr/include/atk-1.0/atk/atkhypertext.h:
1259
1260 /usr/include/atk-1.0/atk/atkimage.h:
1261
1262 /usr/include/atk-1.0/atk/atknoopobject.h:
1263
1264 /usr/include/atk-1.0/atk/atknoopobjectfactory.h:
1265
1266 /usr/include/atk-1.0/atk/atkobjectfactory.h:
1267
1268 /usr/include/atk-1.0/atk/atkplug.h:
1269
1270 /usr/include/atk-1.0/atk/atkregistry.h:
1271
1272 /usr/include/atk-1.0/atk/atkobjectfactory.h:
1273
1274 /usr/include/atk-1.0/atk/atkrelation.h:
1275
1276 /usr/include/atk-1.0/atk/atkrelationset.h:
1277
1278 /usr/include/atk-1.0/atk/atkselection.h:
1279
1280 /usr/include/atk-1.0/atk/atksocket.h:
1281
1282 /usr/include/atk-1.0/atk/atkstateset.h:
1283
1284 /usr/include/atk-1.0/atk/atkstreamablecontent.h:
1285
1286 /usr/include/atk-1.0/atk/atktable.h:
1287
1288 /usr/include/atk-1.0/atk/atkmisc.h:
1289
1290 /usr/include/atk-1.0/atk/atkvalue.h:
1291
1292 /usr/include/atk-1.0/atk/atkwindow.h:
1293
1294 /usr/include/gtk-2.0/gtk/gtkaccellabel.h:
1295
1296 /usr/include/gtk-2.0/gtk/gtklabel.h:
1297
1298 /usr/include/gtk-2.0/gtk/gtkmisc.h:
1299
1300 /usr/include/gtk-2.0/gtk/gtkmenu.h:
1301
1302 /usr/include/gtk-2.0/gtk/gtkmenushell.h:
1303
1304 /usr/include/gtk-2.0/gtk/gtkaccelmap.h:
1305
1306 /usr/include/gtk-2.0/gtk/gtkaccessible.h:
1307
1308 /usr/include/gtk-2.0/gtk/gtkaction.h:
1309
1310 /usr/include/gtk-2.0/gtk/gtkactiongroup.h:
1311
1312 /usr/include/gtk-2.0/gtk/gtkactivatable.h:
1313
1314 /usr/include/gtk-2.0/gtk/gtkalignment.h:
1315
1316 /usr/include/gtk-2.0/gtk/gtkarrow.h:
1317
1318 /usr/include/gtk-2.0/gtk/gtkaspectframe.h:
1319
1320 /usr/include/gtk-2.0/gtk/gtkframe.h:
1321
1322 /usr/include/gtk-2.0/gtk/gtkassistant.h:
1323
1324 /usr/include/gtk-2.0/gtk/gtkbbox.h:
1325
1326 /usr/include/gtk-2.0/gtk/gtkbox.h:
1327
1328 /usr/include/gtk-2.0/gtk/gtkbindings.h:
1329
1330 /usr/include/gtk-2.0/gtk/gtkbuildable.h:
1331
1332 /usr/include/gtk-2.0/gtk/gtkbuilder.h:
1333
1334 /usr/include/gtk-2.0/gtk/gtkbutton.h:
1335
1336 /usr/include/gtk-2.0/gtk/gtkimage.h:
1337
1338 /usr/include/gtk-2.0/gtk/gtkcalendar.h:
1339
1340 /usr/include/gtk-2.0/gtk/gtksignal.h:
1341
1342 /usr/include/gtk-2.0/gtk/gtkmarshal.h:
1343
1344 /usr/include/gtk-2.0/gtk/gtkcelleditable.h:
1345
1346 /usr/include/gtk-2.0/gtk/gtkcelllayout.h:
1347
1348 /usr/include/gtk-2.0/gtk/gtkcellrenderer.h:
1349
1350 /usr/include/gtk-2.0/gtk/gtktreeviewcolumn.h:
1351
1352 /usr/include/gtk-2.0/gtk/gtktreemodel.h:
1353
1354 /usr/include/gtk-2.0/gtk/gtktreesortable.h:
1355
1356 /usr/include/gtk-2.0/gtk/gtkcellrendereraccel.h:
1357
1358 /usr/include/gtk-2.0/gtk/gtkcellrenderertext.h:
1359
1360 /usr/include/gtk-2.0/gtk/gtkcellrenderercombo.h:
1361
1362 /usr/include/gtk-2.0/gtk/gtkcellrendererpixbuf.h:
1363
1364 /usr/include/gtk-2.0/gtk/gtkcellrendererprogress.h:
1365
1366 /usr/include/gtk-2.0/gtk/gtkcellrendererspin.h:
1367
1368 /usr/include/gtk-2.0/gtk/gtkcellrendererspinner.h:
1369
1370 /usr/include/gtk-2.0/gtk/gtkcellrenderertoggle.h:
1371
1372 /usr/include/gtk-2.0/gtk/gtkcellview.h:
1373
1374 /usr/include/gtk-2.0/gtk/gtkcheckbutton.h:
1375
1376 /usr/include/gtk-2.0/gtk/gtktogglebutton.h:
1377
1378 /usr/include/gtk-2.0/gtk/gtkcheckmenuitem.h:
1379
1380 /usr/include/gtk-2.0/gtk/gtkmenuitem.h:
1381
1382 /usr/include/gtk-2.0/gtk/gtkitem.h:
1383
1384 /usr/include/gtk-2.0/gtk/ubuntumenuproxy.h:
1385
1386 /usr/include/gtk-2.0/gtk/ubuntumenuproxymodule.h:
1387
1388 /usr/include/gtk-2.0/gtk/gtkclipboard.h:
1389
1390 /usr/include/gtk-2.0/gtk/gtkselection.h:
1391
1392 /usr/include/gtk-2.0/gtk/gtktextiter.h:
1393
1394 /usr/include/gtk-2.0/gtk/gtktexttag.h:
1395
1396 /usr/include/gtk-2.0/gtk/gtktextchild.h:
1397
1398 /usr/include/gtk-2.0/gtk/gtkcolorbutton.h:
1399
1400 /usr/include/gtk-2.0/gtk/gtkcolorsel.h:
1401
1402 /usr/include/gtk-2.0/gtk/gtkvbox.h:
1403
1404 /usr/include/gtk-2.0/gtk/gtkcolorseldialog.h:
1405
1406 /usr/include/gtk-2.0/gtk/gtkcombobox.h:
1407
1408 /usr/include/gtk-2.0/gtk/gtktreeview.h:
1409
1410 /usr/include/gtk-2.0/gtk/gtkdnd.h:
1411
1412 /usr/include/gtk-2.0/gtk/gtkentry.h:
1413
1414 /usr/include/gtk-2.0/gtk/gtkeditable.h:
1415
1416 /usr/include/gtk-2.0/gtk/gtkimcontext.h:
1417
1418 /usr/include/gtk-2.0/gtk/gtkentrybuffer.h:
1419
1420 /usr/include/gtk-2.0/gtk/gtkentrycompletion.h:
1421
1422 /usr/include/gtk-2.0/gtk/gtkliststore.h:
1423
1424 /usr/include/gtk-2.0/gtk/gtktreemodelfilter.h:
1425
1426 /usr/include/gtk-2.0/gtk/gtkcomboboxentry.h:
1427
1428 /usr/include/gtk-2.0/gtk/gtkcomboboxtext.h:
1429
1430 /usr/include/gtk-2.0/gtk/gtkdrawingarea.h:
1431
1432 /usr/include/gtk-2.0/gtk/gtkeventbox.h:
1433
1434 /usr/include/gtk-2.0/gtk/gtkexpander.h:
1435
1436 /usr/include/gtk-2.0/gtk/gtkfixed.h:
1437
1438 /usr/include/gtk-2.0/gtk/gtkfilechooser.h:
1439
1440 /usr/include/gtk-2.0/gtk/gtkfilefilter.h:
1441
1442 /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:
1443
1444 /usr/include/gtk-2.0/gtk/gtkhbox.h:
1445
1446 /usr/include/gtk-2.0/gtk/gtkfilechooserdialog.h:
1447
1448 /usr/include/gtk-2.0/gtk/gtkfilechooserwidget.h:
1449
1450 /usr/include/gtk-2.0/gtk/gtkfontbutton.h:
1451
1452 /usr/include/gtk-2.0/gtk/gtkfontsel.h:
1453
1454 /usr/include/gtk-2.0/gtk/gtkgc.h:
1455
1456 /usr/include/gtk-2.0/gtk/gtkhandlebox.h:
1457
1458 /usr/include/gtk-2.0/gtk/gtkhbbox.h:
1459
1460 /usr/include/gtk-2.0/gtk/gtkhpaned.h:
1461
1462 /usr/include/gtk-2.0/gtk/gtkpaned.h:
1463
1464 /usr/include/gtk-2.0/gtk/gtkhruler.h:
1465
1466 /usr/include/gtk-2.0/gtk/gtkruler.h:
1467
1468 /usr/include/gtk-2.0/gtk/gtkhscale.h:
1469
1470 /usr/include/gtk-2.0/gtk/gtkscale.h:
1471
1472 /usr/include/gtk-2.0/gtk/gtkrange.h:
1473
1474 /usr/include/gtk-2.0/gtk/gtkhscrollbar.h:
1475
1476 /usr/include/gtk-2.0/gtk/gtkscrollbar.h:
1477
1478 /usr/include/gtk-2.0/gtk/gtkhseparator.h:
1479
1480 /usr/include/gtk-2.0/gtk/gtkseparator.h:
1481
1482 /usr/include/gtk-2.0/gtk/gtkhsv.h:
1483
1484 /usr/include/gtk-2.0/gtk/gtkiconfactory.h:
1485
1486 /usr/include/gtk-2.0/gtk/gtkicontheme.h:
1487
1488 /usr/include/gtk-2.0/gtk/gtkiconview.h:
1489
1490 /usr/include/gtk-2.0/gtk/gtktooltip.h:
1491
1492 /usr/include/gtk-2.0/gtk/gtkimagemenuitem.h:
1493
1494 /usr/include/gtk-2.0/gtk/gtkimcontextsimple.h:
1495
1496 /usr/include/gtk-2.0/gtk/gtkimmulticontext.h:
1497
1498 /usr/include/gtk-2.0/gtk/gtkinfobar.h:
1499
1500 /usr/include/gtk-2.0/gtk/gtkinvisible.h:
1501
1502 /usr/include/gtk-2.0/gtk/gtklayout.h:
1503
1504 /usr/include/gtk-2.0/gtk/gtklinkbutton.h:
1505
1506 /usr/include/gtk-2.0/gtk/gtkmain.h:
1507
1508 /usr/include/gtk-2.0/gtk/gtkmenubar.h:
1509
1510 /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:
1511
1512 /usr/include/gtk-2.0/gtk/gtktoolbutton.h:
1513
1514 /usr/include/gtk-2.0/gtk/gtktoolitem.h:
1515
1516 /usr/include/gtk-2.0/gtk/gtktooltips.h:
1517
1518 /usr/include/gtk-2.0/gtk/gtksizegroup.h:
1519
1520 /usr/include/gtk-2.0/gtk/gtkmessagedialog.h:
1521
1522 /usr/include/gtk-2.0/gtk/gtkmodules.h:
1523
1524 /usr/include/gtk-2.0/gtk/gtkmountoperation.h:
1525
1526 /usr/include/gtk-2.0/gtk/gtknotebook.h:
1527
1528 /usr/include/gtk-2.0/gtk/gtkoffscreenwindow.h:
1529
1530 /usr/include/gtk-2.0/gtk/gtkorientable.h:
1531
1532 /usr/include/gtk-2.0/gtk/gtkpagesetup.h:
1533
1534 /usr/include/gtk-2.0/gtk/gtkpapersize.h:
1535
1536 /usr/include/gtk-2.0/gtk/gtkplug.h:
1537
1538 /usr/include/gtk-2.0/gtk/gtksocket.h:
1539
1540 /usr/include/gtk-2.0/gtk/gtkprintcontext.h:
1541
1542 /usr/include/gtk-2.0/gtk/gtkprintoperation.h:
1543
1544 /usr/include/gtk-2.0/gtk/gtkprintsettings.h:
1545
1546 /usr/include/gtk-2.0/gtk/gtkprintoperationpreview.h:
1547
1548 /usr/include/gtk-2.0/gtk/gtkprogressbar.h:
1549
1550 /usr/include/gtk-2.0/gtk/gtkprogress.h:
1551
1552 /usr/include/gtk-2.0/gtk/gtkradioaction.h:
1553
1554 /usr/include/gtk-2.0/gtk/gtktoggleaction.h:
1555
1556 /usr/include/gtk-2.0/gtk/gtkradiobutton.h:
1557
1558 /usr/include/gtk-2.0/gtk/gtkradiomenuitem.h:
1559
1560 /usr/include/gtk-2.0/gtk/gtkradiotoolbutton.h:
1561
1562 /usr/include/gtk-2.0/gtk/gtktoggletoolbutton.h:
1563
1564 /usr/include/gtk-2.0/gtk/gtkrecentaction.h:
1565
1566 /usr/include/gtk-2.0/gtk/gtkrecentmanager.h:
1567
1568 /usr/include/gtk-2.0/gtk/gtkrecentchooser.h:
1569
1570 /usr/include/gtk-2.0/gtk/gtkrecentfilter.h:
1571
1572 /usr/include/gtk-2.0/gtk/gtkrecentchooserdialog.h:
1573
1574 /usr/include/gtk-2.0/gtk/gtkrecentchoosermenu.h:
1575
1576 /usr/include/gtk-2.0/gtk/gtkrecentchooserwidget.h:
1577
1578 /usr/include/gtk-2.0/gtk/gtkscalebutton.h:
1579
1580 /usr/include/gtk-2.0/gtk/gtkscrolledwindow.h:
1581
1582 /usr/include/gtk-2.0/gtk/gtkvscrollbar.h:
1583
1584 /usr/include/gtk-2.0/gtk/gtkviewport.h:
1585
1586 /usr/include/gtk-2.0/gtk/gtkseparatormenuitem.h:
1587
1588 /usr/include/gtk-2.0/gtk/gtkseparatortoolitem.h:
1589
1590 /usr/include/gtk-2.0/gtk/gtkshow.h:
1591
1592 /usr/include/gtk-2.0/gtk/gtkspinbutton.h:
1593
1594 /usr/include/gtk-2.0/gtk/gtkspinner.h:
1595
1596 /usr/include/gtk-2.0/gtk/gtkstatusbar.h:
1597
1598 /usr/include/gtk-2.0/gtk/gtkstatusicon.h:
1599
1600 /usr/include/gtk-2.0/gtk/gtkstock.h:
1601
1602 /usr/include/gtk-2.0/gtk/gtktable.h:
1603
1604 /usr/include/gtk-2.0/gtk/gtktearoffmenuitem.h:
1605
1606 /usr/include/gtk-2.0/gtk/gtktextbuffer.h:
1607
1608 /usr/include/gtk-2.0/gtk/gtktexttagtable.h:
1609
1610 /usr/include/gtk-2.0/gtk/gtktextmark.h:
1611
1612 /usr/include/gtk-2.0/gtk/gtktextbufferrichtext.h:
1613
1614 /usr/include/gtk-2.0/gtk/gtktextview.h:
1615
1616 /usr/include/gtk-2.0/gtk/gtktoolbar.h:
1617
1618 /usr/include/gtk-2.0/gtk/gtkpixmap.h:
1619
1620 /usr/include/gtk-2.0/gtk/gtktoolitemgroup.h:
1621
1622 /usr/include/gtk-2.0/gtk/gtktoolpalette.h:
1623
1624 /usr/include/gtk-2.0/gtk/gtktoolshell.h:
1625
1626 /usr/include/gtk-2.0/gtk/gtktestutils.h:
1627
1628 /usr/include/gtk-2.0/gtk/gtktreednd.h:
1629
1630 /usr/include/gtk-2.0/gtk/gtktreemodelsort.h:
1631
1632 /usr/include/gtk-2.0/gtk/gtktreeselection.h:
1633
1634 /usr/include/gtk-2.0/gtk/gtktreestore.h:
1635
1636 /usr/include/gtk-2.0/gtk/gtkuimanager.h:
1637
1638 /usr/include/gtk-2.0/gtk/gtkvbbox.h:
1639
1640 /usr/include/gtk-2.0/gtk/gtkversion.h:
1641
1642 /usr/include/gtk-2.0/gtk/gtkvolumebutton.h:
1643
1644 /usr/include/gtk-2.0/gtk/gtkvpaned.h:
1645
1646 /usr/include/gtk-2.0/gtk/gtkvruler.h:
1647
1648 /usr/include/gtk-2.0/gtk/gtkvscale.h:
1649
1650 /usr/include/gtk-2.0/gtk/gtkvseparator.h:
1651
1652 /usr/include/gtk-2.0/gtk/gtktext.h:
1653
1654 /usr/include/gtk-2.0/gtk/gtktree.h:
1655
1656 /usr/include/gtk-2.0/gtk/gtktreeitem.h:
1657
1658 /usr/include/gtk-2.0/gtk/gtkclist.h:
1659
1660 /usr/include/gtk-2.0/gtk/gtkcombo.h:
1661
1662 /usr/include/gtk-2.0/gtk/gtkctree.h:
1663
1664 /usr/include/gtk-2.0/gtk/gtkcurve.h:
1665
1666 /usr/include/gtk-2.0/gtk/gtkfilesel.h:
1667
1668 /usr/include/gtk-2.0/gtk/gtkgamma.h:
1669
1670 /usr/include/gtk-2.0/gtk/gtkinputdialog.h:
1671
1672 /usr/include/gtk-2.0/gtk/gtkitemfactory.h:
1673
1674 /usr/include/gtk-2.0/gtk/gtklist.h:
1675
1676 /usr/include/gtk-2.0/gtk/gtklistitem.h:
1677
1678 /usr/include/gtk-2.0/gtk/gtkoldeditable.h:
1679
1680 /usr/include/gtk-2.0/gtk/gtkoptionmenu.h:
1681
1682 /usr/include/gtk-2.0/gtk/gtkpreview.h:
1683
1684 /usr/include/gtk-2.0/gtk/gtktipsquery.h:
1685
1686 mtr.h:
1687
1688 net.h:
1689
1690 /usr/include/netdb.h:
1691
1692 /usr/include/netinet/in.h:
1693
1694 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/stdint.h:
1695
1696 /usr/include/stdint.h:
1697
1698 /usr/include/x86_64-linux-gnu/bits/wchar.h:
1699
1700 /usr/include/x86_64-linux-gnu/sys/socket.h:
1701
1702 /usr/include/x86_64-linux-gnu/sys/uio.h:
1703
1704 /usr/include/x86_64-linux-gnu/bits/uio.h:
1705
1706 /usr/include/x86_64-linux-gnu/bits/socket.h:
1707
1708 /usr/include/x86_64-linux-gnu/bits/sockaddr.h:
1709
1710 /usr/include/x86_64-linux-gnu/asm/socket.h:
1711
1712 /usr/include/asm-generic/socket.h:
1713
1714 /usr/include/x86_64-linux-gnu/asm/sockios.h:
1715
1716 /usr/include/asm-generic/sockios.h:
1717
1718 /usr/include/x86_64-linux-gnu/bits/socket2.h:
1719
1720 /usr/include/x86_64-linux-gnu/bits/in.h:
1721
1722 /usr/include/rpc/netdb.h:
1723
1724 /usr/include/x86_64-linux-gnu/bits/netdb.h:
1725
1726 /usr/include/arpa/inet.h:
1727
1728 /usr/include/netinet/ip6.h:
1729
1730 /usr/include/inttypes.h:
1731
1732 /usr/include/netinet/icmp6.h:
1733
1734 dns.h:
1735
1736 /usr/include/resolv.h:
1737
1738 /usr/include/x86_64-linux-gnu/sys/param.h:
1739
1740 /usr/include/linux/param.h:
1741
1742 /usr/include/x86_64-linux-gnu/asm/param.h:
1743
1744 /usr/include/asm-generic/param.h:
1745
1746 /usr/include/arpa/nameser.h:
1747
1748 /usr/include/x86_64-linux-gnu/sys/bitypes.h:
1749
1750 /usr/include/arpa/nameser_compat.h:
1751
1752 mtr-gtk.h:
1753
1754 version.h:
1755
1756 img/mtr_icon.xpm:
+0
-282
.deps/mtr.Po less more
0 mtr.o: mtr.c /usr/include/x86_64-linux-gnu/sys/types.h \
1 /usr/include/features.h /usr/include/x86_64-linux-gnu/bits/predefs.h \
2 /usr/include/x86_64-linux-gnu/sys/cdefs.h \
3 /usr/include/x86_64-linux-gnu/bits/wordsize.h \
4 /usr/include/x86_64-linux-gnu/gnu/stubs.h \
5 /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
6 /usr/include/x86_64-linux-gnu/bits/types.h \
7 /usr/include/x86_64-linux-gnu/bits/typesizes.h /usr/include/time.h \
8 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/stddef.h \
9 /usr/include/endian.h /usr/include/x86_64-linux-gnu/bits/endian.h \
10 /usr/include/x86_64-linux-gnu/bits/byteswap.h \
11 /usr/include/x86_64-linux-gnu/sys/select.h \
12 /usr/include/x86_64-linux-gnu/bits/select.h \
13 /usr/include/x86_64-linux-gnu/bits/sigset.h \
14 /usr/include/x86_64-linux-gnu/bits/time.h \
15 /usr/include/x86_64-linux-gnu/sys/sysmacros.h \
16 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h config.h \
17 /usr/include/netdb.h /usr/include/netinet/in.h \
18 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/stdint.h \
19 /usr/include/stdint.h /usr/include/x86_64-linux-gnu/bits/wchar.h \
20 /usr/include/x86_64-linux-gnu/sys/socket.h \
21 /usr/include/x86_64-linux-gnu/sys/uio.h \
22 /usr/include/x86_64-linux-gnu/bits/uio.h \
23 /usr/include/x86_64-linux-gnu/bits/socket.h \
24 /usr/include/x86_64-linux-gnu/bits/sockaddr.h \
25 /usr/include/x86_64-linux-gnu/asm/socket.h \
26 /usr/include/asm-generic/socket.h \
27 /usr/include/x86_64-linux-gnu/asm/sockios.h \
28 /usr/include/asm-generic/sockios.h \
29 /usr/include/x86_64-linux-gnu/bits/socket2.h \
30 /usr/include/x86_64-linux-gnu/bits/in.h /usr/include/rpc/netdb.h \
31 /usr/include/x86_64-linux-gnu/bits/netdb.h /usr/include/stdio.h \
32 /usr/include/libio.h /usr/include/_G_config.h /usr/include/wchar.h \
33 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/stdarg.h \
34 /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
35 /usr/include/x86_64-linux-gnu/bits/sys_errlist.h \
36 /usr/include/x86_64-linux-gnu/bits/stdio.h \
37 /usr/include/x86_64-linux-gnu/bits/stdio2.h /usr/include/stdlib.h \
38 /usr/include/x86_64-linux-gnu/bits/waitflags.h \
39 /usr/include/x86_64-linux-gnu/bits/waitstatus.h /usr/include/alloca.h \
40 /usr/include/x86_64-linux-gnu/bits/stdlib.h /usr/include/string.h \
41 /usr/include/xlocale.h /usr/include/x86_64-linux-gnu/bits/string.h \
42 /usr/include/x86_64-linux-gnu/bits/string2.h \
43 /usr/include/x86_64-linux-gnu/bits/string3.h /usr/include/unistd.h \
44 /usr/include/x86_64-linux-gnu/bits/posix_opt.h \
45 /usr/include/x86_64-linux-gnu/bits/environments.h \
46 /usr/include/x86_64-linux-gnu/bits/confname.h getopt.h \
47 /usr/include/x86_64-linux-gnu/bits/unistd.h /usr/include/strings.h \
48 /usr/include/errno.h /usr/include/x86_64-linux-gnu/bits/errno.h \
49 /usr/include/linux/errno.h /usr/include/x86_64-linux-gnu/asm/errno.h \
50 /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
51 /usr/include/ctype.h /usr/include/assert.h /usr/include/fcntl.h \
52 /usr/include/x86_64-linux-gnu/bits/fcntl.h \
53 /usr/include/x86_64-linux-gnu/bits/stat.h \
54 /usr/include/x86_64-linux-gnu/bits/fcntl2.h \
55 /usr/include/x86_64-linux-gnu/sys/stat.h mtr.h mtr-curses.h getopt.h \
56 display.h dns.h /usr/include/resolv.h \
57 /usr/include/x86_64-linux-gnu/sys/param.h \
58 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include-fixed/limits.h \
59 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include-fixed/syslimits.h \
60 /usr/include/limits.h /usr/include/x86_64-linux-gnu/bits/posix1_lim.h \
61 /usr/include/x86_64-linux-gnu/bits/local_lim.h \
62 /usr/include/linux/limits.h \
63 /usr/include/x86_64-linux-gnu/bits/posix2_lim.h \
64 /usr/include/linux/param.h /usr/include/x86_64-linux-gnu/asm/param.h \
65 /usr/include/asm-generic/param.h /usr/include/arpa/nameser.h \
66 /usr/include/x86_64-linux-gnu/sys/bitypes.h \
67 /usr/include/arpa/nameser_compat.h report.h net.h \
68 /usr/include/arpa/inet.h /usr/include/netinet/ip6.h \
69 /usr/include/inttypes.h /usr/include/netinet/icmp6.h asn.h version.h
70
71 /usr/include/x86_64-linux-gnu/sys/types.h:
72
73 /usr/include/features.h:
74
75 /usr/include/x86_64-linux-gnu/bits/predefs.h:
76
77 /usr/include/x86_64-linux-gnu/sys/cdefs.h:
78
79 /usr/include/x86_64-linux-gnu/bits/wordsize.h:
80
81 /usr/include/x86_64-linux-gnu/gnu/stubs.h:
82
83 /usr/include/x86_64-linux-gnu/gnu/stubs-64.h:
84
85 /usr/include/x86_64-linux-gnu/bits/types.h:
86
87 /usr/include/x86_64-linux-gnu/bits/typesizes.h:
88
89 /usr/include/time.h:
90
91 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/stddef.h:
92
93 /usr/include/endian.h:
94
95 /usr/include/x86_64-linux-gnu/bits/endian.h:
96
97 /usr/include/x86_64-linux-gnu/bits/byteswap.h:
98
99 /usr/include/x86_64-linux-gnu/sys/select.h:
100
101 /usr/include/x86_64-linux-gnu/bits/select.h:
102
103 /usr/include/x86_64-linux-gnu/bits/sigset.h:
104
105 /usr/include/x86_64-linux-gnu/bits/time.h:
106
107 /usr/include/x86_64-linux-gnu/sys/sysmacros.h:
108
109 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:
110
111 config.h:
112
113 /usr/include/netdb.h:
114
115 /usr/include/netinet/in.h:
116
117 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/stdint.h:
118
119 /usr/include/stdint.h:
120
121 /usr/include/x86_64-linux-gnu/bits/wchar.h:
122
123 /usr/include/x86_64-linux-gnu/sys/socket.h:
124
125 /usr/include/x86_64-linux-gnu/sys/uio.h:
126
127 /usr/include/x86_64-linux-gnu/bits/uio.h:
128
129 /usr/include/x86_64-linux-gnu/bits/socket.h:
130
131 /usr/include/x86_64-linux-gnu/bits/sockaddr.h:
132
133 /usr/include/x86_64-linux-gnu/asm/socket.h:
134
135 /usr/include/asm-generic/socket.h:
136
137 /usr/include/x86_64-linux-gnu/asm/sockios.h:
138
139 /usr/include/asm-generic/sockios.h:
140
141 /usr/include/x86_64-linux-gnu/bits/socket2.h:
142
143 /usr/include/x86_64-linux-gnu/bits/in.h:
144
145 /usr/include/rpc/netdb.h:
146
147 /usr/include/x86_64-linux-gnu/bits/netdb.h:
148
149 /usr/include/stdio.h:
150
151 /usr/include/libio.h:
152
153 /usr/include/_G_config.h:
154
155 /usr/include/wchar.h:
156
157 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/stdarg.h:
158
159 /usr/include/x86_64-linux-gnu/bits/stdio_lim.h:
160
161 /usr/include/x86_64-linux-gnu/bits/sys_errlist.h:
162
163 /usr/include/x86_64-linux-gnu/bits/stdio.h:
164
165 /usr/include/x86_64-linux-gnu/bits/stdio2.h:
166
167 /usr/include/stdlib.h:
168
169 /usr/include/x86_64-linux-gnu/bits/waitflags.h:
170
171 /usr/include/x86_64-linux-gnu/bits/waitstatus.h:
172
173 /usr/include/alloca.h:
174
175 /usr/include/x86_64-linux-gnu/bits/stdlib.h:
176
177 /usr/include/string.h:
178
179 /usr/include/xlocale.h:
180
181 /usr/include/x86_64-linux-gnu/bits/string.h:
182
183 /usr/include/x86_64-linux-gnu/bits/string2.h:
184
185 /usr/include/x86_64-linux-gnu/bits/string3.h:
186
187 /usr/include/unistd.h:
188
189 /usr/include/x86_64-linux-gnu/bits/posix_opt.h:
190
191 /usr/include/x86_64-linux-gnu/bits/environments.h:
192
193 /usr/include/x86_64-linux-gnu/bits/confname.h:
194
195 getopt.h:
196
197 /usr/include/x86_64-linux-gnu/bits/unistd.h:
198
199 /usr/include/strings.h:
200
201 /usr/include/errno.h:
202
203 /usr/include/x86_64-linux-gnu/bits/errno.h:
204
205 /usr/include/linux/errno.h:
206
207 /usr/include/x86_64-linux-gnu/asm/errno.h:
208
209 /usr/include/asm-generic/errno.h:
210
211 /usr/include/asm-generic/errno-base.h:
212
213 /usr/include/ctype.h:
214
215 /usr/include/assert.h:
216
217 /usr/include/fcntl.h:
218
219 /usr/include/x86_64-linux-gnu/bits/fcntl.h:
220
221 /usr/include/x86_64-linux-gnu/bits/stat.h:
222
223 /usr/include/x86_64-linux-gnu/bits/fcntl2.h:
224
225 /usr/include/x86_64-linux-gnu/sys/stat.h:
226
227 mtr.h:
228
229 mtr-curses.h:
230
231 getopt.h:
232
233 display.h:
234
235 dns.h:
236
237 /usr/include/resolv.h:
238
239 /usr/include/x86_64-linux-gnu/sys/param.h:
240
241 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include-fixed/limits.h:
242
243 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include-fixed/syslimits.h:
244
245 /usr/include/limits.h:
246
247 /usr/include/x86_64-linux-gnu/bits/posix1_lim.h:
248
249 /usr/include/x86_64-linux-gnu/bits/local_lim.h:
250
251 /usr/include/linux/limits.h:
252
253 /usr/include/x86_64-linux-gnu/bits/posix2_lim.h:
254
255 /usr/include/linux/param.h:
256
257 /usr/include/x86_64-linux-gnu/asm/param.h:
258
259 /usr/include/asm-generic/param.h:
260
261 /usr/include/arpa/nameser.h:
262
263 /usr/include/x86_64-linux-gnu/sys/bitypes.h:
264
265 /usr/include/arpa/nameser_compat.h:
266
267 report.h:
268
269 net.h:
270
271 /usr/include/arpa/inet.h:
272
273 /usr/include/netinet/ip6.h:
274
275 /usr/include/inttypes.h:
276
277 /usr/include/netinet/icmp6.h:
278
279 asn.h:
280
281 version.h:
+0
-320
.deps/net.Po less more
0 net.o: net.c config.h /usr/include/x86_64-linux-gnu/sys/types.h \
1 /usr/include/features.h /usr/include/x86_64-linux-gnu/bits/predefs.h \
2 /usr/include/x86_64-linux-gnu/sys/cdefs.h \
3 /usr/include/x86_64-linux-gnu/bits/wordsize.h \
4 /usr/include/x86_64-linux-gnu/gnu/stubs.h \
5 /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
6 /usr/include/x86_64-linux-gnu/bits/types.h \
7 /usr/include/x86_64-linux-gnu/bits/typesizes.h /usr/include/time.h \
8 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/stddef.h \
9 /usr/include/endian.h /usr/include/x86_64-linux-gnu/bits/endian.h \
10 /usr/include/x86_64-linux-gnu/bits/byteswap.h \
11 /usr/include/x86_64-linux-gnu/sys/select.h \
12 /usr/include/x86_64-linux-gnu/bits/select.h \
13 /usr/include/x86_64-linux-gnu/bits/sigset.h \
14 /usr/include/x86_64-linux-gnu/bits/time.h \
15 /usr/include/x86_64-linux-gnu/sys/sysmacros.h \
16 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
17 /usr/include/x86_64-linux-gnu/sys/time.h \
18 /usr/include/x86_64-linux-gnu/sys/socket.h \
19 /usr/include/x86_64-linux-gnu/sys/uio.h \
20 /usr/include/x86_64-linux-gnu/bits/uio.h \
21 /usr/include/x86_64-linux-gnu/bits/socket.h \
22 /usr/include/x86_64-linux-gnu/bits/sockaddr.h \
23 /usr/include/x86_64-linux-gnu/asm/socket.h \
24 /usr/include/asm-generic/socket.h \
25 /usr/include/x86_64-linux-gnu/asm/sockios.h \
26 /usr/include/asm-generic/sockios.h \
27 /usr/include/x86_64-linux-gnu/bits/socket2.h \
28 /usr/include/x86_64-linux-gnu/sys/ioctl.h \
29 /usr/include/x86_64-linux-gnu/bits/ioctls.h \
30 /usr/include/x86_64-linux-gnu/asm/ioctls.h \
31 /usr/include/asm-generic/ioctls.h /usr/include/linux/ioctl.h \
32 /usr/include/x86_64-linux-gnu/asm/ioctl.h \
33 /usr/include/asm-generic/ioctl.h \
34 /usr/include/x86_64-linux-gnu/bits/ioctl-types.h \
35 /usr/include/x86_64-linux-gnu/sys/ttydefaults.h \
36 /usr/include/netinet/in.h \
37 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/stdint.h \
38 /usr/include/stdint.h /usr/include/x86_64-linux-gnu/bits/wchar.h \
39 /usr/include/x86_64-linux-gnu/bits/in.h /usr/include/memory.h \
40 /usr/include/string.h /usr/include/xlocale.h \
41 /usr/include/x86_64-linux-gnu/bits/string.h \
42 /usr/include/x86_64-linux-gnu/bits/string2.h /usr/include/stdlib.h \
43 /usr/include/x86_64-linux-gnu/bits/string3.h /usr/include/unistd.h \
44 /usr/include/x86_64-linux-gnu/bits/posix_opt.h \
45 /usr/include/x86_64-linux-gnu/bits/environments.h \
46 /usr/include/x86_64-linux-gnu/bits/confname.h getopt.h \
47 /usr/include/x86_64-linux-gnu/bits/unistd.h /usr/include/fcntl.h \
48 /usr/include/x86_64-linux-gnu/bits/fcntl.h \
49 /usr/include/x86_64-linux-gnu/bits/stat.h \
50 /usr/include/x86_64-linux-gnu/bits/fcntl2.h /usr/include/stdio.h \
51 /usr/include/libio.h /usr/include/_G_config.h /usr/include/wchar.h \
52 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/stdarg.h \
53 /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
54 /usr/include/x86_64-linux-gnu/bits/sys_errlist.h \
55 /usr/include/x86_64-linux-gnu/bits/stdio.h \
56 /usr/include/x86_64-linux-gnu/bits/stdio2.h \
57 /usr/include/x86_64-linux-gnu/bits/waitflags.h \
58 /usr/include/x86_64-linux-gnu/bits/waitstatus.h /usr/include/alloca.h \
59 /usr/include/x86_64-linux-gnu/bits/stdlib.h /usr/include/math.h \
60 /usr/include/x86_64-linux-gnu/bits/huge_val.h \
61 /usr/include/x86_64-linux-gnu/bits/huge_valf.h \
62 /usr/include/x86_64-linux-gnu/bits/huge_vall.h \
63 /usr/include/x86_64-linux-gnu/bits/inf.h \
64 /usr/include/x86_64-linux-gnu/bits/nan.h \
65 /usr/include/x86_64-linux-gnu/bits/mathdef.h \
66 /usr/include/x86_64-linux-gnu/bits/mathcalls.h \
67 /usr/include/x86_64-linux-gnu/bits/mathinline.h /usr/include/errno.h \
68 /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \
69 /usr/include/x86_64-linux-gnu/asm/errno.h \
70 /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
71 mtr.h net.h /usr/include/netdb.h /usr/include/rpc/netdb.h \
72 /usr/include/x86_64-linux-gnu/bits/netdb.h /usr/include/arpa/inet.h \
73 /usr/include/netinet/ip6.h /usr/include/inttypes.h \
74 /usr/include/netinet/icmp6.h display.h dns.h /usr/include/resolv.h \
75 /usr/include/x86_64-linux-gnu/sys/param.h \
76 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include-fixed/limits.h \
77 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include-fixed/syslimits.h \
78 /usr/include/limits.h /usr/include/x86_64-linux-gnu/bits/posix1_lim.h \
79 /usr/include/x86_64-linux-gnu/bits/local_lim.h \
80 /usr/include/linux/limits.h \
81 /usr/include/x86_64-linux-gnu/bits/posix2_lim.h \
82 /usr/include/linux/param.h /usr/include/x86_64-linux-gnu/asm/param.h \
83 /usr/include/asm-generic/param.h /usr/include/arpa/nameser.h \
84 /usr/include/x86_64-linux-gnu/sys/bitypes.h \
85 /usr/include/arpa/nameser_compat.h
86
87 config.h:
88
89 /usr/include/x86_64-linux-gnu/sys/types.h:
90
91 /usr/include/features.h:
92
93 /usr/include/x86_64-linux-gnu/bits/predefs.h:
94
95 /usr/include/x86_64-linux-gnu/sys/cdefs.h:
96
97 /usr/include/x86_64-linux-gnu/bits/wordsize.h:
98
99 /usr/include/x86_64-linux-gnu/gnu/stubs.h:
100
101 /usr/include/x86_64-linux-gnu/gnu/stubs-64.h:
102
103 /usr/include/x86_64-linux-gnu/bits/types.h:
104
105 /usr/include/x86_64-linux-gnu/bits/typesizes.h:
106
107 /usr/include/time.h:
108
109 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/stddef.h:
110
111 /usr/include/endian.h:
112
113 /usr/include/x86_64-linux-gnu/bits/endian.h:
114
115 /usr/include/x86_64-linux-gnu/bits/byteswap.h:
116
117 /usr/include/x86_64-linux-gnu/sys/select.h:
118
119 /usr/include/x86_64-linux-gnu/bits/select.h:
120
121 /usr/include/x86_64-linux-gnu/bits/sigset.h:
122
123 /usr/include/x86_64-linux-gnu/bits/time.h:
124
125 /usr/include/x86_64-linux-gnu/sys/sysmacros.h:
126
127 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:
128
129 /usr/include/x86_64-linux-gnu/sys/time.h:
130
131 /usr/include/x86_64-linux-gnu/sys/socket.h:
132
133 /usr/include/x86_64-linux-gnu/sys/uio.h:
134
135 /usr/include/x86_64-linux-gnu/bits/uio.h:
136
137 /usr/include/x86_64-linux-gnu/bits/socket.h:
138
139 /usr/include/x86_64-linux-gnu/bits/sockaddr.h:
140
141 /usr/include/x86_64-linux-gnu/asm/socket.h:
142
143 /usr/include/asm-generic/socket.h:
144
145 /usr/include/x86_64-linux-gnu/asm/sockios.h:
146
147 /usr/include/asm-generic/sockios.h:
148
149 /usr/include/x86_64-linux-gnu/bits/socket2.h:
150
151 /usr/include/x86_64-linux-gnu/sys/ioctl.h:
152
153 /usr/include/x86_64-linux-gnu/bits/ioctls.h:
154
155 /usr/include/x86_64-linux-gnu/asm/ioctls.h:
156
157 /usr/include/asm-generic/ioctls.h:
158
159 /usr/include/linux/ioctl.h:
160
161 /usr/include/x86_64-linux-gnu/asm/ioctl.h:
162
163 /usr/include/asm-generic/ioctl.h:
164
165 /usr/include/x86_64-linux-gnu/bits/ioctl-types.h:
166
167 /usr/include/x86_64-linux-gnu/sys/ttydefaults.h:
168
169 /usr/include/netinet/in.h:
170
171 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/stdint.h:
172
173 /usr/include/stdint.h:
174
175 /usr/include/x86_64-linux-gnu/bits/wchar.h:
176
177 /usr/include/x86_64-linux-gnu/bits/in.h:
178
179 /usr/include/memory.h:
180
181 /usr/include/string.h:
182
183 /usr/include/xlocale.h:
184
185 /usr/include/x86_64-linux-gnu/bits/string.h:
186
187 /usr/include/x86_64-linux-gnu/bits/string2.h:
188
189 /usr/include/stdlib.h:
190
191 /usr/include/x86_64-linux-gnu/bits/string3.h:
192
193 /usr/include/unistd.h:
194
195 /usr/include/x86_64-linux-gnu/bits/posix_opt.h:
196
197 /usr/include/x86_64-linux-gnu/bits/environments.h:
198
199 /usr/include/x86_64-linux-gnu/bits/confname.h:
200
201 getopt.h:
202
203 /usr/include/x86_64-linux-gnu/bits/unistd.h:
204
205 /usr/include/fcntl.h:
206
207 /usr/include/x86_64-linux-gnu/bits/fcntl.h:
208
209 /usr/include/x86_64-linux-gnu/bits/stat.h:
210
211 /usr/include/x86_64-linux-gnu/bits/fcntl2.h:
212
213 /usr/include/stdio.h:
214
215 /usr/include/libio.h:
216
217 /usr/include/_G_config.h:
218
219 /usr/include/wchar.h:
220
221 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/stdarg.h:
222
223 /usr/include/x86_64-linux-gnu/bits/stdio_lim.h:
224
225 /usr/include/x86_64-linux-gnu/bits/sys_errlist.h:
226
227 /usr/include/x86_64-linux-gnu/bits/stdio.h:
228
229 /usr/include/x86_64-linux-gnu/bits/stdio2.h:
230
231 /usr/include/x86_64-linux-gnu/bits/waitflags.h:
232
233 /usr/include/x86_64-linux-gnu/bits/waitstatus.h:
234
235 /usr/include/alloca.h:
236
237 /usr/include/x86_64-linux-gnu/bits/stdlib.h:
238
239 /usr/include/math.h:
240
241 /usr/include/x86_64-linux-gnu/bits/huge_val.h:
242
243 /usr/include/x86_64-linux-gnu/bits/huge_valf.h:
244
245 /usr/include/x86_64-linux-gnu/bits/huge_vall.h:
246
247 /usr/include/x86_64-linux-gnu/bits/inf.h:
248
249 /usr/include/x86_64-linux-gnu/bits/nan.h:
250
251 /usr/include/x86_64-linux-gnu/bits/mathdef.h:
252
253 /usr/include/x86_64-linux-gnu/bits/mathcalls.h:
254
255 /usr/include/x86_64-linux-gnu/bits/mathinline.h:
256
257 /usr/include/errno.h:
258
259 /usr/include/x86_64-linux-gnu/bits/errno.h:
260
261 /usr/include/linux/errno.h:
262
263 /usr/include/x86_64-linux-gnu/asm/errno.h:
264
265 /usr/include/asm-generic/errno.h:
266
267 /usr/include/asm-generic/errno-base.h:
268
269 mtr.h:
270
271 net.h:
272
273 /usr/include/netdb.h:
274
275 /usr/include/rpc/netdb.h:
276
277 /usr/include/x86_64-linux-gnu/bits/netdb.h:
278
279 /usr/include/arpa/inet.h:
280
281 /usr/include/netinet/ip6.h:
282
283 /usr/include/inttypes.h:
284
285 /usr/include/netinet/icmp6.h:
286
287 display.h:
288
289 dns.h:
290
291 /usr/include/resolv.h:
292
293 /usr/include/x86_64-linux-gnu/sys/param.h:
294
295 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include-fixed/limits.h:
296
297 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include-fixed/syslimits.h:
298
299 /usr/include/limits.h:
300
301 /usr/include/x86_64-linux-gnu/bits/posix1_lim.h:
302
303 /usr/include/x86_64-linux-gnu/bits/local_lim.h:
304
305 /usr/include/linux/limits.h:
306
307 /usr/include/x86_64-linux-gnu/bits/posix2_lim.h:
308
309 /usr/include/linux/param.h:
310
311 /usr/include/x86_64-linux-gnu/asm/param.h:
312
313 /usr/include/asm-generic/param.h:
314
315 /usr/include/arpa/nameser.h:
316
317 /usr/include/x86_64-linux-gnu/sys/bitypes.h:
318
319 /usr/include/arpa/nameser_compat.h:
+0
-222
.deps/raw.Po less more
0 raw.o: raw.c config.h /usr/include/ctype.h /usr/include/features.h \
1 /usr/include/x86_64-linux-gnu/bits/predefs.h \
2 /usr/include/x86_64-linux-gnu/sys/cdefs.h \
3 /usr/include/x86_64-linux-gnu/bits/wordsize.h \
4 /usr/include/x86_64-linux-gnu/gnu/stubs.h \
5 /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
6 /usr/include/x86_64-linux-gnu/bits/types.h \
7 /usr/include/x86_64-linux-gnu/bits/typesizes.h /usr/include/endian.h \
8 /usr/include/x86_64-linux-gnu/bits/endian.h \
9 /usr/include/x86_64-linux-gnu/bits/byteswap.h /usr/include/xlocale.h \
10 /usr/include/stdlib.h \
11 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/stddef.h \
12 /usr/include/x86_64-linux-gnu/bits/waitflags.h \
13 /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
14 /usr/include/x86_64-linux-gnu/sys/types.h /usr/include/time.h \
15 /usr/include/x86_64-linux-gnu/sys/select.h \
16 /usr/include/x86_64-linux-gnu/bits/select.h \
17 /usr/include/x86_64-linux-gnu/bits/sigset.h \
18 /usr/include/x86_64-linux-gnu/bits/time.h \
19 /usr/include/x86_64-linux-gnu/sys/sysmacros.h \
20 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h /usr/include/alloca.h \
21 /usr/include/x86_64-linux-gnu/bits/stdlib.h /usr/include/stdio.h \
22 /usr/include/libio.h /usr/include/_G_config.h /usr/include/wchar.h \
23 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/stdarg.h \
24 /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
25 /usr/include/x86_64-linux-gnu/bits/sys_errlist.h \
26 /usr/include/x86_64-linux-gnu/bits/stdio.h \
27 /usr/include/x86_64-linux-gnu/bits/stdio2.h \
28 /usr/include/x86_64-linux-gnu/sys/socket.h \
29 /usr/include/x86_64-linux-gnu/sys/uio.h \
30 /usr/include/x86_64-linux-gnu/bits/uio.h \
31 /usr/include/x86_64-linux-gnu/bits/socket.h \
32 /usr/include/x86_64-linux-gnu/bits/sockaddr.h \
33 /usr/include/x86_64-linux-gnu/asm/socket.h \
34 /usr/include/asm-generic/socket.h \
35 /usr/include/x86_64-linux-gnu/asm/sockios.h \
36 /usr/include/asm-generic/sockios.h \
37 /usr/include/x86_64-linux-gnu/bits/socket2.h /usr/include/netinet/in.h \
38 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/stdint.h \
39 /usr/include/stdint.h /usr/include/x86_64-linux-gnu/bits/wchar.h \
40 /usr/include/x86_64-linux-gnu/bits/in.h /usr/include/arpa/inet.h mtr.h \
41 raw.h net.h /usr/include/netdb.h /usr/include/rpc/netdb.h \
42 /usr/include/x86_64-linux-gnu/bits/netdb.h /usr/include/netinet/ip6.h \
43 /usr/include/inttypes.h /usr/include/netinet/icmp6.h \
44 /usr/include/string.h /usr/include/x86_64-linux-gnu/bits/string.h \
45 /usr/include/x86_64-linux-gnu/bits/string2.h \
46 /usr/include/x86_64-linux-gnu/bits/string3.h dns.h /usr/include/resolv.h \
47 /usr/include/x86_64-linux-gnu/sys/param.h \
48 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include-fixed/limits.h \
49 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include-fixed/syslimits.h \
50 /usr/include/limits.h /usr/include/x86_64-linux-gnu/bits/posix1_lim.h \
51 /usr/include/x86_64-linux-gnu/bits/local_lim.h \
52 /usr/include/linux/limits.h \
53 /usr/include/x86_64-linux-gnu/bits/posix2_lim.h \
54 /usr/include/linux/param.h /usr/include/x86_64-linux-gnu/asm/param.h \
55 /usr/include/asm-generic/param.h /usr/include/arpa/nameser.h \
56 /usr/include/x86_64-linux-gnu/sys/bitypes.h \
57 /usr/include/arpa/nameser_compat.h
58
59 config.h:
60
61 /usr/include/ctype.h:
62
63 /usr/include/features.h:
64
65 /usr/include/x86_64-linux-gnu/bits/predefs.h:
66
67 /usr/include/x86_64-linux-gnu/sys/cdefs.h:
68
69 /usr/include/x86_64-linux-gnu/bits/wordsize.h:
70
71 /usr/include/x86_64-linux-gnu/gnu/stubs.h:
72
73 /usr/include/x86_64-linux-gnu/gnu/stubs-64.h:
74
75 /usr/include/x86_64-linux-gnu/bits/types.h:
76
77 /usr/include/x86_64-linux-gnu/bits/typesizes.h:
78
79 /usr/include/endian.h:
80
81 /usr/include/x86_64-linux-gnu/bits/endian.h:
82
83 /usr/include/x86_64-linux-gnu/bits/byteswap.h:
84
85 /usr/include/xlocale.h:
86
87 /usr/include/stdlib.h:
88
89 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/stddef.h:
90
91 /usr/include/x86_64-linux-gnu/bits/waitflags.h:
92
93 /usr/include/x86_64-linux-gnu/bits/waitstatus.h:
94
95 /usr/include/x86_64-linux-gnu/sys/types.h:
96
97 /usr/include/time.h:
98
99 /usr/include/x86_64-linux-gnu/sys/select.h:
100
101 /usr/include/x86_64-linux-gnu/bits/select.h:
102
103 /usr/include/x86_64-linux-gnu/bits/sigset.h:
104
105 /usr/include/x86_64-linux-gnu/bits/time.h:
106
107 /usr/include/x86_64-linux-gnu/sys/sysmacros.h:
108
109 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:
110
111 /usr/include/alloca.h:
112
113 /usr/include/x86_64-linux-gnu/bits/stdlib.h:
114
115 /usr/include/stdio.h:
116
117 /usr/include/libio.h:
118
119 /usr/include/_G_config.h:
120
121 /usr/include/wchar.h:
122
123 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/stdarg.h:
124
125 /usr/include/x86_64-linux-gnu/bits/stdio_lim.h:
126
127 /usr/include/x86_64-linux-gnu/bits/sys_errlist.h:
128
129 /usr/include/x86_64-linux-gnu/bits/stdio.h:
130
131 /usr/include/x86_64-linux-gnu/bits/stdio2.h:
132
133 /usr/include/x86_64-linux-gnu/sys/socket.h:
134
135 /usr/include/x86_64-linux-gnu/sys/uio.h:
136
137 /usr/include/x86_64-linux-gnu/bits/uio.h:
138
139 /usr/include/x86_64-linux-gnu/bits/socket.h:
140
141 /usr/include/x86_64-linux-gnu/bits/sockaddr.h:
142
143 /usr/include/x86_64-linux-gnu/asm/socket.h:
144
145 /usr/include/asm-generic/socket.h:
146
147 /usr/include/x86_64-linux-gnu/asm/sockios.h:
148
149 /usr/include/asm-generic/sockios.h:
150
151 /usr/include/x86_64-linux-gnu/bits/socket2.h:
152
153 /usr/include/netinet/in.h:
154
155 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/stdint.h:
156
157 /usr/include/stdint.h:
158
159 /usr/include/x86_64-linux-gnu/bits/wchar.h:
160
161 /usr/include/x86_64-linux-gnu/bits/in.h:
162
163 /usr/include/arpa/inet.h:
164
165 mtr.h:
166
167 raw.h:
168
169 net.h:
170
171 /usr/include/netdb.h:
172
173 /usr/include/rpc/netdb.h:
174
175 /usr/include/x86_64-linux-gnu/bits/netdb.h:
176
177 /usr/include/netinet/ip6.h:
178
179 /usr/include/inttypes.h:
180
181 /usr/include/netinet/icmp6.h:
182
183 /usr/include/string.h:
184
185 /usr/include/x86_64-linux-gnu/bits/string.h:
186
187 /usr/include/x86_64-linux-gnu/bits/string2.h:
188
189 /usr/include/x86_64-linux-gnu/bits/string3.h:
190
191 dns.h:
192
193 /usr/include/resolv.h:
194
195 /usr/include/x86_64-linux-gnu/sys/param.h:
196
197 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include-fixed/limits.h:
198
199 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include-fixed/syslimits.h:
200
201 /usr/include/limits.h:
202
203 /usr/include/x86_64-linux-gnu/bits/posix1_lim.h:
204
205 /usr/include/x86_64-linux-gnu/bits/local_lim.h:
206
207 /usr/include/linux/limits.h:
208
209 /usr/include/x86_64-linux-gnu/bits/posix2_lim.h:
210
211 /usr/include/linux/param.h:
212
213 /usr/include/x86_64-linux-gnu/asm/param.h:
214
215 /usr/include/asm-generic/param.h:
216
217 /usr/include/arpa/nameser.h:
218
219 /usr/include/x86_64-linux-gnu/sys/bitypes.h:
220
221 /usr/include/arpa/nameser_compat.h:
+0
-215
.deps/report.Po less more
0 report.o: report.c config.h /usr/include/x86_64-linux-gnu/sys/types.h \
1 /usr/include/features.h /usr/include/x86_64-linux-gnu/bits/predefs.h \
2 /usr/include/x86_64-linux-gnu/sys/cdefs.h \
3 /usr/include/x86_64-linux-gnu/bits/wordsize.h \
4 /usr/include/x86_64-linux-gnu/gnu/stubs.h \
5 /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
6 /usr/include/x86_64-linux-gnu/bits/types.h \
7 /usr/include/x86_64-linux-gnu/bits/typesizes.h /usr/include/time.h \
8 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/stddef.h \
9 /usr/include/endian.h /usr/include/x86_64-linux-gnu/bits/endian.h \
10 /usr/include/x86_64-linux-gnu/bits/byteswap.h \
11 /usr/include/x86_64-linux-gnu/sys/select.h \
12 /usr/include/x86_64-linux-gnu/bits/select.h \
13 /usr/include/x86_64-linux-gnu/bits/sigset.h \
14 /usr/include/x86_64-linux-gnu/bits/time.h \
15 /usr/include/x86_64-linux-gnu/sys/sysmacros.h \
16 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h /usr/include/stdio.h \
17 /usr/include/libio.h /usr/include/_G_config.h /usr/include/wchar.h \
18 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/stdarg.h \
19 /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
20 /usr/include/x86_64-linux-gnu/bits/sys_errlist.h \
21 /usr/include/x86_64-linux-gnu/bits/stdio.h \
22 /usr/include/x86_64-linux-gnu/bits/stdio2.h /usr/include/netdb.h \
23 /usr/include/netinet/in.h \
24 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/stdint.h \
25 /usr/include/stdint.h /usr/include/x86_64-linux-gnu/bits/wchar.h \
26 /usr/include/x86_64-linux-gnu/sys/socket.h \
27 /usr/include/x86_64-linux-gnu/sys/uio.h \
28 /usr/include/x86_64-linux-gnu/bits/uio.h \
29 /usr/include/x86_64-linux-gnu/bits/socket.h \
30 /usr/include/x86_64-linux-gnu/bits/sockaddr.h \
31 /usr/include/x86_64-linux-gnu/asm/socket.h \
32 /usr/include/asm-generic/socket.h \
33 /usr/include/x86_64-linux-gnu/asm/sockios.h \
34 /usr/include/asm-generic/sockios.h \
35 /usr/include/x86_64-linux-gnu/bits/socket2.h \
36 /usr/include/x86_64-linux-gnu/bits/in.h /usr/include/rpc/netdb.h \
37 /usr/include/x86_64-linux-gnu/bits/netdb.h /usr/include/string.h \
38 /usr/include/xlocale.h /usr/include/x86_64-linux-gnu/bits/string.h \
39 /usr/include/x86_64-linux-gnu/bits/string2.h /usr/include/stdlib.h \
40 /usr/include/x86_64-linux-gnu/bits/string3.h /usr/include/strings.h \
41 mtr.h version.h report.h net.h /usr/include/arpa/inet.h \
42 /usr/include/netinet/ip6.h /usr/include/inttypes.h \
43 /usr/include/netinet/icmp6.h dns.h /usr/include/resolv.h \
44 /usr/include/x86_64-linux-gnu/sys/param.h \
45 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include-fixed/limits.h \
46 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include-fixed/syslimits.h \
47 /usr/include/limits.h /usr/include/x86_64-linux-gnu/bits/posix1_lim.h \
48 /usr/include/x86_64-linux-gnu/bits/local_lim.h \
49 /usr/include/linux/limits.h \
50 /usr/include/x86_64-linux-gnu/bits/posix2_lim.h \
51 /usr/include/linux/param.h /usr/include/x86_64-linux-gnu/asm/param.h \
52 /usr/include/asm-generic/param.h /usr/include/arpa/nameser.h \
53 /usr/include/x86_64-linux-gnu/sys/bitypes.h \
54 /usr/include/arpa/nameser_compat.h asn.h
55
56 config.h:
57
58 /usr/include/x86_64-linux-gnu/sys/types.h:
59
60 /usr/include/features.h:
61
62 /usr/include/x86_64-linux-gnu/bits/predefs.h:
63
64 /usr/include/x86_64-linux-gnu/sys/cdefs.h:
65
66 /usr/include/x86_64-linux-gnu/bits/wordsize.h:
67
68 /usr/include/x86_64-linux-gnu/gnu/stubs.h:
69
70 /usr/include/x86_64-linux-gnu/gnu/stubs-64.h:
71
72 /usr/include/x86_64-linux-gnu/bits/types.h:
73
74 /usr/include/x86_64-linux-gnu/bits/typesizes.h:
75
76 /usr/include/time.h:
77
78 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/stddef.h:
79
80 /usr/include/endian.h:
81
82 /usr/include/x86_64-linux-gnu/bits/endian.h:
83
84 /usr/include/x86_64-linux-gnu/bits/byteswap.h:
85
86 /usr/include/x86_64-linux-gnu/sys/select.h:
87
88 /usr/include/x86_64-linux-gnu/bits/select.h:
89
90 /usr/include/x86_64-linux-gnu/bits/sigset.h:
91
92 /usr/include/x86_64-linux-gnu/bits/time.h:
93
94 /usr/include/x86_64-linux-gnu/sys/sysmacros.h:
95
96 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:
97
98 /usr/include/stdio.h:
99
100 /usr/include/libio.h:
101
102 /usr/include/_G_config.h:
103
104 /usr/include/wchar.h:
105
106 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/stdarg.h:
107
108 /usr/include/x86_64-linux-gnu/bits/stdio_lim.h:
109
110 /usr/include/x86_64-linux-gnu/bits/sys_errlist.h:
111
112 /usr/include/x86_64-linux-gnu/bits/stdio.h:
113
114 /usr/include/x86_64-linux-gnu/bits/stdio2.h:
115
116 /usr/include/netdb.h:
117
118 /usr/include/netinet/in.h:
119
120 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/stdint.h:
121
122 /usr/include/stdint.h:
123
124 /usr/include/x86_64-linux-gnu/bits/wchar.h:
125
126 /usr/include/x86_64-linux-gnu/sys/socket.h:
127
128 /usr/include/x86_64-linux-gnu/sys/uio.h:
129
130 /usr/include/x86_64-linux-gnu/bits/uio.h:
131
132 /usr/include/x86_64-linux-gnu/bits/socket.h:
133
134 /usr/include/x86_64-linux-gnu/bits/sockaddr.h:
135
136 /usr/include/x86_64-linux-gnu/asm/socket.h:
137
138 /usr/include/asm-generic/socket.h:
139
140 /usr/include/x86_64-linux-gnu/asm/sockios.h:
141
142 /usr/include/asm-generic/sockios.h:
143
144 /usr/include/x86_64-linux-gnu/bits/socket2.h:
145
146 /usr/include/x86_64-linux-gnu/bits/in.h:
147
148 /usr/include/rpc/netdb.h:
149
150 /usr/include/x86_64-linux-gnu/bits/netdb.h:
151
152 /usr/include/string.h:
153
154 /usr/include/xlocale.h:
155
156 /usr/include/x86_64-linux-gnu/bits/string.h:
157
158 /usr/include/x86_64-linux-gnu/bits/string2.h:
159
160 /usr/include/stdlib.h:
161
162 /usr/include/x86_64-linux-gnu/bits/string3.h:
163
164 /usr/include/strings.h:
165
166 mtr.h:
167
168 version.h:
169
170 report.h:
171
172 net.h:
173
174 /usr/include/arpa/inet.h:
175
176 /usr/include/netinet/ip6.h:
177
178 /usr/include/inttypes.h:
179
180 /usr/include/netinet/icmp6.h:
181
182 dns.h:
183
184 /usr/include/resolv.h:
185
186 /usr/include/x86_64-linux-gnu/sys/param.h:
187
188 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include-fixed/limits.h:
189
190 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include-fixed/syslimits.h:
191
192 /usr/include/limits.h:
193
194 /usr/include/x86_64-linux-gnu/bits/posix1_lim.h:
195
196 /usr/include/x86_64-linux-gnu/bits/local_lim.h:
197
198 /usr/include/linux/limits.h:
199
200 /usr/include/x86_64-linux-gnu/bits/posix2_lim.h:
201
202 /usr/include/linux/param.h:
203
204 /usr/include/x86_64-linux-gnu/asm/param.h:
205
206 /usr/include/asm-generic/param.h:
207
208 /usr/include/arpa/nameser.h:
209
210 /usr/include/x86_64-linux-gnu/sys/bitypes.h:
211
212 /usr/include/arpa/nameser_compat.h:
213
214 asn.h:
+0
-281
.deps/select.Po less more
0 select.o: select.c config.h /usr/include/x86_64-linux-gnu/sys/types.h \
1 /usr/include/features.h /usr/include/x86_64-linux-gnu/bits/predefs.h \
2 /usr/include/x86_64-linux-gnu/sys/cdefs.h \
3 /usr/include/x86_64-linux-gnu/bits/wordsize.h \
4 /usr/include/x86_64-linux-gnu/gnu/stubs.h \
5 /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
6 /usr/include/x86_64-linux-gnu/bits/types.h \
7 /usr/include/x86_64-linux-gnu/bits/typesizes.h /usr/include/time.h \
8 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/stddef.h \
9 /usr/include/endian.h /usr/include/x86_64-linux-gnu/bits/endian.h \
10 /usr/include/x86_64-linux-gnu/bits/byteswap.h \
11 /usr/include/x86_64-linux-gnu/sys/select.h \
12 /usr/include/x86_64-linux-gnu/bits/select.h \
13 /usr/include/x86_64-linux-gnu/bits/sigset.h \
14 /usr/include/x86_64-linux-gnu/bits/time.h \
15 /usr/include/x86_64-linux-gnu/sys/sysmacros.h \
16 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
17 /usr/include/x86_64-linux-gnu/sys/time.h /usr/include/stdlib.h \
18 /usr/include/x86_64-linux-gnu/bits/waitflags.h \
19 /usr/include/x86_64-linux-gnu/bits/waitstatus.h /usr/include/alloca.h \
20 /usr/include/x86_64-linux-gnu/bits/stdlib.h /usr/include/stdio.h \
21 /usr/include/libio.h /usr/include/_G_config.h /usr/include/wchar.h \
22 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/stdarg.h \
23 /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
24 /usr/include/x86_64-linux-gnu/bits/sys_errlist.h \
25 /usr/include/x86_64-linux-gnu/bits/stdio.h \
26 /usr/include/x86_64-linux-gnu/bits/stdio2.h /usr/include/unistd.h \
27 /usr/include/x86_64-linux-gnu/bits/posix_opt.h \
28 /usr/include/x86_64-linux-gnu/bits/environments.h \
29 /usr/include/x86_64-linux-gnu/bits/confname.h getopt.h \
30 /usr/include/x86_64-linux-gnu/bits/unistd.h /usr/include/xlocale.h \
31 /usr/include/string.h /usr/include/x86_64-linux-gnu/bits/string.h \
32 /usr/include/x86_64-linux-gnu/bits/string2.h \
33 /usr/include/x86_64-linux-gnu/bits/string3.h /usr/include/math.h \
34 /usr/include/x86_64-linux-gnu/bits/huge_val.h \
35 /usr/include/x86_64-linux-gnu/bits/huge_valf.h \
36 /usr/include/x86_64-linux-gnu/bits/huge_vall.h \
37 /usr/include/x86_64-linux-gnu/bits/inf.h \
38 /usr/include/x86_64-linux-gnu/bits/nan.h \
39 /usr/include/x86_64-linux-gnu/bits/mathdef.h \
40 /usr/include/x86_64-linux-gnu/bits/mathcalls.h \
41 /usr/include/x86_64-linux-gnu/bits/mathinline.h /usr/include/errno.h \
42 /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \
43 /usr/include/x86_64-linux-gnu/asm/errno.h \
44 /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
45 mtr.h display.h /usr/include/netinet/in.h \
46 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/stdint.h \
47 /usr/include/stdint.h /usr/include/x86_64-linux-gnu/bits/wchar.h \
48 /usr/include/x86_64-linux-gnu/sys/socket.h \
49 /usr/include/x86_64-linux-gnu/sys/uio.h \
50 /usr/include/x86_64-linux-gnu/bits/uio.h \
51 /usr/include/x86_64-linux-gnu/bits/socket.h \
52 /usr/include/x86_64-linux-gnu/bits/sockaddr.h \
53 /usr/include/x86_64-linux-gnu/asm/socket.h \
54 /usr/include/asm-generic/socket.h \
55 /usr/include/x86_64-linux-gnu/asm/sockios.h \
56 /usr/include/asm-generic/sockios.h \
57 /usr/include/x86_64-linux-gnu/bits/socket2.h \
58 /usr/include/x86_64-linux-gnu/bits/in.h dns.h /usr/include/resolv.h \
59 /usr/include/x86_64-linux-gnu/sys/param.h \
60 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include-fixed/limits.h \
61 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include-fixed/syslimits.h \
62 /usr/include/limits.h /usr/include/x86_64-linux-gnu/bits/posix1_lim.h \
63 /usr/include/x86_64-linux-gnu/bits/local_lim.h \
64 /usr/include/linux/limits.h \
65 /usr/include/x86_64-linux-gnu/bits/posix2_lim.h \
66 /usr/include/linux/param.h /usr/include/x86_64-linux-gnu/asm/param.h \
67 /usr/include/asm-generic/param.h /usr/include/arpa/nameser.h \
68 /usr/include/x86_64-linux-gnu/sys/bitypes.h \
69 /usr/include/arpa/nameser_compat.h net.h /usr/include/netdb.h \
70 /usr/include/rpc/netdb.h /usr/include/x86_64-linux-gnu/bits/netdb.h \
71 /usr/include/arpa/inet.h /usr/include/netinet/ip6.h \
72 /usr/include/inttypes.h /usr/include/netinet/icmp6.h asn.h
73
74 config.h:
75
76 /usr/include/x86_64-linux-gnu/sys/types.h:
77
78 /usr/include/features.h:
79
80 /usr/include/x86_64-linux-gnu/bits/predefs.h:
81
82 /usr/include/x86_64-linux-gnu/sys/cdefs.h:
83
84 /usr/include/x86_64-linux-gnu/bits/wordsize.h:
85
86 /usr/include/x86_64-linux-gnu/gnu/stubs.h:
87
88 /usr/include/x86_64-linux-gnu/gnu/stubs-64.h:
89
90 /usr/include/x86_64-linux-gnu/bits/types.h:
91
92 /usr/include/x86_64-linux-gnu/bits/typesizes.h:
93
94 /usr/include/time.h:
95
96 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/stddef.h:
97
98 /usr/include/endian.h:
99
100 /usr/include/x86_64-linux-gnu/bits/endian.h:
101
102 /usr/include/x86_64-linux-gnu/bits/byteswap.h:
103
104 /usr/include/x86_64-linux-gnu/sys/select.h:
105
106 /usr/include/x86_64-linux-gnu/bits/select.h:
107
108 /usr/include/x86_64-linux-gnu/bits/sigset.h:
109
110 /usr/include/x86_64-linux-gnu/bits/time.h:
111
112 /usr/include/x86_64-linux-gnu/sys/sysmacros.h:
113
114 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:
115
116 /usr/include/x86_64-linux-gnu/sys/time.h:
117
118 /usr/include/stdlib.h:
119
120 /usr/include/x86_64-linux-gnu/bits/waitflags.h:
121
122 /usr/include/x86_64-linux-gnu/bits/waitstatus.h:
123
124 /usr/include/alloca.h:
125
126 /usr/include/x86_64-linux-gnu/bits/stdlib.h:
127
128 /usr/include/stdio.h:
129
130 /usr/include/libio.h:
131
132 /usr/include/_G_config.h:
133
134 /usr/include/wchar.h:
135
136 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/stdarg.h:
137
138 /usr/include/x86_64-linux-gnu/bits/stdio_lim.h:
139
140 /usr/include/x86_64-linux-gnu/bits/sys_errlist.h:
141
142 /usr/include/x86_64-linux-gnu/bits/stdio.h:
143
144 /usr/include/x86_64-linux-gnu/bits/stdio2.h:
145
146 /usr/include/unistd.h:
147
148 /usr/include/x86_64-linux-gnu/bits/posix_opt.h:
149
150 /usr/include/x86_64-linux-gnu/bits/environments.h:
151
152 /usr/include/x86_64-linux-gnu/bits/confname.h:
153
154 getopt.h:
155
156 /usr/include/x86_64-linux-gnu/bits/unistd.h:
157
158 /usr/include/xlocale.h:
159
160 /usr/include/string.h:
161
162 /usr/include/x86_64-linux-gnu/bits/string.h:
163
164 /usr/include/x86_64-linux-gnu/bits/string2.h:
165
166 /usr/include/x86_64-linux-gnu/bits/string3.h:
167
168 /usr/include/math.h:
169
170 /usr/include/x86_64-linux-gnu/bits/huge_val.h:
171
172 /usr/include/x86_64-linux-gnu/bits/huge_valf.h:
173
174 /usr/include/x86_64-linux-gnu/bits/huge_vall.h:
175
176 /usr/include/x86_64-linux-gnu/bits/inf.h:
177
178 /usr/include/x86_64-linux-gnu/bits/nan.h:
179
180 /usr/include/x86_64-linux-gnu/bits/mathdef.h:
181
182 /usr/include/x86_64-linux-gnu/bits/mathcalls.h:
183
184 /usr/include/x86_64-linux-gnu/bits/mathinline.h:
185
186 /usr/include/errno.h:
187
188 /usr/include/x86_64-linux-gnu/bits/errno.h:
189
190 /usr/include/linux/errno.h:
191
192 /usr/include/x86_64-linux-gnu/asm/errno.h:
193
194 /usr/include/asm-generic/errno.h:
195
196 /usr/include/asm-generic/errno-base.h:
197
198 mtr.h:
199
200 display.h:
201
202 /usr/include/netinet/in.h:
203
204 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/stdint.h:
205
206 /usr/include/stdint.h:
207
208 /usr/include/x86_64-linux-gnu/bits/wchar.h:
209
210 /usr/include/x86_64-linux-gnu/sys/socket.h:
211
212 /usr/include/x86_64-linux-gnu/sys/uio.h:
213
214 /usr/include/x86_64-linux-gnu/bits/uio.h:
215
216 /usr/include/x86_64-linux-gnu/bits/socket.h:
217
218 /usr/include/x86_64-linux-gnu/bits/sockaddr.h:
219
220 /usr/include/x86_64-linux-gnu/asm/socket.h:
221
222 /usr/include/asm-generic/socket.h:
223
224 /usr/include/x86_64-linux-gnu/asm/sockios.h:
225
226 /usr/include/asm-generic/sockios.h:
227
228 /usr/include/x86_64-linux-gnu/bits/socket2.h:
229
230 /usr/include/x86_64-linux-gnu/bits/in.h:
231
232 dns.h:
233
234 /usr/include/resolv.h:
235
236 /usr/include/x86_64-linux-gnu/sys/param.h:
237
238 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include-fixed/limits.h:
239
240 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include-fixed/syslimits.h:
241
242 /usr/include/limits.h:
243
244 /usr/include/x86_64-linux-gnu/bits/posix1_lim.h:
245
246 /usr/include/x86_64-linux-gnu/bits/local_lim.h:
247
248 /usr/include/linux/limits.h:
249
250 /usr/include/x86_64-linux-gnu/bits/posix2_lim.h:
251
252 /usr/include/linux/param.h:
253
254 /usr/include/x86_64-linux-gnu/asm/param.h:
255
256 /usr/include/asm-generic/param.h:
257
258 /usr/include/arpa/nameser.h:
259
260 /usr/include/x86_64-linux-gnu/sys/bitypes.h:
261
262 /usr/include/arpa/nameser_compat.h:
263
264 net.h:
265
266 /usr/include/netdb.h:
267
268 /usr/include/rpc/netdb.h:
269
270 /usr/include/x86_64-linux-gnu/bits/netdb.h:
271
272 /usr/include/arpa/inet.h:
273
274 /usr/include/netinet/ip6.h:
275
276 /usr/include/inttypes.h:
277
278 /usr/include/netinet/icmp6.h:
279
280 asn.h:
+0
-238
.deps/split.Po less more
0 split.o: split.c config.h /usr/include/ctype.h /usr/include/features.h \
1 /usr/include/x86_64-linux-gnu/bits/predefs.h \
2 /usr/include/x86_64-linux-gnu/sys/cdefs.h \
3 /usr/include/x86_64-linux-gnu/bits/wordsize.h \
4 /usr/include/x86_64-linux-gnu/gnu/stubs.h \
5 /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
6 /usr/include/x86_64-linux-gnu/bits/types.h \
7 /usr/include/x86_64-linux-gnu/bits/typesizes.h /usr/include/endian.h \
8 /usr/include/x86_64-linux-gnu/bits/endian.h \
9 /usr/include/x86_64-linux-gnu/bits/byteswap.h /usr/include/xlocale.h \
10 /usr/include/stdlib.h \
11 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/stddef.h \
12 /usr/include/x86_64-linux-gnu/bits/waitflags.h \
13 /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
14 /usr/include/x86_64-linux-gnu/sys/types.h /usr/include/time.h \
15 /usr/include/x86_64-linux-gnu/sys/select.h \
16 /usr/include/x86_64-linux-gnu/bits/select.h \
17 /usr/include/x86_64-linux-gnu/bits/sigset.h \
18 /usr/include/x86_64-linux-gnu/bits/time.h \
19 /usr/include/x86_64-linux-gnu/sys/sysmacros.h \
20 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h /usr/include/alloca.h \
21 /usr/include/x86_64-linux-gnu/bits/stdlib.h /usr/include/stdio.h \
22 /usr/include/libio.h /usr/include/_G_config.h /usr/include/wchar.h \
23 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/stdarg.h \
24 /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
25 /usr/include/x86_64-linux-gnu/bits/sys_errlist.h \
26 /usr/include/x86_64-linux-gnu/bits/stdio.h \
27 /usr/include/x86_64-linux-gnu/bits/stdio2.h /usr/include/string.h \
28 /usr/include/x86_64-linux-gnu/bits/string.h \
29 /usr/include/x86_64-linux-gnu/bits/string2.h \
30 /usr/include/x86_64-linux-gnu/bits/string3.h mtr.h display.h \
31 /usr/include/netinet/in.h \
32 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/stdint.h \
33 /usr/include/stdint.h /usr/include/x86_64-linux-gnu/bits/wchar.h \
34 /usr/include/x86_64-linux-gnu/sys/socket.h \
35 /usr/include/x86_64-linux-gnu/sys/uio.h \
36 /usr/include/x86_64-linux-gnu/bits/uio.h \
37 /usr/include/x86_64-linux-gnu/bits/socket.h \
38 /usr/include/x86_64-linux-gnu/bits/sockaddr.h \
39 /usr/include/x86_64-linux-gnu/asm/socket.h \
40 /usr/include/asm-generic/socket.h \
41 /usr/include/x86_64-linux-gnu/asm/sockios.h \
42 /usr/include/asm-generic/sockios.h \
43 /usr/include/x86_64-linux-gnu/bits/socket2.h \
44 /usr/include/x86_64-linux-gnu/bits/in.h dns.h /usr/include/resolv.h \
45 /usr/include/x86_64-linux-gnu/sys/param.h \
46 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include-fixed/limits.h \
47 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include-fixed/syslimits.h \
48 /usr/include/limits.h /usr/include/x86_64-linux-gnu/bits/posix1_lim.h \
49 /usr/include/x86_64-linux-gnu/bits/local_lim.h \
50 /usr/include/linux/limits.h \
51 /usr/include/x86_64-linux-gnu/bits/posix2_lim.h \
52 /usr/include/linux/param.h /usr/include/x86_64-linux-gnu/asm/param.h \
53 /usr/include/asm-generic/param.h /usr/include/arpa/nameser.h \
54 /usr/include/x86_64-linux-gnu/sys/bitypes.h \
55 /usr/include/arpa/nameser_compat.h net.h /usr/include/netdb.h \
56 /usr/include/rpc/netdb.h /usr/include/x86_64-linux-gnu/bits/netdb.h \
57 /usr/include/arpa/inet.h /usr/include/netinet/ip6.h \
58 /usr/include/inttypes.h /usr/include/netinet/icmp6.h split.h \
59 /usr/include/ncurses.h /usr/include/ncurses_dll.h \
60 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/stdbool.h \
61 /usr/include/unctrl.h /usr/include/curses.h
62
63 config.h:
64
65 /usr/include/ctype.h:
66
67 /usr/include/features.h:
68
69 /usr/include/x86_64-linux-gnu/bits/predefs.h:
70
71 /usr/include/x86_64-linux-gnu/sys/cdefs.h:
72
73 /usr/include/x86_64-linux-gnu/bits/wordsize.h:
74
75 /usr/include/x86_64-linux-gnu/gnu/stubs.h:
76
77 /usr/include/x86_64-linux-gnu/gnu/stubs-64.h:
78
79 /usr/include/x86_64-linux-gnu/bits/types.h:
80
81 /usr/include/x86_64-linux-gnu/bits/typesizes.h:
82
83 /usr/include/endian.h:
84
85 /usr/include/x86_64-linux-gnu/bits/endian.h:
86
87 /usr/include/x86_64-linux-gnu/bits/byteswap.h:
88
89 /usr/include/xlocale.h:
90
91 /usr/include/stdlib.h:
92
93 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/stddef.h:
94
95 /usr/include/x86_64-linux-gnu/bits/waitflags.h:
96
97 /usr/include/x86_64-linux-gnu/bits/waitstatus.h:
98
99 /usr/include/x86_64-linux-gnu/sys/types.h:
100
101 /usr/include/time.h:
102
103 /usr/include/x86_64-linux-gnu/sys/select.h:
104
105 /usr/include/x86_64-linux-gnu/bits/select.h:
106
107 /usr/include/x86_64-linux-gnu/bits/sigset.h:
108
109 /usr/include/x86_64-linux-gnu/bits/time.h:
110
111 /usr/include/x86_64-linux-gnu/sys/sysmacros.h:
112
113 /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:
114
115 /usr/include/alloca.h:
116
117 /usr/include/x86_64-linux-gnu/bits/stdlib.h:
118
119 /usr/include/stdio.h:
120
121 /usr/include/libio.h:
122
123 /usr/include/_G_config.h:
124
125 /usr/include/wchar.h:
126
127 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/stdarg.h:
128
129 /usr/include/x86_64-linux-gnu/bits/stdio_lim.h:
130
131 /usr/include/x86_64-linux-gnu/bits/sys_errlist.h:
132
133 /usr/include/x86_64-linux-gnu/bits/stdio.h:
134
135 /usr/include/x86_64-linux-gnu/bits/stdio2.h:
136
137 /usr/include/string.h:
138
139 /usr/include/x86_64-linux-gnu/bits/string.h:
140
141 /usr/include/x86_64-linux-gnu/bits/string2.h:
142
143 /usr/include/x86_64-linux-gnu/bits/string3.h:
144
145 mtr.h:
146
147 display.h:
148
149 /usr/include/netinet/in.h:
150
151 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/stdint.h:
152
153 /usr/include/stdint.h:
154
155 /usr/include/x86_64-linux-gnu/bits/wchar.h:
156
157 /usr/include/x86_64-linux-gnu/sys/socket.h:
158
159 /usr/include/x86_64-linux-gnu/sys/uio.h:
160
161 /usr/include/x86_64-linux-gnu/bits/uio.h:
162
163 /usr/include/x86_64-linux-gnu/bits/socket.h:
164
165 /usr/include/x86_64-linux-gnu/bits/sockaddr.h:
166
167 /usr/include/x86_64-linux-gnu/asm/socket.h:
168
169 /usr/include/asm-generic/socket.h:
170
171 /usr/include/x86_64-linux-gnu/asm/sockios.h:
172
173 /usr/include/asm-generic/sockios.h:
174
175 /usr/include/x86_64-linux-gnu/bits/socket2.h:
176
177 /usr/include/x86_64-linux-gnu/bits/in.h:
178
179 dns.h:
180
181 /usr/include/resolv.h:
182
183 /usr/include/x86_64-linux-gnu/sys/param.h:
184
185 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include-fixed/limits.h:
186
187 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include-fixed/syslimits.h:
188
189 /usr/include/limits.h:
190
191 /usr/include/x86_64-linux-gnu/bits/posix1_lim.h:
192
193 /usr/include/x86_64-linux-gnu/bits/local_lim.h:
194
195 /usr/include/linux/limits.h:
196
197 /usr/include/x86_64-linux-gnu/bits/posix2_lim.h:
198
199 /usr/include/linux/param.h:
200
201 /usr/include/x86_64-linux-gnu/asm/param.h:
202
203 /usr/include/asm-generic/param.h:
204
205 /usr/include/arpa/nameser.h:
206
207 /usr/include/x86_64-linux-gnu/sys/bitypes.h:
208
209 /usr/include/arpa/nameser_compat.h:
210
211 net.h:
212
213 /usr/include/netdb.h:
214
215 /usr/include/rpc/netdb.h:
216
217 /usr/include/x86_64-linux-gnu/bits/netdb.h:
218
219 /usr/include/arpa/inet.h:
220
221 /usr/include/netinet/ip6.h:
222
223 /usr/include/inttypes.h:
224
225 /usr/include/netinet/icmp6.h:
226
227 split.h:
228
229 /usr/include/ncurses.h:
230
231 /usr/include/ncurses_dll.h:
232
233 /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/stdbool.h:
234
235 /usr/include/unctrl.h:
236
237 /usr/include/curses.h:
2424 Mike Simons <msimons@moria.simons-clan.com>
2525 Aaron Scarisbrick
2626 Craig Milo Rogers <Rogers@ISI.EDU>
27 Antonio Querubin <tony@aloha.net>
27 Antonio Querubin <tony@lavanauts.org>
2828 Russell Nelson <rn-mtr@crynwr.com>
29 Davin Milun <milun@acm.org>
29 Davin Milun
3030 Josh Martin <jmartin@columbiaservices.net>
3131 Alexander V. Lukyanov <lav@yars.free.net>
3232 Charles Levert <charles@comm.polymtl.ca>
+0
-913
Makefile less more
0 # Makefile.in generated by automake 1.11.1 from Makefile.am.
1 # Makefile. Generated from Makefile.in by configure.
2
3 # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
4 # 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation,
5 # Inc.
6 # This Makefile.in is free software; the Free Software Foundation
7 # gives unlimited permission to copy and/or distribute it,
8 # with or without modifications, as long as this notice is preserved.
9
10 # This program is distributed in the hope that it will be useful,
11 # but WITHOUT ANY WARRANTY, to the extent permitted by law; without
12 # even the implied warranty of MERCHANTABILITY or FITNESS FOR A
13 # PARTICULAR PURPOSE.
14
15
16
17
18 pkgdatadir = $(datadir)/mtr
19 pkgincludedir = $(includedir)/mtr
20 pkglibdir = $(libdir)/mtr
21 pkglibexecdir = $(libexecdir)/mtr
22 am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
23 install_sh_DATA = $(install_sh) -c -m 644
24 install_sh_PROGRAM = $(install_sh) -c
25 install_sh_SCRIPT = $(install_sh) -c
26 INSTALL_HEADER = $(INSTALL_DATA)
27 transform = $(program_transform_name)
28 NORMAL_INSTALL = :
29 PRE_INSTALL = :
30 POST_INSTALL = :
31 NORMAL_UNINSTALL = :
32 PRE_UNINSTALL = :
33 POST_UNINSTALL = :
34 sbin_PROGRAMS = mtr$(EXEEXT)
35 am__append_1 = asn.c asn.h
36 subdir = .
37 DIST_COMMON = README $(am__configure_deps) $(srcdir)/Makefile.am \
38 $(srcdir)/Makefile.in $(srcdir)/config.h.in \
39 $(srcdir)/version.h.in $(top_srcdir)/configure AUTHORS COPYING \
40 NEWS TODO depcomp install-sh missing
41 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
42 am__aclocal_m4_deps = $(top_srcdir)/configure.ac
43 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
44 $(ACLOCAL_M4)
45 am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \
46 configure.lineno config.status.lineno
47 mkinstalldirs = $(install_sh) -d
48 CONFIG_HEADER = config.h
49 CONFIG_CLEAN_FILES = version.h.tmp
50 CONFIG_CLEAN_VPATH_FILES =
51 am__installdirs = "$(DESTDIR)$(sbindir)" "$(DESTDIR)$(man8dir)"
52 PROGRAMS = $(sbin_PROGRAMS)
53 am__mtr_SOURCES_DIST = mtr.c net.c net.h dns.c dns.h raw.c raw.h \
54 split.c split.h display.c display.h report.c report.h getopt.c \
55 getopt1.c getopt.h select.c select.h mtr-curses.h mtr-gtk.h \
56 asn.c asn.h
57 am__objects_1 = asn.$(OBJEXT)
58 am_mtr_OBJECTS = mtr.$(OBJEXT) net.$(OBJEXT) dns.$(OBJEXT) \
59 raw.$(OBJEXT) split.$(OBJEXT) display.$(OBJEXT) \
60 report.$(OBJEXT) getopt.$(OBJEXT) getopt1.$(OBJEXT) \
61 select.$(OBJEXT) $(am__objects_1)
62 nodist_mtr_OBJECTS =
63 mtr_OBJECTS = $(am_mtr_OBJECTS) $(nodist_mtr_OBJECTS)
64 am__DEPENDENCIES_1 =
65 mtr_LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(mtr_LDFLAGS) $(LDFLAGS) -o \
66 $@
67 depcomp = $(SHELL) $(top_srcdir)/depcomp
68 am__depfiles_maybe = depfiles
69 am__mv = mv -f
70 COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
71 $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
72 CCLD = $(CC)
73 LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
74 SOURCES = $(mtr_SOURCES) $(EXTRA_mtr_SOURCES) $(nodist_mtr_SOURCES)
75 DIST_SOURCES = $(am__mtr_SOURCES_DIST) $(EXTRA_mtr_SOURCES)
76 RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
77 html-recursive info-recursive install-data-recursive \
78 install-dvi-recursive install-exec-recursive \
79 install-html-recursive install-info-recursive \
80 install-pdf-recursive install-ps-recursive install-recursive \
81 installcheck-recursive installdirs-recursive pdf-recursive \
82 ps-recursive uninstall-recursive
83 am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
84 am__vpath_adj = case $$p in \
85 $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
86 *) f=$$p;; \
87 esac;
88 am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`;
89 am__install_max = 40
90 am__nobase_strip_setup = \
91 srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`
92 am__nobase_strip = \
93 for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||"
94 am__nobase_list = $(am__nobase_strip_setup); \
95 for p in $$list; do echo "$$p $$p"; done | \
96 sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
97 $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \
98 if (++n[$$2] == $(am__install_max)) \
99 { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \
100 END { for (dir in files) print dir, files[dir] }'
101 am__base_list = \
102 sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
103 sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
104 man8dir = $(mandir)/man8
105 NROFF = nroff
106 MANS = $(man_MANS)
107 RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
108 distclean-recursive maintainer-clean-recursive
109 AM_RECURSIVE_TARGETS = $(RECURSIVE_TARGETS:-recursive=) \
110 $(RECURSIVE_CLEAN_TARGETS:-recursive=) tags TAGS ctags CTAGS \
111 distdir dist dist-all distcheck
112 ETAGS = etags
113 CTAGS = ctags
114 DIST_SUBDIRS = $(SUBDIRS)
115 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
116 distdir = $(PACKAGE)-$(VERSION)
117 top_distdir = $(distdir)
118 am__remove_distdir = \
119 { test ! -d "$(distdir)" \
120 || { find "$(distdir)" -type d ! -perm -200 -exec chmod u+w {} ';' \
121 && rm -fr "$(distdir)"; }; }
122 am__relativize = \
123 dir0=`pwd`; \
124 sed_first='s,^\([^/]*\)/.*$$,\1,'; \
125 sed_rest='s,^[^/]*/*,,'; \
126 sed_last='s,^.*/\([^/]*\)$$,\1,'; \
127 sed_butlast='s,/*[^/]*$$,,'; \
128 while test -n "$$dir1"; do \
129 first=`echo "$$dir1" | sed -e "$$sed_first"`; \
130 if test "$$first" != "."; then \
131 if test "$$first" = ".."; then \
132 dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \
133 dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \
134 else \
135 first2=`echo "$$dir2" | sed -e "$$sed_first"`; \
136 if test "$$first2" = "$$first"; then \
137 dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \
138 else \
139 dir2="../$$dir2"; \
140 fi; \
141 dir0="$$dir0"/"$$first"; \
142 fi; \
143 fi; \
144 dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \
145 done; \
146 reldir="$$dir2"
147 DIST_ARCHIVES = $(distdir).tar.gz
148 GZIP_ENV = --best
149 distuninstallcheck_listfiles = find . -type f -print
150 distcleancheck_listfiles = find . -type f -print
151 ACLOCAL = ${SHELL} /home/wolff/mtr/missing --run aclocal-1.11
152 AMTAR = ${SHELL} /home/wolff/mtr/missing --run tar
153 AUTOCONF = ${SHELL} /home/wolff/mtr/missing --run autoconf
154 AUTOHEADER = ${SHELL} /home/wolff/mtr/missing --run autoheader
155 AUTOMAKE = ${SHELL} /home/wolff/mtr/missing --run automake-1.11
156 AWK = gawk
157 CC = gcc
158 CCDEPMODE = depmode=gcc3
159 CFLAGS = -g -O2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -Wall -Wno-pointer-sign
160 CPP = gcc -E
161 CPPFLAGS =
162 CURSES_OBJ = curses.o
163 CYGPATH_W = echo
164 DEFS = -DHAVE_CONFIG_H
165 DEPDIR = .deps
166 ECHO_C =
167 ECHO_N = -n
168 ECHO_T =
169 EGREP = /bin/grep -E
170 EXEEXT =
171 GLIB_CFLAGS =
172 GLIB_LIBS =
173 GREP = /bin/grep
174 GTK_CFLAGS = -pthread -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12
175 GTK_LIBS = -pthread -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lcairo -lpango-1.0 -lfreetype -lfontconfig -lgobject-2.0 -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0
176 GTK_OBJ = gtk.o
177 INSTALL = /usr/bin/install -c
178 INSTALL_DATA = ${INSTALL} -m 644
179 INSTALL_PROGRAM = ${INSTALL}
180 INSTALL_SCRIPT = ${INSTALL}
181 INSTALL_STRIP_PROGRAM = $(install_sh) -c -s
182 LDFLAGS =
183 LIBOBJS =
184 LIBS = -lm -ltinfo -ltermcap -pthread -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lcairo -lpango-1.0 -lfreetype -lfontconfig -lgobject-2.0 -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0 -lm
185 LTLIBOBJS =
186 MAKEINFO = ${SHELL} /home/wolff/mtr/missing --run makeinfo
187 MKDIR_P = /bin/mkdir -p
188 OBJEXT = o
189 PACKAGE = mtr
190 PACKAGE_BUGREPORT =
191 PACKAGE_NAME = mtr
192 PACKAGE_STRING = mtr 0.85
193 PACKAGE_TARNAME = mtr
194 PACKAGE_URL =
195 PACKAGE_VERSION = 0.85
196 PATH_SEPARATOR = :
197 PKG_CONFIG = /usr/bin/pkg-config
198 PKG_CONFIG_LIBDIR =
199 PKG_CONFIG_PATH =
200 RESOLV_LIBS = -lresolv
201 SET_MAKE =
202 SHELL = /bin/bash
203 STRIP =
204 VERSION = 0.85
205 abs_builddir = /home/wolff/mtr
206 abs_srcdir = /home/wolff/mtr
207 abs_top_builddir = /home/wolff/mtr
208 abs_top_srcdir = /home/wolff/mtr
209 ac_ct_CC = gcc
210 am__include = include
211 am__leading_dot = .
212 am__quote =
213 am__tar = ${AMTAR} chof - "$$tardir"
214 am__untar = ${AMTAR} xf -
215 bindir = ${exec_prefix}/bin
216 build_alias =
217 builddir = .
218 datadir = ${datarootdir}
219 datarootdir = ${prefix}/share
220 docdir = ${datarootdir}/doc/${PACKAGE_TARNAME}
221 dvidir = ${docdir}
222 exec_prefix = ${prefix}
223 host_alias =
224 htmldir = ${docdir}
225 includedir = ${prefix}/include
226 infodir = ${datarootdir}/info
227 install_sh = ${SHELL} /home/wolff/mtr/install-sh
228 libdir = ${exec_prefix}/lib
229 libexecdir = ${exec_prefix}/libexec
230 localedir = ${datarootdir}/locale
231 localstatedir = ${prefix}/var
232 mandir = ${datarootdir}/man
233 mkdir_p = /bin/mkdir -p
234 oldincludedir = /usr/include
235 pdfdir = ${docdir}
236 prefix = /usr/local
237 program_transform_name = s,x,x,
238 psdir = ${docdir}
239 sbindir = ${exec_prefix}/sbin
240 sharedstatedir = ${prefix}/com
241 srcdir = .
242 sysconfdir = ${prefix}/etc
243 target_alias =
244 top_build_prefix =
245 top_builddir = .
246 top_srcdir = .
247 SUBDIRS = img
248 man_MANS = mtr.8
249 mtr_SOURCES = mtr.c net.c net.h dns.c dns.h raw.c raw.h split.c \
250 split.h display.c display.h report.c report.h getopt.c \
251 getopt1.c getopt.h select.c select.h mtr-curses.h mtr-gtk.h \
252 $(am__append_1)
253 nodist_mtr_SOURCES = version.h
254 EXTRA_mtr_SOURCES = curses.c \
255 gtk.c
256
257 DEFAULT_INCLUDES = $(GLIB_CFLAGS) -I.
258 mtr_DEPENDENCIES = $(GTK_OBJ) $(CURSES_OBJ)
259 mtr_LDFLAGS = $(GTK_OBJ) $(CURSES_OBJ)
260 mtr_LDADD = $(GLIB_LIBS) $(RESOLV_LIBS)
261 CLEANFILES = version.h
262 BUILT_SOURCES = version.h
263 EXTRA_DIST = SECURITY mtr.8 Makefile Makefile.dist
264 DISTCLEANFILES = *~
265 all: $(BUILT_SOURCES) config.h
266 $(MAKE) $(AM_MAKEFLAGS) all-recursive
267
268 .SUFFIXES:
269 .SUFFIXES: .c .o .obj
270 am--refresh:
271 @:
272 $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
273 @for dep in $?; do \
274 case '$(am__configure_deps)' in \
275 *$$dep*) \
276 echo ' cd $(srcdir) && $(AUTOMAKE) --foreign'; \
277 $(am__cd) $(srcdir) && $(AUTOMAKE) --foreign \
278 && exit 0; \
279 exit 1;; \
280 esac; \
281 done; \
282 echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign Makefile'; \
283 $(am__cd) $(top_srcdir) && \
284 $(AUTOMAKE) --foreign Makefile
285 .PRECIOUS: Makefile
286 Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
287 @case '$?' in \
288 *config.status*) \
289 echo ' $(SHELL) ./config.status'; \
290 $(SHELL) ./config.status;; \
291 *) \
292 echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)'; \
293 cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe);; \
294 esac;
295
296 $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
297 $(SHELL) ./config.status --recheck
298
299 $(top_srcdir)/configure: $(am__configure_deps)
300 $(am__cd) $(srcdir) && $(AUTOCONF)
301 $(ACLOCAL_M4): $(am__aclocal_m4_deps)
302 $(am__cd) $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS)
303 $(am__aclocal_m4_deps):
304
305 config.h: stamp-h1
306 @if test ! -f $@; then \
307 rm -f stamp-h1; \
308 $(MAKE) $(AM_MAKEFLAGS) stamp-h1; \
309 else :; fi
310
311 stamp-h1: $(srcdir)/config.h.in $(top_builddir)/config.status
312 @rm -f stamp-h1
313 cd $(top_builddir) && $(SHELL) ./config.status config.h
314 $(srcdir)/config.h.in: $(am__configure_deps)
315 ($(am__cd) $(top_srcdir) && $(AUTOHEADER))
316 rm -f stamp-h1
317 touch $@
318
319 distclean-hdr:
320 -rm -f config.h stamp-h1
321 version.h.tmp: $(top_builddir)/config.status $(srcdir)/version.h.in
322 cd $(top_builddir) && $(SHELL) ./config.status $@
323 install-sbinPROGRAMS: $(sbin_PROGRAMS)
324 @$(NORMAL_INSTALL)
325 test -z "$(sbindir)" || $(MKDIR_P) "$(DESTDIR)$(sbindir)"
326 @list='$(sbin_PROGRAMS)'; test -n "$(sbindir)" || list=; \
327 for p in $$list; do echo "$$p $$p"; done | \
328 sed 's/$(EXEEXT)$$//' | \
329 while read p p1; do if test -f $$p; \
330 then echo "$$p"; echo "$$p"; else :; fi; \
331 done | \
332 sed -e 'p;s,.*/,,;n;h' -e 's|.*|.|' \
333 -e 'p;x;s,.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/' | \
334 sed 'N;N;N;s,\n, ,g' | \
335 $(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1 } \
336 { d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \
337 if ($$2 == $$4) files[d] = files[d] " " $$1; \
338 else { print "f", $$3 "/" $$4, $$1; } } \
339 END { for (d in files) print "f", d, files[d] }' | \
340 while read type dir files; do \
341 if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \
342 test -z "$$files" || { \
343 echo " $(INSTALL_PROGRAM_ENV) $(INSTALL_PROGRAM) $$files '$(DESTDIR)$(sbindir)$$dir'"; \
344 $(INSTALL_PROGRAM_ENV) $(INSTALL_PROGRAM) $$files "$(DESTDIR)$(sbindir)$$dir" || exit $$?; \
345 } \
346 ; done
347
348 uninstall-sbinPROGRAMS:
349 @$(NORMAL_UNINSTALL)
350 @list='$(sbin_PROGRAMS)'; test -n "$(sbindir)" || list=; \
351 files=`for p in $$list; do echo "$$p"; done | \
352 sed -e 'h;s,^.*/,,;s/$(EXEEXT)$$//;$(transform)' \
353 -e 's/$$/$(EXEEXT)/' `; \
354 test -n "$$list" || exit 0; \
355 echo " ( cd '$(DESTDIR)$(sbindir)' && rm -f" $$files ")"; \
356 cd "$(DESTDIR)$(sbindir)" && rm -f $$files
357
358 clean-sbinPROGRAMS:
359 -test -z "$(sbin_PROGRAMS)" || rm -f $(sbin_PROGRAMS)
360 mtr$(EXEEXT): $(mtr_OBJECTS) $(mtr_DEPENDENCIES)
361 @rm -f mtr$(EXEEXT)
362 $(mtr_LINK) $(mtr_OBJECTS) $(mtr_LDADD) $(LIBS)
363
364 mostlyclean-compile:
365 -rm -f *.$(OBJEXT)
366
367 distclean-compile:
368 -rm -f *.tab.c
369
370 include ./$(DEPDIR)/asn.Po
371 include ./$(DEPDIR)/curses.Po
372 include ./$(DEPDIR)/display.Po
373 include ./$(DEPDIR)/dns.Po
374 include ./$(DEPDIR)/getopt.Po
375 include ./$(DEPDIR)/getopt1.Po
376 include ./$(DEPDIR)/gtk.Po
377 include ./$(DEPDIR)/mtr.Po
378 include ./$(DEPDIR)/net.Po
379 include ./$(DEPDIR)/raw.Po
380 include ./$(DEPDIR)/report.Po
381 include ./$(DEPDIR)/select.Po
382 include ./$(DEPDIR)/split.Po
383
384 .c.o:
385 $(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
386 $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
387 # source='$<' object='$@' libtool=no \
388 # DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
389 # $(COMPILE) -c $<
390
391 .c.obj:
392 $(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
393 $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
394 # source='$<' object='$@' libtool=no \
395 # DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
396 # $(COMPILE) -c `$(CYGPATH_W) '$<'`
397 install-man8: $(man_MANS)
398 @$(NORMAL_INSTALL)
399 test -z "$(man8dir)" || $(MKDIR_P) "$(DESTDIR)$(man8dir)"
400 @list=''; test -n "$(man8dir)" || exit 0; \
401 { for i in $$list; do echo "$$i"; done; \
402 l2='$(man_MANS)'; for i in $$l2; do echo "$$i"; done | \
403 sed -n '/\.8[a-z]*$$/p'; \
404 } | while read p; do \
405 if test -f $$p; then d=; else d="$(srcdir)/"; fi; \
406 echo "$$d$$p"; echo "$$p"; \
407 done | \
408 sed -e 'n;s,.*/,,;p;h;s,.*\.,,;s,^[^8][0-9a-z]*$$,8,;x' \
409 -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,' | \
410 sed 'N;N;s,\n, ,g' | { \
411 list=; while read file base inst; do \
412 if test "$$base" = "$$inst"; then list="$$list $$file"; else \
413 echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man8dir)/$$inst'"; \
414 $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man8dir)/$$inst" || exit $$?; \
415 fi; \
416 done; \
417 for i in $$list; do echo "$$i"; done | $(am__base_list) | \
418 while read files; do \
419 test -z "$$files" || { \
420 echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(man8dir)'"; \
421 $(INSTALL_DATA) $$files "$(DESTDIR)$(man8dir)" || exit $$?; }; \
422 done; }
423
424 uninstall-man8:
425 @$(NORMAL_UNINSTALL)
426 @list=''; test -n "$(man8dir)" || exit 0; \
427 files=`{ for i in $$list; do echo "$$i"; done; \
428 l2='$(man_MANS)'; for i in $$l2; do echo "$$i"; done | \
429 sed -n '/\.8[a-z]*$$/p'; \
430 } | sed -e 's,.*/,,;h;s,.*\.,,;s,^[^8][0-9a-z]*$$,8,;x' \
431 -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,'`; \
432 test -z "$$files" || { \
433 echo " ( cd '$(DESTDIR)$(man8dir)' && rm -f" $$files ")"; \
434 cd "$(DESTDIR)$(man8dir)" && rm -f $$files; }
435
436 # This directory's subdirectories are mostly independent; you can cd
437 # into them and run `make' without going through this Makefile.
438 # To change the values of `make' variables: instead of editing Makefiles,
439 # (1) if the variable is set in `config.status', edit `config.status'
440 # (which will cause the Makefiles to be regenerated when you run `make');
441 # (2) otherwise, pass the desired values on the `make' command line.
442 $(RECURSIVE_TARGETS):
443 @fail= failcom='exit 1'; \
444 for f in x $$MAKEFLAGS; do \
445 case $$f in \
446 *=* | --[!k]*);; \
447 *k*) failcom='fail=yes';; \
448 esac; \
449 done; \
450 dot_seen=no; \
451 target=`echo $@ | sed s/-recursive//`; \
452 list='$(SUBDIRS)'; for subdir in $$list; do \
453 echo "Making $$target in $$subdir"; \
454 if test "$$subdir" = "."; then \
455 dot_seen=yes; \
456 local_target="$$target-am"; \
457 else \
458 local_target="$$target"; \
459 fi; \
460 ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
461 || eval $$failcom; \
462 done; \
463 if test "$$dot_seen" = "no"; then \
464 $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
465 fi; test -z "$$fail"
466
467 $(RECURSIVE_CLEAN_TARGETS):
468 @fail= failcom='exit 1'; \
469 for f in x $$MAKEFLAGS; do \
470 case $$f in \
471 *=* | --[!k]*);; \
472 *k*) failcom='fail=yes';; \
473 esac; \
474 done; \
475 dot_seen=no; \
476 case "$@" in \
477 distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
478 *) list='$(SUBDIRS)' ;; \
479 esac; \
480 rev=''; for subdir in $$list; do \
481 if test "$$subdir" = "."; then :; else \
482 rev="$$subdir $$rev"; \
483 fi; \
484 done; \
485 rev="$$rev ."; \
486 target=`echo $@ | sed s/-recursive//`; \
487 for subdir in $$rev; do \
488 echo "Making $$target in $$subdir"; \
489 if test "$$subdir" = "."; then \
490 local_target="$$target-am"; \
491 else \
492 local_target="$$target"; \
493 fi; \
494 ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
495 || eval $$failcom; \
496 done && test -z "$$fail"
497 tags-recursive:
498 list='$(SUBDIRS)'; for subdir in $$list; do \
499 test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
500 done
501 ctags-recursive:
502 list='$(SUBDIRS)'; for subdir in $$list; do \
503 test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
504 done
505
506 ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
507 list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
508 unique=`for i in $$list; do \
509 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
510 done | \
511 $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
512 END { if (nonempty) { for (i in files) print i; }; }'`; \
513 mkid -fID $$unique
514 tags: TAGS
515
516 TAGS: tags-recursive $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) \
517 $(TAGS_FILES) $(LISP)
518 set x; \
519 here=`pwd`; \
520 if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
521 include_option=--etags-include; \
522 empty_fix=.; \
523 else \
524 include_option=--include; \
525 empty_fix=; \
526 fi; \
527 list='$(SUBDIRS)'; for subdir in $$list; do \
528 if test "$$subdir" = .; then :; else \
529 test ! -f $$subdir/TAGS || \
530 set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \
531 fi; \
532 done; \
533 list='$(SOURCES) $(HEADERS) config.h.in $(LISP) $(TAGS_FILES)'; \
534 unique=`for i in $$list; do \
535 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
536 done | \
537 $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
538 END { if (nonempty) { for (i in files) print i; }; }'`; \
539 shift; \
540 if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
541 test -n "$$unique" || unique=$$empty_fix; \
542 if test $$# -gt 0; then \
543 $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
544 "$$@" $$unique; \
545 else \
546 $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
547 $$unique; \
548 fi; \
549 fi
550 ctags: CTAGS
551 CTAGS: ctags-recursive $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) \
552 $(TAGS_FILES) $(LISP)
553 list='$(SOURCES) $(HEADERS) config.h.in $(LISP) $(TAGS_FILES)'; \
554 unique=`for i in $$list; do \
555 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
556 done | \
557 $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
558 END { if (nonempty) { for (i in files) print i; }; }'`; \
559 test -z "$(CTAGS_ARGS)$$unique" \
560 || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
561 $$unique
562
563 GTAGS:
564 here=`$(am__cd) $(top_builddir) && pwd` \
565 && $(am__cd) $(top_srcdir) \
566 && gtags -i $(GTAGS_ARGS) "$$here"
567
568 distclean-tags:
569 -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
570
571 distdir: $(DISTFILES)
572 @list='$(MANS)'; if test -n "$$list"; then \
573 list=`for p in $$list; do \
574 if test -f $$p; then d=; else d="$(srcdir)/"; fi; \
575 if test -f "$$d$$p"; then echo "$$d$$p"; else :; fi; done`; \
576 if test -n "$$list" && \
577 grep 'ab help2man is required to generate this page' $$list >/dev/null; then \
578 echo "error: found man pages containing the \`missing help2man' replacement text:" >&2; \
579 grep -l 'ab help2man is required to generate this page' $$list | sed 's/^/ /' >&2; \
580 echo " to fix them, install help2man, remove and regenerate the man pages;" >&2; \
581 echo " typically \`make maintainer-clean' will remove them" >&2; \
582 exit 1; \
583 else :; fi; \
584 else :; fi
585 $(am__remove_distdir)
586 test -d "$(distdir)" || mkdir "$(distdir)"
587 @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
588 topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
589 list='$(DISTFILES)'; \
590 dist_files=`for file in $$list; do echo $$file; done | \
591 sed -e "s|^$$srcdirstrip/||;t" \
592 -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
593 case $$dist_files in \
594 */*) $(MKDIR_P) `echo "$$dist_files" | \
595 sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
596 sort -u` ;; \
597 esac; \
598 for file in $$dist_files; do \
599 if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
600 if test -d $$d/$$file; then \
601 dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
602 if test -d "$(distdir)/$$file"; then \
603 find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
604 fi; \
605 if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
606 cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
607 find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
608 fi; \
609 cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
610 else \
611 test -f "$(distdir)/$$file" \
612 || cp -p $$d/$$file "$(distdir)/$$file" \
613 || exit 1; \
614 fi; \
615 done
616 @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
617 if test "$$subdir" = .; then :; else \
618 test -d "$(distdir)/$$subdir" \
619 || $(MKDIR_P) "$(distdir)/$$subdir" \
620 || exit 1; \
621 fi; \
622 done
623 @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
624 if test "$$subdir" = .; then :; else \
625 dir1=$$subdir; dir2="$(distdir)/$$subdir"; \
626 $(am__relativize); \
627 new_distdir=$$reldir; \
628 dir1=$$subdir; dir2="$(top_distdir)"; \
629 $(am__relativize); \
630 new_top_distdir=$$reldir; \
631 echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \
632 echo " am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \
633 ($(am__cd) $$subdir && \
634 $(MAKE) $(AM_MAKEFLAGS) \
635 top_distdir="$$new_top_distdir" \
636 distdir="$$new_distdir" \
637 am__remove_distdir=: \
638 am__skip_length_check=: \
639 am__skip_mode_fix=: \
640 distdir) \
641 || exit 1; \
642 fi; \
643 done
644 -test -n "$(am__skip_mode_fix)" \
645 || find "$(distdir)" -type d ! -perm -755 \
646 -exec chmod u+rwx,go+rx {} \; -o \
647 ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \
648 ! -type d ! -perm -400 -exec chmod a+r {} \; -o \
649 ! -type d ! -perm -444 -exec $(install_sh) -c -m a+r {} {} \; \
650 || chmod -R a+r "$(distdir)"
651 dist-gzip: distdir
652 tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
653 $(am__remove_distdir)
654
655 dist-bzip2: distdir
656 tardir=$(distdir) && $(am__tar) | bzip2 -9 -c >$(distdir).tar.bz2
657 $(am__remove_distdir)
658
659 dist-lzma: distdir
660 tardir=$(distdir) && $(am__tar) | lzma -9 -c >$(distdir).tar.lzma
661 $(am__remove_distdir)
662
663 dist-xz: distdir
664 tardir=$(distdir) && $(am__tar) | xz -c >$(distdir).tar.xz
665 $(am__remove_distdir)
666
667 dist-tarZ: distdir
668 tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z
669 $(am__remove_distdir)
670
671 dist-shar: distdir
672 shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz
673 $(am__remove_distdir)
674
675 dist-zip: distdir
676 -rm -f $(distdir).zip
677 zip -rq $(distdir).zip $(distdir)
678 $(am__remove_distdir)
679
680 dist dist-all: distdir
681 tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
682 $(am__remove_distdir)
683
684 # This target untars the dist file and tries a VPATH configuration. Then
685 # it guarantees that the distribution is self-contained by making another
686 # tarfile.
687 distcheck: dist
688 case '$(DIST_ARCHIVES)' in \
689 *.tar.gz*) \
690 GZIP=$(GZIP_ENV) gzip -dc $(distdir).tar.gz | $(am__untar) ;;\
691 *.tar.bz2*) \
692 bzip2 -dc $(distdir).tar.bz2 | $(am__untar) ;;\
693 *.tar.lzma*) \
694 lzma -dc $(distdir).tar.lzma | $(am__untar) ;;\
695 *.tar.xz*) \
696 xz -dc $(distdir).tar.xz | $(am__untar) ;;\
697 *.tar.Z*) \
698 uncompress -c $(distdir).tar.Z | $(am__untar) ;;\
699 *.shar.gz*) \
700 GZIP=$(GZIP_ENV) gzip -dc $(distdir).shar.gz | unshar ;;\
701 *.zip*) \
702 unzip $(distdir).zip ;;\
703 esac
704 chmod -R a-w $(distdir); chmod a+w $(distdir)
705 mkdir $(distdir)/_build
706 mkdir $(distdir)/_inst
707 chmod a-w $(distdir)
708 test -d $(distdir)/_build || exit 0; \
709 dc_install_base=`$(am__cd) $(distdir)/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \
710 && dc_destdir="$${TMPDIR-/tmp}/am-dc-$$$$/" \
711 && am__cwd=`pwd` \
712 && $(am__cd) $(distdir)/_build \
713 && ../configure --srcdir=.. --prefix="$$dc_install_base" \
714 $(DISTCHECK_CONFIGURE_FLAGS) \
715 && $(MAKE) $(AM_MAKEFLAGS) \
716 && $(MAKE) $(AM_MAKEFLAGS) dvi \
717 && $(MAKE) $(AM_MAKEFLAGS) check \
718 && $(MAKE) $(AM_MAKEFLAGS) install \
719 && $(MAKE) $(AM_MAKEFLAGS) installcheck \
720 && $(MAKE) $(AM_MAKEFLAGS) uninstall \
721 && $(MAKE) $(AM_MAKEFLAGS) distuninstallcheck_dir="$$dc_install_base" \
722 distuninstallcheck \
723 && chmod -R a-w "$$dc_install_base" \
724 && ({ \
725 (cd ../.. && umask 077 && mkdir "$$dc_destdir") \
726 && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" install \
727 && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" uninstall \
728 && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" \
729 distuninstallcheck_dir="$$dc_destdir" distuninstallcheck; \
730 } || { rm -rf "$$dc_destdir"; exit 1; }) \
731 && rm -rf "$$dc_destdir" \
732 && $(MAKE) $(AM_MAKEFLAGS) dist \
733 && rm -rf $(DIST_ARCHIVES) \
734 && $(MAKE) $(AM_MAKEFLAGS) distcleancheck \
735 && cd "$$am__cwd" \
736 || exit 1
737 $(am__remove_distdir)
738 @(echo "$(distdir) archives ready for distribution: "; \
739 list='$(DIST_ARCHIVES)'; for i in $$list; do echo $$i; done) | \
740 sed -e 1h -e 1s/./=/g -e 1p -e 1x -e '$$p' -e '$$x'
741 distuninstallcheck:
742 @$(am__cd) '$(distuninstallcheck_dir)' \
743 && test `$(distuninstallcheck_listfiles) | wc -l` -le 1 \
744 || { echo "ERROR: files left after uninstall:" ; \
745 if test -n "$(DESTDIR)"; then \
746 echo " (check DESTDIR support)"; \
747 fi ; \
748 $(distuninstallcheck_listfiles) ; \
749 exit 1; } >&2
750 distcleancheck: distclean
751 @if test '$(srcdir)' = . ; then \
752 echo "ERROR: distcleancheck can only run from a VPATH build" ; \
753 exit 1 ; \
754 fi
755 @test `$(distcleancheck_listfiles) | wc -l` -eq 0 \
756 || { echo "ERROR: files left in build directory after distclean:" ; \
757 $(distcleancheck_listfiles) ; \
758 exit 1; } >&2
759 check-am: all-am
760 check: $(BUILT_SOURCES)
761 $(MAKE) $(AM_MAKEFLAGS) check-recursive
762 all-am: Makefile $(PROGRAMS) $(MANS) config.h
763 installdirs: installdirs-recursive
764 installdirs-am:
765 for dir in "$(DESTDIR)$(sbindir)" "$(DESTDIR)$(man8dir)"; do \
766 test -z "$$dir" || $(MKDIR_P) "$$dir"; \
767 done
768 install: $(BUILT_SOURCES)
769 $(MAKE) $(AM_MAKEFLAGS) install-recursive
770 install-exec: install-exec-recursive
771 install-data: install-data-recursive
772 uninstall: uninstall-recursive
773
774 install-am: all-am
775 @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
776
777 installcheck: installcheck-recursive
778 install-strip:
779 $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
780 install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
781 `test -z '$(STRIP)' || \
782 echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
783 mostlyclean-generic:
784
785 clean-generic:
786 -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
787
788 distclean-generic:
789 -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
790 -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
791 -test -z "$(DISTCLEANFILES)" || rm -f $(DISTCLEANFILES)
792
793 maintainer-clean-generic:
794 @echo "This command is intended for maintainers to use"
795 @echo "it deletes files that may require special tools to rebuild."
796 -test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES)
797 clean: clean-recursive
798
799 clean-am: clean-generic clean-sbinPROGRAMS mostlyclean-am
800
801 distclean: distclean-recursive
802 -rm -f $(am__CONFIG_DISTCLEAN_FILES)
803 -rm -rf ./$(DEPDIR)
804 -rm -f Makefile
805 distclean-am: clean-am distclean-compile distclean-generic \
806 distclean-hdr distclean-local distclean-tags
807
808 dvi: dvi-recursive
809
810 dvi-am:
811
812 html: html-recursive
813
814 html-am:
815
816 info: info-recursive
817
818 info-am:
819
820 install-data-am: install-man
821
822 install-dvi: install-dvi-recursive
823
824 install-dvi-am:
825
826 install-exec-am: install-sbinPROGRAMS
827 @$(NORMAL_INSTALL)
828 $(MAKE) $(AM_MAKEFLAGS) install-exec-hook
829 install-html: install-html-recursive
830
831 install-html-am:
832
833 install-info: install-info-recursive
834
835 install-info-am:
836
837 install-man: install-man8
838
839 install-pdf: install-pdf-recursive
840
841 install-pdf-am:
842
843 install-ps: install-ps-recursive
844
845 install-ps-am:
846
847 installcheck-am:
848
849 maintainer-clean: maintainer-clean-recursive
850 -rm -f $(am__CONFIG_DISTCLEAN_FILES)
851 -rm -rf $(top_srcdir)/autom4te.cache
852 -rm -rf ./$(DEPDIR)
853 -rm -f Makefile
854 maintainer-clean-am: distclean-am maintainer-clean-generic
855
856 mostlyclean: mostlyclean-recursive
857
858 mostlyclean-am: mostlyclean-compile mostlyclean-generic
859
860 pdf: pdf-recursive
861
862 pdf-am:
863
864 ps: ps-recursive
865
866 ps-am:
867
868 uninstall-am: uninstall-man uninstall-sbinPROGRAMS
869
870 uninstall-man: uninstall-man8
871
872 .MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) all check \
873 ctags-recursive install install-am install-exec-am \
874 install-strip tags-recursive
875
876 .PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
877 all all-am am--refresh check check-am clean clean-generic \
878 clean-sbinPROGRAMS ctags ctags-recursive dist dist-all \
879 dist-bzip2 dist-gzip dist-lzma dist-shar dist-tarZ dist-xz \
880 dist-zip distcheck distclean distclean-compile \
881 distclean-generic distclean-hdr distclean-local distclean-tags \
882 distcleancheck distdir distuninstallcheck dvi dvi-am html \
883 html-am info info-am install install-am install-data \
884 install-data-am install-dvi install-dvi-am install-exec \
885 install-exec-am install-exec-hook install-html install-html-am \
886 install-info install-info-am install-man install-man8 \
887 install-pdf install-pdf-am install-ps install-ps-am \
888 install-sbinPROGRAMS install-strip installcheck \
889 installcheck-am installdirs installdirs-am maintainer-clean \
890 maintainer-clean-generic mostlyclean mostlyclean-compile \
891 mostlyclean-generic pdf pdf-am ps ps-am tags tags-recursive \
892 uninstall uninstall-am uninstall-man uninstall-man8 \
893 uninstall-sbinPROGRAMS
894
895 install-exec-hook:
896 chmod u+s $(DESTDIR)$(sbindir)/mtr
897
898 version.h: version.h.tmp Makefile $(mtr_SOURCES)
899 @cat version.h.tmp > $@; \
900 if [ -d .git ] && [ -n "$$(which git)" ]; then \
901 xver="+git:$$(git rev-list -n1 --abbrev=8 --abbrev-commit HEAD)"; \
902 sed \
903 -e "/#define *MTR_VERSION */{s/\"\([^\"]*\)\"/\"\1$$xver\"/;}" \
904 version.h.tmp > $@; \
905 fi;
906 distclean-local:
907 (sleep 3; cp Makefile.dist Makefile) &
908 rm -f *.orig
909
910 # Tell versions [3.59,3.63) of GNU make to not export all variables.
911 # Otherwise a system limit (for SysV at least) may be exceeded.
912 .NOEXPORT:
0 # Makefile.in generated by automake 1.11.1 from Makefile.am.
0 # Makefile.in generated by automake 1.14.1 from Makefile.am.
11 # @configure_input@
22
3 # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
4 # 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation,
5 # Inc.
3 # Copyright (C) 1994-2013 Free Software Foundation, Inc.
4
65 # This Makefile.in is free software; the Free Software Foundation
76 # gives unlimited permission to copy and/or distribute it,
87 # with or without modifications, as long as this notice is preserved.
1514 @SET_MAKE@
1615
1716 VPATH = @srcdir@
17 am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
18 am__make_running_with_option = \
19 case $${target_option-} in \
20 ?) ;; \
21 *) echo "am__make_running_with_option: internal error: invalid" \
22 "target option '$${target_option-}' specified" >&2; \
23 exit 1;; \
24 esac; \
25 has_opt=no; \
26 sane_makeflags=$$MAKEFLAGS; \
27 if $(am__is_gnu_make); then \
28 sane_makeflags=$$MFLAGS; \
29 else \
30 case $$MAKEFLAGS in \
31 *\\[\ \ ]*) \
32 bs=\\; \
33 sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
34 | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
35 esac; \
36 fi; \
37 skip_next=no; \
38 strip_trailopt () \
39 { \
40 flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
41 }; \
42 for flg in $$sane_makeflags; do \
43 test $$skip_next = yes && { skip_next=no; continue; }; \
44 case $$flg in \
45 *=*|--*) continue;; \
46 -*I) strip_trailopt 'I'; skip_next=yes;; \
47 -*I?*) strip_trailopt 'I';; \
48 -*O) strip_trailopt 'O'; skip_next=yes;; \
49 -*O?*) strip_trailopt 'O';; \
50 -*l) strip_trailopt 'l'; skip_next=yes;; \
51 -*l?*) strip_trailopt 'l';; \
52 -[dEDm]) skip_next=yes;; \
53 -[JT]) skip_next=yes;; \
54 esac; \
55 case $$flg in \
56 *$$target_option*) has_opt=yes; break;; \
57 esac; \
58 done; \
59 test $$has_opt = yes
60 am__make_dryrun = (target_option=n; $(am__make_running_with_option))
61 am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
1862 pkgdatadir = $(datadir)/@PACKAGE@
1963 pkgincludedir = $(includedir)/@PACKAGE@
2064 pkglibdir = $(libdir)/@PACKAGE@
3478 sbin_PROGRAMS = mtr$(EXEEXT)
3579 @IPINFO_TRUE@am__append_1 = asn.c asn.h
3680 subdir = .
37 DIST_COMMON = README $(am__configure_deps) $(srcdir)/Makefile.am \
38 $(srcdir)/Makefile.in $(srcdir)/config.h.in \
39 $(srcdir)/version.h.in $(top_srcdir)/configure AUTHORS COPYING \
40 NEWS TODO depcomp install-sh missing
81 DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
82 $(top_srcdir)/configure $(am__configure_deps) \
83 $(srcdir)/config.h.in $(srcdir)/version.h.in depcomp AUTHORS \
84 COPYING NEWS README TODO compile install-sh missing
4185 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
4286 am__aclocal_m4_deps = $(top_srcdir)/configure.ac
4387 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
64108 am__DEPENDENCIES_1 =
65109 mtr_LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(mtr_LDFLAGS) $(LDFLAGS) -o \
66110 $@
111 AM_V_P = $(am__v_P_@AM_V@)
112 am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
113 am__v_P_0 = false
114 am__v_P_1 = :
115 AM_V_GEN = $(am__v_GEN_@AM_V@)
116 am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
117 am__v_GEN_0 = @echo " GEN " $@;
118 am__v_GEN_1 =
119 AM_V_at = $(am__v_at_@AM_V@)
120 am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
121 am__v_at_0 = @
122 am__v_at_1 =
67123 depcomp = $(SHELL) $(top_srcdir)/depcomp
68124 am__depfiles_maybe = depfiles
69125 am__mv = mv -f
70126 COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
71127 $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
128 AM_V_CC = $(am__v_CC_@AM_V@)
129 am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
130 am__v_CC_0 = @echo " CC " $@;
131 am__v_CC_1 =
72132 CCLD = $(CC)
73133 LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
134 AM_V_CCLD = $(am__v_CCLD_@AM_V@)
135 am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
136 am__v_CCLD_0 = @echo " CCLD " $@;
137 am__v_CCLD_1 =
74138 SOURCES = $(mtr_SOURCES) $(EXTRA_mtr_SOURCES) $(nodist_mtr_SOURCES)
75139 DIST_SOURCES = $(am__mtr_SOURCES_DIST) $(EXTRA_mtr_SOURCES)
76 RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
77 html-recursive info-recursive install-data-recursive \
78 install-dvi-recursive install-exec-recursive \
79 install-html-recursive install-info-recursive \
80 install-pdf-recursive install-ps-recursive install-recursive \
81 installcheck-recursive installdirs-recursive pdf-recursive \
82 ps-recursive uninstall-recursive
140 RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \
141 ctags-recursive dvi-recursive html-recursive info-recursive \
142 install-data-recursive install-dvi-recursive \
143 install-exec-recursive install-html-recursive \
144 install-info-recursive install-pdf-recursive \
145 install-ps-recursive install-recursive installcheck-recursive \
146 installdirs-recursive pdf-recursive ps-recursive \
147 tags-recursive uninstall-recursive
148 am__can_run_installinfo = \
149 case $$AM_UPDATE_INFO_DIR in \
150 n|no|NO) false;; \
151 *) (install-info --version) >/dev/null 2>&1;; \
152 esac
83153 am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
84154 am__vpath_adj = case $$p in \
85155 $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
101171 am__base_list = \
102172 sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
103173 sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
174 am__uninstall_files_from_dir = { \
175 test -z "$$files" \
176 || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \
177 || { echo " ( cd '$$dir' && rm -f" $$files ")"; \
178 $(am__cd) "$$dir" && rm -f $$files; }; \
179 }
104180 man8dir = $(mandir)/man8
105181 NROFF = nroff
106182 MANS = $(man_MANS)
107183 RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
108184 distclean-recursive maintainer-clean-recursive
109 AM_RECURSIVE_TARGETS = $(RECURSIVE_TARGETS:-recursive=) \
110 $(RECURSIVE_CLEAN_TARGETS:-recursive=) tags TAGS ctags CTAGS \
111 distdir dist dist-all distcheck
185 am__recursive_targets = \
186 $(RECURSIVE_TARGETS) \
187 $(RECURSIVE_CLEAN_TARGETS) \
188 $(am__extra_recursive_targets)
189 AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \
190 cscope distdir dist dist-all distcheck
191 am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) \
192 $(LISP)config.h.in
193 # Read a list of newline-separated strings from the standard input,
194 # and print each of them once, without duplicates. Input order is
195 # *not* preserved.
196 am__uniquify_input = $(AWK) '\
197 BEGIN { nonempty = 0; } \
198 { items[$$0] = 1; nonempty = 1; } \
199 END { if (nonempty) { for (i in items) print i; }; } \
200 '
201 # Make sure the list of sources is unique. This is necessary because,
202 # e.g., the same source file might be shared among _SOURCES variables
203 # for different programs/libraries.
204 am__define_uniq_tagged_files = \
205 list='$(am__tagged_files)'; \
206 unique=`for i in $$list; do \
207 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
208 done | $(am__uniquify_input)`
112209 ETAGS = etags
113210 CTAGS = ctags
211 CSCOPE = cscope
114212 DIST_SUBDIRS = $(SUBDIRS)
115213 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
116214 distdir = $(PACKAGE)-$(VERSION)
117215 top_distdir = $(distdir)
118216 am__remove_distdir = \
119 { test ! -d "$(distdir)" \
120 || { find "$(distdir)" -type d ! -perm -200 -exec chmod u+w {} ';' \
121 && rm -fr "$(distdir)"; }; }
217 if test -d "$(distdir)"; then \
218 find "$(distdir)" -type d ! -perm -200 -exec chmod u+w {} ';' \
219 && rm -rf "$(distdir)" \
220 || { sleep 5 && rm -rf "$(distdir)"; }; \
221 else :; fi
222 am__post_remove_distdir = $(am__remove_distdir)
122223 am__relativize = \
123224 dir0=`pwd`; \
124225 sed_first='s,^\([^/]*\)/.*$$,\1,'; \
146247 reldir="$$dir2"
147248 DIST_ARCHIVES = $(distdir).tar.gz
148249 GZIP_ENV = --best
250 DIST_TARGETS = dist-gzip
149251 distuninstallcheck_listfiles = find . -type f -print
252 am__distuninstallcheck_listfiles = $(distuninstallcheck_listfiles) \
253 | sed 's|^\./|$(prefix)/|' | grep -v '$(infodir)/dir$$'
150254 distcleancheck_listfiles = find . -type f -print
151255 ACLOCAL = @ACLOCAL@
152256 AMTAR = @AMTAR@
257 AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
153258 AUTOCONF = @AUTOCONF@
154259 AUTOHEADER = @AUTOHEADER@
155260 AUTOMAKE = @AUTOMAKE@
168273 ECHO_T = @ECHO_T@
169274 EGREP = @EGREP@
170275 EXEEXT = @EXEEXT@
171 GLIB_CFLAGS = @GLIB_CFLAGS@
172 GLIB_LIBS = @GLIB_LIBS@
173276 GREP = @GREP@
174277 GTK_CFLAGS = @GTK_CFLAGS@
175278 GTK_LIBS = @GTK_LIBS@
195298 PACKAGE_VERSION = @PACKAGE_VERSION@
196299 PATH_SEPARATOR = @PATH_SEPARATOR@
197300 PKG_CONFIG = @PKG_CONFIG@
198 PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
199 PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
200301 RESOLV_LIBS = @RESOLV_LIBS@
201302 SET_MAKE = @SET_MAKE@
202303 SHELL = @SHELL@
267368
268369 .SUFFIXES:
269370 .SUFFIXES: .c .o .obj
270 am--refresh:
371 am--refresh: Makefile
271372 @:
272373 $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
273374 @for dep in $?; do \
303404 $(am__aclocal_m4_deps):
304405
305406 config.h: stamp-h1
306 @if test ! -f $@; then \
307 rm -f stamp-h1; \
308 $(MAKE) $(AM_MAKEFLAGS) stamp-h1; \
309 else :; fi
407 @test -f $@ || rm -f stamp-h1
408 @test -f $@ || $(MAKE) $(AM_MAKEFLAGS) stamp-h1
310409
311410 stamp-h1: $(srcdir)/config.h.in $(top_builddir)/config.status
312411 @rm -f stamp-h1
322421 cd $(top_builddir) && $(SHELL) ./config.status $@
323422 install-sbinPROGRAMS: $(sbin_PROGRAMS)
324423 @$(NORMAL_INSTALL)
325 test -z "$(sbindir)" || $(MKDIR_P) "$(DESTDIR)$(sbindir)"
326424 @list='$(sbin_PROGRAMS)'; test -n "$(sbindir)" || list=; \
425 if test -n "$$list"; then \
426 echo " $(MKDIR_P) '$(DESTDIR)$(sbindir)'"; \
427 $(MKDIR_P) "$(DESTDIR)$(sbindir)" || exit 1; \
428 fi; \
327429 for p in $$list; do echo "$$p $$p"; done | \
328430 sed 's/$(EXEEXT)$$//' | \
329 while read p p1; do if test -f $$p; \
330 then echo "$$p"; echo "$$p"; else :; fi; \
431 while read p p1; do if test -f $$p \
432 ; then echo "$$p"; echo "$$p"; else :; fi; \
331433 done | \
332 sed -e 'p;s,.*/,,;n;h' -e 's|.*|.|' \
434 sed -e 'p;s,.*/,,;n;h' \
435 -e 's|.*|.|' \
333436 -e 'p;x;s,.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/' | \
334437 sed 'N;N;N;s,\n, ,g' | \
335438 $(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1 } \
350453 @list='$(sbin_PROGRAMS)'; test -n "$(sbindir)" || list=; \
351454 files=`for p in $$list; do echo "$$p"; done | \
352455 sed -e 'h;s,^.*/,,;s/$(EXEEXT)$$//;$(transform)' \
353 -e 's/$$/$(EXEEXT)/' `; \
456 -e 's/$$/$(EXEEXT)/' \
457 `; \
354458 test -n "$$list" || exit 0; \
355459 echo " ( cd '$(DESTDIR)$(sbindir)' && rm -f" $$files ")"; \
356460 cd "$(DESTDIR)$(sbindir)" && rm -f $$files
357461
358462 clean-sbinPROGRAMS:
359463 -test -z "$(sbin_PROGRAMS)" || rm -f $(sbin_PROGRAMS)
360 mtr$(EXEEXT): $(mtr_OBJECTS) $(mtr_DEPENDENCIES)
464
465 mtr$(EXEEXT): $(mtr_OBJECTS) $(mtr_DEPENDENCIES) $(EXTRA_mtr_DEPENDENCIES)
361466 @rm -f mtr$(EXEEXT)
362 $(mtr_LINK) $(mtr_OBJECTS) $(mtr_LDADD) $(LIBS)
467 $(AM_V_CCLD)$(mtr_LINK) $(mtr_OBJECTS) $(mtr_LDADD) $(LIBS)
363468
364469 mostlyclean-compile:
365470 -rm -f *.$(OBJEXT)
382487 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/split.Po@am__quote@
383488
384489 .c.o:
385 @am__fastdepCC_TRUE@ $(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
386 @am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
387 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
490 @am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
491 @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
492 @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
388493 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
389 @am__fastdepCC_FALSE@ $(COMPILE) -c $<
494 @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ $<
390495
391496 .c.obj:
392 @am__fastdepCC_TRUE@ $(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
393 @am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
394 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
497 @am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
498 @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
499 @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
395500 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
396 @am__fastdepCC_FALSE@ $(COMPILE) -c `$(CYGPATH_W) '$<'`
501 @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
397502 install-man8: $(man_MANS)
398503 @$(NORMAL_INSTALL)
399 test -z "$(man8dir)" || $(MKDIR_P) "$(DESTDIR)$(man8dir)"
400 @list=''; test -n "$(man8dir)" || exit 0; \
401 { for i in $$list; do echo "$$i"; done; \
402 l2='$(man_MANS)'; for i in $$l2; do echo "$$i"; done | \
403 sed -n '/\.8[a-z]*$$/p'; \
504 @list1=''; \
505 list2='$(man_MANS)'; \
506 test -n "$(man8dir)" \
507 && test -n "`echo $$list1$$list2`" \
508 || exit 0; \
509 echo " $(MKDIR_P) '$(DESTDIR)$(man8dir)'"; \
510 $(MKDIR_P) "$(DESTDIR)$(man8dir)" || exit 1; \
511 { for i in $$list1; do echo "$$i"; done; \
512 if test -n "$$list2"; then \
513 for i in $$list2; do echo "$$i"; done \
514 | sed -n '/\.8[a-z]*$$/p'; \
515 fi; \
404516 } | while read p; do \
405517 if test -f $$p; then d=; else d="$(srcdir)/"; fi; \
406518 echo "$$d$$p"; echo "$$p"; \
429541 sed -n '/\.8[a-z]*$$/p'; \
430542 } | sed -e 's,.*/,,;h;s,.*\.,,;s,^[^8][0-9a-z]*$$,8,;x' \
431543 -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,'`; \
432 test -z "$$files" || { \
433 echo " ( cd '$(DESTDIR)$(man8dir)' && rm -f" $$files ")"; \
434 cd "$(DESTDIR)$(man8dir)" && rm -f $$files; }
544 dir='$(DESTDIR)$(man8dir)'; $(am__uninstall_files_from_dir)
435545
436546 # This directory's subdirectories are mostly independent; you can cd
437 # into them and run `make' without going through this Makefile.
438 # To change the values of `make' variables: instead of editing Makefiles,
439 # (1) if the variable is set in `config.status', edit `config.status'
440 # (which will cause the Makefiles to be regenerated when you run `make');
441 # (2) otherwise, pass the desired values on the `make' command line.
442 $(RECURSIVE_TARGETS):
443 @fail= failcom='exit 1'; \
444 for f in x $$MAKEFLAGS; do \
445 case $$f in \
446 *=* | --[!k]*);; \
447 *k*) failcom='fail=yes';; \
448 esac; \
449 done; \
547 # into them and run 'make' without going through this Makefile.
548 # To change the values of 'make' variables: instead of editing Makefiles,
549 # (1) if the variable is set in 'config.status', edit 'config.status'
550 # (which will cause the Makefiles to be regenerated when you run 'make');
551 # (2) otherwise, pass the desired values on the 'make' command line.
552 $(am__recursive_targets):
553 @fail=; \
554 if $(am__make_keepgoing); then \
555 failcom='fail=yes'; \
556 else \
557 failcom='exit 1'; \
558 fi; \
450559 dot_seen=no; \
451560 target=`echo $@ | sed s/-recursive//`; \
452 list='$(SUBDIRS)'; for subdir in $$list; do \
561 case "$@" in \
562 distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
563 *) list='$(SUBDIRS)' ;; \
564 esac; \
565 for subdir in $$list; do \
453566 echo "Making $$target in $$subdir"; \
454567 if test "$$subdir" = "."; then \
455568 dot_seen=yes; \
464577 $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
465578 fi; test -z "$$fail"
466579
467 $(RECURSIVE_CLEAN_TARGETS):
468 @fail= failcom='exit 1'; \
469 for f in x $$MAKEFLAGS; do \
470 case $$f in \
471 *=* | --[!k]*);; \
472 *k*) failcom='fail=yes';; \
473 esac; \
474 done; \
475 dot_seen=no; \
476 case "$@" in \
477 distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
478 *) list='$(SUBDIRS)' ;; \
479 esac; \
480 rev=''; for subdir in $$list; do \
481 if test "$$subdir" = "."; then :; else \
482 rev="$$subdir $$rev"; \
483 fi; \
484 done; \
485 rev="$$rev ."; \
486 target=`echo $@ | sed s/-recursive//`; \
487 for subdir in $$rev; do \
488 echo "Making $$target in $$subdir"; \
489 if test "$$subdir" = "."; then \
490 local_target="$$target-am"; \
491 else \
492 local_target="$$target"; \
493 fi; \
494 ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
495 || eval $$failcom; \
496 done && test -z "$$fail"
497 tags-recursive:
498 list='$(SUBDIRS)'; for subdir in $$list; do \
499 test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
500 done
501 ctags-recursive:
502 list='$(SUBDIRS)'; for subdir in $$list; do \
503 test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
504 done
505
506 ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
507 list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
508 unique=`for i in $$list; do \
509 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
510 done | \
511 $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
512 END { if (nonempty) { for (i in files) print i; }; }'`; \
513 mkid -fID $$unique
514 tags: TAGS
515
516 TAGS: tags-recursive $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) \
517 $(TAGS_FILES) $(LISP)
580 ID: $(am__tagged_files)
581 $(am__define_uniq_tagged_files); mkid -fID $$unique
582 tags: tags-recursive
583 TAGS: tags
584
585 tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
518586 set x; \
519587 here=`pwd`; \
520588 if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
530598 set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \
531599 fi; \
532600 done; \
533 list='$(SOURCES) $(HEADERS) config.h.in $(LISP) $(TAGS_FILES)'; \
534 unique=`for i in $$list; do \
535 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
536 done | \
537 $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
538 END { if (nonempty) { for (i in files) print i; }; }'`; \
601 $(am__define_uniq_tagged_files); \
539602 shift; \
540603 if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
541604 test -n "$$unique" || unique=$$empty_fix; \
547610 $$unique; \
548611 fi; \
549612 fi
550 ctags: CTAGS
551 CTAGS: ctags-recursive $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) \
552 $(TAGS_FILES) $(LISP)
553 list='$(SOURCES) $(HEADERS) config.h.in $(LISP) $(TAGS_FILES)'; \
554 unique=`for i in $$list; do \
555 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
556 done | \
557 $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
558 END { if (nonempty) { for (i in files) print i; }; }'`; \
613 ctags: ctags-recursive
614
615 CTAGS: ctags
616 ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
617 $(am__define_uniq_tagged_files); \
559618 test -z "$(CTAGS_ARGS)$$unique" \
560619 || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
561620 $$unique
564623 here=`$(am__cd) $(top_builddir) && pwd` \
565624 && $(am__cd) $(top_srcdir) \
566625 && gtags -i $(GTAGS_ARGS) "$$here"
626 cscope: cscope.files
627 test ! -s cscope.files \
628 || $(CSCOPE) -b -q $(AM_CSCOPEFLAGS) $(CSCOPEFLAGS) -i cscope.files $(CSCOPE_ARGS)
629 clean-cscope:
630 -rm -f cscope.files
631 cscope.files: clean-cscope cscopelist
632 cscopelist: cscopelist-recursive
633
634 cscopelist-am: $(am__tagged_files)
635 list='$(am__tagged_files)'; \
636 case "$(srcdir)" in \
637 [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
638 *) sdir=$(subdir)/$(srcdir) ;; \
639 esac; \
640 for i in $$list; do \
641 if test -f "$$i"; then \
642 echo "$(subdir)/$$i"; \
643 else \
644 echo "$$sdir/$$i"; \
645 fi; \
646 done >> $(top_builddir)/cscope.files
567647
568648 distclean-tags:
569649 -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
650 -rm -f cscope.out cscope.in.out cscope.po.out cscope.files
570651
571652 distdir: $(DISTFILES)
572 @list='$(MANS)'; if test -n "$$list"; then \
573 list=`for p in $$list; do \
574 if test -f $$p; then d=; else d="$(srcdir)/"; fi; \
575 if test -f "$$d$$p"; then echo "$$d$$p"; else :; fi; done`; \
576 if test -n "$$list" && \
577 grep 'ab help2man is required to generate this page' $$list >/dev/null; then \
578 echo "error: found man pages containing the \`missing help2man' replacement text:" >&2; \
579 grep -l 'ab help2man is required to generate this page' $$list | sed 's/^/ /' >&2; \
580 echo " to fix them, install help2man, remove and regenerate the man pages;" >&2; \
581 echo " typically \`make maintainer-clean' will remove them" >&2; \
582 exit 1; \
583 else :; fi; \
584 else :; fi
585653 $(am__remove_distdir)
586654 test -d "$(distdir)" || mkdir "$(distdir)"
587655 @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
615683 done
616684 @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
617685 if test "$$subdir" = .; then :; else \
618 test -d "$(distdir)/$$subdir" \
619 || $(MKDIR_P) "$(distdir)/$$subdir" \
620 || exit 1; \
621 fi; \
622 done
623 @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
624 if test "$$subdir" = .; then :; else \
686 $(am__make_dryrun) \
687 || test -d "$(distdir)/$$subdir" \
688 || $(MKDIR_P) "$(distdir)/$$subdir" \
689 || exit 1; \
625690 dir1=$$subdir; dir2="$(distdir)/$$subdir"; \
626691 $(am__relativize); \
627692 new_distdir=$$reldir; \
650715 || chmod -R a+r "$(distdir)"
651716 dist-gzip: distdir
652717 tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
653 $(am__remove_distdir)
718 $(am__post_remove_distdir)
654719
655720 dist-bzip2: distdir
656 tardir=$(distdir) && $(am__tar) | bzip2 -9 -c >$(distdir).tar.bz2
657 $(am__remove_distdir)
658
659 dist-lzma: distdir
660 tardir=$(distdir) && $(am__tar) | lzma -9 -c >$(distdir).tar.lzma
661 $(am__remove_distdir)
721 tardir=$(distdir) && $(am__tar) | BZIP2=$${BZIP2--9} bzip2 -c >$(distdir).tar.bz2
722 $(am__post_remove_distdir)
723
724 dist-lzip: distdir
725 tardir=$(distdir) && $(am__tar) | lzip -c $${LZIP_OPT--9} >$(distdir).tar.lz
726 $(am__post_remove_distdir)
662727
663728 dist-xz: distdir
664 tardir=$(distdir) && $(am__tar) | xz -c >$(distdir).tar.xz
665 $(am__remove_distdir)
729 tardir=$(distdir) && $(am__tar) | XZ_OPT=$${XZ_OPT--e} xz -c >$(distdir).tar.xz
730 $(am__post_remove_distdir)
666731
667732 dist-tarZ: distdir
733 @echo WARNING: "Support for shar distribution archives is" \
734 "deprecated." >&2
735 @echo WARNING: "It will be removed altogether in Automake 2.0" >&2
668736 tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z
669 $(am__remove_distdir)
737 $(am__post_remove_distdir)
670738
671739 dist-shar: distdir
740 @echo WARNING: "Support for distribution archives compressed with" \
741 "legacy program 'compress' is deprecated." >&2
742 @echo WARNING: "It will be removed altogether in Automake 2.0" >&2
672743 shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz
673 $(am__remove_distdir)
744 $(am__post_remove_distdir)
674745
675746 dist-zip: distdir
676747 -rm -f $(distdir).zip
677748 zip -rq $(distdir).zip $(distdir)
678 $(am__remove_distdir)
679
680 dist dist-all: distdir
681 tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
682 $(am__remove_distdir)
749 $(am__post_remove_distdir)
750
751 dist dist-all:
752 $(MAKE) $(AM_MAKEFLAGS) $(DIST_TARGETS) am__post_remove_distdir='@:'
753 $(am__post_remove_distdir)
683754
684755 # This target untars the dist file and tries a VPATH configuration. Then
685756 # it guarantees that the distribution is self-contained by making another
690761 GZIP=$(GZIP_ENV) gzip -dc $(distdir).tar.gz | $(am__untar) ;;\
691762 *.tar.bz2*) \
692763 bzip2 -dc $(distdir).tar.bz2 | $(am__untar) ;;\
693 *.tar.lzma*) \
694 lzma -dc $(distdir).tar.lzma | $(am__untar) ;;\
764 *.tar.lz*) \
765 lzip -dc $(distdir).tar.lz | $(am__untar) ;;\
695766 *.tar.xz*) \
696767 xz -dc $(distdir).tar.xz | $(am__untar) ;;\
697768 *.tar.Z*) \
701772 *.zip*) \
702773 unzip $(distdir).zip ;;\
703774 esac
704 chmod -R a-w $(distdir); chmod a+w $(distdir)
705 mkdir $(distdir)/_build
706 mkdir $(distdir)/_inst
775 chmod -R a-w $(distdir)
776 chmod u+w $(distdir)
777 mkdir $(distdir)/_build $(distdir)/_inst
707778 chmod a-w $(distdir)
708779 test -d $(distdir)/_build || exit 0; \
709780 dc_install_base=`$(am__cd) $(distdir)/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \
710781 && dc_destdir="$${TMPDIR-/tmp}/am-dc-$$$$/" \
711782 && am__cwd=`pwd` \
712783 && $(am__cd) $(distdir)/_build \
713 && ../configure --srcdir=.. --prefix="$$dc_install_base" \
784 && ../configure \
785 $(AM_DISTCHECK_CONFIGURE_FLAGS) \
714786 $(DISTCHECK_CONFIGURE_FLAGS) \
787 --srcdir=.. --prefix="$$dc_install_base" \
715788 && $(MAKE) $(AM_MAKEFLAGS) \
716789 && $(MAKE) $(AM_MAKEFLAGS) dvi \
717790 && $(MAKE) $(AM_MAKEFLAGS) check \
734807 && $(MAKE) $(AM_MAKEFLAGS) distcleancheck \
735808 && cd "$$am__cwd" \
736809 || exit 1
737 $(am__remove_distdir)
810 $(am__post_remove_distdir)
738811 @(echo "$(distdir) archives ready for distribution: "; \
739812 list='$(DIST_ARCHIVES)'; for i in $$list; do echo $$i; done) | \
740813 sed -e 1h -e 1s/./=/g -e 1p -e 1x -e '$$p' -e '$$x'
741814 distuninstallcheck:
742 @$(am__cd) '$(distuninstallcheck_dir)' \
743 && test `$(distuninstallcheck_listfiles) | wc -l` -le 1 \
815 @test -n '$(distuninstallcheck_dir)' || { \
816 echo 'ERROR: trying to run $@ with an empty' \
817 '$$(distuninstallcheck_dir)' >&2; \
818 exit 1; \
819 }; \
820 $(am__cd) '$(distuninstallcheck_dir)' || { \
821 echo 'ERROR: cannot chdir into $(distuninstallcheck_dir)' >&2; \
822 exit 1; \
823 }; \
824 test `$(am__distuninstallcheck_listfiles) | wc -l` -eq 0 \
744825 || { echo "ERROR: files left after uninstall:" ; \
745826 if test -n "$(DESTDIR)"; then \
746827 echo " (check DESTDIR support)"; \
776857
777858 installcheck: installcheck-recursive
778859 install-strip:
779 $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
780 install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
781 `test -z '$(STRIP)' || \
782 echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
860 if test -z '$(STRIP)'; then \
861 $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
862 install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
863 install; \
864 else \
865 $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
866 install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
867 "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
868 fi
783869 mostlyclean-generic:
784870
785871 clean-generic:
869955
870956 uninstall-man: uninstall-man8
871957
872 .MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) all check \
873 ctags-recursive install install-am install-exec-am \
874 install-strip tags-recursive
875
876 .PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
877 all all-am am--refresh check check-am clean clean-generic \
878 clean-sbinPROGRAMS ctags ctags-recursive dist dist-all \
879 dist-bzip2 dist-gzip dist-lzma dist-shar dist-tarZ dist-xz \
880 dist-zip distcheck distclean distclean-compile \
958 .MAKE: $(am__recursive_targets) all check install install-am \
959 install-exec-am install-strip
960
961 .PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am \
962 am--refresh check check-am clean clean-cscope clean-generic \
963 clean-sbinPROGRAMS cscope cscopelist-am ctags ctags-am dist \
964 dist-all dist-bzip2 dist-gzip dist-lzip dist-shar dist-tarZ \
965 dist-xz dist-zip distcheck distclean distclean-compile \
881966 distclean-generic distclean-hdr distclean-local distclean-tags \
882967 distcleancheck distdir distuninstallcheck dvi dvi-am html \
883968 html-am info info-am install install-am install-data \
888973 install-sbinPROGRAMS install-strip installcheck \
889974 installcheck-am installdirs installdirs-am maintainer-clean \
890975 maintainer-clean-generic mostlyclean mostlyclean-compile \
891 mostlyclean-generic pdf pdf-am ps ps-am tags tags-recursive \
892 uninstall uninstall-am uninstall-man uninstall-man8 \
976 mostlyclean-generic pdf pdf-am ps ps-am tags tags-am uninstall \
977 uninstall-am uninstall-man uninstall-man8 \
893978 uninstall-sbinPROGRAMS
894979
895980 install-exec-hook:
00 WHAT'S NEW?
11
2 V0.86 Fixed default hostname logic.
3 Fix for NetBSD: 64bit time_t -- Thomas Klausner
4 Fix unnecessary runtime dependency on glib from VSYakovetsky through
5 Thomas
6 Inverted IPINFO define in the code. Removes double negatives.
7 -- Vladimir Yakovetsky, REW.
8 Fixed failure on IPv4 only systems when IPv6 was available at
9 compile time. -- REW.
10 Fixed (longstanding) bug that mtr used 100% cpu when paused.
11 Cosmetic changes from Richard Hartman.
12
13 V0.85 Fixed asn support. (better compile time detection of required features)
14 support for multiple hostnames. (fixed in 0.86)
15 support for TCP probes
16
217 V0.84 Fix some glib things by Thomas.
3
418
519 V0.83 Move to github. Mostly done by Travis.
620
99 quality of the link to each machine. As it does this, it prints
1010 running statistics about each machine.
1111
12 mtr is distributed under the GNU General Public License.
12 mtr is distributed under the GNU General Public License version 2.
1313 See the COPYING file for details.
1414
1515 INSTALLING
66 Or you can make mtr setuid-root, and the following applies to you....
77
88 Since mtr is installed as suid-root, some concern over security is
9 justified. Since version 0.21 of mtr, does the following two things
9 justified. Since version 0.21, mtr does the following two things
1010 after it is launched:
1111
1212 * mtr requests a pair of raw sockets from the kernel.
13 * mtr sets the effective uid to match the real uid.
13 * mtr drops root privileges by setting the effective uid to match
14 uid or the user calling mtr.
1415
1516 See main() in mtr.c and net_preopen() in net.c for the details of this
16 process. Note that no code from GTK+ or curses is executed before the
17 drop in permissions.
17 process. Note that no code from GTK+ or curses is executed before
18 dropping root privileges.
1819
1920 This should severely limit the possibilities of using mtr to breach
2021 system security. This means the worst case scenerio is as follows:
2324 overrun one of mtr's internal buffers with binary code that is
2425 eventually executed. The malicious user is still not able to read
2526 from or write to any system files which they wouldn't normally have
26 permission to write to. The only priveledge gained is access to the
27 raw socket descriptors, which would allow the malicious user to listen
28 to all ICMP packets arriving at the system, and send forged packets
29 with arbitrary contents.
27 permission to read or write to, repectively. The only privilege
28 gained is access to the raw socket descriptors, which would allow
29 the malicious user to listen to all ICMP packets arriving at the
30 system, and to send forged packets with arbitrary contents.
3031
3132 The mtr-code does its best to prevent calling of external library
3233 code before dropping privileges. It seems that C++ library code has
3536 errors in that code. This is why I would prefer to drop the backends,
3637 have mtr-core always run in "raw" mode, and have the backends interpret
3738 the output from the mtr-core. Maybe a nice project for a college-level
38 student.
39 student.
3940
4041 If you have further questions or comments about security issues,
4142 please direct them to the mtr mailing list. See README for details.
0 # generated automatically by aclocal 1.11.1 -*- Autoconf -*-
1
2 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
3 # 2005, 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
0 # generated automatically by aclocal 1.14.1 -*- Autoconf -*-
1
2 # Copyright (C) 1996-2013 Free Software Foundation, Inc.
3
44 # This file is free software; the Free Software Foundation
55 # gives unlimited permission to copy and/or distribute it,
66 # with or without modifications, as long as this notice is preserved.
1010 # even the implied warranty of MERCHANTABILITY or FITNESS FOR A
1111 # PARTICULAR PURPOSE.
1212
13 m4_ifndef([AC_CONFIG_MACRO_DIRS], [m4_defun([_AM_CONFIG_MACRO_DIRS], [])m4_defun([AC_CONFIG_MACRO_DIRS], [_AM_CONFIG_MACRO_DIRS($@)])])
1314 m4_ifndef([AC_AUTOCONF_VERSION],
1415 [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
15 m4_if(m4_defn([AC_AUTOCONF_VERSION]), [2.68],,
16 [m4_warning([this file was generated for autoconf 2.68.
16 m4_if(m4_defn([AC_AUTOCONF_VERSION]), [2.69],,
17 [m4_warning([this file was generated for autoconf 2.69.
1718 You have another version of autoconf. It may work, but is not guaranteed to.
1819 If you have problems, you may need to regenerate the build system entirely.
19 To do so, use the procedure documented by the package, typically `autoreconf'.])])
20 To do so, use the procedure documented by the package, typically 'autoreconf'.])])
2021
2122 # Configure paths for GTK+
2223 # Owen Taylor 1997-2001
215216 rm -f conf.gtktest
216217 ])
217218
218 # pkg.m4 - Macros to locate and utilise pkg-config. -*- Autoconf -*-
219 # serial 1 (pkg-config-0.24)
220 #
221 # Copyright © 2004 Scott James Remnant <scott@netsplit.com>.
222 #
223 # This program is free software; you can redistribute it and/or modify
224 # it under the terms of the GNU General Public License as published by
225 # the Free Software Foundation; either version 2 of the License, or
226 # (at your option) any later version.
227 #
228 # This program is distributed in the hope that it will be useful, but
229 # WITHOUT ANY WARRANTY; without even the implied warranty of
230 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
231 # General Public License for more details.
232 #
233 # You should have received a copy of the GNU General Public License
234 # along with this program; if not, write to the Free Software
235 # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
236 #
237 # As a special exception to the GNU General Public License, if you
238 # distribute this file as part of a program that contains a
239 # configuration script generated by Autoconf, you may include it under
240 # the same distribution terms that you use for the rest of that program.
241
242 # PKG_PROG_PKG_CONFIG([MIN-VERSION])
243 # ----------------------------------
244 AC_DEFUN([PKG_PROG_PKG_CONFIG],
245 [m4_pattern_forbid([^_?PKG_[A-Z_]+$])
246 m4_pattern_allow([^PKG_CONFIG(_(PATH|LIBDIR|SYSROOT_DIR|ALLOW_SYSTEM_(CFLAGS|LIBS)))?$])
247 m4_pattern_allow([^PKG_CONFIG_(DISABLE_UNINSTALLED|TOP_BUILD_DIR|DEBUG_SPEW)$])
248 AC_ARG_VAR([PKG_CONFIG], [path to pkg-config utility])
249 AC_ARG_VAR([PKG_CONFIG_PATH], [directories to add to pkg-config's search path])
250 AC_ARG_VAR([PKG_CONFIG_LIBDIR], [path overriding pkg-config's built-in search path])
251
252 if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
253 AC_PATH_TOOL([PKG_CONFIG], [pkg-config])
254 fi
255 if test -n "$PKG_CONFIG"; then
256 _pkg_min_version=m4_default([$1], [0.9.0])
257 AC_MSG_CHECKING([pkg-config is at least version $_pkg_min_version])
258 if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
259 AC_MSG_RESULT([yes])
260 else
261 AC_MSG_RESULT([no])
262 PKG_CONFIG=""
263 fi
264 fi[]dnl
265 ])# PKG_PROG_PKG_CONFIG
266
267 # PKG_CHECK_EXISTS(MODULES, [ACTION-IF-FOUND], [ACTION-IF-NOT-FOUND])
268 #
269 # Check to see whether a particular set of modules exists. Similar
270 # to PKG_CHECK_MODULES(), but does not set variables or print errors.
271 #
272 # Please remember that m4 expands AC_REQUIRE([PKG_PROG_PKG_CONFIG])
273 # only at the first occurence in configure.ac, so if the first place
274 # it's called might be skipped (such as if it is within an "if", you
275 # have to call PKG_CHECK_EXISTS manually
276 # --------------------------------------------------------------
277 AC_DEFUN([PKG_CHECK_EXISTS],
278 [AC_REQUIRE([PKG_PROG_PKG_CONFIG])dnl
279 if test -n "$PKG_CONFIG" && \
280 AC_RUN_LOG([$PKG_CONFIG --exists --print-errors "$1"]); then
281 m4_default([$2], [:])
282 m4_ifvaln([$3], [else
283 $3])dnl
284 fi])
285
286 # _PKG_CONFIG([VARIABLE], [COMMAND], [MODULES])
287 # ---------------------------------------------
288 m4_define([_PKG_CONFIG],
289 [if test -n "$$1"; then
290 pkg_cv_[]$1="$$1"
291 elif test -n "$PKG_CONFIG"; then
292 PKG_CHECK_EXISTS([$3],
293 [pkg_cv_[]$1=`$PKG_CONFIG --[]$2 "$3" 2>/dev/null`
294 test "x$?" != "x0" && pkg_failed=yes ],
295 [pkg_failed=yes])
296 else
297 pkg_failed=untried
298 fi[]dnl
299 ])# _PKG_CONFIG
300
301 # _PKG_SHORT_ERRORS_SUPPORTED
302 # -----------------------------
303 AC_DEFUN([_PKG_SHORT_ERRORS_SUPPORTED],
304 [AC_REQUIRE([PKG_PROG_PKG_CONFIG])
305 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
306 _pkg_short_errors_supported=yes
307 else
308 _pkg_short_errors_supported=no
309 fi[]dnl
310 ])# _PKG_SHORT_ERRORS_SUPPORTED
311
312
313 # PKG_CHECK_MODULES(VARIABLE-PREFIX, MODULES, [ACTION-IF-FOUND],
314 # [ACTION-IF-NOT-FOUND])
315 #
316 #
317 # Note that if there is a possibility the first call to
318 # PKG_CHECK_MODULES might not happen, you should be sure to include an
319 # explicit call to PKG_PROG_PKG_CONFIG in your configure.ac
320 #
321 #
322 # --------------------------------------------------------------
323 AC_DEFUN([PKG_CHECK_MODULES],
324 [AC_REQUIRE([PKG_PROG_PKG_CONFIG])dnl
325 AC_ARG_VAR([$1][_CFLAGS], [C compiler flags for $1, overriding pkg-config])dnl
326 AC_ARG_VAR([$1][_LIBS], [linker flags for $1, overriding pkg-config])dnl
327
328 pkg_failed=no
329 AC_MSG_CHECKING([for $1])
330
331 _PKG_CONFIG([$1][_CFLAGS], [cflags], [$2])
332 _PKG_CONFIG([$1][_LIBS], [libs], [$2])
333
334 m4_define([_PKG_TEXT], [Alternatively, you may set the environment variables $1[]_CFLAGS
335 and $1[]_LIBS to avoid the need to call pkg-config.
336 See the pkg-config man page for more details.])
337
338 if test $pkg_failed = yes; then
339 AC_MSG_RESULT([no])
340 _PKG_SHORT_ERRORS_SUPPORTED
341 if test $_pkg_short_errors_supported = yes; then
342 $1[]_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "$2" 2>&1`
343 else
344 $1[]_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "$2" 2>&1`
345 fi
346 # Put the nasty error message in config.log where it belongs
347 echo "$$1[]_PKG_ERRORS" >&AS_MESSAGE_LOG_FD
348
349 m4_default([$4], [AC_MSG_ERROR(
350 [Package requirements ($2) were not met:
351
352 $$1_PKG_ERRORS
353
354 Consider adjusting the PKG_CONFIG_PATH environment variable if you
355 installed software in a non-standard prefix.
356
357 _PKG_TEXT])[]dnl
358 ])
359 elif test $pkg_failed = untried; then
360 AC_MSG_RESULT([no])
361 m4_default([$4], [AC_MSG_FAILURE(
362 [The pkg-config script could not be found or is too old. Make sure it
363 is in your PATH or set the PKG_CONFIG environment variable to the full
364 path to pkg-config.
365
366 _PKG_TEXT
367
368 To get pkg-config, see <http://pkg-config.freedesktop.org/>.])[]dnl
369 ])
370 else
371 $1[]_CFLAGS=$pkg_cv_[]$1[]_CFLAGS
372 $1[]_LIBS=$pkg_cv_[]$1[]_LIBS
373 AC_MSG_RESULT([yes])
374 $3
375 fi[]dnl
376 ])# PKG_CHECK_MODULES
377
378 # Copyright (C) 2002, 2003, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
219 # Copyright (C) 2002-2013 Free Software Foundation, Inc.
379220 #
380221 # This file is free software; the Free Software Foundation
381222 # gives unlimited permission to copy and/or distribute it,
387228 # generated from the m4 files accompanying Automake X.Y.
388229 # (This private macro should not be called outside this file.)
389230 AC_DEFUN([AM_AUTOMAKE_VERSION],
390 [am__api_version='1.11'
231 [am__api_version='1.14'
391232 dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to
392233 dnl require some minimum version. Point them to the right macro.
393 m4_if([$1], [1.11.1], [],
234 m4_if([$1], [1.14.1], [],
394235 [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl
395236 ])
396237
406247 # Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced.
407248 # This function is AC_REQUIREd by AM_INIT_AUTOMAKE.
408249 AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION],
409 [AM_AUTOMAKE_VERSION([1.11.1])dnl
250 [AM_AUTOMAKE_VERSION([1.14.1])dnl
410251 m4_ifndef([AC_AUTOCONF_VERSION],
411252 [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
412253 _AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))])
413254
414255 # AM_AUX_DIR_EXPAND -*- Autoconf -*-
415256
416 # Copyright (C) 2001, 2003, 2005 Free Software Foundation, Inc.
257 # Copyright (C) 2001-2013 Free Software Foundation, Inc.
417258 #
418259 # This file is free software; the Free Software Foundation
419260 # gives unlimited permission to copy and/or distribute it,
420261 # with or without modifications, as long as this notice is preserved.
421262
422263 # For projects using AC_CONFIG_AUX_DIR([foo]), Autoconf sets
423 # $ac_aux_dir to `$srcdir/foo'. In other projects, it is set to
424 # `$srcdir', `$srcdir/..', or `$srcdir/../..'.
264 # $ac_aux_dir to '$srcdir/foo'. In other projects, it is set to
265 # '$srcdir', '$srcdir/..', or '$srcdir/../..'.
425266 #
426267 # Of course, Automake must honor this variable whenever it calls a
427268 # tool from the auxiliary directory. The problem is that $srcdir (and
440281 #
441282 # The reason of the latter failure is that $top_srcdir and $ac_aux_dir
442283 # are both prefixed by $srcdir. In an in-source build this is usually
443 # harmless because $srcdir is `.', but things will broke when you
284 # harmless because $srcdir is '.', but things will broke when you
444285 # start a VPATH build or use an absolute $srcdir.
445286 #
446287 # So we could use something similar to $top_srcdir/$ac_aux_dir/missing,
466307
467308 # AM_CONDITIONAL -*- Autoconf -*-
468309
469 # Copyright (C) 1997, 2000, 2001, 2003, 2004, 2005, 2006, 2008
470 # Free Software Foundation, Inc.
471 #
472 # This file is free software; the Free Software Foundation
473 # gives unlimited permission to copy and/or distribute it,
474 # with or without modifications, as long as this notice is preserved.
475
476 # serial 9
310 # Copyright (C) 1997-2013 Free Software Foundation, Inc.
311 #
312 # This file is free software; the Free Software Foundation
313 # gives unlimited permission to copy and/or distribute it,
314 # with or without modifications, as long as this notice is preserved.
477315
478316 # AM_CONDITIONAL(NAME, SHELL-CONDITION)
479317 # -------------------------------------
480318 # Define a conditional.
481319 AC_DEFUN([AM_CONDITIONAL],
482 [AC_PREREQ(2.52)dnl
483 ifelse([$1], [TRUE], [AC_FATAL([$0: invalid condition: $1])],
484 [$1], [FALSE], [AC_FATAL([$0: invalid condition: $1])])dnl
320 [AC_PREREQ([2.52])dnl
321 m4_if([$1], [TRUE], [AC_FATAL([$0: invalid condition: $1])],
322 [$1], [FALSE], [AC_FATAL([$0: invalid condition: $1])])dnl
485323 AC_SUBST([$1_TRUE])dnl
486324 AC_SUBST([$1_FALSE])dnl
487325 _AM_SUBST_NOTMAKE([$1_TRUE])dnl
500338 Usually this means the macro was only invoked conditionally.]])
501339 fi])])
502340
503 # Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2009
504 # Free Software Foundation, Inc.
505 #
506 # This file is free software; the Free Software Foundation
507 # gives unlimited permission to copy and/or distribute it,
508 # with or without modifications, as long as this notice is preserved.
509
510 # serial 10
511
512 # There are a few dirty hacks below to avoid letting `AC_PROG_CC' be
341 # Copyright (C) 1999-2013 Free Software Foundation, Inc.
342 #
343 # This file is free software; the Free Software Foundation
344 # gives unlimited permission to copy and/or distribute it,
345 # with or without modifications, as long as this notice is preserved.
346
347
348 # There are a few dirty hacks below to avoid letting 'AC_PROG_CC' be
513349 # written in clear, in which case automake, when reading aclocal.m4,
514350 # will think it sees a *use*, and therefore will trigger all it's
515351 # C support machinery. Also note that it means that autoscan, seeing
519355 # _AM_DEPENDENCIES(NAME)
520356 # ----------------------
521357 # See how the compiler implements dependency checking.
522 # NAME is "CC", "CXX", "GCJ", or "OBJC".
358 # NAME is "CC", "CXX", "OBJC", "OBJCXX", "UPC", or "GJC".
523359 # We try a few techniques and use that to set a single cache variable.
524360 #
525361 # We don't AC_REQUIRE the corresponding AC_PROG_CC since the latter was
532368 AC_REQUIRE([AM_MAKE_INCLUDE])dnl
533369 AC_REQUIRE([AM_DEP_TRACK])dnl
534370
535 ifelse([$1], CC, [depcc="$CC" am_compiler_list=],
536 [$1], CXX, [depcc="$CXX" am_compiler_list=],
537 [$1], OBJC, [depcc="$OBJC" am_compiler_list='gcc3 gcc'],
538 [$1], UPC, [depcc="$UPC" am_compiler_list=],
539 [$1], GCJ, [depcc="$GCJ" am_compiler_list='gcc3 gcc'],
540 [depcc="$$1" am_compiler_list=])
371 m4_if([$1], [CC], [depcc="$CC" am_compiler_list=],
372 [$1], [CXX], [depcc="$CXX" am_compiler_list=],
373 [$1], [OBJC], [depcc="$OBJC" am_compiler_list='gcc3 gcc'],
374 [$1], [OBJCXX], [depcc="$OBJCXX" am_compiler_list='gcc3 gcc'],
375 [$1], [UPC], [depcc="$UPC" am_compiler_list=],
376 [$1], [GCJ], [depcc="$GCJ" am_compiler_list='gcc3 gcc'],
377 [depcc="$$1" am_compiler_list=])
541378
542379 AC_CACHE_CHECK([dependency style of $depcc],
543380 [am_cv_$1_dependencies_compiler_type],
545382 # We make a subdir and do the tests there. Otherwise we can end up
546383 # making bogus files that we don't know about and never remove. For
547384 # instance it was reported that on HP-UX the gcc test will end up
548 # making a dummy file named `D' -- because `-MD' means `put the output
549 # in D'.
385 # making a dummy file named 'D' -- because '-MD' means "put the output
386 # in D".
387 rm -rf conftest.dir
550388 mkdir conftest.dir
551389 # Copy depcomp to subdir because otherwise we won't find it if we're
552390 # using a relative directory.
585423 : > sub/conftest.c
586424 for i in 1 2 3 4 5 6; do
587425 echo '#include "conftst'$i'.h"' >> sub/conftest.c
588 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
589 # Solaris 8's {/usr,}/bin/sh.
590 touch sub/conftst$i.h
426 # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
427 # Solaris 10 /bin/sh.
428 echo '/* dummy */' > sub/conftst$i.h
591429 done
592430 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
593431
594 # We check with `-c' and `-o' for the sake of the "dashmstdout"
432 # We check with '-c' and '-o' for the sake of the "dashmstdout"
595433 # mode. It turns out that the SunPro C++ compiler does not properly
596 # handle `-M -o', and we need to detect this. Also, some Intel
597 # versions had trouble with output in subdirs
434 # handle '-M -o', and we need to detect this. Also, some Intel
435 # versions had trouble with output in subdirs.
598436 am__obj=sub/conftest.${OBJEXT-o}
599437 am__minus_obj="-o $am__obj"
600438 case $depmode in
603441 test "$am__universal" = false || continue
604442 ;;
605443 nosideeffect)
606 # after this tag, mechanisms are not by side-effect, so they'll
607 # only be used when explicitly requested
444 # After this tag, mechanisms are not by side-effect, so they'll
445 # only be used when explicitly requested.
608446 if test "x$enable_dependency_tracking" = xyes; then
609447 continue
610448 else
611449 break
612450 fi
613451 ;;
614 msvisualcpp | msvcmsys)
615 # This compiler won't grok `-c -o', but also, the minuso test has
452 msvc7 | msvc7msys | msvisualcpp | msvcmsys)
453 # This compiler won't grok '-c -o', but also, the minuso test has
616454 # not run yet. These depmodes are late enough in the game, and
617455 # so weak that their functioning should not be impacted.
618456 am__obj=conftest.${OBJEXT-o}
660498 # AM_SET_DEPDIR
661499 # -------------
662500 # Choose a directory name for dependency files.
663 # This macro is AC_REQUIREd in _AM_DEPENDENCIES
501 # This macro is AC_REQUIREd in _AM_DEPENDENCIES.
664502 AC_DEFUN([AM_SET_DEPDIR],
665503 [AC_REQUIRE([AM_SET_LEADING_DOT])dnl
666504 AC_SUBST([DEPDIR], ["${am__leading_dot}deps"])dnl
670508 # AM_DEP_TRACK
671509 # ------------
672510 AC_DEFUN([AM_DEP_TRACK],
673 [AC_ARG_ENABLE(dependency-tracking,
674 [ --disable-dependency-tracking speeds up one-time build
675 --enable-dependency-tracking do not reject slow dependency extractors])
511 [AC_ARG_ENABLE([dependency-tracking], [dnl
512 AS_HELP_STRING(
513 [--enable-dependency-tracking],
514 [do not reject slow dependency extractors])
515 AS_HELP_STRING(
516 [--disable-dependency-tracking],
517 [speeds up one-time build])])
676518 if test "x$enable_dependency_tracking" != xno; then
677519 am_depcomp="$ac_aux_dir/depcomp"
678520 AMDEPBACKSLASH='\'
521 am__nodep='_no'
679522 fi
680523 AM_CONDITIONAL([AMDEP], [test "x$enable_dependency_tracking" != xno])
681524 AC_SUBST([AMDEPBACKSLASH])dnl
682525 _AM_SUBST_NOTMAKE([AMDEPBACKSLASH])dnl
526 AC_SUBST([am__nodep])dnl
527 _AM_SUBST_NOTMAKE([am__nodep])dnl
683528 ])
684529
685530 # Generate code to set up dependency tracking. -*- Autoconf -*-
686531
687 # Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2008
688 # Free Software Foundation, Inc.
689 #
690 # This file is free software; the Free Software Foundation
691 # gives unlimited permission to copy and/or distribute it,
692 # with or without modifications, as long as this notice is preserved.
693
694 #serial 5
532 # Copyright (C) 1999-2013 Free Software Foundation, Inc.
533 #
534 # This file is free software; the Free Software Foundation
535 # gives unlimited permission to copy and/or distribute it,
536 # with or without modifications, as long as this notice is preserved.
537
695538
696539 # _AM_OUTPUT_DEPENDENCY_COMMANDS
697540 # ------------------------------
698541 AC_DEFUN([_AM_OUTPUT_DEPENDENCY_COMMANDS],
699542 [{
700 # Autoconf 2.62 quotes --file arguments for eval, but not when files
543 # Older Autoconf quotes --file arguments for eval, but not when files
701544 # are listed without --file. Let's play safe and only enable the eval
702545 # if we detect the quoting.
703546 case $CONFIG_FILES in
710553 # Strip MF so we end up with the name of the file.
711554 mf=`echo "$mf" | sed -e 's/:.*$//'`
712555 # Check whether this is an Automake generated Makefile or not.
713 # We used to match only the files named `Makefile.in', but
556 # We used to match only the files named 'Makefile.in', but
714557 # some people rename them; so instead we look at the file content.
715558 # Grep'ing the first line is not enough: some people post-process
716559 # each Makefile.in and add a new line on top of each file to say so.
722565 continue
723566 fi
724567 # Extract the definition of DEPDIR, am__include, and am__quote
725 # from the Makefile without running `make'.
568 # from the Makefile without running 'make'.
726569 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
727570 test -z "$DEPDIR" && continue
728571 am__include=`sed -n 's/^am__include = //p' < "$mf"`
729 test -z "am__include" && continue
572 test -z "$am__include" && continue
730573 am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
731 # When using ansi2knr, U may be empty or an underscore; expand it
732 U=`sed -n 's/^U = //p' < "$mf"`
733574 # Find all dependency output files, they are included files with
734575 # $(DEPDIR) in their names. We invoke sed twice because it is the
735576 # simplest approach to changing $(DEPDIR) to its actual value in the
736577 # expansion.
737578 for file in `sed -n "
738579 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
739 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
580 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do
740581 # Make sure the directory exists.
741582 test -f "$dirpart/$file" && continue
742583 fdir=`AS_DIRNAME(["$file"])`
754595 # This macro should only be invoked once -- use via AC_REQUIRE.
755596 #
756597 # This code is only required when automatic dependency tracking
757 # is enabled. FIXME. This creates each `.P' file that we will
598 # is enabled. FIXME. This creates each '.P' file that we will
758599 # need in order to bootstrap the dependency handling code.
759600 AC_DEFUN([AM_OUTPUT_DEPENDENCY_COMMANDS],
760601 [AC_CONFIG_COMMANDS([depfiles],
764605
765606 # Do all the work for Automake. -*- Autoconf -*-
766607
767 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
768 # 2005, 2006, 2008, 2009 Free Software Foundation, Inc.
769 #
770 # This file is free software; the Free Software Foundation
771 # gives unlimited permission to copy and/or distribute it,
772 # with or without modifications, as long as this notice is preserved.
773
774 # serial 16
608 # Copyright (C) 1996-2013 Free Software Foundation, Inc.
609 #
610 # This file is free software; the Free Software Foundation
611 # gives unlimited permission to copy and/or distribute it,
612 # with or without modifications, as long as this notice is preserved.
775613
776614 # This macro actually does too much. Some checks are only needed if
777615 # your package does certain things. But this isn't really a big deal.
616
617 dnl Redefine AC_PROG_CC to automatically invoke _AM_PROG_CC_C_O.
618 m4_define([AC_PROG_CC],
619 m4_defn([AC_PROG_CC])
620 [_AM_PROG_CC_C_O
621 ])
778622
779623 # AM_INIT_AUTOMAKE(PACKAGE, VERSION, [NO-DEFINE])
780624 # AM_INIT_AUTOMAKE([OPTIONS])
788632 # arguments mandatory, and then we can depend on a new Autoconf
789633 # release and drop the old call support.
790634 AC_DEFUN([AM_INIT_AUTOMAKE],
791 [AC_PREREQ([2.62])dnl
635 [AC_PREREQ([2.65])dnl
792636 dnl Autoconf wants to disallow AM_ names. We explicitly allow
793637 dnl the ones we care about.
794638 m4_pattern_allow([^AM_[A-Z]+FLAGS$])dnl
817661 # Define the identity of the package.
818662 dnl Distinguish between old-style and new-style calls.
819663 m4_ifval([$2],
820 [m4_ifval([$3], [_AM_SET_OPTION([no-define])])dnl
664 [AC_DIAGNOSE([obsolete],
665 [$0: two- and three-arguments forms are deprecated.])
666 m4_ifval([$3], [_AM_SET_OPTION([no-define])])dnl
821667 AC_SUBST([PACKAGE], [$1])dnl
822668 AC_SUBST([VERSION], [$2])],
823669 [_AM_SET_OPTIONS([$1])dnl
824670 dnl Diagnose old-style AC_INIT with new-style AM_AUTOMAKE_INIT.
825 m4_if(m4_ifdef([AC_PACKAGE_NAME], 1)m4_ifdef([AC_PACKAGE_VERSION], 1), 11,,
671 m4_if(
672 m4_ifdef([AC_PACKAGE_NAME], [ok]):m4_ifdef([AC_PACKAGE_VERSION], [ok]),
673 [ok:ok],,
826674 [m4_fatal([AC_INIT should be called with package and version arguments])])dnl
827675 AC_SUBST([PACKAGE], ['AC_PACKAGE_TARNAME'])dnl
828676 AC_SUBST([VERSION], ['AC_PACKAGE_VERSION'])])dnl
829677
830678 _AM_IF_OPTION([no-define],,
831 [AC_DEFINE_UNQUOTED(PACKAGE, "$PACKAGE", [Name of package])
832 AC_DEFINE_UNQUOTED(VERSION, "$VERSION", [Version number of package])])dnl
679 [AC_DEFINE_UNQUOTED([PACKAGE], ["$PACKAGE"], [Name of package])
680 AC_DEFINE_UNQUOTED([VERSION], ["$VERSION"], [Version number of package])])dnl
833681
834682 # Some tools Automake needs.
835683 AC_REQUIRE([AM_SANITY_CHECK])dnl
836684 AC_REQUIRE([AC_ARG_PROGRAM])dnl
837 AM_MISSING_PROG(ACLOCAL, aclocal-${am__api_version})
838 AM_MISSING_PROG(AUTOCONF, autoconf)
839 AM_MISSING_PROG(AUTOMAKE, automake-${am__api_version})
840 AM_MISSING_PROG(AUTOHEADER, autoheader)
841 AM_MISSING_PROG(MAKEINFO, makeinfo)
685 AM_MISSING_PROG([ACLOCAL], [aclocal-${am__api_version}])
686 AM_MISSING_PROG([AUTOCONF], [autoconf])
687 AM_MISSING_PROG([AUTOMAKE], [automake-${am__api_version}])
688 AM_MISSING_PROG([AUTOHEADER], [autoheader])
689 AM_MISSING_PROG([MAKEINFO], [makeinfo])
842690 AC_REQUIRE([AM_PROG_INSTALL_SH])dnl
843691 AC_REQUIRE([AM_PROG_INSTALL_STRIP])dnl
844 AC_REQUIRE([AM_PROG_MKDIR_P])dnl
692 AC_REQUIRE([AC_PROG_MKDIR_P])dnl
693 # For better backward compatibility. To be removed once Automake 1.9.x
694 # dies out for good. For more background, see:
695 # <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
696 # <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
697 AC_SUBST([mkdir_p], ['$(MKDIR_P)'])
845698 # We need awk for the "check" target. The system "awk" is bad on
846699 # some platforms.
847700 AC_REQUIRE([AC_PROG_AWK])dnl
852705 [_AM_PROG_TAR([v7])])])
853706 _AM_IF_OPTION([no-dependencies],,
854707 [AC_PROVIDE_IFELSE([AC_PROG_CC],
855 [_AM_DEPENDENCIES(CC)],
856 [define([AC_PROG_CC],
857 defn([AC_PROG_CC])[_AM_DEPENDENCIES(CC)])])dnl
708 [_AM_DEPENDENCIES([CC])],
709 [m4_define([AC_PROG_CC],
710 m4_defn([AC_PROG_CC])[_AM_DEPENDENCIES([CC])])])dnl
858711 AC_PROVIDE_IFELSE([AC_PROG_CXX],
859 [_AM_DEPENDENCIES(CXX)],
860 [define([AC_PROG_CXX],
861 defn([AC_PROG_CXX])[_AM_DEPENDENCIES(CXX)])])dnl
712 [_AM_DEPENDENCIES([CXX])],
713 [m4_define([AC_PROG_CXX],
714 m4_defn([AC_PROG_CXX])[_AM_DEPENDENCIES([CXX])])])dnl
862715 AC_PROVIDE_IFELSE([AC_PROG_OBJC],
863 [_AM_DEPENDENCIES(OBJC)],
864 [define([AC_PROG_OBJC],
865 defn([AC_PROG_OBJC])[_AM_DEPENDENCIES(OBJC)])])dnl
866 ])
867 _AM_IF_OPTION([silent-rules], [AC_REQUIRE([AM_SILENT_RULES])])dnl
868 dnl The `parallel-tests' driver may need to know about EXEEXT, so add the
869 dnl `am__EXEEXT' conditional if _AM_COMPILER_EXEEXT was seen. This macro
870 dnl is hooked onto _AC_COMPILER_EXEEXT early, see below.
716 [_AM_DEPENDENCIES([OBJC])],
717 [m4_define([AC_PROG_OBJC],
718 m4_defn([AC_PROG_OBJC])[_AM_DEPENDENCIES([OBJC])])])dnl
719 AC_PROVIDE_IFELSE([AC_PROG_OBJCXX],
720 [_AM_DEPENDENCIES([OBJCXX])],
721 [m4_define([AC_PROG_OBJCXX],
722 m4_defn([AC_PROG_OBJCXX])[_AM_DEPENDENCIES([OBJCXX])])])dnl
723 ])
724 AC_REQUIRE([AM_SILENT_RULES])dnl
725 dnl The testsuite driver may need to know about EXEEXT, so add the
726 dnl 'am__EXEEXT' conditional if _AM_COMPILER_EXEEXT was seen. This
727 dnl macro is hooked onto _AC_COMPILER_EXEEXT early, see below.
871728 AC_CONFIG_COMMANDS_PRE(dnl
872729 [m4_provide_if([_AM_COMPILER_EXEEXT],
873730 [AM_CONDITIONAL([am__EXEEXT], [test -n "$EXEEXT"])])])dnl
874 ])
875
876 dnl Hook into `_AC_COMPILER_EXEEXT' early to learn its expansion. Do not
731
732 # POSIX will say in a future version that running "rm -f" with no argument
733 # is OK; and we want to be able to make that assumption in our Makefile
734 # recipes. So use an aggressive probe to check that the usage we want is
735 # actually supported "in the wild" to an acceptable degree.
736 # See automake bug#10828.
737 # To make any issue more visible, cause the running configure to be aborted
738 # by default if the 'rm' program in use doesn't match our expectations; the
739 # user can still override this though.
740 if rm -f && rm -fr && rm -rf; then : OK; else
741 cat >&2 <<'END'
742 Oops!
743
744 Your 'rm' program seems unable to run without file operands specified
745 on the command line, even when the '-f' option is present. This is contrary
746 to the behaviour of most rm programs out there, and not conforming with
747 the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542>
748
749 Please tell bug-automake@gnu.org about your system, including the value
750 of your $PATH and any error possibly output before this message. This
751 can help us improve future automake versions.
752
753 END
754 if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then
755 echo 'Configuration will proceed anyway, since you have set the' >&2
756 echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2
757 echo >&2
758 else
759 cat >&2 <<'END'
760 Aborting the configuration process, to ensure you take notice of the issue.
761
762 You can download and install GNU coreutils to get an 'rm' implementation
763 that behaves properly: <http://www.gnu.org/software/coreutils/>.
764
765 If you want to complete the configuration process using your problematic
766 'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
767 to "yes", and re-run configure.
768
769 END
770 AC_MSG_ERROR([Your 'rm' program is bad, sorry.])
771 fi
772 fi])
773
774 dnl Hook into '_AC_COMPILER_EXEEXT' early to learn its expansion. Do not
877775 dnl add the conditional right here, as _AC_COMPILER_EXEEXT may be further
878776 dnl mangled by Autoconf and run in a shell conditional statement.
879777 m4_define([_AC_COMPILER_EXEEXT],
880778 m4_defn([_AC_COMPILER_EXEEXT])[m4_provide([_AM_COMPILER_EXEEXT])])
881
882779
883780 # When config.status generates a header, we must update the stamp-h file.
884781 # This file resides in the same directory as the config header
901798 done
902799 echo "timestamp for $_am_arg" >`AS_DIRNAME(["$_am_arg"])`/stamp-h[]$_am_stamp_count])
903800
904 # Copyright (C) 2001, 2003, 2005, 2008 Free Software Foundation, Inc.
801 # Copyright (C) 2001-2013 Free Software Foundation, Inc.
905802 #
906803 # This file is free software; the Free Software Foundation
907804 # gives unlimited permission to copy and/or distribute it,
920817 install_sh="\${SHELL} $am_aux_dir/install-sh"
921818 esac
922819 fi
923 AC_SUBST(install_sh)])
924
925 # Copyright (C) 2003, 2005 Free Software Foundation, Inc.
926 #
927 # This file is free software; the Free Software Foundation
928 # gives unlimited permission to copy and/or distribute it,
929 # with or without modifications, as long as this notice is preserved.
930
931 # serial 2
820 AC_SUBST([install_sh])])
821
822 # Copyright (C) 2003-2013 Free Software Foundation, Inc.
823 #
824 # This file is free software; the Free Software Foundation
825 # gives unlimited permission to copy and/or distribute it,
826 # with or without modifications, as long as this notice is preserved.
932827
933828 # Check whether the underlying file-system supports filenames
934829 # with a leading dot. For instance MS-DOS doesn't.
945840
946841 # Check to see how 'make' treats includes. -*- Autoconf -*-
947842
948 # Copyright (C) 2001, 2002, 2003, 2005, 2009 Free Software Foundation, Inc.
949 #
950 # This file is free software; the Free Software Foundation
951 # gives unlimited permission to copy and/or distribute it,
952 # with or without modifications, as long as this notice is preserved.
953
954 # serial 4
843 # Copyright (C) 2001-2013 Free Software Foundation, Inc.
844 #
845 # This file is free software; the Free Software Foundation
846 # gives unlimited permission to copy and/or distribute it,
847 # with or without modifications, as long as this notice is preserved.
955848
956849 # AM_MAKE_INCLUDE()
957850 # -----------------
970863 _am_result=none
971864 # First try GNU make style include.
972865 echo "include confinc" > confmf
973 # Ignore all kinds of additional output from `make'.
866 # Ignore all kinds of additional output from 'make'.
974867 case `$am_make -s -f confmf 2> /dev/null` in #(
975868 *the\ am__doit\ target*)
976869 am__include=include
997890
998891 # Fake the existence of programs that GNU maintainers use. -*- Autoconf -*-
999892
1000 # Copyright (C) 1997, 1999, 2000, 2001, 2003, 2004, 2005, 2008
1001 # Free Software Foundation, Inc.
1002 #
1003 # This file is free software; the Free Software Foundation
1004 # gives unlimited permission to copy and/or distribute it,
1005 # with or without modifications, as long as this notice is preserved.
1006
1007 # serial 6
893 # Copyright (C) 1997-2013 Free Software Foundation, Inc.
894 #
895 # This file is free software; the Free Software Foundation
896 # gives unlimited permission to copy and/or distribute it,
897 # with or without modifications, as long as this notice is preserved.
1008898
1009899 # AM_MISSING_PROG(NAME, PROGRAM)
1010900 # ------------------------------
1013903 $1=${$1-"${am_missing_run}$2"}
1014904 AC_SUBST($1)])
1015905
1016
1017906 # AM_MISSING_HAS_RUN
1018907 # ------------------
1019 # Define MISSING if not defined so far and test if it supports --run.
1020 # If it does, set am_missing_run to use it, otherwise, to nothing.
908 # Define MISSING if not defined so far and test if it is modern enough.
909 # If it is, set am_missing_run to use it, otherwise, to nothing.
1021910 AC_DEFUN([AM_MISSING_HAS_RUN],
1022911 [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
1023912 AC_REQUIRE_AUX_FILE([missing])dnl
1030919 esac
1031920 fi
1032921 # Use eval to expand $SHELL
1033 if eval "$MISSING --run true"; then
1034 am_missing_run="$MISSING --run "
922 if eval "$MISSING --is-lightweight"; then
923 am_missing_run="$MISSING "
1035924 else
1036925 am_missing_run=
1037 AC_MSG_WARN([`missing' script is too old or missing])
1038 fi
1039 ])
1040
1041 # Copyright (C) 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
1042 #
1043 # This file is free software; the Free Software Foundation
1044 # gives unlimited permission to copy and/or distribute it,
1045 # with or without modifications, as long as this notice is preserved.
1046
1047 # AM_PROG_MKDIR_P
1048 # ---------------
1049 # Check for `mkdir -p'.
1050 AC_DEFUN([AM_PROG_MKDIR_P],
1051 [AC_PREREQ([2.60])dnl
1052 AC_REQUIRE([AC_PROG_MKDIR_P])dnl
1053 dnl Automake 1.8 to 1.9.6 used to define mkdir_p. We now use MKDIR_P,
1054 dnl while keeping a definition of mkdir_p for backward compatibility.
1055 dnl @MKDIR_P@ is magic: AC_OUTPUT adjusts its value for each Makefile.
1056 dnl However we cannot define mkdir_p as $(MKDIR_P) for the sake of
1057 dnl Makefile.ins that do not define MKDIR_P, so we do our own
1058 dnl adjustment using top_builddir (which is defined more often than
1059 dnl MKDIR_P).
1060 AC_SUBST([mkdir_p], ["$MKDIR_P"])dnl
1061 case $mkdir_p in
1062 [[\\/$]]* | ?:[[\\/]]*) ;;
1063 */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
1064 esac
926 AC_MSG_WARN(['missing' script is too old or missing])
927 fi
1065928 ])
1066929
1067930 # Helper functions for option handling. -*- Autoconf -*-
1068931
1069 # Copyright (C) 2001, 2002, 2003, 2005, 2008 Free Software Foundation, Inc.
1070 #
1071 # This file is free software; the Free Software Foundation
1072 # gives unlimited permission to copy and/or distribute it,
1073 # with or without modifications, as long as this notice is preserved.
1074
1075 # serial 4
932 # Copyright (C) 2001-2013 Free Software Foundation, Inc.
933 #
934 # This file is free software; the Free Software Foundation
935 # gives unlimited permission to copy and/or distribute it,
936 # with or without modifications, as long as this notice is preserved.
1076937
1077938 # _AM_MANGLE_OPTION(NAME)
1078939 # -----------------------
1080941 [[_AM_OPTION_]m4_bpatsubst($1, [[^a-zA-Z0-9_]], [_])])
1081942
1082943 # _AM_SET_OPTION(NAME)
1083 # ------------------------------
944 # --------------------
1084945 # Set option NAME. Presently that only means defining a flag for this option.
1085946 AC_DEFUN([_AM_SET_OPTION],
1086 [m4_define(_AM_MANGLE_OPTION([$1]), 1)])
947 [m4_define(_AM_MANGLE_OPTION([$1]), [1])])
1087948
1088949 # _AM_SET_OPTIONS(OPTIONS)
1089 # ----------------------------------
950 # ------------------------
1090951 # OPTIONS is a space-separated list of Automake options.
1091952 AC_DEFUN([_AM_SET_OPTIONS],
1092953 [m4_foreach_w([_AM_Option], [$1], [_AM_SET_OPTION(_AM_Option)])])
1097958 AC_DEFUN([_AM_IF_OPTION],
1098959 [m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])])
1099960
961 # Copyright (C) 1999-2013 Free Software Foundation, Inc.
962 #
963 # This file is free software; the Free Software Foundation
964 # gives unlimited permission to copy and/or distribute it,
965 # with or without modifications, as long as this notice is preserved.
966
967 # _AM_PROG_CC_C_O
968 # ---------------
969 # Like AC_PROG_CC_C_O, but changed for automake. We rewrite AC_PROG_CC
970 # to automatically call this.
971 AC_DEFUN([_AM_PROG_CC_C_O],
972 [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
973 AC_REQUIRE_AUX_FILE([compile])dnl
974 AC_LANG_PUSH([C])dnl
975 AC_CACHE_CHECK(
976 [whether $CC understands -c and -o together],
977 [am_cv_prog_cc_c_o],
978 [AC_LANG_CONFTEST([AC_LANG_PROGRAM([])])
979 # Make sure it works both with $CC and with simple cc.
980 # Following AC_PROG_CC_C_O, we do the test twice because some
981 # compilers refuse to overwrite an existing .o file with -o,
982 # though they will create one.
983 am_cv_prog_cc_c_o=yes
984 for am_i in 1 2; do
985 if AM_RUN_LOG([$CC -c conftest.$ac_ext -o conftest2.$ac_objext]) \
986 && test -f conftest2.$ac_objext; then
987 : OK
988 else
989 am_cv_prog_cc_c_o=no
990 break
991 fi
992 done
993 rm -f core conftest*
994 unset am_i])
995 if test "$am_cv_prog_cc_c_o" != yes; then
996 # Losing compiler, so override with the script.
997 # FIXME: It is wrong to rewrite CC.
998 # But if we don't then we get into trouble of one sort or another.
999 # A longer-term fix would be to have automake use am__CC in this case,
1000 # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
1001 CC="$am_aux_dir/compile $CC"
1002 fi
1003 AC_LANG_POP([C])])
1004
1005 # For backward compatibility.
1006 AC_DEFUN_ONCE([AM_PROG_CC_C_O], [AC_REQUIRE([AC_PROG_CC])])
1007
1008 # Copyright (C) 2001-2013 Free Software Foundation, Inc.
1009 #
1010 # This file is free software; the Free Software Foundation
1011 # gives unlimited permission to copy and/or distribute it,
1012 # with or without modifications, as long as this notice is preserved.
1013
1014 # AM_RUN_LOG(COMMAND)
1015 # -------------------
1016 # Run COMMAND, save the exit status in ac_status, and log it.
1017 # (This has been adapted from Autoconf's _AC_RUN_LOG macro.)
1018 AC_DEFUN([AM_RUN_LOG],
1019 [{ echo "$as_me:$LINENO: $1" >&AS_MESSAGE_LOG_FD
1020 ($1) >&AS_MESSAGE_LOG_FD 2>&AS_MESSAGE_LOG_FD
1021 ac_status=$?
1022 echo "$as_me:$LINENO: \$? = $ac_status" >&AS_MESSAGE_LOG_FD
1023 (exit $ac_status); }])
1024
11001025 # Check to make sure that the build environment is sane. -*- Autoconf -*-
11011026
1102 # Copyright (C) 1996, 1997, 2000, 2001, 2003, 2005, 2008
1103 # Free Software Foundation, Inc.
1104 #
1105 # This file is free software; the Free Software Foundation
1106 # gives unlimited permission to copy and/or distribute it,
1107 # with or without modifications, as long as this notice is preserved.
1108
1109 # serial 5
1027 # Copyright (C) 1996-2013 Free Software Foundation, Inc.
1028 #
1029 # This file is free software; the Free Software Foundation
1030 # gives unlimited permission to copy and/or distribute it,
1031 # with or without modifications, as long as this notice is preserved.
11101032
11111033 # AM_SANITY_CHECK
11121034 # ---------------
11131035 AC_DEFUN([AM_SANITY_CHECK],
11141036 [AC_MSG_CHECKING([whether build environment is sane])
1115 # Just in case
1116 sleep 1
1117 echo timestamp > conftest.file
11181037 # Reject unsafe characters in $srcdir or the absolute working directory
11191038 # name. Accept space and tab only in the latter.
11201039 am_lf='
11251044 esac
11261045 case $srcdir in
11271046 *[[\\\"\#\$\&\'\`$am_lf\ \ ]]*)
1128 AC_MSG_ERROR([unsafe srcdir value: `$srcdir']);;
1047 AC_MSG_ERROR([unsafe srcdir value: '$srcdir']);;
11291048 esac
11301049
1131 # Do `set' in a subshell so we don't clobber the current shell's
1050 # Do 'set' in a subshell so we don't clobber the current shell's
11321051 # arguments. Must try -L first in case configure is actually a
11331052 # symlink; some systems play weird games with the mod time of symlinks
11341053 # (eg FreeBSD returns the mod time of the symlink's containing
11351054 # directory).
11361055 if (
1137 set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
1138 if test "$[*]" = "X"; then
1139 # -L didn't work.
1140 set X `ls -t "$srcdir/configure" conftest.file`
1141 fi
1142 rm -f conftest.file
1143 if test "$[*]" != "X $srcdir/configure conftest.file" \
1144 && test "$[*]" != "X conftest.file $srcdir/configure"; then
1145
1146 # If neither matched, then we have a broken ls. This can happen
1147 # if, for instance, CONFIG_SHELL is bash and it inherits a
1148 # broken ls alias from the environment. This has actually
1149 # happened. Such a system could not be considered "sane".
1150 AC_MSG_ERROR([ls -t appears to fail. Make sure there is not a broken
1151 alias in your environment])
1152 fi
1153
1056 am_has_slept=no
1057 for am_try in 1 2; do
1058 echo "timestamp, slept: $am_has_slept" > conftest.file
1059 set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
1060 if test "$[*]" = "X"; then
1061 # -L didn't work.
1062 set X `ls -t "$srcdir/configure" conftest.file`
1063 fi
1064 if test "$[*]" != "X $srcdir/configure conftest.file" \
1065 && test "$[*]" != "X conftest.file $srcdir/configure"; then
1066
1067 # If neither matched, then we have a broken ls. This can happen
1068 # if, for instance, CONFIG_SHELL is bash and it inherits a
1069 # broken ls alias from the environment. This has actually
1070 # happened. Such a system could not be considered "sane".
1071 AC_MSG_ERROR([ls -t appears to fail. Make sure there is not a broken
1072 alias in your environment])
1073 fi
1074 if test "$[2]" = conftest.file || test $am_try -eq 2; then
1075 break
1076 fi
1077 # Just in case.
1078 sleep 1
1079 am_has_slept=yes
1080 done
11541081 test "$[2]" = conftest.file
11551082 )
11561083 then
11601087 AC_MSG_ERROR([newly created file is older than distributed files!
11611088 Check your system clock])
11621089 fi
1163 AC_MSG_RESULT(yes)])
1164
1165 # Copyright (C) 2001, 2003, 2005 Free Software Foundation, Inc.
1090 AC_MSG_RESULT([yes])
1091 # If we didn't sleep, we still need to ensure time stamps of config.status and
1092 # generated files are strictly newer.
1093 am_sleep_pid=
1094 if grep 'slept: no' conftest.file >/dev/null 2>&1; then
1095 ( sleep 1 ) &
1096 am_sleep_pid=$!
1097 fi
1098 AC_CONFIG_COMMANDS_PRE(
1099 [AC_MSG_CHECKING([that generated files are newer than configure])
1100 if test -n "$am_sleep_pid"; then
1101 # Hide warnings about reused PIDs.
1102 wait $am_sleep_pid 2>/dev/null
1103 fi
1104 AC_MSG_RESULT([done])])
1105 rm -f conftest.file
1106 ])
1107
1108 # Copyright (C) 2009-2013 Free Software Foundation, Inc.
1109 #
1110 # This file is free software; the Free Software Foundation
1111 # gives unlimited permission to copy and/or distribute it,
1112 # with or without modifications, as long as this notice is preserved.
1113
1114 # AM_SILENT_RULES([DEFAULT])
1115 # --------------------------
1116 # Enable less verbose build rules; with the default set to DEFAULT
1117 # ("yes" being less verbose, "no" or empty being verbose).
1118 AC_DEFUN([AM_SILENT_RULES],
1119 [AC_ARG_ENABLE([silent-rules], [dnl
1120 AS_HELP_STRING(
1121 [--enable-silent-rules],
1122 [less verbose build output (undo: "make V=1")])
1123 AS_HELP_STRING(
1124 [--disable-silent-rules],
1125 [verbose build output (undo: "make V=0")])dnl
1126 ])
1127 case $enable_silent_rules in @%:@ (((
1128 yes) AM_DEFAULT_VERBOSITY=0;;
1129 no) AM_DEFAULT_VERBOSITY=1;;
1130 *) AM_DEFAULT_VERBOSITY=m4_if([$1], [yes], [0], [1]);;
1131 esac
1132 dnl
1133 dnl A few 'make' implementations (e.g., NonStop OS and NextStep)
1134 dnl do not support nested variable expansions.
1135 dnl See automake bug#9928 and bug#10237.
1136 am_make=${MAKE-make}
1137 AC_CACHE_CHECK([whether $am_make supports nested variables],
1138 [am_cv_make_support_nested_variables],
1139 [if AS_ECHO([['TRUE=$(BAR$(V))
1140 BAR0=false
1141 BAR1=true
1142 V=1
1143 am__doit:
1144 @$(TRUE)
1145 .PHONY: am__doit']]) | $am_make -f - >/dev/null 2>&1; then
1146 am_cv_make_support_nested_variables=yes
1147 else
1148 am_cv_make_support_nested_variables=no
1149 fi])
1150 if test $am_cv_make_support_nested_variables = yes; then
1151 dnl Using '$V' instead of '$(V)' breaks IRIX make.
1152 AM_V='$(V)'
1153 AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
1154 else
1155 AM_V=$AM_DEFAULT_VERBOSITY
1156 AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
1157 fi
1158 AC_SUBST([AM_V])dnl
1159 AM_SUBST_NOTMAKE([AM_V])dnl
1160 AC_SUBST([AM_DEFAULT_V])dnl
1161 AM_SUBST_NOTMAKE([AM_DEFAULT_V])dnl
1162 AC_SUBST([AM_DEFAULT_VERBOSITY])dnl
1163 AM_BACKSLASH='\'
1164 AC_SUBST([AM_BACKSLASH])dnl
1165 _AM_SUBST_NOTMAKE([AM_BACKSLASH])dnl
1166 ])
1167
1168 # Copyright (C) 2001-2013 Free Software Foundation, Inc.
11661169 #
11671170 # This file is free software; the Free Software Foundation
11681171 # gives unlimited permission to copy and/or distribute it,
11701173
11711174 # AM_PROG_INSTALL_STRIP
11721175 # ---------------------
1173 # One issue with vendor `install' (even GNU) is that you can't
1176 # One issue with vendor 'install' (even GNU) is that you can't
11741177 # specify the program used to strip binaries. This is especially
11751178 # annoying in cross-compiling environments, where the build's strip
11761179 # is unlikely to handle the host's binaries.
11771180 # Fortunately install-sh will honor a STRIPPROG variable, so we
1178 # always use install-sh in `make install-strip', and initialize
1181 # always use install-sh in "make install-strip", and initialize
11791182 # STRIPPROG with the value of the STRIP variable (set by the user).
11801183 AC_DEFUN([AM_PROG_INSTALL_STRIP],
11811184 [AC_REQUIRE([AM_PROG_INSTALL_SH])dnl
1182 # Installed binaries are usually stripped using `strip' when the user
1183 # run `make install-strip'. However `strip' might not be the right
1185 # Installed binaries are usually stripped using 'strip' when the user
1186 # run "make install-strip". However 'strip' might not be the right
11841187 # tool to use in cross-compilation environments, therefore Automake
1185 # will honor the `STRIP' environment variable to overrule this program.
1186 dnl Don't test for $cross_compiling = yes, because it might be `maybe'.
1188 # will honor the 'STRIP' environment variable to overrule this program.
1189 dnl Don't test for $cross_compiling = yes, because it might be 'maybe'.
11871190 if test "$cross_compiling" != no; then
11881191 AC_CHECK_TOOL([STRIP], [strip], :)
11891192 fi
11901193 INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
11911194 AC_SUBST([INSTALL_STRIP_PROGRAM])])
11921195
1193 # Copyright (C) 2006, 2008 Free Software Foundation, Inc.
1194 #
1195 # This file is free software; the Free Software Foundation
1196 # gives unlimited permission to copy and/or distribute it,
1197 # with or without modifications, as long as this notice is preserved.
1198
1199 # serial 2
1196 # Copyright (C) 2006-2013 Free Software Foundation, Inc.
1197 #
1198 # This file is free software; the Free Software Foundation
1199 # gives unlimited permission to copy and/or distribute it,
1200 # with or without modifications, as long as this notice is preserved.
12001201
12011202 # _AM_SUBST_NOTMAKE(VARIABLE)
12021203 # ---------------------------
12051206 AC_DEFUN([_AM_SUBST_NOTMAKE])
12061207
12071208 # AM_SUBST_NOTMAKE(VARIABLE)
1208 # ---------------------------
1209 # --------------------------
12091210 # Public sister of _AM_SUBST_NOTMAKE.
12101211 AC_DEFUN([AM_SUBST_NOTMAKE], [_AM_SUBST_NOTMAKE($@)])
12111212
12121213 # Check how to create a tarball. -*- Autoconf -*-
12131214
1214 # Copyright (C) 2004, 2005 Free Software Foundation, Inc.
1215 #
1216 # This file is free software; the Free Software Foundation
1217 # gives unlimited permission to copy and/or distribute it,
1218 # with or without modifications, as long as this notice is preserved.
1219
1220 # serial 2
1215 # Copyright (C) 2004-2013 Free Software Foundation, Inc.
1216 #
1217 # This file is free software; the Free Software Foundation
1218 # gives unlimited permission to copy and/or distribute it,
1219 # with or without modifications, as long as this notice is preserved.
12211220
12221221 # _AM_PROG_TAR(FORMAT)
12231222 # --------------------
12241223 # Check how to create a tarball in format FORMAT.
1225 # FORMAT should be one of `v7', `ustar', or `pax'.
1224 # FORMAT should be one of 'v7', 'ustar', or 'pax'.
12261225 #
12271226 # Substitute a variable $(am__tar) that is a command
12281227 # writing to stdout a FORMAT-tarball containing the directory
12321231 # Substitute a variable $(am__untar) that extract such
12331232 # a tarball read from stdin.
12341233 # $(am__untar) < result.tar
1234 #
12351235 AC_DEFUN([_AM_PROG_TAR],
1236 [# Always define AMTAR for backward compatibility.
1237 AM_MISSING_PROG([AMTAR], [tar])
1236 [# Always define AMTAR for backward compatibility. Yes, it's still used
1237 # in the wild :-( We should find a proper way to deprecate it ...
1238 AC_SUBST([AMTAR], ['$${TAR-tar}'])
1239
1240 # We'll loop over all known methods to create a tar archive until one works.
1241 _am_tools='gnutar m4_if([$1], [ustar], [plaintar]) pax cpio none'
1242
12381243 m4_if([$1], [v7],
1239 [am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'],
1240 [m4_case([$1], [ustar],, [pax],,
1241 [m4_fatal([Unknown tar format])])
1242 AC_MSG_CHECKING([how to create a $1 tar archive])
1243 # Loop over all known methods to create a tar archive until one works.
1244 _am_tools='gnutar m4_if([$1], [ustar], [plaintar]) pax cpio none'
1245 _am_tools=${am_cv_prog_tar_$1-$_am_tools}
1246 # Do not fold the above two line into one, because Tru64 sh and
1247 # Solaris sh will not grok spaces in the rhs of `-'.
1248 for _am_tool in $_am_tools
1249 do
1250 case $_am_tool in
1251 gnutar)
1252 for _am_tar in tar gnutar gtar;
1253 do
1254 AM_RUN_LOG([$_am_tar --version]) && break
1255 done
1256 am__tar="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$$tardir"'
1257 am__tar_="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$tardir"'
1258 am__untar="$_am_tar -xf -"
1259 ;;
1260 plaintar)
1261 # Must skip GNU tar: if it does not support --format= it doesn't create
1262 # ustar tarball either.
1263 (tar --version) >/dev/null 2>&1 && continue
1264 am__tar='tar chf - "$$tardir"'
1265 am__tar_='tar chf - "$tardir"'
1266 am__untar='tar xf -'
1267 ;;
1268 pax)
1269 am__tar='pax -L -x $1 -w "$$tardir"'
1270 am__tar_='pax -L -x $1 -w "$tardir"'
1271 am__untar='pax -r'
1272 ;;
1273 cpio)
1274 am__tar='find "$$tardir" -print | cpio -o -H $1 -L'
1275 am__tar_='find "$tardir" -print | cpio -o -H $1 -L'
1276 am__untar='cpio -i -H $1 -d'
1277 ;;
1278 none)
1279 am__tar=false
1280 am__tar_=false
1281 am__untar=false
1282 ;;
1283 esac
1284
1285 # If the value was cached, stop now. We just wanted to have am__tar
1286 # and am__untar set.
1287 test -n "${am_cv_prog_tar_$1}" && break
1288
1289 # tar/untar a dummy directory, and stop if the command works
1244 [am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'],
1245
1246 [m4_case([$1],
1247 [ustar],
1248 [# The POSIX 1988 'ustar' format is defined with fixed-size fields.
1249 # There is notably a 21 bits limit for the UID and the GID. In fact,
1250 # the 'pax' utility can hang on bigger UID/GID (see automake bug#8343
1251 # and bug#13588).
1252 am_max_uid=2097151 # 2^21 - 1
1253 am_max_gid=$am_max_uid
1254 # The $UID and $GID variables are not portable, so we need to resort
1255 # to the POSIX-mandated id(1) utility. Errors in the 'id' calls
1256 # below are definitely unexpected, so allow the users to see them
1257 # (that is, avoid stderr redirection).
1258 am_uid=`id -u || echo unknown`
1259 am_gid=`id -g || echo unknown`
1260 AC_MSG_CHECKING([whether UID '$am_uid' is supported by ustar format])
1261 if test $am_uid -le $am_max_uid; then
1262 AC_MSG_RESULT([yes])
1263 else
1264 AC_MSG_RESULT([no])
1265 _am_tools=none
1266 fi
1267 AC_MSG_CHECKING([whether GID '$am_gid' is supported by ustar format])
1268 if test $am_gid -le $am_max_gid; then
1269 AC_MSG_RESULT([yes])
1270 else
1271 AC_MSG_RESULT([no])
1272 _am_tools=none
1273 fi],
1274
1275 [pax],
1276 [],
1277
1278 [m4_fatal([Unknown tar format])])
1279
1280 AC_MSG_CHECKING([how to create a $1 tar archive])
1281
1282 # Go ahead even if we have the value already cached. We do so because we
1283 # need to set the values for the 'am__tar' and 'am__untar' variables.
1284 _am_tools=${am_cv_prog_tar_$1-$_am_tools}
1285
1286 for _am_tool in $_am_tools; do
1287 case $_am_tool in
1288 gnutar)
1289 for _am_tar in tar gnutar gtar; do
1290 AM_RUN_LOG([$_am_tar --version]) && break
1291 done
1292 am__tar="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$$tardir"'
1293 am__tar_="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$tardir"'
1294 am__untar="$_am_tar -xf -"
1295 ;;
1296 plaintar)
1297 # Must skip GNU tar: if it does not support --format= it doesn't create
1298 # ustar tarball either.
1299 (tar --version) >/dev/null 2>&1 && continue
1300 am__tar='tar chf - "$$tardir"'
1301 am__tar_='tar chf - "$tardir"'
1302 am__untar='tar xf -'
1303 ;;
1304 pax)
1305 am__tar='pax -L -x $1 -w "$$tardir"'
1306 am__tar_='pax -L -x $1 -w "$tardir"'
1307 am__untar='pax -r'
1308 ;;
1309 cpio)
1310 am__tar='find "$$tardir" -print | cpio -o -H $1 -L'
1311 am__tar_='find "$tardir" -print | cpio -o -H $1 -L'
1312 am__untar='cpio -i -H $1 -d'
1313 ;;
1314 none)
1315 am__tar=false
1316 am__tar_=false
1317 am__untar=false
1318 ;;
1319 esac
1320
1321 # If the value was cached, stop now. We just wanted to have am__tar
1322 # and am__untar set.
1323 test -n "${am_cv_prog_tar_$1}" && break
1324
1325 # tar/untar a dummy directory, and stop if the command works.
1326 rm -rf conftest.dir
1327 mkdir conftest.dir
1328 echo GrepMe > conftest.dir/file
1329 AM_RUN_LOG([tardir=conftest.dir && eval $am__tar_ >conftest.tar])
1330 rm -rf conftest.dir
1331 if test -s conftest.tar; then
1332 AM_RUN_LOG([$am__untar <conftest.tar])
1333 AM_RUN_LOG([cat conftest.dir/file])
1334 grep GrepMe conftest.dir/file >/dev/null 2>&1 && break
1335 fi
1336 done
12901337 rm -rf conftest.dir
1291 mkdir conftest.dir
1292 echo GrepMe > conftest.dir/file
1293 AM_RUN_LOG([tardir=conftest.dir && eval $am__tar_ >conftest.tar])
1294 rm -rf conftest.dir
1295 if test -s conftest.tar; then
1296 AM_RUN_LOG([$am__untar <conftest.tar])
1297 grep GrepMe conftest.dir/file >/dev/null 2>&1 && break
1298 fi
1299 done
1300 rm -rf conftest.dir
1301
1302 AC_CACHE_VAL([am_cv_prog_tar_$1], [am_cv_prog_tar_$1=$_am_tool])
1303 AC_MSG_RESULT([$am_cv_prog_tar_$1])])
1338
1339 AC_CACHE_VAL([am_cv_prog_tar_$1], [am_cv_prog_tar_$1=$_am_tool])
1340 AC_MSG_RESULT([$am_cv_prog_tar_$1])])
1341
13041342 AC_SUBST([am__tar])
13051343 AC_SUBST([am__untar])
13061344 ]) # _AM_PROG_TAR
+0
-1109
aclocal.m4.abra less more
0 # generated automatically by aclocal 1.11.1 -*- Autoconf -*-
1
2 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
3 # 2005, 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
4 # This file is free software; the Free Software Foundation
5 # gives unlimited permission to copy and/or distribute it,
6 # with or without modifications, as long as this notice is preserved.
7
8 # This program is distributed in the hope that it will be useful,
9 # but WITHOUT ANY WARRANTY, to the extent permitted by law; without
10 # even the implied warranty of MERCHANTABILITY or FITNESS FOR A
11 # PARTICULAR PURPOSE.
12
13 m4_ifndef([AC_AUTOCONF_VERSION],
14 [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
15 m4_if(m4_defn([AC_AUTOCONF_VERSION]), [2.65],,
16 [m4_warning([this file was generated for autoconf 2.65.
17 You have another version of autoconf. It may work, but is not guaranteed to.
18 If you have problems, you may need to regenerate the build system entirely.
19 To do so, use the procedure documented by the package, typically `autoreconf'.])])
20
21 # pkg.m4 - Macros to locate and utilise pkg-config. -*- Autoconf -*-
22 #
23 # Copyright © 2004 Scott James Remnant <scott@netsplit.com>.
24 #
25 # This program is free software; you can redistribute it and/or modify
26 # it under the terms of the GNU General Public License as published by
27 # the Free Software Foundation; either version 2 of the License, or
28 # (at your option) any later version.
29 #
30 # This program is distributed in the hope that it will be useful, but
31 # WITHOUT ANY WARRANTY; without even the implied warranty of
32 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
33 # General Public License for more details.
34 #
35 # You should have received a copy of the GNU General Public License
36 # along with this program; if not, write to the Free Software
37 # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
38 #
39 # As a special exception to the GNU General Public License, if you
40 # distribute this file as part of a program that contains a
41 # configuration script generated by Autoconf, you may include it under
42 # the same distribution terms that you use for the rest of that program.
43
44 # PKG_PROG_PKG_CONFIG([MIN-VERSION])
45 # ----------------------------------
46 AC_DEFUN([PKG_PROG_PKG_CONFIG],
47 [m4_pattern_forbid([^_?PKG_[A-Z_]+$])
48 m4_pattern_allow([^PKG_CONFIG(_PATH)?$])
49 AC_ARG_VAR([PKG_CONFIG], [path to pkg-config utility])dnl
50 if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
51 AC_PATH_TOOL([PKG_CONFIG], [pkg-config])
52 fi
53 if test -n "$PKG_CONFIG"; then
54 _pkg_min_version=m4_default([$1], [0.9.0])
55 AC_MSG_CHECKING([pkg-config is at least version $_pkg_min_version])
56 if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
57 AC_MSG_RESULT([yes])
58 else
59 AC_MSG_RESULT([no])
60 PKG_CONFIG=""
61 fi
62
63 fi[]dnl
64 ])# PKG_PROG_PKG_CONFIG
65
66 # PKG_CHECK_EXISTS(MODULES, [ACTION-IF-FOUND], [ACTION-IF-NOT-FOUND])
67 #
68 # Check to see whether a particular set of modules exists. Similar
69 # to PKG_CHECK_MODULES(), but does not set variables or print errors.
70 #
71 #
72 # Similar to PKG_CHECK_MODULES, make sure that the first instance of
73 # this or PKG_CHECK_MODULES is called, or make sure to call
74 # PKG_CHECK_EXISTS manually
75 # --------------------------------------------------------------
76 AC_DEFUN([PKG_CHECK_EXISTS],
77 [AC_REQUIRE([PKG_PROG_PKG_CONFIG])dnl
78 if test -n "$PKG_CONFIG" && \
79 AC_RUN_LOG([$PKG_CONFIG --exists --print-errors "$1"]); then
80 m4_ifval([$2], [$2], [:])
81 m4_ifvaln([$3], [else
82 $3])dnl
83 fi])
84
85
86 # _PKG_CONFIG([VARIABLE], [COMMAND], [MODULES])
87 # ---------------------------------------------
88 m4_define([_PKG_CONFIG],
89 [if test -n "$PKG_CONFIG"; then
90 if test -n "$$1"; then
91 pkg_cv_[]$1="$$1"
92 else
93 PKG_CHECK_EXISTS([$3],
94 [pkg_cv_[]$1=`$PKG_CONFIG --[]$2 "$3" 2>/dev/null`],
95 [pkg_failed=yes])
96 fi
97 else
98 pkg_failed=untried
99 fi[]dnl
100 ])# _PKG_CONFIG
101
102 # _PKG_SHORT_ERRORS_SUPPORTED
103 # -----------------------------
104 AC_DEFUN([_PKG_SHORT_ERRORS_SUPPORTED],
105 [AC_REQUIRE([PKG_PROG_PKG_CONFIG])
106 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
107 _pkg_short_errors_supported=yes
108 else
109 _pkg_short_errors_supported=no
110 fi[]dnl
111 ])# _PKG_SHORT_ERRORS_SUPPORTED
112
113
114 # PKG_CHECK_MODULES(VARIABLE-PREFIX, MODULES, [ACTION-IF-FOUND],
115 # [ACTION-IF-NOT-FOUND])
116 #
117 #
118 # Note that if there is a possibility the first call to
119 # PKG_CHECK_MODULES might not happen, you should be sure to include an
120 # explicit call to PKG_PROG_PKG_CONFIG in your configure.ac
121 #
122 #
123 # --------------------------------------------------------------
124 AC_DEFUN([PKG_CHECK_MODULES],
125 [AC_REQUIRE([PKG_PROG_PKG_CONFIG])dnl
126 AC_ARG_VAR([$1][_CFLAGS], [C compiler flags for $1, overriding pkg-config])dnl
127 AC_ARG_VAR([$1][_LIBS], [linker flags for $1, overriding pkg-config])dnl
128
129 pkg_failed=no
130 AC_MSG_CHECKING([for $1])
131
132 _PKG_CONFIG([$1][_CFLAGS], [cflags], [$2])
133 _PKG_CONFIG([$1][_LIBS], [libs], [$2])
134
135 m4_define([_PKG_TEXT], [Alternatively, you may set the environment variables $1[]_CFLAGS
136 and $1[]_LIBS to avoid the need to call pkg-config.
137 See the pkg-config man page for more details.])
138
139 if test $pkg_failed = yes; then
140 _PKG_SHORT_ERRORS_SUPPORTED
141 if test $_pkg_short_errors_supported = yes; then
142 $1[]_PKG_ERRORS=`$PKG_CONFIG --short-errors --errors-to-stdout --print-errors "$2"`
143 else
144 $1[]_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "$2"`
145 fi
146 # Put the nasty error message in config.log where it belongs
147 echo "$$1[]_PKG_ERRORS" >&AS_MESSAGE_LOG_FD
148
149 ifelse([$4], , [AC_MSG_ERROR(dnl
150 [Package requirements ($2) were not met:
151
152 $$1_PKG_ERRORS
153
154 Consider adjusting the PKG_CONFIG_PATH environment variable if you
155 installed software in a non-standard prefix.
156
157 _PKG_TEXT
158 ])],
159 [AC_MSG_RESULT([no])
160 $4])
161 elif test $pkg_failed = untried; then
162 ifelse([$4], , [AC_MSG_FAILURE(dnl
163 [The pkg-config script could not be found or is too old. Make sure it
164 is in your PATH or set the PKG_CONFIG environment variable to the full
165 path to pkg-config.
166
167 _PKG_TEXT
168
169 To get pkg-config, see <http://pkg-config.freedesktop.org/>.])],
170 [$4])
171 else
172 $1[]_CFLAGS=$pkg_cv_[]$1[]_CFLAGS
173 $1[]_LIBS=$pkg_cv_[]$1[]_LIBS
174 AC_MSG_RESULT([yes])
175 ifelse([$3], , :, [$3])
176 fi[]dnl
177 ])# PKG_CHECK_MODULES
178
179 # Copyright (C) 2002, 2003, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
180 #
181 # This file is free software; the Free Software Foundation
182 # gives unlimited permission to copy and/or distribute it,
183 # with or without modifications, as long as this notice is preserved.
184
185 # AM_AUTOMAKE_VERSION(VERSION)
186 # ----------------------------
187 # Automake X.Y traces this macro to ensure aclocal.m4 has been
188 # generated from the m4 files accompanying Automake X.Y.
189 # (This private macro should not be called outside this file.)
190 AC_DEFUN([AM_AUTOMAKE_VERSION],
191 [am__api_version='1.11'
192 dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to
193 dnl require some minimum version. Point them to the right macro.
194 m4_if([$1], [1.11.1], [],
195 [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl
196 ])
197
198 # _AM_AUTOCONF_VERSION(VERSION)
199 # -----------------------------
200 # aclocal traces this macro to find the Autoconf version.
201 # This is a private macro too. Using m4_define simplifies
202 # the logic in aclocal, which can simply ignore this definition.
203 m4_define([_AM_AUTOCONF_VERSION], [])
204
205 # AM_SET_CURRENT_AUTOMAKE_VERSION
206 # -------------------------------
207 # Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced.
208 # This function is AC_REQUIREd by AM_INIT_AUTOMAKE.
209 AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION],
210 [AM_AUTOMAKE_VERSION([1.11.1])dnl
211 m4_ifndef([AC_AUTOCONF_VERSION],
212 [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
213 _AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))])
214
215 # AM_AUX_DIR_EXPAND -*- Autoconf -*-
216
217 # Copyright (C) 2001, 2003, 2005 Free Software Foundation, Inc.
218 #
219 # This file is free software; the Free Software Foundation
220 # gives unlimited permission to copy and/or distribute it,
221 # with or without modifications, as long as this notice is preserved.
222
223 # For projects using AC_CONFIG_AUX_DIR([foo]), Autoconf sets
224 # $ac_aux_dir to `$srcdir/foo'. In other projects, it is set to
225 # `$srcdir', `$srcdir/..', or `$srcdir/../..'.
226 #
227 # Of course, Automake must honor this variable whenever it calls a
228 # tool from the auxiliary directory. The problem is that $srcdir (and
229 # therefore $ac_aux_dir as well) can be either absolute or relative,
230 # depending on how configure is run. This is pretty annoying, since
231 # it makes $ac_aux_dir quite unusable in subdirectories: in the top
232 # source directory, any form will work fine, but in subdirectories a
233 # relative path needs to be adjusted first.
234 #
235 # $ac_aux_dir/missing
236 # fails when called from a subdirectory if $ac_aux_dir is relative
237 # $top_srcdir/$ac_aux_dir/missing
238 # fails if $ac_aux_dir is absolute,
239 # fails when called from a subdirectory in a VPATH build with
240 # a relative $ac_aux_dir
241 #
242 # The reason of the latter failure is that $top_srcdir and $ac_aux_dir
243 # are both prefixed by $srcdir. In an in-source build this is usually
244 # harmless because $srcdir is `.', but things will broke when you
245 # start a VPATH build or use an absolute $srcdir.
246 #
247 # So we could use something similar to $top_srcdir/$ac_aux_dir/missing,
248 # iff we strip the leading $srcdir from $ac_aux_dir. That would be:
249 # am_aux_dir='\$(top_srcdir)/'`expr "$ac_aux_dir" : "$srcdir//*\(.*\)"`
250 # and then we would define $MISSING as
251 # MISSING="\${SHELL} $am_aux_dir/missing"
252 # This will work as long as MISSING is not called from configure, because
253 # unfortunately $(top_srcdir) has no meaning in configure.
254 # However there are other variables, like CC, which are often used in
255 # configure, and could therefore not use this "fixed" $ac_aux_dir.
256 #
257 # Another solution, used here, is to always expand $ac_aux_dir to an
258 # absolute PATH. The drawback is that using absolute paths prevent a
259 # configured tree to be moved without reconfiguration.
260
261 AC_DEFUN([AM_AUX_DIR_EXPAND],
262 [dnl Rely on autoconf to set up CDPATH properly.
263 AC_PREREQ([2.50])dnl
264 # expand $ac_aux_dir to an absolute path
265 am_aux_dir=`cd $ac_aux_dir && pwd`
266 ])
267
268 # AM_CONDITIONAL -*- Autoconf -*-
269
270 # Copyright (C) 1997, 2000, 2001, 2003, 2004, 2005, 2006, 2008
271 # Free Software Foundation, Inc.
272 #
273 # This file is free software; the Free Software Foundation
274 # gives unlimited permission to copy and/or distribute it,
275 # with or without modifications, as long as this notice is preserved.
276
277 # serial 9
278
279 # AM_CONDITIONAL(NAME, SHELL-CONDITION)
280 # -------------------------------------
281 # Define a conditional.
282 AC_DEFUN([AM_CONDITIONAL],
283 [AC_PREREQ(2.52)dnl
284 ifelse([$1], [TRUE], [AC_FATAL([$0: invalid condition: $1])],
285 [$1], [FALSE], [AC_FATAL([$0: invalid condition: $1])])dnl
286 AC_SUBST([$1_TRUE])dnl
287 AC_SUBST([$1_FALSE])dnl
288 _AM_SUBST_NOTMAKE([$1_TRUE])dnl
289 _AM_SUBST_NOTMAKE([$1_FALSE])dnl
290 m4_define([_AM_COND_VALUE_$1], [$2])dnl
291 if $2; then
292 $1_TRUE=
293 $1_FALSE='#'
294 else
295 $1_TRUE='#'
296 $1_FALSE=
297 fi
298 AC_CONFIG_COMMANDS_PRE(
299 [if test -z "${$1_TRUE}" && test -z "${$1_FALSE}"; then
300 AC_MSG_ERROR([[conditional "$1" was never defined.
301 Usually this means the macro was only invoked conditionally.]])
302 fi])])
303
304 # Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2009
305 # Free Software Foundation, Inc.
306 #
307 # This file is free software; the Free Software Foundation
308 # gives unlimited permission to copy and/or distribute it,
309 # with or without modifications, as long as this notice is preserved.
310
311 # serial 10
312
313 # There are a few dirty hacks below to avoid letting `AC_PROG_CC' be
314 # written in clear, in which case automake, when reading aclocal.m4,
315 # will think it sees a *use*, and therefore will trigger all it's
316 # C support machinery. Also note that it means that autoscan, seeing
317 # CC etc. in the Makefile, will ask for an AC_PROG_CC use...
318
319
320 # _AM_DEPENDENCIES(NAME)
321 # ----------------------
322 # See how the compiler implements dependency checking.
323 # NAME is "CC", "CXX", "GCJ", or "OBJC".
324 # We try a few techniques and use that to set a single cache variable.
325 #
326 # We don't AC_REQUIRE the corresponding AC_PROG_CC since the latter was
327 # modified to invoke _AM_DEPENDENCIES(CC); we would have a circular
328 # dependency, and given that the user is not expected to run this macro,
329 # just rely on AC_PROG_CC.
330 AC_DEFUN([_AM_DEPENDENCIES],
331 [AC_REQUIRE([AM_SET_DEPDIR])dnl
332 AC_REQUIRE([AM_OUTPUT_DEPENDENCY_COMMANDS])dnl
333 AC_REQUIRE([AM_MAKE_INCLUDE])dnl
334 AC_REQUIRE([AM_DEP_TRACK])dnl
335
336 ifelse([$1], CC, [depcc="$CC" am_compiler_list=],
337 [$1], CXX, [depcc="$CXX" am_compiler_list=],
338 [$1], OBJC, [depcc="$OBJC" am_compiler_list='gcc3 gcc'],
339 [$1], UPC, [depcc="$UPC" am_compiler_list=],
340 [$1], GCJ, [depcc="$GCJ" am_compiler_list='gcc3 gcc'],
341 [depcc="$$1" am_compiler_list=])
342
343 AC_CACHE_CHECK([dependency style of $depcc],
344 [am_cv_$1_dependencies_compiler_type],
345 [if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
346 # We make a subdir and do the tests there. Otherwise we can end up
347 # making bogus files that we don't know about and never remove. For
348 # instance it was reported that on HP-UX the gcc test will end up
349 # making a dummy file named `D' -- because `-MD' means `put the output
350 # in D'.
351 mkdir conftest.dir
352 # Copy depcomp to subdir because otherwise we won't find it if we're
353 # using a relative directory.
354 cp "$am_depcomp" conftest.dir
355 cd conftest.dir
356 # We will build objects and dependencies in a subdirectory because
357 # it helps to detect inapplicable dependency modes. For instance
358 # both Tru64's cc and ICC support -MD to output dependencies as a
359 # side effect of compilation, but ICC will put the dependencies in
360 # the current directory while Tru64 will put them in the object
361 # directory.
362 mkdir sub
363
364 am_cv_$1_dependencies_compiler_type=none
365 if test "$am_compiler_list" = ""; then
366 am_compiler_list=`sed -n ['s/^#*\([a-zA-Z0-9]*\))$/\1/p'] < ./depcomp`
367 fi
368 am__universal=false
369 m4_case([$1], [CC],
370 [case " $depcc " in #(
371 *\ -arch\ *\ -arch\ *) am__universal=true ;;
372 esac],
373 [CXX],
374 [case " $depcc " in #(
375 *\ -arch\ *\ -arch\ *) am__universal=true ;;
376 esac])
377
378 for depmode in $am_compiler_list; do
379 # Setup a source with many dependencies, because some compilers
380 # like to wrap large dependency lists on column 80 (with \), and
381 # we should not choose a depcomp mode which is confused by this.
382 #
383 # We need to recreate these files for each test, as the compiler may
384 # overwrite some of them when testing with obscure command lines.
385 # This happens at least with the AIX C compiler.
386 : > sub/conftest.c
387 for i in 1 2 3 4 5 6; do
388 echo '#include "conftst'$i'.h"' >> sub/conftest.c
389 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
390 # Solaris 8's {/usr,}/bin/sh.
391 touch sub/conftst$i.h
392 done
393 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
394
395 # We check with `-c' and `-o' for the sake of the "dashmstdout"
396 # mode. It turns out that the SunPro C++ compiler does not properly
397 # handle `-M -o', and we need to detect this. Also, some Intel
398 # versions had trouble with output in subdirs
399 am__obj=sub/conftest.${OBJEXT-o}
400 am__minus_obj="-o $am__obj"
401 case $depmode in
402 gcc)
403 # This depmode causes a compiler race in universal mode.
404 test "$am__universal" = false || continue
405 ;;
406 nosideeffect)
407 # after this tag, mechanisms are not by side-effect, so they'll
408 # only be used when explicitly requested
409 if test "x$enable_dependency_tracking" = xyes; then
410 continue
411 else
412 break
413 fi
414 ;;
415 msvisualcpp | msvcmsys)
416 # This compiler won't grok `-c -o', but also, the minuso test has
417 # not run yet. These depmodes are late enough in the game, and
418 # so weak that their functioning should not be impacted.
419 am__obj=conftest.${OBJEXT-o}
420 am__minus_obj=
421 ;;
422 none) break ;;
423 esac
424 if depmode=$depmode \
425 source=sub/conftest.c object=$am__obj \
426 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
427 $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
428 >/dev/null 2>conftest.err &&
429 grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
430 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
431 grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
432 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
433 # icc doesn't choke on unknown options, it will just issue warnings
434 # or remarks (even with -Werror). So we grep stderr for any message
435 # that says an option was ignored or not supported.
436 # When given -MP, icc 7.0 and 7.1 complain thusly:
437 # icc: Command line warning: ignoring option '-M'; no argument required
438 # The diagnosis changed in icc 8.0:
439 # icc: Command line remark: option '-MP' not supported
440 if (grep 'ignoring option' conftest.err ||
441 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
442 am_cv_$1_dependencies_compiler_type=$depmode
443 break
444 fi
445 fi
446 done
447
448 cd ..
449 rm -rf conftest.dir
450 else
451 am_cv_$1_dependencies_compiler_type=none
452 fi
453 ])
454 AC_SUBST([$1DEPMODE], [depmode=$am_cv_$1_dependencies_compiler_type])
455 AM_CONDITIONAL([am__fastdep$1], [
456 test "x$enable_dependency_tracking" != xno \
457 && test "$am_cv_$1_dependencies_compiler_type" = gcc3])
458 ])
459
460
461 # AM_SET_DEPDIR
462 # -------------
463 # Choose a directory name for dependency files.
464 # This macro is AC_REQUIREd in _AM_DEPENDENCIES
465 AC_DEFUN([AM_SET_DEPDIR],
466 [AC_REQUIRE([AM_SET_LEADING_DOT])dnl
467 AC_SUBST([DEPDIR], ["${am__leading_dot}deps"])dnl
468 ])
469
470
471 # AM_DEP_TRACK
472 # ------------
473 AC_DEFUN([AM_DEP_TRACK],
474 [AC_ARG_ENABLE(dependency-tracking,
475 [ --disable-dependency-tracking speeds up one-time build
476 --enable-dependency-tracking do not reject slow dependency extractors])
477 if test "x$enable_dependency_tracking" != xno; then
478 am_depcomp="$ac_aux_dir/depcomp"
479 AMDEPBACKSLASH='\'
480 fi
481 AM_CONDITIONAL([AMDEP], [test "x$enable_dependency_tracking" != xno])
482 AC_SUBST([AMDEPBACKSLASH])dnl
483 _AM_SUBST_NOTMAKE([AMDEPBACKSLASH])dnl
484 ])
485
486 # Generate code to set up dependency tracking. -*- Autoconf -*-
487
488 # Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2008
489 # Free Software Foundation, Inc.
490 #
491 # This file is free software; the Free Software Foundation
492 # gives unlimited permission to copy and/or distribute it,
493 # with or without modifications, as long as this notice is preserved.
494
495 #serial 5
496
497 # _AM_OUTPUT_DEPENDENCY_COMMANDS
498 # ------------------------------
499 AC_DEFUN([_AM_OUTPUT_DEPENDENCY_COMMANDS],
500 [{
501 # Autoconf 2.62 quotes --file arguments for eval, but not when files
502 # are listed without --file. Let's play safe and only enable the eval
503 # if we detect the quoting.
504 case $CONFIG_FILES in
505 *\'*) eval set x "$CONFIG_FILES" ;;
506 *) set x $CONFIG_FILES ;;
507 esac
508 shift
509 for mf
510 do
511 # Strip MF so we end up with the name of the file.
512 mf=`echo "$mf" | sed -e 's/:.*$//'`
513 # Check whether this is an Automake generated Makefile or not.
514 # We used to match only the files named `Makefile.in', but
515 # some people rename them; so instead we look at the file content.
516 # Grep'ing the first line is not enough: some people post-process
517 # each Makefile.in and add a new line on top of each file to say so.
518 # Grep'ing the whole file is not good either: AIX grep has a line
519 # limit of 2048, but all sed's we know have understand at least 4000.
520 if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
521 dirpart=`AS_DIRNAME("$mf")`
522 else
523 continue
524 fi
525 # Extract the definition of DEPDIR, am__include, and am__quote
526 # from the Makefile without running `make'.
527 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
528 test -z "$DEPDIR" && continue
529 am__include=`sed -n 's/^am__include = //p' < "$mf"`
530 test -z "am__include" && continue
531 am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
532 # When using ansi2knr, U may be empty or an underscore; expand it
533 U=`sed -n 's/^U = //p' < "$mf"`
534 # Find all dependency output files, they are included files with
535 # $(DEPDIR) in their names. We invoke sed twice because it is the
536 # simplest approach to changing $(DEPDIR) to its actual value in the
537 # expansion.
538 for file in `sed -n "
539 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
540 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
541 # Make sure the directory exists.
542 test -f "$dirpart/$file" && continue
543 fdir=`AS_DIRNAME(["$file"])`
544 AS_MKDIR_P([$dirpart/$fdir])
545 # echo "creating $dirpart/$file"
546 echo '# dummy' > "$dirpart/$file"
547 done
548 done
549 }
550 ])# _AM_OUTPUT_DEPENDENCY_COMMANDS
551
552
553 # AM_OUTPUT_DEPENDENCY_COMMANDS
554 # -----------------------------
555 # This macro should only be invoked once -- use via AC_REQUIRE.
556 #
557 # This code is only required when automatic dependency tracking
558 # is enabled. FIXME. This creates each `.P' file that we will
559 # need in order to bootstrap the dependency handling code.
560 AC_DEFUN([AM_OUTPUT_DEPENDENCY_COMMANDS],
561 [AC_CONFIG_COMMANDS([depfiles],
562 [test x"$AMDEP_TRUE" != x"" || _AM_OUTPUT_DEPENDENCY_COMMANDS],
563 [AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"])
564 ])
565
566 # Do all the work for Automake. -*- Autoconf -*-
567
568 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
569 # 2005, 2006, 2008, 2009 Free Software Foundation, Inc.
570 #
571 # This file is free software; the Free Software Foundation
572 # gives unlimited permission to copy and/or distribute it,
573 # with or without modifications, as long as this notice is preserved.
574
575 # serial 16
576
577 # This macro actually does too much. Some checks are only needed if
578 # your package does certain things. But this isn't really a big deal.
579
580 # AM_INIT_AUTOMAKE(PACKAGE, VERSION, [NO-DEFINE])
581 # AM_INIT_AUTOMAKE([OPTIONS])
582 # -----------------------------------------------
583 # The call with PACKAGE and VERSION arguments is the old style
584 # call (pre autoconf-2.50), which is being phased out. PACKAGE
585 # and VERSION should now be passed to AC_INIT and removed from
586 # the call to AM_INIT_AUTOMAKE.
587 # We support both call styles for the transition. After
588 # the next Automake release, Autoconf can make the AC_INIT
589 # arguments mandatory, and then we can depend on a new Autoconf
590 # release and drop the old call support.
591 AC_DEFUN([AM_INIT_AUTOMAKE],
592 [AC_PREREQ([2.62])dnl
593 dnl Autoconf wants to disallow AM_ names. We explicitly allow
594 dnl the ones we care about.
595 m4_pattern_allow([^AM_[A-Z]+FLAGS$])dnl
596 AC_REQUIRE([AM_SET_CURRENT_AUTOMAKE_VERSION])dnl
597 AC_REQUIRE([AC_PROG_INSTALL])dnl
598 if test "`cd $srcdir && pwd`" != "`pwd`"; then
599 # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
600 # is not polluted with repeated "-I."
601 AC_SUBST([am__isrc], [' -I$(srcdir)'])_AM_SUBST_NOTMAKE([am__isrc])dnl
602 # test to see if srcdir already configured
603 if test -f $srcdir/config.status; then
604 AC_MSG_ERROR([source directory already configured; run "make distclean" there first])
605 fi
606 fi
607
608 # test whether we have cygpath
609 if test -z "$CYGPATH_W"; then
610 if (cygpath --version) >/dev/null 2>/dev/null; then
611 CYGPATH_W='cygpath -w'
612 else
613 CYGPATH_W=echo
614 fi
615 fi
616 AC_SUBST([CYGPATH_W])
617
618 # Define the identity of the package.
619 dnl Distinguish between old-style and new-style calls.
620 m4_ifval([$2],
621 [m4_ifval([$3], [_AM_SET_OPTION([no-define])])dnl
622 AC_SUBST([PACKAGE], [$1])dnl
623 AC_SUBST([VERSION], [$2])],
624 [_AM_SET_OPTIONS([$1])dnl
625 dnl Diagnose old-style AC_INIT with new-style AM_AUTOMAKE_INIT.
626 m4_if(m4_ifdef([AC_PACKAGE_NAME], 1)m4_ifdef([AC_PACKAGE_VERSION], 1), 11,,
627 [m4_fatal([AC_INIT should be called with package and version arguments])])dnl
628 AC_SUBST([PACKAGE], ['AC_PACKAGE_TARNAME'])dnl
629 AC_SUBST([VERSION], ['AC_PACKAGE_VERSION'])])dnl
630
631 _AM_IF_OPTION([no-define],,
632 [AC_DEFINE_UNQUOTED(PACKAGE, "$PACKAGE", [Name of package])
633 AC_DEFINE_UNQUOTED(VERSION, "$VERSION", [Version number of package])])dnl
634
635 # Some tools Automake needs.
636 AC_REQUIRE([AM_SANITY_CHECK])dnl
637 AC_REQUIRE([AC_ARG_PROGRAM])dnl
638 AM_MISSING_PROG(ACLOCAL, aclocal-${am__api_version})
639 AM_MISSING_PROG(AUTOCONF, autoconf)
640 AM_MISSING_PROG(AUTOMAKE, automake-${am__api_version})
641 AM_MISSING_PROG(AUTOHEADER, autoheader)
642 AM_MISSING_PROG(MAKEINFO, makeinfo)
643 AC_REQUIRE([AM_PROG_INSTALL_SH])dnl
644 AC_REQUIRE([AM_PROG_INSTALL_STRIP])dnl
645 AC_REQUIRE([AM_PROG_MKDIR_P])dnl
646 # We need awk for the "check" target. The system "awk" is bad on
647 # some platforms.
648 AC_REQUIRE([AC_PROG_AWK])dnl
649 AC_REQUIRE([AC_PROG_MAKE_SET])dnl
650 AC_REQUIRE([AM_SET_LEADING_DOT])dnl
651 _AM_IF_OPTION([tar-ustar], [_AM_PROG_TAR([ustar])],
652 [_AM_IF_OPTION([tar-pax], [_AM_PROG_TAR([pax])],
653 [_AM_PROG_TAR([v7])])])
654 _AM_IF_OPTION([no-dependencies],,
655 [AC_PROVIDE_IFELSE([AC_PROG_CC],
656 [_AM_DEPENDENCIES(CC)],
657 [define([AC_PROG_CC],
658 defn([AC_PROG_CC])[_AM_DEPENDENCIES(CC)])])dnl
659 AC_PROVIDE_IFELSE([AC_PROG_CXX],
660 [_AM_DEPENDENCIES(CXX)],
661 [define([AC_PROG_CXX],
662 defn([AC_PROG_CXX])[_AM_DEPENDENCIES(CXX)])])dnl
663 AC_PROVIDE_IFELSE([AC_PROG_OBJC],
664 [_AM_DEPENDENCIES(OBJC)],
665 [define([AC_PROG_OBJC],
666 defn([AC_PROG_OBJC])[_AM_DEPENDENCIES(OBJC)])])dnl
667 ])
668 _AM_IF_OPTION([silent-rules], [AC_REQUIRE([AM_SILENT_RULES])])dnl
669 dnl The `parallel-tests' driver may need to know about EXEEXT, so add the
670 dnl `am__EXEEXT' conditional if _AM_COMPILER_EXEEXT was seen. This macro
671 dnl is hooked onto _AC_COMPILER_EXEEXT early, see below.
672 AC_CONFIG_COMMANDS_PRE(dnl
673 [m4_provide_if([_AM_COMPILER_EXEEXT],
674 [AM_CONDITIONAL([am__EXEEXT], [test -n "$EXEEXT"])])])dnl
675 ])
676
677 dnl Hook into `_AC_COMPILER_EXEEXT' early to learn its expansion. Do not
678 dnl add the conditional right here, as _AC_COMPILER_EXEEXT may be further
679 dnl mangled by Autoconf and run in a shell conditional statement.
680 m4_define([_AC_COMPILER_EXEEXT],
681 m4_defn([_AC_COMPILER_EXEEXT])[m4_provide([_AM_COMPILER_EXEEXT])])
682
683
684 # When config.status generates a header, we must update the stamp-h file.
685 # This file resides in the same directory as the config header
686 # that is generated. The stamp files are numbered to have different names.
687
688 # Autoconf calls _AC_AM_CONFIG_HEADER_HOOK (when defined) in the
689 # loop where config.status creates the headers, so we can generate
690 # our stamp files there.
691 AC_DEFUN([_AC_AM_CONFIG_HEADER_HOOK],
692 [# Compute $1's index in $config_headers.
693 _am_arg=$1
694 _am_stamp_count=1
695 for _am_header in $config_headers :; do
696 case $_am_header in
697 $_am_arg | $_am_arg:* )
698 break ;;
699 * )
700 _am_stamp_count=`expr $_am_stamp_count + 1` ;;
701 esac
702 done
703 echo "timestamp for $_am_arg" >`AS_DIRNAME(["$_am_arg"])`/stamp-h[]$_am_stamp_count])
704
705 # Copyright (C) 2001, 2003, 2005, 2008 Free Software Foundation, Inc.
706 #
707 # This file is free software; the Free Software Foundation
708 # gives unlimited permission to copy and/or distribute it,
709 # with or without modifications, as long as this notice is preserved.
710
711 # AM_PROG_INSTALL_SH
712 # ------------------
713 # Define $install_sh.
714 AC_DEFUN([AM_PROG_INSTALL_SH],
715 [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
716 if test x"${install_sh}" != xset; then
717 case $am_aux_dir in
718 *\ * | *\ *)
719 install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
720 *)
721 install_sh="\${SHELL} $am_aux_dir/install-sh"
722 esac
723 fi
724 AC_SUBST(install_sh)])
725
726 # Copyright (C) 2003, 2005 Free Software Foundation, Inc.
727 #
728 # This file is free software; the Free Software Foundation
729 # gives unlimited permission to copy and/or distribute it,
730 # with or without modifications, as long as this notice is preserved.
731
732 # serial 2
733
734 # Check whether the underlying file-system supports filenames
735 # with a leading dot. For instance MS-DOS doesn't.
736 AC_DEFUN([AM_SET_LEADING_DOT],
737 [rm -rf .tst 2>/dev/null
738 mkdir .tst 2>/dev/null
739 if test -d .tst; then
740 am__leading_dot=.
741 else
742 am__leading_dot=_
743 fi
744 rmdir .tst 2>/dev/null
745 AC_SUBST([am__leading_dot])])
746
747 # Check to see how 'make' treats includes. -*- Autoconf -*-
748
749 # Copyright (C) 2001, 2002, 2003, 2005, 2009 Free Software Foundation, Inc.
750 #
751 # This file is free software; the Free Software Foundation
752 # gives unlimited permission to copy and/or distribute it,
753 # with or without modifications, as long as this notice is preserved.
754
755 # serial 4
756
757 # AM_MAKE_INCLUDE()
758 # -----------------
759 # Check to see how make treats includes.
760 AC_DEFUN([AM_MAKE_INCLUDE],
761 [am_make=${MAKE-make}
762 cat > confinc << 'END'
763 am__doit:
764 @echo this is the am__doit target
765 .PHONY: am__doit
766 END
767 # If we don't find an include directive, just comment out the code.
768 AC_MSG_CHECKING([for style of include used by $am_make])
769 am__include="#"
770 am__quote=
771 _am_result=none
772 # First try GNU make style include.
773 echo "include confinc" > confmf
774 # Ignore all kinds of additional output from `make'.
775 case `$am_make -s -f confmf 2> /dev/null` in #(
776 *the\ am__doit\ target*)
777 am__include=include
778 am__quote=
779 _am_result=GNU
780 ;;
781 esac
782 # Now try BSD make style include.
783 if test "$am__include" = "#"; then
784 echo '.include "confinc"' > confmf
785 case `$am_make -s -f confmf 2> /dev/null` in #(
786 *the\ am__doit\ target*)
787 am__include=.include
788 am__quote="\""
789 _am_result=BSD
790 ;;
791 esac
792 fi
793 AC_SUBST([am__include])
794 AC_SUBST([am__quote])
795 AC_MSG_RESULT([$_am_result])
796 rm -f confinc confmf
797 ])
798
799 # Fake the existence of programs that GNU maintainers use. -*- Autoconf -*-
800
801 # Copyright (C) 1997, 1999, 2000, 2001, 2003, 2004, 2005, 2008
802 # Free Software Foundation, Inc.
803 #
804 # This file is free software; the Free Software Foundation
805 # gives unlimited permission to copy and/or distribute it,
806 # with or without modifications, as long as this notice is preserved.
807
808 # serial 6
809
810 # AM_MISSING_PROG(NAME, PROGRAM)
811 # ------------------------------
812 AC_DEFUN([AM_MISSING_PROG],
813 [AC_REQUIRE([AM_MISSING_HAS_RUN])
814 $1=${$1-"${am_missing_run}$2"}
815 AC_SUBST($1)])
816
817
818 # AM_MISSING_HAS_RUN
819 # ------------------
820 # Define MISSING if not defined so far and test if it supports --run.
821 # If it does, set am_missing_run to use it, otherwise, to nothing.
822 AC_DEFUN([AM_MISSING_HAS_RUN],
823 [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
824 AC_REQUIRE_AUX_FILE([missing])dnl
825 if test x"${MISSING+set}" != xset; then
826 case $am_aux_dir in
827 *\ * | *\ *)
828 MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
829 *)
830 MISSING="\${SHELL} $am_aux_dir/missing" ;;
831 esac
832 fi
833 # Use eval to expand $SHELL
834 if eval "$MISSING --run true"; then
835 am_missing_run="$MISSING --run "
836 else
837 am_missing_run=
838 AC_MSG_WARN([`missing' script is too old or missing])
839 fi
840 ])
841
842 # Copyright (C) 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
843 #
844 # This file is free software; the Free Software Foundation
845 # gives unlimited permission to copy and/or distribute it,
846 # with or without modifications, as long as this notice is preserved.
847
848 # AM_PROG_MKDIR_P
849 # ---------------
850 # Check for `mkdir -p'.
851 AC_DEFUN([AM_PROG_MKDIR_P],
852 [AC_PREREQ([2.60])dnl
853 AC_REQUIRE([AC_PROG_MKDIR_P])dnl
854 dnl Automake 1.8 to 1.9.6 used to define mkdir_p. We now use MKDIR_P,
855 dnl while keeping a definition of mkdir_p for backward compatibility.
856 dnl @MKDIR_P@ is magic: AC_OUTPUT adjusts its value for each Makefile.
857 dnl However we cannot define mkdir_p as $(MKDIR_P) for the sake of
858 dnl Makefile.ins that do not define MKDIR_P, so we do our own
859 dnl adjustment using top_builddir (which is defined more often than
860 dnl MKDIR_P).
861 AC_SUBST([mkdir_p], ["$MKDIR_P"])dnl
862 case $mkdir_p in
863 [[\\/$]]* | ?:[[\\/]]*) ;;
864 */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
865 esac
866 ])
867
868 # Helper functions for option handling. -*- Autoconf -*-
869
870 # Copyright (C) 2001, 2002, 2003, 2005, 2008 Free Software Foundation, Inc.
871 #
872 # This file is free software; the Free Software Foundation
873 # gives unlimited permission to copy and/or distribute it,
874 # with or without modifications, as long as this notice is preserved.
875
876 # serial 4
877
878 # _AM_MANGLE_OPTION(NAME)
879 # -----------------------
880 AC_DEFUN([_AM_MANGLE_OPTION],
881 [[_AM_OPTION_]m4_bpatsubst($1, [[^a-zA-Z0-9_]], [_])])
882
883 # _AM_SET_OPTION(NAME)
884 # ------------------------------
885 # Set option NAME. Presently that only means defining a flag for this option.
886 AC_DEFUN([_AM_SET_OPTION],
887 [m4_define(_AM_MANGLE_OPTION([$1]), 1)])
888
889 # _AM_SET_OPTIONS(OPTIONS)
890 # ----------------------------------
891 # OPTIONS is a space-separated list of Automake options.
892 AC_DEFUN([_AM_SET_OPTIONS],
893 [m4_foreach_w([_AM_Option], [$1], [_AM_SET_OPTION(_AM_Option)])])
894
895 # _AM_IF_OPTION(OPTION, IF-SET, [IF-NOT-SET])
896 # -------------------------------------------
897 # Execute IF-SET if OPTION is set, IF-NOT-SET otherwise.
898 AC_DEFUN([_AM_IF_OPTION],
899 [m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])])
900
901 # Check to make sure that the build environment is sane. -*- Autoconf -*-
902
903 # Copyright (C) 1996, 1997, 2000, 2001, 2003, 2005, 2008
904 # Free Software Foundation, Inc.
905 #
906 # This file is free software; the Free Software Foundation
907 # gives unlimited permission to copy and/or distribute it,
908 # with or without modifications, as long as this notice is preserved.
909
910 # serial 5
911
912 # AM_SANITY_CHECK
913 # ---------------
914 AC_DEFUN([AM_SANITY_CHECK],
915 [AC_MSG_CHECKING([whether build environment is sane])
916 # Just in case
917 sleep 1
918 echo timestamp > conftest.file
919 # Reject unsafe characters in $srcdir or the absolute working directory
920 # name. Accept space and tab only in the latter.
921 am_lf='
922 '
923 case `pwd` in
924 *[[\\\"\#\$\&\'\`$am_lf]]*)
925 AC_MSG_ERROR([unsafe absolute working directory name]);;
926 esac
927 case $srcdir in
928 *[[\\\"\#\$\&\'\`$am_lf\ \ ]]*)
929 AC_MSG_ERROR([unsafe srcdir value: `$srcdir']);;
930 esac
931
932 # Do `set' in a subshell so we don't clobber the current shell's
933 # arguments. Must try -L first in case configure is actually a
934 # symlink; some systems play weird games with the mod time of symlinks
935 # (eg FreeBSD returns the mod time of the symlink's containing
936 # directory).
937 if (
938 set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
939 if test "$[*]" = "X"; then
940 # -L didn't work.
941 set X `ls -t "$srcdir/configure" conftest.file`
942 fi
943 rm -f conftest.file
944 if test "$[*]" != "X $srcdir/configure conftest.file" \
945 && test "$[*]" != "X conftest.file $srcdir/configure"; then
946
947 # If neither matched, then we have a broken ls. This can happen
948 # if, for instance, CONFIG_SHELL is bash and it inherits a
949 # broken ls alias from the environment. This has actually
950 # happened. Such a system could not be considered "sane".
951 AC_MSG_ERROR([ls -t appears to fail. Make sure there is not a broken
952 alias in your environment])
953 fi
954
955 test "$[2]" = conftest.file
956 )
957 then
958 # Ok.
959 :
960 else
961 AC_MSG_ERROR([newly created file is older than distributed files!
962 Check your system clock])
963 fi
964 AC_MSG_RESULT(yes)])
965
966 # Copyright (C) 2001, 2003, 2005 Free Software Foundation, Inc.
967 #
968 # This file is free software; the Free Software Foundation
969 # gives unlimited permission to copy and/or distribute it,
970 # with or without modifications, as long as this notice is preserved.
971
972 # AM_PROG_INSTALL_STRIP
973 # ---------------------
974 # One issue with vendor `install' (even GNU) is that you can't
975 # specify the program used to strip binaries. This is especially
976 # annoying in cross-compiling environments, where the build's strip
977 # is unlikely to handle the host's binaries.
978 # Fortunately install-sh will honor a STRIPPROG variable, so we
979 # always use install-sh in `make install-strip', and initialize
980 # STRIPPROG with the value of the STRIP variable (set by the user).
981 AC_DEFUN([AM_PROG_INSTALL_STRIP],
982 [AC_REQUIRE([AM_PROG_INSTALL_SH])dnl
983 # Installed binaries are usually stripped using `strip' when the user
984 # run `make install-strip'. However `strip' might not be the right
985 # tool to use in cross-compilation environments, therefore Automake
986 # will honor the `STRIP' environment variable to overrule this program.
987 dnl Don't test for $cross_compiling = yes, because it might be `maybe'.
988 if test "$cross_compiling" != no; then
989 AC_CHECK_TOOL([STRIP], [strip], :)
990 fi
991 INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
992 AC_SUBST([INSTALL_STRIP_PROGRAM])])
993
994 # Copyright (C) 2006, 2008 Free Software Foundation, Inc.
995 #
996 # This file is free software; the Free Software Foundation
997 # gives unlimited permission to copy and/or distribute it,
998 # with or without modifications, as long as this notice is preserved.
999
1000 # serial 2
1001
1002 # _AM_SUBST_NOTMAKE(VARIABLE)
1003 # ---------------------------
1004 # Prevent Automake from outputting VARIABLE = @VARIABLE@ in Makefile.in.
1005 # This macro is traced by Automake.
1006 AC_DEFUN([_AM_SUBST_NOTMAKE])
1007
1008 # AM_SUBST_NOTMAKE(VARIABLE)
1009 # ---------------------------
1010 # Public sister of _AM_SUBST_NOTMAKE.
1011 AC_DEFUN([AM_SUBST_NOTMAKE], [_AM_SUBST_NOTMAKE($@)])
1012
1013 # Check how to create a tarball. -*- Autoconf -*-
1014
1015 # Copyright (C) 2004, 2005 Free Software Foundation, Inc.
1016 #
1017 # This file is free software; the Free Software Foundation
1018 # gives unlimited permission to copy and/or distribute it,
1019 # with or without modifications, as long as this notice is preserved.
1020
1021 # serial 2
1022
1023 # _AM_PROG_TAR(FORMAT)
1024 # --------------------
1025 # Check how to create a tarball in format FORMAT.
1026 # FORMAT should be one of `v7', `ustar', or `pax'.
1027 #
1028 # Substitute a variable $(am__tar) that is a command
1029 # writing to stdout a FORMAT-tarball containing the directory
1030 # $tardir.
1031 # tardir=directory && $(am__tar) > result.tar
1032 #
1033 # Substitute a variable $(am__untar) that extract such
1034 # a tarball read from stdin.
1035 # $(am__untar) < result.tar
1036 AC_DEFUN([_AM_PROG_TAR],
1037 [# Always define AMTAR for backward compatibility.
1038 AM_MISSING_PROG([AMTAR], [tar])
1039 m4_if([$1], [v7],
1040 [am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'],
1041 [m4_case([$1], [ustar],, [pax],,
1042 [m4_fatal([Unknown tar format])])
1043 AC_MSG_CHECKING([how to create a $1 tar archive])
1044 # Loop over all known methods to create a tar archive until one works.
1045 _am_tools='gnutar m4_if([$1], [ustar], [plaintar]) pax cpio none'
1046 _am_tools=${am_cv_prog_tar_$1-$_am_tools}
1047 # Do not fold the above two line into one, because Tru64 sh and
1048 # Solaris sh will not grok spaces in the rhs of `-'.
1049 for _am_tool in $_am_tools
1050 do
1051 case $_am_tool in
1052 gnutar)
1053 for _am_tar in tar gnutar gtar;
1054 do
1055 AM_RUN_LOG([$_am_tar --version]) && break
1056 done
1057 am__tar="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$$tardir"'
1058 am__tar_="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$tardir"'
1059 am__untar="$_am_tar -xf -"
1060 ;;
1061 plaintar)
1062 # Must skip GNU tar: if it does not support --format= it doesn't create
1063 # ustar tarball either.
1064 (tar --version) >/dev/null 2>&1 && continue
1065 am__tar='tar chf - "$$tardir"'
1066 am__tar_='tar chf - "$tardir"'
1067 am__untar='tar xf -'
1068 ;;
1069 pax)
1070 am__tar='pax -L -x $1 -w "$$tardir"'
1071 am__tar_='pax -L -x $1 -w "$tardir"'
1072 am__untar='pax -r'
1073 ;;
1074 cpio)
1075 am__tar='find "$$tardir" -print | cpio -o -H $1 -L'
1076 am__tar_='find "$tardir" -print | cpio -o -H $1 -L'
1077 am__untar='cpio -i -H $1 -d'
1078 ;;
1079 none)
1080 am__tar=false
1081 am__tar_=false
1082 am__untar=false
1083 ;;
1084 esac
1085
1086 # If the value was cached, stop now. We just wanted to have am__tar
1087 # and am__untar set.
1088 test -n "${am_cv_prog_tar_$1}" && break
1089
1090 # tar/untar a dummy directory, and stop if the command works
1091 rm -rf conftest.dir
1092 mkdir conftest.dir
1093 echo GrepMe > conftest.dir/file
1094 AM_RUN_LOG([tardir=conftest.dir && eval $am__tar_ >conftest.tar])
1095 rm -rf conftest.dir
1096 if test -s conftest.tar; then
1097 AM_RUN_LOG([$am__untar <conftest.tar])
1098 grep GrepMe conftest.dir/file >/dev/null 2>&1 && break
1099 fi
1100 done
1101 rm -rf conftest.dir
1102
1103 AC_CACHE_VAL([am_cv_prog_tar_$1], [am_cv_prog_tar_$1=$_am_tool])
1104 AC_MSG_RESULT([$am_cv_prog_tar_$1])])
1105 AC_SUBST([am__tar])
1106 AC_SUBST([am__untar])
1107 ]) # _AM_PROG_TAR
1108
1515 Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
1616 */
1717
18 #include "config.h"
19
1820 #include <unistd.h>
1921 #include <stdio.h>
2022 #include <stdlib.h>
2123 #include <sys/types.h>
2224
23 #ifndef __APPLE__
25 #ifdef __APPLE__
2426 #define BIND_8_COMPAT
2527 #endif
2628 #include <arpa/nameser.h>
3436 #include <sys/socket.h>
3537 #include <search.h>
3638
37 #include "config.h"
3839 #include "mtr.h"
3940 #include "asn.h"
4041
1515 Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
1616 */
1717
18 // The autoconf system provides us with the NO_IPINFO define.
19 // Littering the code with #ifndef NO_IPINFO (double negative)
20 // does not benefit readabilty. So here we invert the sense of the
21 // define.
22 //
23 // Similarly, this include file should be included unconditially.
24 // It will evaluate to nothing if we don't need it.
25
26 #ifndef NO_IPINFO
27 #define IPINFO
28
29
1830 extern int ipinfo_no;
1931 extern int ipinfo_max;
2032 extern int iiwidth_len;
2537 int get_iiwidth(void);
2638 int is_printii(void);
2739
40 #endif
asn.o less more
Binary diff not shown
0 #! /bin/sh
1 # Wrapper for compilers which do not understand '-c -o'.
2
3 scriptversion=2012-10-14.11; # UTC
4
5 # Copyright (C) 1999-2013 Free Software Foundation, Inc.
6 # Written by Tom Tromey <tromey@cygnus.com>.
7 #
8 # This program is free software; you can redistribute it and/or modify
9 # it under the terms of the GNU General Public License as published by
10 # the Free Software Foundation; either version 2, or (at your option)
11 # any later version.
12 #
13 # This program is distributed in the hope that it will be useful,
14 # but WITHOUT ANY WARRANTY; without even the implied warranty of
15 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16 # GNU General Public License for more details.
17 #
18 # You should have received a copy of the GNU General Public License
19 # along with this program. If not, see <http://www.gnu.org/licenses/>.
20
21 # As a special exception to the GNU General Public License, if you
22 # distribute this file as part of a program that contains a
23 # configuration script generated by Autoconf, you may include it under
24 # the same distribution terms that you use for the rest of that program.
25
26 # This file is maintained in Automake, please report
27 # bugs to <bug-automake@gnu.org> or send patches to
28 # <automake-patches@gnu.org>.
29
30 nl='
31 '
32
33 # We need space, tab and new line, in precisely that order. Quoting is
34 # there to prevent tools from complaining about whitespace usage.
35 IFS=" "" $nl"
36
37 file_conv=
38
39 # func_file_conv build_file lazy
40 # Convert a $build file to $host form and store it in $file
41 # Currently only supports Windows hosts. If the determined conversion
42 # type is listed in (the comma separated) LAZY, no conversion will
43 # take place.
44 func_file_conv ()
45 {
46 file=$1
47 case $file in
48 / | /[!/]*) # absolute file, and not a UNC file
49 if test -z "$file_conv"; then
50 # lazily determine how to convert abs files
51 case `uname -s` in
52 MINGW*)
53 file_conv=mingw
54 ;;
55 CYGWIN*)
56 file_conv=cygwin
57 ;;
58 *)
59 file_conv=wine
60 ;;
61 esac
62 fi
63 case $file_conv/,$2, in
64 *,$file_conv,*)
65 ;;
66 mingw/*)
67 file=`cmd //C echo "$file " | sed -e 's/"\(.*\) " *$/\1/'`
68 ;;
69 cygwin/*)
70 file=`cygpath -m "$file" || echo "$file"`
71 ;;
72 wine/*)
73 file=`winepath -w "$file" || echo "$file"`
74 ;;
75 esac
76 ;;
77 esac
78 }
79
80 # func_cl_dashL linkdir
81 # Make cl look for libraries in LINKDIR
82 func_cl_dashL ()
83 {
84 func_file_conv "$1"
85 if test -z "$lib_path"; then
86 lib_path=$file
87 else
88 lib_path="$lib_path;$file"
89 fi
90 linker_opts="$linker_opts -LIBPATH:$file"
91 }
92
93 # func_cl_dashl library
94 # Do a library search-path lookup for cl
95 func_cl_dashl ()
96 {
97 lib=$1
98 found=no
99 save_IFS=$IFS
100 IFS=';'
101 for dir in $lib_path $LIB
102 do
103 IFS=$save_IFS
104 if $shared && test -f "$dir/$lib.dll.lib"; then
105 found=yes
106 lib=$dir/$lib.dll.lib
107 break
108 fi
109 if test -f "$dir/$lib.lib"; then
110 found=yes
111 lib=$dir/$lib.lib
112 break
113 fi
114 if test -f "$dir/lib$lib.a"; then
115 found=yes
116 lib=$dir/lib$lib.a
117 break
118 fi
119 done
120 IFS=$save_IFS
121
122 if test "$found" != yes; then
123 lib=$lib.lib
124 fi
125 }
126
127 # func_cl_wrapper cl arg...
128 # Adjust compile command to suit cl
129 func_cl_wrapper ()
130 {
131 # Assume a capable shell
132 lib_path=
133 shared=:
134 linker_opts=
135 for arg
136 do
137 if test -n "$eat"; then
138 eat=
139 else
140 case $1 in
141 -o)
142 # configure might choose to run compile as 'compile cc -o foo foo.c'.
143 eat=1
144 case $2 in
145 *.o | *.[oO][bB][jJ])
146 func_file_conv "$2"
147 set x "$@" -Fo"$file"
148 shift
149 ;;
150 *)
151 func_file_conv "$2"
152 set x "$@" -Fe"$file"
153 shift
154 ;;
155 esac
156 ;;
157 -I)
158 eat=1
159 func_file_conv "$2" mingw
160 set x "$@" -I"$file"
161 shift
162 ;;
163 -I*)
164 func_file_conv "${1#-I}" mingw
165 set x "$@" -I"$file"
166 shift
167 ;;
168 -l)
169 eat=1
170 func_cl_dashl "$2"
171 set x "$@" "$lib"
172 shift
173 ;;
174 -l*)
175 func_cl_dashl "${1#-l}"
176 set x "$@" "$lib"
177 shift
178 ;;
179 -L)
180 eat=1
181 func_cl_dashL "$2"
182 ;;
183 -L*)
184 func_cl_dashL "${1#-L}"
185 ;;
186 -static)
187 shared=false
188 ;;
189 -Wl,*)
190 arg=${1#-Wl,}
191 save_ifs="$IFS"; IFS=','
192 for flag in $arg; do
193 IFS="$save_ifs"
194 linker_opts="$linker_opts $flag"
195 done
196 IFS="$save_ifs"
197 ;;
198 -Xlinker)
199 eat=1
200 linker_opts="$linker_opts $2"
201 ;;
202 -*)
203 set x "$@" "$1"
204 shift
205 ;;
206 *.cc | *.CC | *.cxx | *.CXX | *.[cC]++)
207 func_file_conv "$1"
208 set x "$@" -Tp"$file"
209 shift
210 ;;
211 *.c | *.cpp | *.CPP | *.lib | *.LIB | *.Lib | *.OBJ | *.obj | *.[oO])
212 func_file_conv "$1" mingw
213 set x "$@" "$file"
214 shift
215 ;;
216 *)
217 set x "$@" "$1"
218 shift
219 ;;
220 esac
221 fi
222 shift
223 done
224 if test -n "$linker_opts"; then
225 linker_opts="-link$linker_opts"
226 fi
227 exec "$@" $linker_opts
228 exit 1
229 }
230
231 eat=
232
233 case $1 in
234 '')
235 echo "$0: No command. Try '$0 --help' for more information." 1>&2
236 exit 1;
237 ;;
238 -h | --h*)
239 cat <<\EOF
240 Usage: compile [--help] [--version] PROGRAM [ARGS]
241
242 Wrapper for compilers which do not understand '-c -o'.
243 Remove '-o dest.o' from ARGS, run PROGRAM with the remaining
244 arguments, and rename the output as expected.
245
246 If you are trying to build a whole package this is not the
247 right script to run: please start by reading the file 'INSTALL'.
248
249 Report bugs to <bug-automake@gnu.org>.
250 EOF
251 exit $?
252 ;;
253 -v | --v*)
254 echo "compile $scriptversion"
255 exit $?
256 ;;
257 cl | *[/\\]cl | cl.exe | *[/\\]cl.exe )
258 func_cl_wrapper "$@" # Doesn't return...
259 ;;
260 esac
261
262 ofile=
263 cfile=
264
265 for arg
266 do
267 if test -n "$eat"; then
268 eat=
269 else
270 case $1 in
271 -o)
272 # configure might choose to run compile as 'compile cc -o foo foo.c'.
273 # So we strip '-o arg' only if arg is an object.
274 eat=1
275 case $2 in
276 *.o | *.obj)
277 ofile=$2
278 ;;
279 *)
280 set x "$@" -o "$2"
281 shift
282 ;;
283 esac
284 ;;
285 *.c)
286 cfile=$1
287 set x "$@" "$1"
288 shift
289 ;;
290 *)
291 set x "$@" "$1"
292 shift
293 ;;
294 esac
295 fi
296 shift
297 done
298
299 if test -z "$ofile" || test -z "$cfile"; then
300 # If no '-o' option was seen then we might have been invoked from a
301 # pattern rule where we don't need one. That is ok -- this is a
302 # normal compilation that the losing compiler can handle. If no
303 # '.c' file was seen then we are probably linking. That is also
304 # ok.
305 exec "$@"
306 fi
307
308 # Name of file we expect compiler to create.
309 cofile=`echo "$cfile" | sed 's|^.*[\\/]||; s|^[a-zA-Z]:||; s/\.c$/.o/'`
310
311 # Create the lock directory.
312 # Note: use '[/\\:.-]' here to ensure that we don't use the same name
313 # that we are using for the .o file. Also, base the name on the expected
314 # object file name, since that is what matters with a parallel build.
315 lockdir=`echo "$cofile" | sed -e 's|[/\\:.-]|_|g'`.d
316 while true; do
317 if mkdir "$lockdir" >/dev/null 2>&1; then
318 break
319 fi
320 sleep 1
321 done
322 # FIXME: race condition here if user kills between mkdir and trap.
323 trap "rmdir '$lockdir'; exit 1" 1 2 15
324
325 # Run the compile.
326 "$@"
327 ret=$?
328
329 if test -f "$cofile"; then
330 test "$cofile" = "$ofile" || mv "$cofile" "$ofile"
331 elif test -f "${cofile}bj"; then
332 test "${cofile}bj" = "$ofile" || mv "${cofile}bj" "$ofile"
333 fi
334
335 rmdir "$lockdir"
336 exit $ret
337
338 # Local Variables:
339 # mode: shell-script
340 # sh-indentation: 2
341 # eval: (add-hook 'write-file-hooks 'time-stamp)
342 # time-stamp-start: "scriptversion="
343 # time-stamp-format: "%:y-%02m-%02d.%02H"
344 # time-stamp-time-zone: "UTC"
345 # time-stamp-end: "; # UTC"
346 # End:
+0
-162
config.h less more
0 /* config.h. Generated from config.h.in by configure. */
1 /* config.h.in. Generated from configure.ac by autoheader. */
2
3 /* Define to enable IPv6 */
4 #define ENABLE_IPV6 /**/
5
6 /* Define to 1 if you have the <arpa/nameser_compat.h> header file. */
7 #define HAVE_ARPA_NAMESER_COMPAT_H 1
8
9 /* Define to 1 if you have the `attron' function. */
10 #define HAVE_ATTRON 1
11
12 /* Define to 1 if you have the <cursesX.h> header file. */
13 /* #undef HAVE_CURSESX_H */
14
15 /* Define to 1 if you have the <curses.h> header file. */
16 #define HAVE_CURSES_H 1
17
18 /* Define to 1 if you have the declaration of `errno', and to 0 if you don't.
19 */
20 #define HAVE_DECL_ERRNO 1
21
22 /* Define to 1 if you have the `fcntl' function. */
23 #define HAVE_FCNTL 1
24
25 /* Define to 1 if you have the <fcntl.h> header file. */
26 #define HAVE_FCNTL_H 1
27
28 /* Define to 1 if you have the <inttypes.h> header file. */
29 #define HAVE_INTTYPES_H 1
30
31 /* Define to 1 if you have the `curses' library (-lcurses). */
32 /* #undef HAVE_LIBCURSES */
33
34 /* Define to 1 if you have the `cursesX' library (-lcursesX). */
35 /* #undef HAVE_LIBCURSESX */
36
37 /* Define to 1 if you have the `m' library (-lm). */
38 #define HAVE_LIBM 1
39
40 /* Define to 1 if you have the `ncurses' library (-lncurses). */
41 /* #undef HAVE_LIBNCURSES */
42
43 /* Define to 1 if you have the `nsl' library (-lnsl). */
44 /* #undef HAVE_LIBNSL */
45
46 /* Define to 1 if you have the `socket' library (-lsocket). */
47 /* #undef HAVE_LIBSOCKET */
48
49 /* Define to 1 if you have the `termcap' library (-ltermcap). */
50 #define HAVE_LIBTERMCAP 1
51
52 /* Define to 1 if you have the `tinfo' library (-ltinfo). */
53 #define HAVE_LIBTINFO 1
54
55 /* Define to 1 if you have the <memory.h> header file. */
56 #define HAVE_MEMORY_H 1
57
58 /* Define to 1 if you have the <ncurses/curses.h> header file. */
59 /* #undef HAVE_NCURSES_CURSES_H */
60
61 /* Define to 1 if you have the <ncurses.h> header file. */
62 #define HAVE_NCURSES_H 1
63
64 /* Define to 1 if you have the `seteuid' function. */
65 #define HAVE_SETEUID 1
66
67 /* Define to 1 if you have the <socket.h> header file. */
68 /* #undef HAVE_SOCKET_H */
69
70 /* Define if your system has socklen_t */
71 #define HAVE_SOCKLEN_T /**/
72
73 /* Define to 1 if you have the <stdint.h> header file. */
74 #define HAVE_STDINT_H 1
75
76 /* Define to 1 if you have the <stdlib.h> header file. */
77 #define HAVE_STDLIB_H 1
78
79 /* Define to 1 if you have the <strings.h> header file. */
80 #define HAVE_STRINGS_H 1
81
82 /* Define to 1 if you have the <string.h> header file. */
83 #define HAVE_STRING_H 1
84
85 /* Define if you have struct in_addr */
86 #define HAVE_STRUCT_INADDR /**/
87
88 /* Define to 1 if you have the <sys/socket.h> header file. */
89 #define HAVE_SYS_SOCKET_H 1
90
91 /* Define to 1 if you have the <sys/stat.h> header file. */
92 #define HAVE_SYS_STAT_H 1
93
94 /* Define to 1 if you have the <sys/types.h> header file. */
95 #define HAVE_SYS_TYPES_H 1
96
97 /* Define to 1 if you have the <sys/xti.h> header file. */
98 /* #undef HAVE_SYS_XTI_H */
99
100 /* Define to 1 if you have the <unistd.h> header file. */
101 #define HAVE_UNISTD_H 1
102
103 /* Define if struct __res_state_ext needs to be defined. */
104 /* #undef NEED_RES_STATE_EXT */
105
106 /* Define if you don't have the curses libraries available. */
107 /* #undef NO_CURSES */
108
109 /* Define if you don't have the glib libraries available. */
110 /* #undef NO_GLIB */
111
112 /* Define if you don't have the GTK+ libraries available. */
113 /* #undef NO_GTK */
114
115 /* Define if you don't have the herror() function available. */
116 /* #undef NO_HERROR */
117
118 /* Define to disable ipinfo lookup */
119 /* #undef NO_IPINFO */
120
121 /* Define if you don't have the strerror() function available. */
122 /* #undef NO_STRERROR */
123
124 /* Name of package */
125 #define PACKAGE "mtr"
126
127 /* Define to the address where bug reports for this package should be sent. */
128 #define PACKAGE_BUGREPORT ""
129
130 /* Define to the full name of this package. */
131 #define PACKAGE_NAME "mtr"
132
133 /* Define to the full name and version of this package. */
134 #define PACKAGE_STRING "mtr 0.85"
135
136 /* Define to the one symbol short name of this package. */
137 #define PACKAGE_TARNAME "mtr"
138
139 /* Define to the home page for this package. */
140 #define PACKAGE_URL ""
141
142 /* Define to the version of this package. */
143 #define PACKAGE_VERSION "0.85"
144
145 /* The size of `unsigned char', as computed by sizeof. */
146 #define SIZEOF_UNSIGNED_CHAR 1
147
148 /* The size of `unsigned int', as computed by sizeof. */
149 #define SIZEOF_UNSIGNED_INT 4
150
151 /* The size of `unsigned long', as computed by sizeof. */
152 #define SIZEOF_UNSIGNED_LONG 8
153
154 /* The size of `unsigned short', as computed by sizeof. */
155 #define SIZEOF_UNSIGNED_SHORT 2
156
157 /* Define to 1 if you have the ANSI C header files. */
158 #define STDC_HEADERS 1
159
160 /* Version number of package */
161 #define VERSION "0.85"
105105 /* Define if you don't have the curses libraries available. */
106106 #undef NO_CURSES
107107
108 /* Define if you don't have the glib libraries available. */
109 #undef NO_GLIB
110
111108 /* Define if you don't have the GTK+ libraries available. */
112109 #undef NO_GTK
113110
+0
-1279
config.log less more
0 This file contains any messages produced by compilers while
1 running configure, to aid debugging if configure makes a mistake.
2
3 It was created by mtr configure 0.85, which was
4 generated by GNU Autoconf 2.68. Invocation command line was
5
6 $ ./configure
7
8 ## --------- ##
9 ## Platform. ##
10 ## --------- ##
11
12 hostname = getafix
13 uname -m = x86_64
14 uname -r = 3.0.0-28-generic
15 uname -s = Linux
16 uname -v = #45-Ubuntu SMP Wed Nov 14 21:57:26 UTC 2012
17
18 /usr/bin/uname -p = unknown
19 /bin/uname -X = unknown
20
21 /bin/arch = unknown
22 /usr/bin/arch -k = unknown
23 /usr/convex/getsysinfo = unknown
24 /usr/bin/hostinfo = unknown
25 /bin/machine = unknown
26 /usr/bin/oslevel = unknown
27 /bin/universe = unknown
28
29 PATH: /home/hdr/bin
30 PATH: /home/hdr/cross/bin
31 PATH: /home/wolff/bin
32 PATH: /home/wolff/sat
33 PATH: /home/wolff/bb
34 PATH: /opt/msp430-gcc-4.4.3/bin
35 PATH: /usr/quartus/bin
36 PATH: /home/wolff/sat/bin
37 PATH: /usr/local/sbin
38 PATH: /usr/local/bin
39 PATH: /usr/sbin
40 PATH: /usr/bin
41 PATH: /sbin
42 PATH: /bin
43 PATH: /usr/games
44
45
46 ## ----------- ##
47 ## Core tests. ##
48 ## ----------- ##
49
50 configure:2470: checking for a BSD-compatible install
51 configure:2538: result: /usr/bin/install -c
52 configure:2549: checking whether build environment is sane
53 configure:2599: result: yes
54 configure:2740: checking for a thread-safe mkdir -p
55 configure:2779: result: /bin/mkdir -p
56 configure:2792: checking for gawk
57 configure:2808: found /usr/bin/gawk
58 configure:2819: result: gawk
59 configure:2830: checking whether make sets $(MAKE)
60 configure:2852: result: yes
61 configure:2990: checking for gcc
62 configure:3006: found /usr/bin/gcc
63 configure:3017: result: gcc
64 configure:3246: checking for C compiler version
65 configure:3255: gcc --version >&5
66 gcc (Ubuntu/Linaro 4.6.1-9ubuntu3) 4.6.1
67 Copyright (C) 2011 Free Software Foundation, Inc.
68 This is free software; see the source for copying conditions. There is NO
69 warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
70
71 configure:3266: $? = 0
72 configure:3255: gcc -v >&5
73 Using built-in specs.
74 COLLECT_GCC=gcc
75 COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/4.6.1/lto-wrapper
76 Target: x86_64-linux-gnu
77 Configured with: ../src/configure -v --with-pkgversion='Ubuntu/Linaro 4.6.1-9ubuntu3' --with-bugurl=file:///usr/share/doc/gcc-4.6/README.Bugs --enable-languages=c,c++,fortran,objc,obj-c++,go --prefix=/usr --program-suffix=-4.6 --enable-shared --enable-linker-build-id --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.6 --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-plugin --enable-objc-gc --disable-werror --with-arch-32=i686 --with-tune=generic --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu
78 Thread model: posix
79 gcc version 4.6.1 (Ubuntu/Linaro 4.6.1-9ubuntu3)
80 configure:3266: $? = 0
81 configure:3255: gcc -V >&5
82 gcc: error: unrecognized option '-V'
83 gcc: fatal error: no input files
84 compilation terminated.
85 configure:3266: $? = 4
86 configure:3255: gcc -qversion >&5
87 gcc: error: unrecognized option '-qversion'
88 gcc: fatal error: no input files
89 compilation terminated.
90 configure:3266: $? = 4
91 configure:3286: checking whether the C compiler works
92 configure:3308: gcc conftest.c >&5
93 configure:3312: $? = 0
94 configure:3360: result: yes
95 configure:3363: checking for C compiler default output file name
96 configure:3365: result: a.out
97 configure:3371: checking for suffix of executables
98 configure:3378: gcc -o conftest conftest.c >&5
99 configure:3382: $? = 0
100 configure:3404: result:
101 configure:3426: checking whether we are cross compiling
102 configure:3434: gcc -o conftest conftest.c >&5
103 configure:3438: $? = 0
104 configure:3445: ./conftest
105 configure:3449: $? = 0
106 configure:3464: result: no
107 configure:3469: checking for suffix of object files
108 configure:3491: gcc -c conftest.c >&5
109 configure:3495: $? = 0
110 configure:3516: result: o
111 configure:3520: checking whether we are using the GNU C compiler
112 configure:3539: gcc -c conftest.c >&5
113 configure:3539: $? = 0
114 configure:3548: result: yes
115 configure:3557: checking whether gcc accepts -g
116 configure:3577: gcc -c -g conftest.c >&5
117 configure:3577: $? = 0
118 configure:3618: result: yes
119 configure:3635: checking for gcc option to accept ISO C89
120 configure:3699: gcc -c -g -O2 conftest.c >&5
121 configure:3699: $? = 0
122 configure:3712: result: none needed
123 configure:3743: checking for style of include used by make
124 configure:3771: result: GNU
125 configure:3796: checking dependency style of gcc
126 configure:3906: result: gcc3
127 configure:3928: checking how to run the C preprocessor
128 configure:3959: gcc -E conftest.c
129 configure:3959: $? = 0
130 configure:3973: gcc -E conftest.c
131 conftest.c:11:28: fatal error: ac_nonexistent.h: No such file or directory
132 compilation terminated.
133 configure:3973: $? = 1
134 configure: failed program was:
135 | /* confdefs.h */
136 | #define PACKAGE_NAME "mtr"
137 | #define PACKAGE_TARNAME "mtr"
138 | #define PACKAGE_VERSION "0.85"
139 | #define PACKAGE_STRING "mtr 0.85"
140 | #define PACKAGE_BUGREPORT ""
141 | #define PACKAGE_URL ""
142 | #define PACKAGE "mtr"
143 | #define VERSION "0.85"
144 | /* end confdefs.h. */
145 | #include <ac_nonexistent.h>
146 configure:3998: result: gcc -E
147 configure:4018: gcc -E conftest.c
148 configure:4018: $? = 0
149 configure:4032: gcc -E conftest.c
150 conftest.c:11:28: fatal error: ac_nonexistent.h: No such file or directory
151 compilation terminated.
152 configure:4032: $? = 1
153 configure: failed program was:
154 | /* confdefs.h */
155 | #define PACKAGE_NAME "mtr"
156 | #define PACKAGE_TARNAME "mtr"
157 | #define PACKAGE_VERSION "0.85"
158 | #define PACKAGE_STRING "mtr 0.85"
159 | #define PACKAGE_BUGREPORT ""
160 | #define PACKAGE_URL ""
161 | #define PACKAGE "mtr"
162 | #define VERSION "0.85"
163 | /* end confdefs.h. */
164 | #include <ac_nonexistent.h>
165 configure:4061: checking for grep that handles long lines and -e
166 configure:4119: result: /bin/grep
167 configure:4124: checking for egrep
168 configure:4186: result: /bin/grep -E
169 configure:4191: checking for ANSI C header files
170 configure:4211: gcc -c -g -O2 conftest.c >&5
171 configure:4211: $? = 0
172 configure:4284: gcc -o conftest -g -O2 conftest.c >&5
173 configure:4284: $? = 0
174 configure:4284: ./conftest
175 configure:4284: $? = 0
176 configure:4295: result: yes
177 configure:4308: checking for sys/types.h
178 configure:4308: gcc -c -g -O2 conftest.c >&5
179 configure:4308: $? = 0
180 configure:4308: result: yes
181 configure:4308: checking for sys/stat.h
182 configure:4308: gcc -c -g -O2 conftest.c >&5
183 configure:4308: $? = 0
184 configure:4308: result: yes
185 configure:4308: checking for stdlib.h
186 configure:4308: gcc -c -g -O2 conftest.c >&5
187 configure:4308: $? = 0
188 configure:4308: result: yes
189 configure:4308: checking for string.h
190 configure:4308: gcc -c -g -O2 conftest.c >&5
191 configure:4308: $? = 0
192 configure:4308: result: yes
193 configure:4308: checking for memory.h
194 configure:4308: gcc -c -g -O2 conftest.c >&5
195 configure:4308: $? = 0
196 configure:4308: result: yes
197 configure:4308: checking for strings.h
198 configure:4308: gcc -c -g -O2 conftest.c >&5
199 configure:4308: $? = 0
200 configure:4308: result: yes
201 configure:4308: checking for inttypes.h
202 configure:4308: gcc -c -g -O2 conftest.c >&5
203 configure:4308: $? = 0
204 configure:4308: result: yes
205 configure:4308: checking for stdint.h
206 configure:4308: gcc -c -g -O2 conftest.c >&5
207 configure:4308: $? = 0
208 configure:4308: result: yes
209 configure:4308: checking for unistd.h
210 configure:4308: gcc -c -g -O2 conftest.c >&5
211 configure:4308: $? = 0
212 configure:4308: result: yes
213 configure:4324: checking size of unsigned char
214 configure:4329: gcc -o conftest -g -O2 conftest.c >&5
215 configure:4329: $? = 0
216 configure:4329: ./conftest
217 configure:4329: $? = 0
218 configure:4343: result: 1
219 configure:4357: checking size of unsigned short
220 configure:4362: gcc -o conftest -g -O2 conftest.c >&5
221 configure:4362: $? = 0
222 configure:4362: ./conftest
223 configure:4362: $? = 0
224 configure:4376: result: 2
225 configure:4390: checking size of unsigned int
226 configure:4395: gcc -o conftest -g -O2 conftest.c >&5
227 configure:4395: $? = 0
228 configure:4395: ./conftest
229 configure:4395: $? = 0
230 configure:4409: result: 4
231 configure:4423: checking size of unsigned long
232 configure:4428: gcc -o conftest -g -O2 conftest.c >&5
233 configure:4428: $? = 0
234 configure:4428: ./conftest
235 configure:4428: $? = 0
236 configure:4442: result: 8
237 configure:4456: checking ncurses.h usability
238 configure:4456: gcc -c -g -O2 conftest.c >&5
239 configure:4456: $? = 0
240 configure:4456: result: yes
241 configure:4456: checking ncurses.h presence
242 configure:4456: gcc -E conftest.c
243 configure:4456: $? = 0
244 configure:4456: result: yes
245 configure:4456: checking for ncurses.h
246 configure:4456: result: yes
247 configure:4456: checking ncurses/curses.h usability
248 configure:4456: gcc -c -g -O2 conftest.c >&5
249 conftest.c:59:28: fatal error: ncurses/curses.h: No such file or directory
250 compilation terminated.
251 configure:4456: $? = 1
252 configure: failed program was:
253 | /* confdefs.h */
254 | #define PACKAGE_NAME "mtr"
255 | #define PACKAGE_TARNAME "mtr"
256 | #define PACKAGE_VERSION "0.85"
257 | #define PACKAGE_STRING "mtr 0.85"
258 | #define PACKAGE_BUGREPORT ""
259 | #define PACKAGE_URL ""
260 | #define PACKAGE "mtr"
261 | #define VERSION "0.85"
262 | #define STDC_HEADERS 1
263 | #define HAVE_SYS_TYPES_H 1
264 | #define HAVE_SYS_STAT_H 1
265 | #define HAVE_STDLIB_H 1
266 | #define HAVE_STRING_H 1
267 | #define HAVE_MEMORY_H 1
268 | #define HAVE_STRINGS_H 1
269 | #define HAVE_INTTYPES_H 1
270 | #define HAVE_STDINT_H 1
271 | #define HAVE_UNISTD_H 1
272 | #define SIZEOF_UNSIGNED_CHAR 1
273 | #define SIZEOF_UNSIGNED_SHORT 2
274 | #define SIZEOF_UNSIGNED_INT 4
275 | #define SIZEOF_UNSIGNED_LONG 8
276 | #define HAVE_NCURSES_H 1
277 | /* end confdefs.h. */
278 | #include <stdio.h>
279 | #ifdef HAVE_SYS_TYPES_H
280 | # include <sys/types.h>
281 | #endif
282 | #ifdef HAVE_SYS_STAT_H
283 | # include <sys/stat.h>
284 | #endif
285 | #ifdef STDC_HEADERS
286 | # include <stdlib.h>
287 | # include <stddef.h>
288 | #else
289 | # ifdef HAVE_STDLIB_H
290 | # include <stdlib.h>
291 | # endif
292 | #endif
293 | #ifdef HAVE_STRING_H
294 | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
295 | # include <memory.h>
296 | # endif
297 | # include <string.h>
298 | #endif
299 | #ifdef HAVE_STRINGS_H
300 | # include <strings.h>
301 | #endif
302 | #ifdef HAVE_INTTYPES_H
303 | # include <inttypes.h>
304 | #endif
305 | #ifdef HAVE_STDINT_H
306 | # include <stdint.h>
307 | #endif
308 | #ifdef HAVE_UNISTD_H
309 | # include <unistd.h>
310 | #endif
311 | #include <ncurses/curses.h>
312 configure:4456: result: no
313 configure:4456: checking ncurses/curses.h presence
314 configure:4456: gcc -E conftest.c
315 conftest.c:26:28: fatal error: ncurses/curses.h: No such file or directory
316 compilation terminated.
317 configure:4456: $? = 1
318 configure: failed program was:
319 | /* confdefs.h */
320 | #define PACKAGE_NAME "mtr"
321 | #define PACKAGE_TARNAME "mtr"
322 | #define PACKAGE_VERSION "0.85"
323 | #define PACKAGE_STRING "mtr 0.85"
324 | #define PACKAGE_BUGREPORT ""
325 | #define PACKAGE_URL ""
326 | #define PACKAGE "mtr"
327 | #define VERSION "0.85"
328 | #define STDC_HEADERS 1
329 | #define HAVE_SYS_TYPES_H 1
330 | #define HAVE_SYS_STAT_H 1
331 | #define HAVE_STDLIB_H 1
332 | #define HAVE_STRING_H 1
333 | #define HAVE_MEMORY_H 1
334 | #define HAVE_STRINGS_H 1
335 | #define HAVE_INTTYPES_H 1
336 | #define HAVE_STDINT_H 1
337 | #define HAVE_UNISTD_H 1
338 | #define SIZEOF_UNSIGNED_CHAR 1
339 | #define SIZEOF_UNSIGNED_SHORT 2
340 | #define SIZEOF_UNSIGNED_INT 4
341 | #define SIZEOF_UNSIGNED_LONG 8
342 | #define HAVE_NCURSES_H 1
343 | /* end confdefs.h. */
344 | #include <ncurses/curses.h>
345 configure:4456: result: no
346 configure:4456: checking for ncurses/curses.h
347 configure:4456: result: no
348 configure:4456: checking curses.h usability
349 configure:4456: gcc -c -g -O2 conftest.c >&5
350 configure:4456: $? = 0
351 configure:4456: result: yes
352 configure:4456: checking curses.h presence
353 configure:4456: gcc -E conftest.c
354 configure:4456: $? = 0
355 configure:4456: result: yes
356 configure:4456: checking for curses.h
357 configure:4456: result: yes
358 configure:4456: checking cursesX.h usability
359 configure:4456: gcc -c -g -O2 conftest.c >&5
360 conftest.c:60:21: fatal error: cursesX.h: No such file or directory
361 compilation terminated.
362 configure:4456: $? = 1
363 configure: failed program was:
364 | /* confdefs.h */
365 | #define PACKAGE_NAME "mtr"
366 | #define PACKAGE_TARNAME "mtr"
367 | #define PACKAGE_VERSION "0.85"
368 | #define PACKAGE_STRING "mtr 0.85"
369 | #define PACKAGE_BUGREPORT ""
370 | #define PACKAGE_URL ""
371 | #define PACKAGE "mtr"
372 | #define VERSION "0.85"
373 | #define STDC_HEADERS 1
374 | #define HAVE_SYS_TYPES_H 1
375 | #define HAVE_SYS_STAT_H 1
376 | #define HAVE_STDLIB_H 1
377 | #define HAVE_STRING_H 1
378 | #define HAVE_MEMORY_H 1
379 | #define HAVE_STRINGS_H 1
380 | #define HAVE_INTTYPES_H 1
381 | #define HAVE_STDINT_H 1
382 | #define HAVE_UNISTD_H 1
383 | #define SIZEOF_UNSIGNED_CHAR 1
384 | #define SIZEOF_UNSIGNED_SHORT 2
385 | #define SIZEOF_UNSIGNED_INT 4
386 | #define SIZEOF_UNSIGNED_LONG 8
387 | #define HAVE_NCURSES_H 1
388 | #define HAVE_CURSES_H 1
389 | /* end confdefs.h. */
390 | #include <stdio.h>
391 | #ifdef HAVE_SYS_TYPES_H
392 | # include <sys/types.h>
393 | #endif
394 | #ifdef HAVE_SYS_STAT_H
395 | # include <sys/stat.h>
396 | #endif
397 | #ifdef STDC_HEADERS
398 | # include <stdlib.h>
399 | # include <stddef.h>
400 | #else
401 | # ifdef HAVE_STDLIB_H
402 | # include <stdlib.h>
403 | # endif
404 | #endif
405 | #ifdef HAVE_STRING_H
406 | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
407 | # include <memory.h>
408 | # endif
409 | # include <string.h>
410 | #endif
411 | #ifdef HAVE_STRINGS_H
412 | # include <strings.h>
413 | #endif
414 | #ifdef HAVE_INTTYPES_H
415 | # include <inttypes.h>
416 | #endif
417 | #ifdef HAVE_STDINT_H
418 | # include <stdint.h>
419 | #endif
420 | #ifdef HAVE_UNISTD_H
421 | # include <unistd.h>
422 | #endif
423 | #include <cursesX.h>
424 configure:4456: result: no
425 configure:4456: checking cursesX.h presence
426 configure:4456: gcc -E conftest.c
427 conftest.c:27:21: fatal error: cursesX.h: No such file or directory
428 compilation terminated.
429 configure:4456: $? = 1
430 configure: failed program was:
431 | /* confdefs.h */
432 | #define PACKAGE_NAME "mtr"
433 | #define PACKAGE_TARNAME "mtr"
434 | #define PACKAGE_VERSION "0.85"
435 | #define PACKAGE_STRING "mtr 0.85"
436 | #define PACKAGE_BUGREPORT ""
437 | #define PACKAGE_URL ""
438 | #define PACKAGE "mtr"
439 | #define VERSION "0.85"
440 | #define STDC_HEADERS 1
441 | #define HAVE_SYS_TYPES_H 1
442 | #define HAVE_SYS_STAT_H 1
443 | #define HAVE_STDLIB_H 1
444 | #define HAVE_STRING_H 1
445 | #define HAVE_MEMORY_H 1
446 | #define HAVE_STRINGS_H 1
447 | #define HAVE_INTTYPES_H 1
448 | #define HAVE_STDINT_H 1
449 | #define HAVE_UNISTD_H 1
450 | #define SIZEOF_UNSIGNED_CHAR 1
451 | #define SIZEOF_UNSIGNED_SHORT 2
452 | #define SIZEOF_UNSIGNED_INT 4
453 | #define SIZEOF_UNSIGNED_LONG 8
454 | #define HAVE_NCURSES_H 1
455 | #define HAVE_CURSES_H 1
456 | /* end confdefs.h. */
457 | #include <cursesX.h>
458 configure:4456: result: no
459 configure:4456: checking for cursesX.h
460 configure:4456: result: no
461 configure:4456: checking for sys/types.h
462 configure:4456: result: yes
463 configure:4456: checking fcntl.h usability
464 configure:4456: gcc -c -g -O2 conftest.c >&5
465 configure:4456: $? = 0
466 configure:4456: result: yes
467 configure:4456: checking fcntl.h presence
468 configure:4456: gcc -E conftest.c
469 configure:4456: $? = 0
470 configure:4456: result: yes
471 configure:4456: checking for fcntl.h
472 configure:4456: result: yes
473 configure:4469: checking socket.h usability
474 configure:4469: gcc -c -g -O2 conftest.c >&5
475 conftest.c:62:20: fatal error: socket.h: No such file or directory
476 compilation terminated.
477 configure:4469: $? = 1
478 configure: failed program was:
479 | /* confdefs.h */
480 | #define PACKAGE_NAME "mtr"
481 | #define PACKAGE_TARNAME "mtr"
482 | #define PACKAGE_VERSION "0.85"
483 | #define PACKAGE_STRING "mtr 0.85"
484 | #define PACKAGE_BUGREPORT ""
485 | #define PACKAGE_URL ""
486 | #define PACKAGE "mtr"
487 | #define VERSION "0.85"
488 | #define STDC_HEADERS 1
489 | #define HAVE_SYS_TYPES_H 1
490 | #define HAVE_SYS_STAT_H 1
491 | #define HAVE_STDLIB_H 1
492 | #define HAVE_STRING_H 1
493 | #define HAVE_MEMORY_H 1
494 | #define HAVE_STRINGS_H 1
495 | #define HAVE_INTTYPES_H 1
496 | #define HAVE_STDINT_H 1
497 | #define HAVE_UNISTD_H 1
498 | #define SIZEOF_UNSIGNED_CHAR 1
499 | #define SIZEOF_UNSIGNED_SHORT 2
500 | #define SIZEOF_UNSIGNED_INT 4
501 | #define SIZEOF_UNSIGNED_LONG 8
502 | #define HAVE_NCURSES_H 1
503 | #define HAVE_CURSES_H 1
504 | #define HAVE_SYS_TYPES_H 1
505 | #define HAVE_FCNTL_H 1
506 | /* end confdefs.h. */
507 | #include <stdio.h>
508 | #ifdef HAVE_SYS_TYPES_H
509 | # include <sys/types.h>
510 | #endif
511 | #ifdef HAVE_SYS_STAT_H
512 | # include <sys/stat.h>
513 | #endif
514 | #ifdef STDC_HEADERS
515 | # include <stdlib.h>
516 | # include <stddef.h>
517 | #else
518 | # ifdef HAVE_STDLIB_H
519 | # include <stdlib.h>
520 | # endif
521 | #endif
522 | #ifdef HAVE_STRING_H
523 | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
524 | # include <memory.h>
525 | # endif
526 | # include <string.h>
527 | #endif
528 | #ifdef HAVE_STRINGS_H
529 | # include <strings.h>
530 | #endif
531 | #ifdef HAVE_INTTYPES_H
532 | # include <inttypes.h>
533 | #endif
534 | #ifdef HAVE_STDINT_H
535 | # include <stdint.h>
536 | #endif
537 | #ifdef HAVE_UNISTD_H
538 | # include <unistd.h>
539 | #endif
540 | #include <socket.h>
541 configure:4469: result: no
542 configure:4469: checking socket.h presence
543 configure:4469: gcc -E conftest.c
544 conftest.c:29:20: fatal error: socket.h: No such file or directory
545 compilation terminated.
546 configure:4469: $? = 1
547 configure: failed program was:
548 | /* confdefs.h */
549 | #define PACKAGE_NAME "mtr"
550 | #define PACKAGE_TARNAME "mtr"
551 | #define PACKAGE_VERSION "0.85"
552 | #define PACKAGE_STRING "mtr 0.85"
553 | #define PACKAGE_BUGREPORT ""
554 | #define PACKAGE_URL ""
555 | #define PACKAGE "mtr"
556 | #define VERSION "0.85"
557 | #define STDC_HEADERS 1
558 | #define HAVE_SYS_TYPES_H 1
559 | #define HAVE_SYS_STAT_H 1
560 | #define HAVE_STDLIB_H 1
561 | #define HAVE_STRING_H 1
562 | #define HAVE_MEMORY_H 1
563 | #define HAVE_STRINGS_H 1
564 | #define HAVE_INTTYPES_H 1
565 | #define HAVE_STDINT_H 1
566 | #define HAVE_UNISTD_H 1
567 | #define SIZEOF_UNSIGNED_CHAR 1
568 | #define SIZEOF_UNSIGNED_SHORT 2
569 | #define SIZEOF_UNSIGNED_INT 4
570 | #define SIZEOF_UNSIGNED_LONG 8
571 | #define HAVE_NCURSES_H 1
572 | #define HAVE_CURSES_H 1
573 | #define HAVE_SYS_TYPES_H 1
574 | #define HAVE_FCNTL_H 1
575 | /* end confdefs.h. */
576 | #include <socket.h>
577 configure:4469: result: no
578 configure:4469: checking for socket.h
579 configure:4469: result: no
580 configure:4469: checking sys/socket.h usability
581 configure:4469: gcc -c -g -O2 conftest.c >&5
582 configure:4469: $? = 0
583 configure:4469: result: yes
584 configure:4469: checking sys/socket.h presence
585 configure:4469: gcc -E conftest.c
586 configure:4469: $? = 0
587 configure:4469: result: yes
588 configure:4469: checking for sys/socket.h
589 configure:4469: result: yes
590 configure:4469: checking sys/xti.h usability
591 configure:4469: gcc -c -g -O2 conftest.c >&5
592 conftest.c:63:21: fatal error: sys/xti.h: No such file or directory
593 compilation terminated.
594 configure:4469: $? = 1
595 configure: failed program was:
596 | /* confdefs.h */
597 | #define PACKAGE_NAME "mtr"
598 | #define PACKAGE_TARNAME "mtr"
599 | #define PACKAGE_VERSION "0.85"
600 | #define PACKAGE_STRING "mtr 0.85"
601 | #define PACKAGE_BUGREPORT ""
602 | #define PACKAGE_URL ""
603 | #define PACKAGE "mtr"
604 | #define VERSION "0.85"
605 | #define STDC_HEADERS 1
606 | #define HAVE_SYS_TYPES_H 1
607 | #define HAVE_SYS_STAT_H 1
608 | #define HAVE_STDLIB_H 1
609 | #define HAVE_STRING_H 1
610 | #define HAVE_MEMORY_H 1
611 | #define HAVE_STRINGS_H 1
612 | #define HAVE_INTTYPES_H 1
613 | #define HAVE_STDINT_H 1
614 | #define HAVE_UNISTD_H 1
615 | #define SIZEOF_UNSIGNED_CHAR 1
616 | #define SIZEOF_UNSIGNED_SHORT 2
617 | #define SIZEOF_UNSIGNED_INT 4
618 | #define SIZEOF_UNSIGNED_LONG 8
619 | #define HAVE_NCURSES_H 1
620 | #define HAVE_CURSES_H 1
621 | #define HAVE_SYS_TYPES_H 1
622 | #define HAVE_FCNTL_H 1
623 | #define HAVE_SYS_SOCKET_H 1
624 | /* end confdefs.h. */
625 | #include <stdio.h>
626 | #ifdef HAVE_SYS_TYPES_H
627 | # include <sys/types.h>
628 | #endif
629 | #ifdef HAVE_SYS_STAT_H
630 | # include <sys/stat.h>
631 | #endif
632 | #ifdef STDC_HEADERS
633 | # include <stdlib.h>
634 | # include <stddef.h>
635 | #else
636 | # ifdef HAVE_STDLIB_H
637 | # include <stdlib.h>
638 | # endif
639 | #endif
640 | #ifdef HAVE_STRING_H
641 | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
642 | # include <memory.h>
643 | # endif
644 | # include <string.h>
645 | #endif
646 | #ifdef HAVE_STRINGS_H
647 | # include <strings.h>
648 | #endif
649 | #ifdef HAVE_INTTYPES_H
650 | # include <inttypes.h>
651 | #endif
652 | #ifdef HAVE_STDINT_H
653 | # include <stdint.h>
654 | #endif
655 | #ifdef HAVE_UNISTD_H
656 | # include <unistd.h>
657 | #endif
658 | #include <sys/xti.h>
659 configure:4469: result: no
660 configure:4469: checking sys/xti.h presence
661 configure:4469: gcc -E conftest.c
662 conftest.c:30:21: fatal error: sys/xti.h: No such file or directory
663 compilation terminated.
664 configure:4469: $? = 1
665 configure: failed program was:
666 | /* confdefs.h */
667 | #define PACKAGE_NAME "mtr"
668 | #define PACKAGE_TARNAME "mtr"
669 | #define PACKAGE_VERSION "0.85"
670 | #define PACKAGE_STRING "mtr 0.85"
671 | #define PACKAGE_BUGREPORT ""
672 | #define PACKAGE_URL ""
673 | #define PACKAGE "mtr"
674 | #define VERSION "0.85"
675 | #define STDC_HEADERS 1
676 | #define HAVE_SYS_TYPES_H 1
677 | #define HAVE_SYS_STAT_H 1
678 | #define HAVE_STDLIB_H 1
679 | #define HAVE_STRING_H 1
680 | #define HAVE_MEMORY_H 1
681 | #define HAVE_STRINGS_H 1
682 | #define HAVE_INTTYPES_H 1
683 | #define HAVE_STDINT_H 1
684 | #define HAVE_UNISTD_H 1
685 | #define SIZEOF_UNSIGNED_CHAR 1
686 | #define SIZEOF_UNSIGNED_SHORT 2
687 | #define SIZEOF_UNSIGNED_INT 4
688 | #define SIZEOF_UNSIGNED_LONG 8
689 | #define HAVE_NCURSES_H 1
690 | #define HAVE_CURSES_H 1
691 | #define HAVE_SYS_TYPES_H 1
692 | #define HAVE_FCNTL_H 1
693 | #define HAVE_SYS_SOCKET_H 1
694 | /* end confdefs.h. */
695 | #include <sys/xti.h>
696 configure:4469: result: no
697 configure:4469: checking for sys/xti.h
698 configure:4469: result: no
699 configure:4469: checking arpa/nameser_compat.h usability
700 configure:4469: gcc -c -g -O2 conftest.c >&5
701 configure:4469: $? = 0
702 configure:4469: result: yes
703 configure:4469: checking arpa/nameser_compat.h presence
704 configure:4469: gcc -E conftest.c
705 configure:4469: $? = 0
706 configure:4469: result: yes
707 configure:4469: checking for arpa/nameser_compat.h
708 configure:4469: result: yes
709 configure:4483: checking for tgetent in -ltermcap
710 configure:4508: gcc -o conftest -g -O2 conftest.c -ltermcap >&5
711 configure:4508: $? = 0
712 configure:4517: result: yes
713 configure:4528: checking for tgetent in -ltinfo
714 configure:4553: gcc -o conftest -g -O2 conftest.c -ltinfo -ltermcap >&5
715 configure:4553: $? = 0
716 configure:4562: result: yes
717 configure:4574: checking for initscr
718 configure:4574: gcc -o conftest -g -O2 conftest.c -ltinfo -ltermcap >&5
719 configure:4574: $? = 0
720 configure:4574: result: yes
721 configure:4728: checking for attron
722 configure:4728: gcc -o conftest -g -O2 conftest.c -ltinfo -ltermcap >&5
723 configure:4728: $? = 0
724 configure:4728: result: yes
725 configure:4728: checking for fcntl
726 configure:4728: gcc -o conftest -g -O2 conftest.c -ltinfo -ltermcap >&5
727 configure:4728: $? = 0
728 configure:4728: result: yes
729 configure:4738: checking for floor in -lm
730 configure:4763: gcc -o conftest -g -O2 conftest.c -lm -ltinfo -ltermcap >&5
731 conftest.c:42:6: warning: conflicting types for built-in function 'floor' [enabled by default]
732 configure:4763: $? = 0
733 configure:4772: result: yes
734 configure:4861: checking for pkg-config
735 configure:4879: found /usr/bin/pkg-config
736 configure:4892: result: /usr/bin/pkg-config
737 configure:4914: checking for GTK+ - version >= 2.6.0
738 configure:5024: gcc -o conftest -g -O2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 conftest.c -pthread -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lcairo -lpango-1.0 -lfreetype -lfontconfig -lgobject-2.0 -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0 -lm -ltinfo -ltermcap >&5
739 configure:5024: $? = 0
740 configure:5024: ./conftest
741 configure:5024: $? = 0
742 configure:5038: result: yes (version 2.24.6)
743 configure:5327: checking for socket
744 configure:5327: gcc -o conftest -g -O2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 conftest.c -lm -ltinfo -ltermcap -pthread -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lcairo -lpango-1.0 -lfreetype -lfontconfig -lgobject-2.0 -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0 -lm >&5
745 configure:5327: $? = 0
746 configure:5327: result: yes
747 configure:5381: checking for gethostbyname
748 configure:5381: gcc -o conftest -g -O2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 conftest.c -lm -ltinfo -ltermcap -pthread -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lcairo -lpango-1.0 -lfreetype -lfontconfig -lgobject-2.0 -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0 -lm >&5
749 configure:5381: $? = 0
750 configure:5381: result: yes
751 configure:5441: checking for seteuid
752 configure:5441: gcc -o conftest -g -O2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 conftest.c -lm -ltinfo -ltermcap -pthread -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lcairo -lpango-1.0 -lfreetype -lfontconfig -lgobject-2.0 -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0 -lm >&5
753 configure:5441: $? = 0
754 configure:5441: result: yes
755 configure:5461: checking whether library required for res_mkquery
756 configure:5482: gcc -o conftest -g -O2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 conftest.c -lm -ltinfo -ltermcap -pthread -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lcairo -lpango-1.0 -lfreetype -lfontconfig -lgobject-2.0 -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0 -lm >&5
757 /tmp/ccMn2aaQ.o: In function `main':
758 /home/wolff/mtr/conftest.c:47: undefined reference to `__res_mkquery'
759 collect2: ld returned 1 exit status
760 configure:5482: $? = 1
761 configure: failed program was:
762 | /* confdefs.h */
763 | #define PACKAGE_NAME "mtr"
764 | #define PACKAGE_TARNAME "mtr"
765 | #define PACKAGE_VERSION "0.85"
766 | #define PACKAGE_STRING "mtr 0.85"
767 | #define PACKAGE_BUGREPORT ""
768 | #define PACKAGE_URL ""
769 | #define PACKAGE "mtr"
770 | #define VERSION "0.85"
771 | #define STDC_HEADERS 1
772 | #define HAVE_SYS_TYPES_H 1
773 | #define HAVE_SYS_STAT_H 1
774 | #define HAVE_STDLIB_H 1
775 | #define HAVE_STRING_H 1
776 | #define HAVE_MEMORY_H 1
777 | #define HAVE_STRINGS_H 1
778 | #define HAVE_INTTYPES_H 1
779 | #define HAVE_STDINT_H 1
780 | #define HAVE_UNISTD_H 1
781 | #define SIZEOF_UNSIGNED_CHAR 1
782 | #define SIZEOF_UNSIGNED_SHORT 2
783 | #define SIZEOF_UNSIGNED_INT 4
784 | #define SIZEOF_UNSIGNED_LONG 8
785 | #define HAVE_NCURSES_H 1
786 | #define HAVE_CURSES_H 1
787 | #define HAVE_SYS_TYPES_H 1
788 | #define HAVE_FCNTL_H 1
789 | #define HAVE_SYS_SOCKET_H 1
790 | #define HAVE_ARPA_NAMESER_COMPAT_H 1
791 | #define HAVE_LIBTERMCAP 1
792 | #define HAVE_LIBTINFO 1
793 | #define HAVE_ATTRON 1
794 | #define HAVE_FCNTL 1
795 | #define HAVE_LIBM 1
796 | #define HAVE_SETEUID 1
797 | /* end confdefs.h. */
798 |
799 |
800 | #include <netinet/in.h>
801 | #include <resolv.h>
802 |
803 | int
804 | main ()
805 | {
806 |
807 | int (*res_mkquery_func)(int,...) = (int (*)(int,...))res_mkquery;
808 | (void)(*res_mkquery_func)(0);
809 |
810 | ;
811 | return 0;
812 | }
813 configure:5487: result: yes
814 configure:5493: checking for res_mkquery in -lbind
815 configure:5515: gcc -o conftest -g -O2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 conftest.c -lm -ltinfo -ltermcap -pthread -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lcairo -lpango-1.0 -lfreetype -lfontconfig -lgobject-2.0 -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0 -lm -lbind >&5
816 /usr/bin/ld: cannot find -lbind
817 collect2: ld returned 1 exit status
818 configure:5515: $? = 1
819 configure: failed program was:
820 | /* confdefs.h */
821 | #define PACKAGE_NAME "mtr"
822 | #define PACKAGE_TARNAME "mtr"
823 | #define PACKAGE_VERSION "0.85"
824 | #define PACKAGE_STRING "mtr 0.85"
825 | #define PACKAGE_BUGREPORT ""
826 | #define PACKAGE_URL ""
827 | #define PACKAGE "mtr"
828 | #define VERSION "0.85"
829 | #define STDC_HEADERS 1
830 | #define HAVE_SYS_TYPES_H 1
831 | #define HAVE_SYS_STAT_H 1
832 | #define HAVE_STDLIB_H 1
833 | #define HAVE_STRING_H 1
834 | #define HAVE_MEMORY_H 1
835 | #define HAVE_STRINGS_H 1
836 | #define HAVE_INTTYPES_H 1
837 | #define HAVE_STDINT_H 1
838 | #define HAVE_UNISTD_H 1
839 | #define SIZEOF_UNSIGNED_CHAR 1
840 | #define SIZEOF_UNSIGNED_SHORT 2
841 | #define SIZEOF_UNSIGNED_INT 4
842 | #define SIZEOF_UNSIGNED_LONG 8
843 | #define HAVE_NCURSES_H 1
844 | #define HAVE_CURSES_H 1
845 | #define HAVE_SYS_TYPES_H 1
846 | #define HAVE_FCNTL_H 1
847 | #define HAVE_SYS_SOCKET_H 1
848 | #define HAVE_ARPA_NAMESER_COMPAT_H 1
849 | #define HAVE_LIBTERMCAP 1
850 | #define HAVE_LIBTINFO 1
851 | #define HAVE_ATTRON 1
852 | #define HAVE_FCNTL 1
853 | #define HAVE_LIBM 1
854 | #define HAVE_SETEUID 1
855 | /* end confdefs.h. */
856 |
857 |
858 | #include <netinet/in.h>
859 | #include <resolv.h>
860 |
861 | int
862 | main ()
863 | {
864 |
865 | int (*res_mkquery_func)(int,...) = (int (*)(int,...))res_mkquery;
866 | (void)(*res_mkquery_func)(0);
867 |
868 | ;
869 | return 0;
870 | }
871 configure:5520: result: no
872 configure:5526: checking for res_mkquery in -lresolv
873 configure:5547: gcc -o conftest -g -O2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 conftest.c -lm -ltinfo -ltermcap -pthread -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lcairo -lpango-1.0 -lfreetype -lfontconfig -lgobject-2.0 -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0 -lm -lresolv >&5
874 configure:5547: $? = 0
875 configure:5548: result: yes
876 configure:5562: checking for herror
877 configure:5562: gcc -o conftest -g -O2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 conftest.c -lm -ltinfo -ltermcap -pthread -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lcairo -lpango-1.0 -lfreetype -lfontconfig -lgobject-2.0 -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0 -lm >&5
878 configure:5562: $? = 0
879 configure:5562: result: yes
880 configure:5571: checking for strerror
881 configure:5571: gcc -o conftest -g -O2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 conftest.c -lm -ltinfo -ltermcap -pthread -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lcairo -lpango-1.0 -lfreetype -lfontconfig -lgobject-2.0 -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0 -lm >&5
882 configure:5571: $? = 0
883 configure:5571: result: yes
884 configure:5582: checking for getaddrinfo
885 configure:5582: gcc -o conftest -g -O2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 conftest.c -lm -ltinfo -ltermcap -pthread -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lcairo -lpango-1.0 -lfreetype -lfontconfig -lgobject-2.0 -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0 -lm >&5
886 configure:5582: $? = 0
887 configure:5582: result: yes
888 configure:5596: checking whether __res_state_ext needs to be defined
889 configure:5621: gcc -c -g -O2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 conftest.c >&5
890 configure:5621: $? = 0
891 configure:5622: result: no
892 configure:5680: checking whether errno is declared
893 configure:5680: gcc -c -g -O2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 conftest.c >&5
894 configure:5680: $? = 0
895 configure:5680: result: yes
896 configure:5696: checking for socklen_t
897 configure:5696: gcc -c -g -O2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 conftest.c >&5
898 configure:5696: $? = 0
899 configure:5696: gcc -c -g -O2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 conftest.c >&5
900 conftest.c: In function 'main':
901 conftest.c:52:24: error: expected expression before ')' token
902 configure:5696: $? = 1
903 configure: failed program was:
904 | /* confdefs.h */
905 | #define PACKAGE_NAME "mtr"
906 | #define PACKAGE_TARNAME "mtr"
907 | #define PACKAGE_VERSION "0.85"
908 | #define PACKAGE_STRING "mtr 0.85"
909 | #define PACKAGE_BUGREPORT ""
910 | #define PACKAGE_URL ""
911 | #define PACKAGE "mtr"
912 | #define VERSION "0.85"
913 | #define STDC_HEADERS 1
914 | #define HAVE_SYS_TYPES_H 1
915 | #define HAVE_SYS_STAT_H 1
916 | #define HAVE_STDLIB_H 1
917 | #define HAVE_STRING_H 1
918 | #define HAVE_MEMORY_H 1
919 | #define HAVE_STRINGS_H 1
920 | #define HAVE_INTTYPES_H 1
921 | #define HAVE_STDINT_H 1
922 | #define HAVE_UNISTD_H 1
923 | #define SIZEOF_UNSIGNED_CHAR 1
924 | #define SIZEOF_UNSIGNED_SHORT 2
925 | #define SIZEOF_UNSIGNED_INT 4
926 | #define SIZEOF_UNSIGNED_LONG 8
927 | #define HAVE_NCURSES_H 1
928 | #define HAVE_CURSES_H 1
929 | #define HAVE_SYS_TYPES_H 1
930 | #define HAVE_FCNTL_H 1
931 | #define HAVE_SYS_SOCKET_H 1
932 | #define HAVE_ARPA_NAMESER_COMPAT_H 1
933 | #define HAVE_LIBTERMCAP 1
934 | #define HAVE_LIBTINFO 1
935 | #define HAVE_ATTRON 1
936 | #define HAVE_FCNTL 1
937 | #define HAVE_LIBM 1
938 | #define HAVE_SETEUID 1
939 | #define ENABLE_IPV6 /**/
940 | #define HAVE_DECL_ERRNO 1
941 | /* end confdefs.h. */
942 |
943 | #include <netinet/in.h>
944 | #ifdef HAVE_SOCKET_H
945 | #include <socket.h>
946 | #endif
947 | #ifdef HAVE_SYS_SOCKET_H
948 | #include <sys/socket.h>
949 | #endif
950 |
951 |
952 | int
953 | main ()
954 | {
955 | if (sizeof ((socklen_t)))
956 | return 0;
957 | ;
958 | return 0;
959 | }
960 configure:5696: result: yes
961 configure:5713: checking for struct in_addr
962 configure:5713: gcc -c -g -O2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 conftest.c >&5
963 configure:5713: $? = 0
964 configure:5713: gcc -c -g -O2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 conftest.c >&5
965 conftest.c: In function 'main':
966 conftest.c:47:29: error: expected expression before ')' token
967 configure:5713: $? = 1
968 configure: failed program was:
969 | /* confdefs.h */
970 | #define PACKAGE_NAME "mtr"
971 | #define PACKAGE_TARNAME "mtr"
972 | #define PACKAGE_VERSION "0.85"
973 | #define PACKAGE_STRING "mtr 0.85"
974 | #define PACKAGE_BUGREPORT ""
975 | #define PACKAGE_URL ""
976 | #define PACKAGE "mtr"
977 | #define VERSION "0.85"
978 | #define STDC_HEADERS 1
979 | #define HAVE_SYS_TYPES_H 1
980 | #define HAVE_SYS_STAT_H 1
981 | #define HAVE_STDLIB_H 1
982 | #define HAVE_STRING_H 1
983 | #define HAVE_MEMORY_H 1
984 | #define HAVE_STRINGS_H 1
985 | #define HAVE_INTTYPES_H 1
986 | #define HAVE_STDINT_H 1
987 | #define HAVE_UNISTD_H 1
988 | #define SIZEOF_UNSIGNED_CHAR 1
989 | #define SIZEOF_UNSIGNED_SHORT 2
990 | #define SIZEOF_UNSIGNED_INT 4
991 | #define SIZEOF_UNSIGNED_LONG 8
992 | #define HAVE_NCURSES_H 1
993 | #define HAVE_CURSES_H 1
994 | #define HAVE_SYS_TYPES_H 1
995 | #define HAVE_FCNTL_H 1
996 | #define HAVE_SYS_SOCKET_H 1
997 | #define HAVE_ARPA_NAMESER_COMPAT_H 1
998 | #define HAVE_LIBTERMCAP 1
999 | #define HAVE_LIBTINFO 1
1000 | #define HAVE_ATTRON 1
1001 | #define HAVE_FCNTL 1
1002 | #define HAVE_LIBM 1
1003 | #define HAVE_SETEUID 1
1004 | #define ENABLE_IPV6 /**/
1005 | #define HAVE_DECL_ERRNO 1
1006 | #define HAVE_SOCKLEN_T /**/
1007 | /* end confdefs.h. */
1008 |
1009 | #include <netinet/in.h>
1010 |
1011 |
1012 | int
1013 | main ()
1014 | {
1015 | if (sizeof ((struct in_addr)))
1016 | return 0;
1017 | ;
1018 | return 0;
1019 | }
1020 configure:5713: result: yes
1021 configure:5724: checking for C flags to get more warnings
1022 configure:5736: gcc -c -g -O2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -Wno-pointer-sign conftest.c >&5
1023 configure:5736: $? = 0
1024 configure:5794: result: -Wall -Wno-pointer-sign
1025 configure:5939: creating ./config.status
1026
1027 ## ---------------------- ##
1028 ## Running config.status. ##
1029 ## ---------------------- ##
1030
1031 This file was extended by mtr config.status 0.85, which was
1032 generated by GNU Autoconf 2.68. Invocation command line was
1033
1034 CONFIG_FILES =
1035 CONFIG_HEADERS =
1036 CONFIG_LINKS =
1037 CONFIG_COMMANDS =
1038 $ ./config.status
1039
1040 on getafix
1041
1042 config.status:899: creating version.h.tmp
1043 config.status:899: creating Makefile
1044 config.status:899: creating img/Makefile
1045 config.status:899: creating config.h
1046 config.status:1128: executing depfiles commands
1047
1048 ## ---------------- ##
1049 ## Cache variables. ##
1050 ## ---------------- ##
1051
1052 ac_cv_c_compiler_gnu=yes
1053 ac_cv_env_CC_set=
1054 ac_cv_env_CC_value=
1055 ac_cv_env_CFLAGS_set=
1056 ac_cv_env_CFLAGS_value=
1057 ac_cv_env_CPPFLAGS_set=
1058 ac_cv_env_CPPFLAGS_value=
1059 ac_cv_env_CPP_set=
1060 ac_cv_env_CPP_value=
1061 ac_cv_env_GLIB_CFLAGS_set=
1062 ac_cv_env_GLIB_CFLAGS_value=
1063 ac_cv_env_GLIB_LIBS_set=
1064 ac_cv_env_GLIB_LIBS_value=
1065 ac_cv_env_LDFLAGS_set=
1066 ac_cv_env_LDFLAGS_value=
1067 ac_cv_env_LIBS_set=
1068 ac_cv_env_LIBS_value=
1069 ac_cv_env_PKG_CONFIG_LIBDIR_set=
1070 ac_cv_env_PKG_CONFIG_LIBDIR_value=
1071 ac_cv_env_PKG_CONFIG_PATH_set=
1072 ac_cv_env_PKG_CONFIG_PATH_value=
1073 ac_cv_env_PKG_CONFIG_set=
1074 ac_cv_env_PKG_CONFIG_value=
1075 ac_cv_env_build_alias_set=
1076 ac_cv_env_build_alias_value=
1077 ac_cv_env_host_alias_set=
1078 ac_cv_env_host_alias_value=
1079 ac_cv_env_target_alias_set=
1080 ac_cv_env_target_alias_value=
1081 ac_cv_func_attron=yes
1082 ac_cv_func_fcntl=yes
1083 ac_cv_func_getaddrinfo=yes
1084 ac_cv_func_gethostbyname=yes
1085 ac_cv_func_herror=yes
1086 ac_cv_func_initscr=yes
1087 ac_cv_func_seteuid=yes
1088 ac_cv_func_socket=yes
1089 ac_cv_func_strerror=yes
1090 ac_cv_have_decl_errno=yes
1091 ac_cv_header_arpa_nameser_compat_h=yes
1092 ac_cv_header_cursesX_h=no
1093 ac_cv_header_curses_h=yes
1094 ac_cv_header_fcntl_h=yes
1095 ac_cv_header_inttypes_h=yes
1096 ac_cv_header_memory_h=yes
1097 ac_cv_header_ncurses_curses_h=no
1098 ac_cv_header_ncurses_h=yes
1099 ac_cv_header_socket_h=no
1100 ac_cv_header_stdc=yes
1101 ac_cv_header_stdint_h=yes
1102 ac_cv_header_stdlib_h=yes
1103 ac_cv_header_string_h=yes
1104 ac_cv_header_strings_h=yes
1105 ac_cv_header_sys_socket_h=yes
1106 ac_cv_header_sys_stat_h=yes
1107 ac_cv_header_sys_types_h=yes
1108 ac_cv_header_sys_xti_h=no
1109 ac_cv_header_unistd_h=yes
1110 ac_cv_lib_m_floor=yes
1111 ac_cv_lib_termcap_tgetent=yes
1112 ac_cv_lib_tinfo_tgetent=yes
1113 ac_cv_objext=o
1114 ac_cv_path_EGREP='/bin/grep -E'
1115 ac_cv_path_GREP=/bin/grep
1116 ac_cv_path_PKG_CONFIG=/usr/bin/pkg-config
1117 ac_cv_path_install='/usr/bin/install -c'
1118 ac_cv_path_mkdir=/bin/mkdir
1119 ac_cv_prog_AWK=gawk
1120 ac_cv_prog_CPP='gcc -E'
1121 ac_cv_prog_ac_ct_CC=gcc
1122 ac_cv_prog_cc_c89=
1123 ac_cv_prog_cc_g=yes
1124 ac_cv_prog_make_make_set=yes
1125 ac_cv_sizeof_unsigned_char=1
1126 ac_cv_sizeof_unsigned_int=4
1127 ac_cv_sizeof_unsigned_long=8
1128 ac_cv_sizeof_unsigned_short=2
1129 ac_cv_type_socklen_t=yes
1130 ac_cv_type_struct_in_addr=yes
1131 am_cv_CC_dependencies_compiler_type=gcc3
1132
1133 ## ----------------- ##
1134 ## Output variables. ##
1135 ## ----------------- ##
1136
1137 ACLOCAL='${SHELL} /home/wolff/mtr/missing --run aclocal-1.11'
1138 AMDEPBACKSLASH='\'
1139 AMDEP_FALSE='#'
1140 AMDEP_TRUE=''
1141 AMTAR='${SHELL} /home/wolff/mtr/missing --run tar'
1142 AUTOCONF='${SHELL} /home/wolff/mtr/missing --run autoconf'
1143 AUTOHEADER='${SHELL} /home/wolff/mtr/missing --run autoheader'
1144 AUTOMAKE='${SHELL} /home/wolff/mtr/missing --run automake-1.11'
1145 AWK='gawk'
1146 CC='gcc'
1147 CCDEPMODE='depmode=gcc3'
1148 CFLAGS='-g -O2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -Wall -Wno-pointer-sign'
1149 CPP='gcc -E'
1150 CPPFLAGS=''
1151 CURSES_OBJ='curses.o'
1152 CYGPATH_W='echo'
1153 DEFS='-DHAVE_CONFIG_H'
1154 DEPDIR='.deps'
1155 ECHO_C=''
1156 ECHO_N='-n'
1157 ECHO_T=''
1158 EGREP='/bin/grep -E'
1159 EXEEXT=''
1160 GLIB_CFLAGS=''
1161 GLIB_LIBS=''
1162 GREP='/bin/grep'
1163 GTK_CFLAGS='-pthread -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 '
1164 GTK_LIBS='-pthread -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lcairo -lpango-1.0 -lfreetype -lfontconfig -lgobject-2.0 -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0 '
1165 GTK_OBJ='gtk.o'
1166 INSTALL_DATA='${INSTALL} -m 644'
1167 INSTALL_PROGRAM='${INSTALL}'
1168 INSTALL_SCRIPT='${INSTALL}'
1169 INSTALL_STRIP_PROGRAM='$(install_sh) -c -s'
1170 IPINFO_FALSE='#'
1171 IPINFO_TRUE=''
1172 LDFLAGS=''
1173 LIBOBJS=''
1174 LIBS='-lm -ltinfo -ltermcap -pthread -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lcairo -lpango-1.0 -lfreetype -lfontconfig -lgobject-2.0 -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0 -lm'
1175 LTLIBOBJS=''
1176 MAKEINFO='${SHELL} /home/wolff/mtr/missing --run makeinfo'
1177 MKDIR_P='/bin/mkdir -p'
1178 OBJEXT='o'
1179 PACKAGE='mtr'
1180 PACKAGE_BUGREPORT=''
1181 PACKAGE_NAME='mtr'
1182 PACKAGE_STRING='mtr 0.85'
1183 PACKAGE_TARNAME='mtr'
1184 PACKAGE_URL=''
1185 PACKAGE_VERSION='0.85'
1186 PATH_SEPARATOR=':'
1187 PKG_CONFIG='/usr/bin/pkg-config'
1188 PKG_CONFIG_LIBDIR=''
1189 PKG_CONFIG_PATH=''
1190 RESOLV_LIBS='-lresolv'
1191 SET_MAKE=''
1192 SHELL='/bin/bash'
1193 STRIP=''
1194 VERSION='0.85'
1195 ac_ct_CC='gcc'
1196 am__EXEEXT_FALSE=''
1197 am__EXEEXT_TRUE='#'
1198 am__fastdepCC_FALSE='#'
1199 am__fastdepCC_TRUE=''
1200 am__include='include'
1201 am__isrc=''
1202 am__leading_dot='.'
1203 am__quote=''
1204 am__tar='${AMTAR} chof - "$$tardir"'
1205 am__untar='${AMTAR} xf -'
1206 bindir='${exec_prefix}/bin'
1207 build_alias=''
1208 datadir='${datarootdir}'
1209 datarootdir='${prefix}/share'
1210 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
1211 dvidir='${docdir}'
1212 exec_prefix='${prefix}'
1213 host_alias=''
1214 htmldir='${docdir}'
1215 includedir='${prefix}/include'
1216 infodir='${datarootdir}/info'
1217 install_sh='${SHELL} /home/wolff/mtr/install-sh'
1218 libdir='${exec_prefix}/lib'
1219 libexecdir='${exec_prefix}/libexec'
1220 localedir='${datarootdir}/locale'
1221 localstatedir='${prefix}/var'
1222 mandir='${datarootdir}/man'
1223 mkdir_p='/bin/mkdir -p'
1224 oldincludedir='/usr/include'
1225 pdfdir='${docdir}'
1226 prefix='/usr/local'
1227 program_transform_name='s,x,x,'
1228 psdir='${docdir}'
1229 sbindir='${exec_prefix}/sbin'
1230 sharedstatedir='${prefix}/com'
1231 sysconfdir='${prefix}/etc'
1232 target_alias=''
1233
1234 ## ----------- ##
1235 ## confdefs.h. ##
1236 ## ----------- ##
1237
1238 /* confdefs.h */
1239 #define PACKAGE_NAME "mtr"
1240 #define PACKAGE_TARNAME "mtr"
1241 #define PACKAGE_VERSION "0.85"
1242 #define PACKAGE_STRING "mtr 0.85"
1243 #define PACKAGE_BUGREPORT ""
1244 #define PACKAGE_URL ""
1245 #define PACKAGE "mtr"
1246 #define VERSION "0.85"
1247 #define STDC_HEADERS 1
1248 #define HAVE_SYS_TYPES_H 1
1249 #define HAVE_SYS_STAT_H 1
1250 #define HAVE_STDLIB_H 1
1251 #define HAVE_STRING_H 1
1252 #define HAVE_MEMORY_H 1
1253 #define HAVE_STRINGS_H 1
1254 #define HAVE_INTTYPES_H 1
1255 #define HAVE_STDINT_H 1
1256 #define HAVE_UNISTD_H 1
1257 #define SIZEOF_UNSIGNED_CHAR 1
1258 #define SIZEOF_UNSIGNED_SHORT 2
1259 #define SIZEOF_UNSIGNED_INT 4
1260 #define SIZEOF_UNSIGNED_LONG 8
1261 #define HAVE_NCURSES_H 1
1262 #define HAVE_CURSES_H 1
1263 #define HAVE_SYS_TYPES_H 1
1264 #define HAVE_FCNTL_H 1
1265 #define HAVE_SYS_SOCKET_H 1
1266 #define HAVE_ARPA_NAMESER_COMPAT_H 1
1267 #define HAVE_LIBTERMCAP 1
1268 #define HAVE_LIBTINFO 1
1269 #define HAVE_ATTRON 1
1270 #define HAVE_FCNTL 1
1271 #define HAVE_LIBM 1
1272 #define HAVE_SETEUID 1
1273 #define ENABLE_IPV6 /**/
1274 #define HAVE_DECL_ERRNO 1
1275 #define HAVE_SOCKLEN_T /**/
1276 #define HAVE_STRUCT_INADDR /**/
1277
1278 configure: exit 0
+0
-1235
config.status less more
0 #! /bin/bash
1 # Generated by configure.
2 # Run this file to recreate the current configuration.
3 # Compiler output produced by configure, useful for debugging
4 # configure, is in config.log if it exists.
5
6 debug=false
7 ac_cs_recheck=false
8 ac_cs_silent=false
9
10 SHELL=${CONFIG_SHELL-/bin/bash}
11 export SHELL
12 ## -------------------- ##
13 ## M4sh Initialization. ##
14 ## -------------------- ##
15
16 # Be more Bourne compatible
17 DUALCASE=1; export DUALCASE # for MKS sh
18 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
19 emulate sh
20 NULLCMD=:
21 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
22 # is contrary to our usage. Disable this feature.
23 alias -g '${1+"$@"}'='"$@"'
24 setopt NO_GLOB_SUBST
25 else
26 case `(set -o) 2>/dev/null` in #(
27 *posix*) :
28 set -o posix ;; #(
29 *) :
30 ;;
31 esac
32 fi
33
34
35 as_nl='
36 '
37 export as_nl
38 # Printing a long string crashes Solaris 7 /usr/bin/printf.
39 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
40 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
41 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
42 # Prefer a ksh shell builtin over an external printf program on Solaris,
43 # but without wasting forks for bash or zsh.
44 if test -z "$BASH_VERSION$ZSH_VERSION" \
45 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
46 as_echo='print -r --'
47 as_echo_n='print -rn --'
48 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
49 as_echo='printf %s\n'
50 as_echo_n='printf %s'
51 else
52 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
53 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
54 as_echo_n='/usr/ucb/echo -n'
55 else
56 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
57 as_echo_n_body='eval
58 arg=$1;
59 case $arg in #(
60 *"$as_nl"*)
61 expr "X$arg" : "X\\(.*\\)$as_nl";
62 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
63 esac;
64 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
65 '
66 export as_echo_n_body
67 as_echo_n='sh -c $as_echo_n_body as_echo'
68 fi
69 export as_echo_body
70 as_echo='sh -c $as_echo_body as_echo'
71 fi
72
73 # The user is always right.
74 if test "${PATH_SEPARATOR+set}" != set; then
75 PATH_SEPARATOR=:
76 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
77 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
78 PATH_SEPARATOR=';'
79 }
80 fi
81
82
83 # IFS
84 # We need space, tab and new line, in precisely that order. Quoting is
85 # there to prevent editors from complaining about space-tab.
86 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
87 # splitting by setting IFS to empty value.)
88 IFS=" "" $as_nl"
89
90 # Find who we are. Look in the path if we contain no directory separator.
91 as_myself=
92 case $0 in #((
93 *[\\/]* ) as_myself=$0 ;;
94 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
95 for as_dir in $PATH
96 do
97 IFS=$as_save_IFS
98 test -z "$as_dir" && as_dir=.
99 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
100 done
101 IFS=$as_save_IFS
102
103 ;;
104 esac
105 # We did not find ourselves, most probably we were run as `sh COMMAND'
106 # in which case we are not to be found in the path.
107 if test "x$as_myself" = x; then
108 as_myself=$0
109 fi
110 if test ! -f "$as_myself"; then
111 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
112 exit 1
113 fi
114
115 # Unset variables that we do not need and which cause bugs (e.g. in
116 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
117 # suppresses any "Segmentation fault" message there. '((' could
118 # trigger a bug in pdksh 5.2.14.
119 for as_var in BASH_ENV ENV MAIL MAILPATH
120 do eval test x\${$as_var+set} = xset \
121 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
122 done
123 PS1='$ '
124 PS2='> '
125 PS4='+ '
126
127 # NLS nuisances.
128 LC_ALL=C
129 export LC_ALL
130 LANGUAGE=C
131 export LANGUAGE
132
133 # CDPATH.
134 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
135
136
137 # as_fn_error STATUS ERROR [LINENO LOG_FD]
138 # ----------------------------------------
139 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
140 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
141 # script with STATUS, using 1 if that was 0.
142 as_fn_error ()
143 {
144 as_status=$1; test $as_status -eq 0 && as_status=1
145 if test "$4"; then
146 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
147 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
148 fi
149 $as_echo "$as_me: error: $2" >&2
150 as_fn_exit $as_status
151 } # as_fn_error
152
153
154 # as_fn_set_status STATUS
155 # -----------------------
156 # Set $? to STATUS, without forking.
157 as_fn_set_status ()
158 {
159 return $1
160 } # as_fn_set_status
161
162 # as_fn_exit STATUS
163 # -----------------
164 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
165 as_fn_exit ()
166 {
167 set +e
168 as_fn_set_status $1
169 exit $1
170 } # as_fn_exit
171
172 # as_fn_unset VAR
173 # ---------------
174 # Portably unset VAR.
175 as_fn_unset ()
176 {
177 { eval $1=; unset $1;}
178 }
179 as_unset=as_fn_unset
180 # as_fn_append VAR VALUE
181 # ----------------------
182 # Append the text in VALUE to the end of the definition contained in VAR. Take
183 # advantage of any shell optimizations that allow amortized linear growth over
184 # repeated appends, instead of the typical quadratic growth present in naive
185 # implementations.
186 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
187 eval 'as_fn_append ()
188 {
189 eval $1+=\$2
190 }'
191 else
192 as_fn_append ()
193 {
194 eval $1=\$$1\$2
195 }
196 fi # as_fn_append
197
198 # as_fn_arith ARG...
199 # ------------------
200 # Perform arithmetic evaluation on the ARGs, and store the result in the
201 # global $as_val. Take advantage of shells that can avoid forks. The arguments
202 # must be portable across $(()) and expr.
203 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
204 eval 'as_fn_arith ()
205 {
206 as_val=$(( $* ))
207 }'
208 else
209 as_fn_arith ()
210 {
211 as_val=`expr "$@" || test $? -eq 1`
212 }
213 fi # as_fn_arith
214
215
216 if expr a : '\(a\)' >/dev/null 2>&1 &&
217 test "X`expr 00001 : '.*\(...\)'`" = X001; then
218 as_expr=expr
219 else
220 as_expr=false
221 fi
222
223 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
224 as_basename=basename
225 else
226 as_basename=false
227 fi
228
229 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
230 as_dirname=dirname
231 else
232 as_dirname=false
233 fi
234
235 as_me=`$as_basename -- "$0" ||
236 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
237 X"$0" : 'X\(//\)$' \| \
238 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
239 $as_echo X/"$0" |
240 sed '/^.*\/\([^/][^/]*\)\/*$/{
241 s//\1/
242 q
243 }
244 /^X\/\(\/\/\)$/{
245 s//\1/
246 q
247 }
248 /^X\/\(\/\).*/{
249 s//\1/
250 q
251 }
252 s/.*/./; q'`
253
254 # Avoid depending upon Character Ranges.
255 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
256 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
257 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
258 as_cr_digits='0123456789'
259 as_cr_alnum=$as_cr_Letters$as_cr_digits
260
261 ECHO_C= ECHO_N= ECHO_T=
262 case `echo -n x` in #(((((
263 -n*)
264 case `echo 'xy\c'` in
265 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
266 xy) ECHO_C='\c';;
267 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
268 ECHO_T=' ';;
269 esac;;
270 *)
271 ECHO_N='-n';;
272 esac
273
274 rm -f conf$$ conf$$.exe conf$$.file
275 if test -d conf$$.dir; then
276 rm -f conf$$.dir/conf$$.file
277 else
278 rm -f conf$$.dir
279 mkdir conf$$.dir 2>/dev/null
280 fi
281 if (echo >conf$$.file) 2>/dev/null; then
282 if ln -s conf$$.file conf$$ 2>/dev/null; then
283 as_ln_s='ln -s'
284 # ... but there are two gotchas:
285 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
286 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
287 # In both cases, we have to default to `cp -p'.
288 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
289 as_ln_s='cp -p'
290 elif ln conf$$.file conf$$ 2>/dev/null; then
291 as_ln_s=ln
292 else
293 as_ln_s='cp -p'
294 fi
295 else
296 as_ln_s='cp -p'
297 fi
298 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
299 rmdir conf$$.dir 2>/dev/null
300
301
302 # as_fn_mkdir_p
303 # -------------
304 # Create "$as_dir" as a directory, including parents if necessary.
305 as_fn_mkdir_p ()
306 {
307
308 case $as_dir in #(
309 -*) as_dir=./$as_dir;;
310 esac
311 test -d "$as_dir" || eval $as_mkdir_p || {
312 as_dirs=
313 while :; do
314 case $as_dir in #(
315 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
316 *) as_qdir=$as_dir;;
317 esac
318 as_dirs="'$as_qdir' $as_dirs"
319 as_dir=`$as_dirname -- "$as_dir" ||
320 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
321 X"$as_dir" : 'X\(//\)[^/]' \| \
322 X"$as_dir" : 'X\(//\)$' \| \
323 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
324 $as_echo X"$as_dir" |
325 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
326 s//\1/
327 q
328 }
329 /^X\(\/\/\)[^/].*/{
330 s//\1/
331 q
332 }
333 /^X\(\/\/\)$/{
334 s//\1/
335 q
336 }
337 /^X\(\/\).*/{
338 s//\1/
339 q
340 }
341 s/.*/./; q'`
342 test -d "$as_dir" && break
343 done
344 test -z "$as_dirs" || eval "mkdir $as_dirs"
345 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
346
347
348 } # as_fn_mkdir_p
349 if mkdir -p . 2>/dev/null; then
350 as_mkdir_p='mkdir -p "$as_dir"'
351 else
352 test -d ./-p && rmdir ./-p
353 as_mkdir_p=false
354 fi
355
356 if test -x / >/dev/null 2>&1; then
357 as_test_x='test -x'
358 else
359 if ls -dL / >/dev/null 2>&1; then
360 as_ls_L_option=L
361 else
362 as_ls_L_option=
363 fi
364 as_test_x='
365 eval sh -c '\''
366 if test -d "$1"; then
367 test -d "$1/.";
368 else
369 case $1 in #(
370 -*)set "./$1";;
371 esac;
372 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
373 ???[sx]*):;;*)false;;esac;fi
374 '\'' sh
375 '
376 fi
377 as_executable_p=$as_test_x
378
379 # Sed expression to map a string onto a valid CPP name.
380 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
381
382 # Sed expression to map a string onto a valid variable name.
383 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
384
385
386 exec 6>&1
387 ## ----------------------------------- ##
388 ## Main body of $CONFIG_STATUS script. ##
389 ## ----------------------------------- ##
390 # Save the log message, to keep $0 and so on meaningful, and to
391 # report actual input values of CONFIG_FILES etc. instead of their
392 # values after options handling.
393 ac_log="
394 This file was extended by mtr $as_me 0.85, which was
395 generated by GNU Autoconf 2.68. Invocation command line was
396
397 CONFIG_FILES = $CONFIG_FILES
398 CONFIG_HEADERS = $CONFIG_HEADERS
399 CONFIG_LINKS = $CONFIG_LINKS
400 CONFIG_COMMANDS = $CONFIG_COMMANDS
401 $ $0 $@
402
403 on `(hostname || uname -n) 2>/dev/null | sed 1q`
404 "
405
406 # Files that config.status was made for.
407 config_files=" version.h.tmp:version.h.in Makefile img/Makefile"
408 config_headers=" config.h"
409 config_commands=" depfiles"
410
411 ac_cs_usage="\
412 \`$as_me' instantiates files and other configuration actions
413 from templates according to the current configuration. Unless the files
414 and actions are specified as TAGs, all are instantiated by default.
415
416 Usage: $0 [OPTION]... [TAG]...
417
418 -h, --help print this help, then exit
419 -V, --version print version number and configuration settings, then exit
420 --config print configuration, then exit
421 -q, --quiet, --silent
422 do not print progress messages
423 -d, --debug don't remove temporary files
424 --recheck update $as_me by reconfiguring in the same conditions
425 --file=FILE[:TEMPLATE]
426 instantiate the configuration file FILE
427 --header=FILE[:TEMPLATE]
428 instantiate the configuration header FILE
429
430 Configuration files:
431 $config_files
432
433 Configuration headers:
434 $config_headers
435
436 Configuration commands:
437 $config_commands
438
439 Report bugs to the package provider."
440
441 ac_cs_config=""
442 ac_cs_version="\
443 mtr config.status 0.85
444 configured by ./configure, generated by GNU Autoconf 2.68,
445 with options \"$ac_cs_config\"
446
447 Copyright (C) 2010 Free Software Foundation, Inc.
448 This config.status script is free software; the Free Software Foundation
449 gives unlimited permission to copy, distribute and modify it."
450
451 ac_pwd='/home/wolff/mtr'
452 srcdir='.'
453 INSTALL='/usr/bin/install -c'
454 MKDIR_P='/bin/mkdir -p'
455 AWK='gawk'
456 test -n "$AWK" || AWK=awk
457 # The default lists apply if the user does not specify any file.
458 ac_need_defaults=:
459 while test $# != 0
460 do
461 case $1 in
462 --*=?*)
463 ac_option=`expr "X$1" : 'X\([^=]*\)='`
464 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
465 ac_shift=:
466 ;;
467 --*=)
468 ac_option=`expr "X$1" : 'X\([^=]*\)='`
469 ac_optarg=
470 ac_shift=:
471 ;;
472 *)
473 ac_option=$1
474 ac_optarg=$2
475 ac_shift=shift
476 ;;
477 esac
478
479 case $ac_option in
480 # Handling of the options.
481 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
482 ac_cs_recheck=: ;;
483 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
484 $as_echo "$ac_cs_version"; exit ;;
485 --config | --confi | --conf | --con | --co | --c )
486 $as_echo "$ac_cs_config"; exit ;;
487 --debug | --debu | --deb | --de | --d | -d )
488 debug=: ;;
489 --file | --fil | --fi | --f )
490 $ac_shift
491 case $ac_optarg in
492 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
493 '') as_fn_error $? "missing file argument" ;;
494 esac
495 as_fn_append CONFIG_FILES " '$ac_optarg'"
496 ac_need_defaults=false;;
497 --header | --heade | --head | --hea )
498 $ac_shift
499 case $ac_optarg in
500 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
501 esac
502 as_fn_append CONFIG_HEADERS " '$ac_optarg'"
503 ac_need_defaults=false;;
504 --he | --h)
505 # Conflict between --help and --header
506 as_fn_error $? "ambiguous option: \`$1'
507 Try \`$0 --help' for more information.";;
508 --help | --hel | -h )
509 $as_echo "$ac_cs_usage"; exit ;;
510 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
511 | -silent | --silent | --silen | --sile | --sil | --si | --s)
512 ac_cs_silent=: ;;
513
514 # This is an error.
515 -*) as_fn_error $? "unrecognized option: \`$1'
516 Try \`$0 --help' for more information." ;;
517
518 *) as_fn_append ac_config_targets " $1"
519 ac_need_defaults=false ;;
520
521 esac
522 shift
523 done
524
525 ac_configure_extra_args=
526
527 if $ac_cs_silent; then
528 exec 6>/dev/null
529 ac_configure_extra_args="$ac_configure_extra_args --silent"
530 fi
531
532 if $ac_cs_recheck; then
533 set X '/bin/bash' './configure' $ac_configure_extra_args --no-create --no-recursion
534 shift
535 $as_echo "running CONFIG_SHELL=/bin/bash $*" >&6
536 CONFIG_SHELL='/bin/bash'
537 export CONFIG_SHELL
538 exec "$@"
539 fi
540
541 exec 5>>config.log
542 {
543 echo
544 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
545 ## Running $as_me. ##
546 _ASBOX
547 $as_echo "$ac_log"
548 } >&5
549
550 #
551 # INIT-COMMANDS
552 #
553 AMDEP_TRUE="" ac_aux_dir="."
554
555
556 # Handling of arguments.
557 for ac_config_target in $ac_config_targets
558 do
559 case $ac_config_target in
560 "version.h.tmp") CONFIG_FILES="$CONFIG_FILES version.h.tmp:version.h.in" ;;
561 "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
562 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
563 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
564 "img/Makefile") CONFIG_FILES="$CONFIG_FILES img/Makefile" ;;
565
566 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
567 esac
568 done
569
570
571 # If the user did not use the arguments to specify the items to instantiate,
572 # then the envvar interface is used. Set only those that are not.
573 # We use the long form for the default assignment because of an extremely
574 # bizarre bug on SunOS 4.1.3.
575 if $ac_need_defaults; then
576 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
577 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
578 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
579 fi
580
581 # Have a temporary directory for convenience. Make it in the build tree
582 # simply because there is no reason against having it here, and in addition,
583 # creating and moving files from /tmp can sometimes cause problems.
584 # Hook for its removal unless debugging.
585 # Note that there is a small window in which the directory will not be cleaned:
586 # after its creation but before its name has been assigned to `$tmp'.
587 $debug ||
588 {
589 tmp= ac_tmp=
590 trap 'exit_status=$?
591 : "${ac_tmp:=$tmp}"
592 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
593 ' 0
594 trap 'as_fn_exit 1' 1 2 13 15
595 }
596 # Create a (secure) tmp directory for tmp files.
597
598 {
599 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
600 test -d "$tmp"
601 } ||
602 {
603 tmp=./conf$$-$RANDOM
604 (umask 077 && mkdir "$tmp")
605 } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
606 ac_tmp=$tmp
607
608 # Set up the scripts for CONFIG_FILES section.
609 # No need to generate them if there are no CONFIG_FILES.
610 # This happens for instance with `./config.status config.h'.
611 if test -n "$CONFIG_FILES"; then
612
613
614 ac_cr=`echo X | tr X '\015'`
615 # On cygwin, bash can eat \r inside `` if the user requested igncr.
616 # But we know of no other shell where ac_cr would be empty at this
617 # point, so we can use a bashism as a fallback.
618 if test "x$ac_cr" = x; then
619 eval ac_cr=\$\'\\r\'
620 fi
621 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
622 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
623 ac_cs_awk_cr='\\r'
624 else
625 ac_cs_awk_cr=$ac_cr
626 fi
627
628 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
629 cat >>"$ac_tmp/subs1.awk" <<\_ACAWK &&
630 S["am__EXEEXT_FALSE"]=""
631 S["am__EXEEXT_TRUE"]="#"
632 S["LTLIBOBJS"]=""
633 S["LIBOBJS"]=""
634 S["RESOLV_LIBS"]="-lresolv"
635 S["GLIB_LIBS"]=""
636 S["GLIB_CFLAGS"]=""
637 S["PKG_CONFIG_LIBDIR"]=""
638 S["PKG_CONFIG_PATH"]=""
639 S["GTK_LIBS"]="-pthread -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lcairo -lpango-1.0 -lfreetype -lfontconfi"\
640 "g -lgobject-2.0 -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0 "
641 S["GTK_CFLAGS"]="-pthread -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2."\
642 "0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1"\
643 " -I/usr/include/freetype2 -I/usr/include/libpng12 "
644 S["PKG_CONFIG"]="/usr/bin/pkg-config"
645 S["IPINFO_FALSE"]="#"
646 S["IPINFO_TRUE"]=""
647 S["EGREP"]="/bin/grep -E"
648 S["GREP"]="/bin/grep"
649 S["CPP"]="gcc -E"
650 S["am__fastdepCC_FALSE"]="#"
651 S["am__fastdepCC_TRUE"]=""
652 S["CCDEPMODE"]="depmode=gcc3"
653 S["AMDEPBACKSLASH"]="\\"
654 S["AMDEP_FALSE"]="#"
655 S["AMDEP_TRUE"]=""
656 S["am__quote"]=""
657 S["am__include"]="include"
658 S["DEPDIR"]=".deps"
659 S["OBJEXT"]="o"
660 S["EXEEXT"]=""
661 S["ac_ct_CC"]="gcc"
662 S["CPPFLAGS"]=""
663 S["LDFLAGS"]=""
664 S["CFLAGS"]="-g -O2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pi"\
665 "xbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/p"\
666 "ixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -Wall -Wno-pointer-sign"
667 S["CC"]="gcc"
668 S["CURSES_OBJ"]="curses.o"
669 S["GTK_OBJ"]="gtk.o"
670 S["am__untar"]="${AMTAR} xf -"
671 S["am__tar"]="${AMTAR} chof - \"$$tardir\""
672 S["AMTAR"]="${SHELL} /home/wolff/mtr/missing --run tar"
673 S["am__leading_dot"]="."
674 S["SET_MAKE"]=""
675 S["AWK"]="gawk"
676 S["mkdir_p"]="/bin/mkdir -p"
677 S["MKDIR_P"]="/bin/mkdir -p"
678 S["INSTALL_STRIP_PROGRAM"]="$(install_sh) -c -s"
679 S["STRIP"]=""
680 S["install_sh"]="${SHELL} /home/wolff/mtr/install-sh"
681 S["MAKEINFO"]="${SHELL} /home/wolff/mtr/missing --run makeinfo"
682 S["AUTOHEADER"]="${SHELL} /home/wolff/mtr/missing --run autoheader"
683 S["AUTOMAKE"]="${SHELL} /home/wolff/mtr/missing --run automake-1.11"
684 S["AUTOCONF"]="${SHELL} /home/wolff/mtr/missing --run autoconf"
685 S["ACLOCAL"]="${SHELL} /home/wolff/mtr/missing --run aclocal-1.11"
686 S["VERSION"]="0.85"
687 S["PACKAGE"]="mtr"
688 S["CYGPATH_W"]="echo"
689 S["am__isrc"]=""
690 S["INSTALL_DATA"]="${INSTALL} -m 644"
691 S["INSTALL_SCRIPT"]="${INSTALL}"
692 S["INSTALL_PROGRAM"]="${INSTALL}"
693 S["target_alias"]=""
694 S["host_alias"]=""
695 S["build_alias"]=""
696 S["LIBS"]="-lm -ltinfo -ltermcap -pthread -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lcairo -lpango-1.0"\
697 " -lfreetype -lfontconfig -lgobject-2.0 -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0 -lm"
698 S["ECHO_T"]=""
699 S["ECHO_N"]="-n"
700 S["ECHO_C"]=""
701 S["DEFS"]="-DHAVE_CONFIG_H"
702 S["mandir"]="${datarootdir}/man"
703 S["localedir"]="${datarootdir}/locale"
704 S["libdir"]="${exec_prefix}/lib"
705 S["psdir"]="${docdir}"
706 S["pdfdir"]="${docdir}"
707 S["dvidir"]="${docdir}"
708 S["htmldir"]="${docdir}"
709 S["infodir"]="${datarootdir}/info"
710 S["docdir"]="${datarootdir}/doc/${PACKAGE_TARNAME}"
711 S["oldincludedir"]="/usr/include"
712 S["includedir"]="${prefix}/include"
713 S["localstatedir"]="${prefix}/var"
714 S["sharedstatedir"]="${prefix}/com"
715 S["sysconfdir"]="${prefix}/etc"
716 S["datadir"]="${datarootdir}"
717 S["datarootdir"]="${prefix}/share"
718 S["libexecdir"]="${exec_prefix}/libexec"
719 S["sbindir"]="${exec_prefix}/sbin"
720 S["bindir"]="${exec_prefix}/bin"
721 S["program_transform_name"]="s,x,x,"
722 S["prefix"]="/usr/local"
723 S["exec_prefix"]="${prefix}"
724 S["PACKAGE_URL"]=""
725 S["PACKAGE_BUGREPORT"]=""
726 S["PACKAGE_STRING"]="mtr 0.85"
727 S["PACKAGE_VERSION"]="0.85"
728 S["PACKAGE_TARNAME"]="mtr"
729 S["PACKAGE_NAME"]="mtr"
730 S["PATH_SEPARATOR"]=":"
731 S["SHELL"]="/bin/bash"
732 _ACAWK
733 cat >>"$ac_tmp/subs1.awk" <<_ACAWK &&
734 for (key in S) S_is_set[key] = 1
735 FS = ""
736
737 }
738 {
739 line = $ 0
740 nfields = split(line, field, "@")
741 substed = 0
742 len = length(field[1])
743 for (i = 2; i < nfields; i++) {
744 key = field[i]
745 keylen = length(key)
746 if (S_is_set[key]) {
747 value = S[key]
748 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
749 len += length(value) + length(field[++i])
750 substed = 1
751 } else
752 len += 1 + keylen
753 }
754
755 print line
756 }
757
758 _ACAWK
759 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
760 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
761 else
762 cat
763 fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
764 || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
765 fi # test -n "$CONFIG_FILES"
766
767 # Set up the scripts for CONFIG_HEADERS section.
768 # No need to generate them if there are no CONFIG_HEADERS.
769 # This happens for instance with `./config.status Makefile'.
770 if test -n "$CONFIG_HEADERS"; then
771 cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
772 BEGIN {
773 D["PACKAGE_NAME"]=" \"mtr\""
774 D["PACKAGE_TARNAME"]=" \"mtr\""
775 D["PACKAGE_VERSION"]=" \"0.85\""
776 D["PACKAGE_STRING"]=" \"mtr 0.85\""
777 D["PACKAGE_BUGREPORT"]=" \"\""
778 D["PACKAGE_URL"]=" \"\""
779 D["PACKAGE"]=" \"mtr\""
780 D["VERSION"]=" \"0.85\""
781 D["STDC_HEADERS"]=" 1"
782 D["HAVE_SYS_TYPES_H"]=" 1"
783 D["HAVE_SYS_STAT_H"]=" 1"
784 D["HAVE_STDLIB_H"]=" 1"
785 D["HAVE_STRING_H"]=" 1"
786 D["HAVE_MEMORY_H"]=" 1"
787 D["HAVE_STRINGS_H"]=" 1"
788 D["HAVE_INTTYPES_H"]=" 1"
789 D["HAVE_STDINT_H"]=" 1"
790 D["HAVE_UNISTD_H"]=" 1"
791 D["SIZEOF_UNSIGNED_CHAR"]=" 1"
792 D["SIZEOF_UNSIGNED_SHORT"]=" 2"
793 D["SIZEOF_UNSIGNED_INT"]=" 4"
794 D["SIZEOF_UNSIGNED_LONG"]=" 8"
795 D["HAVE_NCURSES_H"]=" 1"
796 D["HAVE_CURSES_H"]=" 1"
797 D["HAVE_SYS_TYPES_H"]=" 1"
798 D["HAVE_FCNTL_H"]=" 1"
799 D["HAVE_SYS_SOCKET_H"]=" 1"
800 D["HAVE_ARPA_NAMESER_COMPAT_H"]=" 1"
801 D["HAVE_LIBTERMCAP"]=" 1"
802 D["HAVE_LIBTINFO"]=" 1"
803 D["HAVE_ATTRON"]=" 1"
804 D["HAVE_FCNTL"]=" 1"
805 D["HAVE_LIBM"]=" 1"
806 D["HAVE_SETEUID"]=" 1"
807 D["ENABLE_IPV6"]=" /**/"
808 D["HAVE_DECL_ERRNO"]=" 1"
809 D["HAVE_SOCKLEN_T"]=" /**/"
810 D["HAVE_STRUCT_INADDR"]=" /**/"
811 for (key in D) D_is_set[key] = 1
812 FS = ""
813 }
814 /^[\t ]*#[\t ]*(define|undef)[\t ]+[_abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ][_abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789]*([\t (]|$)/ {
815 line = $ 0
816 split(line, arg, " ")
817 if (arg[1] == "#") {
818 defundef = arg[2]
819 mac1 = arg[3]
820 } else {
821 defundef = substr(arg[1], 2)
822 mac1 = arg[2]
823 }
824 split(mac1, mac2, "(") #)
825 macro = mac2[1]
826 prefix = substr(line, 1, index(line, defundef) - 1)
827 if (D_is_set[macro]) {
828 # Preserve the white space surrounding the "#".
829 print prefix "define", macro P[macro] D[macro]
830 next
831 } else {
832 # Replace #undef with comments. This is necessary, for example,
833 # in the case of _POSIX_SOURCE, which is predefined and required
834 # on some systems where configure will not decide to define it.
835 if (defundef == "undef") {
836 print "/*", prefix defundef, macro, "*/"
837 next
838 }
839 }
840 }
841 { print }
842 _ACAWK
843 as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
844 fi # test -n "$CONFIG_HEADERS"
845
846
847 eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
848 shift
849 for ac_tag
850 do
851 case $ac_tag in
852 :[FHLC]) ac_mode=$ac_tag; continue;;
853 esac
854 case $ac_mode$ac_tag in
855 :[FHL]*:*);;
856 :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
857 :[FH]-) ac_tag=-:-;;
858 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
859 esac
860 ac_save_IFS=$IFS
861 IFS=:
862 set x $ac_tag
863 IFS=$ac_save_IFS
864 shift
865 ac_file=$1
866 shift
867
868 case $ac_mode in
869 :L) ac_source=$1;;
870 :[FH])
871 ac_file_inputs=
872 for ac_f
873 do
874 case $ac_f in
875 -) ac_f="$ac_tmp/stdin";;
876 *) # Look for the file first in the build tree, then in the source tree
877 # (if the path is not absolute). The absolute path cannot be DOS-style,
878 # because $ac_f cannot contain `:'.
879 test -f "$ac_f" ||
880 case $ac_f in
881 [\\/$]*) false;;
882 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
883 esac ||
884 as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
885 esac
886 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
887 as_fn_append ac_file_inputs " '$ac_f'"
888 done
889
890 # Let's still pretend it is `configure' which instantiates (i.e., don't
891 # use $as_me), people would be surprised to read:
892 # /* config.h. Generated by config.status. */
893 configure_input='Generated from '`
894 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
895 `' by configure.'
896 if test x"$ac_file" != x-; then
897 configure_input="$ac_file. $configure_input"
898 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
899 $as_echo "$as_me: creating $ac_file" >&6;}
900 fi
901 # Neutralize special characters interpreted by sed in replacement strings.
902 case $configure_input in #(
903 *\&* | *\|* | *\\* )
904 ac_sed_conf_input=`$as_echo "$configure_input" |
905 sed 's/[\\\\&|]/\\\\&/g'`;; #(
906 *) ac_sed_conf_input=$configure_input;;
907 esac
908
909 case $ac_tag in
910 *:-:* | *:-) cat >"$ac_tmp/stdin" \
911 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
912 esac
913 ;;
914 esac
915
916 ac_dir=`$as_dirname -- "$ac_file" ||
917 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
918 X"$ac_file" : 'X\(//\)[^/]' \| \
919 X"$ac_file" : 'X\(//\)$' \| \
920 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
921 $as_echo X"$ac_file" |
922 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
923 s//\1/
924 q
925 }
926 /^X\(\/\/\)[^/].*/{
927 s//\1/
928 q
929 }
930 /^X\(\/\/\)$/{
931 s//\1/
932 q
933 }
934 /^X\(\/\).*/{
935 s//\1/
936 q
937 }
938 s/.*/./; q'`
939 as_dir="$ac_dir"; as_fn_mkdir_p
940 ac_builddir=.
941
942 case "$ac_dir" in
943 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
944 *)
945 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
946 # A ".." for each directory in $ac_dir_suffix.
947 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
948 case $ac_top_builddir_sub in
949 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
950 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
951 esac ;;
952 esac
953 ac_abs_top_builddir=$ac_pwd
954 ac_abs_builddir=$ac_pwd$ac_dir_suffix
955 # for backward compatibility:
956 ac_top_builddir=$ac_top_build_prefix
957
958 case $srcdir in
959 .) # We are building in place.
960 ac_srcdir=.
961 ac_top_srcdir=$ac_top_builddir_sub
962 ac_abs_top_srcdir=$ac_pwd ;;
963 [\\/]* | ?:[\\/]* ) # Absolute name.
964 ac_srcdir=$srcdir$ac_dir_suffix;
965 ac_top_srcdir=$srcdir
966 ac_abs_top_srcdir=$srcdir ;;
967 *) # Relative name.
968 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
969 ac_top_srcdir=$ac_top_build_prefix$srcdir
970 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
971 esac
972 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
973
974
975 case $ac_mode in
976 :F)
977 #
978 # CONFIG_FILE
979 #
980
981 case $INSTALL in
982 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
983 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
984 esac
985 ac_MKDIR_P=$MKDIR_P
986 case $MKDIR_P in
987 [\\/$]* | ?:[\\/]* ) ;;
988 */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
989 esac
990 # If the template does not know about datarootdir, expand it.
991 # FIXME: This hack should be removed a few years after 2.60.
992 ac_datarootdir_hack=; ac_datarootdir_seen=
993 ac_sed_dataroot='
994 /datarootdir/ {
995 p
996 q
997 }
998 /@datadir@/p
999 /@docdir@/p
1000 /@infodir@/p
1001 /@localedir@/p
1002 /@mandir@/p'
1003 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
1004 *datarootdir*) ac_datarootdir_seen=yes;;
1005 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
1006 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
1007 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
1008 ac_datarootdir_hack='
1009 s&@datadir@&${datarootdir}&g
1010 s&@docdir@&${datarootdir}/doc/${PACKAGE_TARNAME}&g
1011 s&@infodir@&${datarootdir}/info&g
1012 s&@localedir@&${datarootdir}/locale&g
1013 s&@mandir@&${datarootdir}/man&g
1014 s&\${datarootdir}&${prefix}/share&g' ;;
1015 esac
1016 ac_sed_extra="/^[ ]*VPATH[ ]*=[ ]*/{
1017 h
1018 s///
1019 s/^/:/
1020 s/[ ]*$/:/
1021 s/:\$(srcdir):/:/g
1022 s/:\${srcdir}:/:/g
1023 s/:@srcdir@:/:/g
1024 s/^:*//
1025 s/:*$//
1026 x
1027 s/\(=[ ]*\).*/\1/
1028 G
1029 s/\n//
1030 s/^[^=]*=[ ]*$//
1031 }
1032
1033 :t
1034 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
1035 s|@configure_input@|$ac_sed_conf_input|;t t
1036 s&@top_builddir@&$ac_top_builddir_sub&;t t
1037 s&@top_build_prefix@&$ac_top_build_prefix&;t t
1038 s&@srcdir@&$ac_srcdir&;t t
1039 s&@abs_srcdir@&$ac_abs_srcdir&;t t
1040 s&@top_srcdir@&$ac_top_srcdir&;t t
1041 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
1042 s&@builddir@&$ac_builddir&;t t
1043 s&@abs_builddir@&$ac_abs_builddir&;t t
1044 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
1045 s&@INSTALL@&$ac_INSTALL&;t t
1046 s&@MKDIR_P@&$ac_MKDIR_P&;t t
1047 $ac_datarootdir_hack
1048 "
1049 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
1050 >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
1051
1052 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
1053 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
1054 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
1055 "$ac_tmp/out"`; test -z "$ac_out"; } &&
1056 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
1057 which seems to be undefined. Please make sure it is defined" >&5
1058 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
1059 which seems to be undefined. Please make sure it is defined" >&2;}
1060
1061 rm -f "$ac_tmp/stdin"
1062 case $ac_file in
1063 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
1064 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
1065 esac \
1066 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
1067 ;;
1068 :H)
1069 #
1070 # CONFIG_HEADER
1071 #
1072 if test x"$ac_file" != x-; then
1073 {
1074 $as_echo "/* $configure_input */" \
1075 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
1076 } >"$ac_tmp/config.h" \
1077 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
1078 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
1079 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
1080 $as_echo "$as_me: $ac_file is unchanged" >&6;}
1081 else
1082 rm -f "$ac_file"
1083 mv "$ac_tmp/config.h" "$ac_file" \
1084 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
1085 fi
1086 else
1087 $as_echo "/* $configure_input */" \
1088 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
1089 || as_fn_error $? "could not create -" "$LINENO" 5
1090 fi
1091 # Compute "$ac_file"'s index in $config_headers.
1092 _am_arg="$ac_file"
1093 _am_stamp_count=1
1094 for _am_header in $config_headers :; do
1095 case $_am_header in
1096 $_am_arg | $_am_arg:* )
1097 break ;;
1098 * )
1099 _am_stamp_count=`expr $_am_stamp_count + 1` ;;
1100 esac
1101 done
1102 echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
1103 $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1104 X"$_am_arg" : 'X\(//\)[^/]' \| \
1105 X"$_am_arg" : 'X\(//\)$' \| \
1106 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
1107 $as_echo X"$_am_arg" |
1108 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1109 s//\1/
1110 q
1111 }
1112 /^X\(\/\/\)[^/].*/{
1113 s//\1/
1114 q
1115 }
1116 /^X\(\/\/\)$/{
1117 s//\1/
1118 q
1119 }
1120 /^X\(\/\).*/{
1121 s//\1/
1122 q
1123 }
1124 s/.*/./; q'`/stamp-h$_am_stamp_count
1125 ;;
1126
1127 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
1128 $as_echo "$as_me: executing $ac_file commands" >&6;}
1129 ;;
1130 esac
1131
1132
1133 case $ac_file$ac_mode in
1134 "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
1135 # Autoconf 2.62 quotes --file arguments for eval, but not when files
1136 # are listed without --file. Let's play safe and only enable the eval
1137 # if we detect the quoting.
1138 case $CONFIG_FILES in
1139 *\'*) eval set x "$CONFIG_FILES" ;;
1140 *) set x $CONFIG_FILES ;;
1141 esac
1142 shift
1143 for mf
1144 do
1145 # Strip MF so we end up with the name of the file.
1146 mf=`echo "$mf" | sed -e 's/:.*$//'`
1147 # Check whether this is an Automake generated Makefile or not.
1148 # We used to match only the files named `Makefile.in', but
1149 # some people rename them; so instead we look at the file content.
1150 # Grep'ing the first line is not enough: some people post-process
1151 # each Makefile.in and add a new line on top of each file to say so.
1152 # Grep'ing the whole file is not good either: AIX grep has a line
1153 # limit of 2048, but all sed's we know have understand at least 4000.
1154 if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
1155 dirpart=`$as_dirname -- "$mf" ||
1156 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1157 X"$mf" : 'X\(//\)[^/]' \| \
1158 X"$mf" : 'X\(//\)$' \| \
1159 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
1160 $as_echo X"$mf" |
1161 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1162 s//\1/
1163 q
1164 }
1165 /^X\(\/\/\)[^/].*/{
1166 s//\1/
1167 q
1168 }
1169 /^X\(\/\/\)$/{
1170 s//\1/
1171 q
1172 }
1173 /^X\(\/\).*/{
1174 s//\1/
1175 q
1176 }
1177 s/.*/./; q'`
1178 else
1179 continue
1180 fi
1181 # Extract the definition of DEPDIR, am__include, and am__quote
1182 # from the Makefile without running `make'.
1183 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
1184 test -z "$DEPDIR" && continue
1185 am__include=`sed -n 's/^am__include = //p' < "$mf"`
1186 test -z "am__include" && continue
1187 am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
1188 # When using ansi2knr, U may be empty or an underscore; expand it
1189 U=`sed -n 's/^U = //p' < "$mf"`
1190 # Find all dependency output files, they are included files with
1191 # $(DEPDIR) in their names. We invoke sed twice because it is the
1192 # simplest approach to changing $(DEPDIR) to its actual value in the
1193 # expansion.
1194 for file in `sed -n "
1195 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
1196 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
1197 # Make sure the directory exists.
1198 test -f "$dirpart/$file" && continue
1199 fdir=`$as_dirname -- "$file" ||
1200 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1201 X"$file" : 'X\(//\)[^/]' \| \
1202 X"$file" : 'X\(//\)$' \| \
1203 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
1204 $as_echo X"$file" |
1205 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1206 s//\1/
1207 q
1208 }
1209 /^X\(\/\/\)[^/].*/{
1210 s//\1/
1211 q
1212 }
1213 /^X\(\/\/\)$/{
1214 s//\1/
1215 q
1216 }
1217 /^X\(\/\).*/{
1218 s//\1/
1219 q
1220 }
1221 s/.*/./; q'`
1222 as_dir=$dirpart/$fdir; as_fn_mkdir_p
1223 # echo "creating $dirpart/$file"
1224 echo '# dummy' > "$dirpart/$file"
1225 done
1226 done
1227 }
1228 ;;
1229
1230 esac
1231 done # for ac_tag
1232
1233
1234 as_fn_exit 0
00 #! /bin/sh
11 # Guess values for system-dependent variables and create Makefiles.
2 # Generated by GNU Autoconf 2.68 for mtr 0.85.
2 # Generated by GNU Autoconf 2.69 for mtr 0.86.
33 #
44 #
5 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
6 # 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software
7 # Foundation, Inc.
5 # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
86 #
97 #
108 # This configure script is free software; the Free Software Foundation
133131 # CDPATH.
134132 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
135133
134 # Use a proper internal environment variable to ensure we don't fall
135 # into an infinite loop, continuously re-executing ourselves.
136 if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
137 _as_can_reexec=no; export _as_can_reexec;
138 # We cannot yet assume a decent shell, so we have to provide a
139 # neutralization value for shells without unset; and this also
140 # works around shells that cannot unset nonexistent variables.
141 # Preserve -v and -x to the replacement shell.
142 BASH_ENV=/dev/null
143 ENV=/dev/null
144 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
145 case $- in # ((((
146 *v*x* | *x*v* ) as_opts=-vx ;;
147 *v* ) as_opts=-v ;;
148 *x* ) as_opts=-x ;;
149 * ) as_opts= ;;
150 esac
151 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
152 # Admittedly, this is quite paranoid, since all the known shells bail
153 # out after a failed `exec'.
154 $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
155 as_fn_exit 255
156 fi
157 # We don't want this to propagate to other subprocesses.
158 { _as_can_reexec=; unset _as_can_reexec;}
136159 if test "x$CONFIG_SHELL" = x; then
137160 as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
138161 emulate sh
166189 else
167190 exitcode=1; echo positional parameters were not saved.
168191 fi
169 test x\$exitcode = x0 || exit 1"
192 test x\$exitcode = x0 || exit 1
193 test -x / || exit 1"
170194 as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
171195 as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
172196 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
211235
212236
213237 if test "x$CONFIG_SHELL" != x; then :
214 # We cannot yet assume a decent shell, so we have to provide a
215 # neutralization value for shells without unset; and this also
216 # works around shells that cannot unset nonexistent variables.
217 # Preserve -v and -x to the replacement shell.
218 BASH_ENV=/dev/null
219 ENV=/dev/null
220 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
221 export CONFIG_SHELL
222 case $- in # ((((
223 *v*x* | *x*v* ) as_opts=-vx ;;
224 *v* ) as_opts=-v ;;
225 *x* ) as_opts=-x ;;
226 * ) as_opts= ;;
227 esac
228 exec "$CONFIG_SHELL" $as_opts "$as_myself" ${1+"$@"}
238 export CONFIG_SHELL
239 # We cannot yet assume a decent shell, so we have to provide a
240 # neutralization value for shells without unset; and this also
241 # works around shells that cannot unset nonexistent variables.
242 # Preserve -v and -x to the replacement shell.
243 BASH_ENV=/dev/null
244 ENV=/dev/null
245 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
246 case $- in # ((((
247 *v*x* | *x*v* ) as_opts=-vx ;;
248 *v* ) as_opts=-v ;;
249 *x* ) as_opts=-x ;;
250 * ) as_opts= ;;
251 esac
252 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
253 # Admittedly, this is quite paranoid, since all the known shells bail
254 # out after a failed `exec'.
255 $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
256 exit 255
229257 fi
230258
231259 if test x$as_have_required = xno; then :
327355
328356
329357 } # as_fn_mkdir_p
358
359 # as_fn_executable_p FILE
360 # -----------------------
361 # Test if FILE is an executable regular file.
362 as_fn_executable_p ()
363 {
364 test -f "$1" && test -x "$1"
365 } # as_fn_executable_p
330366 # as_fn_append VAR VALUE
331367 # ----------------------
332368 # Append the text in VALUE to the end of the definition contained in VAR. Take
448484 chmod +x "$as_me.lineno" ||
449485 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
450486
487 # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
488 # already done that, so ensure we don't try to do so again and fall
489 # in an infinite loop. This has already happened in practice.
490 _as_can_reexec=no; export _as_can_reexec
451491 # Don't try to exec as it changes $[0], causing all sort of problems
452492 # (the dirname of $[0] is not the place where we might find the
453493 # original and so on. Autoconf is especially sensitive to this).
482522 # ... but there are two gotchas:
483523 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
484524 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
485 # In both cases, we have to default to `cp -p'.
525 # In both cases, we have to default to `cp -pR'.
486526 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
487 as_ln_s='cp -p'
527 as_ln_s='cp -pR'
488528 elif ln conf$$.file conf$$ 2>/dev/null; then
489529 as_ln_s=ln
490530 else
491 as_ln_s='cp -p'
531 as_ln_s='cp -pR'
492532 fi
493533 else
494 as_ln_s='cp -p'
534 as_ln_s='cp -pR'
495535 fi
496536 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
497537 rmdir conf$$.dir 2>/dev/null
503543 as_mkdir_p=false
504544 fi
505545
506 if test -x / >/dev/null 2>&1; then
507 as_test_x='test -x'
508 else
509 if ls -dL / >/dev/null 2>&1; then
510 as_ls_L_option=L
511 else
512 as_ls_L_option=
513 fi
514 as_test_x='
515 eval sh -c '\''
516 if test -d "$1"; then
517 test -d "$1/.";
518 else
519 case $1 in #(
520 -*)set "./$1";;
521 esac;
522 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
523 ???[sx]*):;;*)false;;esac;fi
524 '\'' sh
525 '
526 fi
527 as_executable_p=$as_test_x
546 as_test_x='test -x'
547 as_executable_p=as_fn_executable_p
528548
529549 # Sed expression to map a string onto a valid CPP name.
530550 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
556576 # Identity of this package.
557577 PACKAGE_NAME='mtr'
558578 PACKAGE_TARNAME='mtr'
559 PACKAGE_VERSION='0.85'
560 PACKAGE_STRING='mtr 0.85'
579 PACKAGE_VERSION='0.86'
580 PACKAGE_STRING='mtr 0.86'
561581 PACKAGE_BUGREPORT=''
562582 PACKAGE_URL=''
563583
603623 LTLIBOBJS
604624 LIBOBJS
605625 RESOLV_LIBS
606 GLIB_LIBS
607 GLIB_CFLAGS
608 PKG_CONFIG_LIBDIR
609 PKG_CONFIG_PATH
610626 GTK_LIBS
611627 GTK_CFLAGS
612628 PKG_CONFIG
618634 am__fastdepCC_FALSE
619635 am__fastdepCC_TRUE
620636 CCDEPMODE
637 am__nodep
621638 AMDEPBACKSLASH
622639 AMDEP_FALSE
623640 AMDEP_TRUE
633650 CC
634651 CURSES_OBJ
635652 GTK_OBJ
653 AM_BACKSLASH
654 AM_DEFAULT_VERBOSITY
655 AM_DEFAULT_V
656 AM_V
636657 am__untar
637658 am__tar
638659 AMTAR
697718 ac_subst_files=''
698719 ac_user_opts='
699720 enable_option_checking
721 enable_silent_rules
700722 enable_dependency_tracking
701723 with_gtk
702 with_glib
703724 with_ipinfo
704725 enable_ipv6
705726 enable_gtktest
712733 LDFLAGS
713734 LIBS
714735 CPPFLAGS
715 CPP
716 PKG_CONFIG
717 PKG_CONFIG_PATH
718 PKG_CONFIG_LIBDIR
719 GLIB_CFLAGS
720 GLIB_LIBS'
736 CPP'
721737
722738
723739 # Initialize some variables set by options.
11731189 if test "x$host_alias" != x; then
11741190 if test "x$build_alias" = x; then
11751191 cross_compiling=maybe
1176 $as_echo "$as_me: WARNING: if you wanted to set the --build type, don't use --host.
1177 If a cross compiler is detected then cross compile mode will be used" >&2
11781192 elif test "x$build_alias" != "x$host_alias"; then
11791193 cross_compiling=yes
11801194 fi
12601274 # Omit some internal or obsolete options to make the list less imposing.
12611275 # This message is too long to be a string in the A/UX 3.1 sh.
12621276 cat <<_ACEOF
1263 \`configure' configures mtr 0.85 to adapt to many kinds of systems.
1277 \`configure' configures mtr 0.86 to adapt to many kinds of systems.
12641278
12651279 Usage: $0 [OPTION]... [VAR=VALUE]...
12661280
13261340
13271341 if test -n "$ac_init_help"; then
13281342 case $ac_init_help in
1329 short | recursive ) echo "Configuration of mtr 0.85:";;
1343 short | recursive ) echo "Configuration of mtr 0.86:";;
13301344 esac
13311345 cat <<\_ACEOF
13321346
13341348 --disable-option-checking ignore unrecognized --enable/--with options
13351349 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
13361350 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1337 --disable-dependency-tracking speeds up one-time build
1338 --enable-dependency-tracking do not reject slow dependency extractors
1351 --enable-silent-rules less verbose build output (undo: "make V=1")
1352 --disable-silent-rules verbose build output (undo: "make V=0")
1353 --enable-dependency-tracking
1354 do not reject slow dependency extractors
1355 --disable-dependency-tracking
1356 speeds up one-time build
13391357 --disable-ipv6 Do not enable IPv6
13401358 --disable-gtktest do not try to compile and run a test GTK+ program
13411359
13431361 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
13441362 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
13451363 --without-gtk Do not try to use GTK+ at all
1346 --without-glib Do not try to use glib at all
13471364 --without-ipinfo Do not try to use ipinfo lookup at all
13481365
13491366 Some influential environment variables:
13551372 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
13561373 you have headers in a nonstandard directory <include dir>
13571374 CPP C preprocessor
1358 PKG_CONFIG path to pkg-config utility
1359 PKG_CONFIG_PATH
1360 directories to add to pkg-config's search path
1361 PKG_CONFIG_LIBDIR
1362 path overriding pkg-config's built-in search path
1363 GLIB_CFLAGS C compiler flags for GLIB, overriding pkg-config
1364 GLIB_LIBS linker flags for GLIB, overriding pkg-config
13651375
13661376 Use these variables to override the choices made by `configure' or to help
13671377 it to find libraries and programs with nonstandard names/locations.
14291439 test -n "$ac_init_help" && exit $ac_status
14301440 if $ac_init_version; then
14311441 cat <<\_ACEOF
1432 mtr configure 0.85
1433 generated by GNU Autoconf 2.68
1434
1435 Copyright (C) 2010 Free Software Foundation, Inc.
1442 mtr configure 0.86
1443 generated by GNU Autoconf 2.69
1444
1445 Copyright (C) 2012 Free Software Foundation, Inc.
14361446 This configure script is free software; the Free Software Foundation
14371447 gives unlimited permission to copy, distribute and modify it.
14381448 _ACEOF
15401550 main ()
15411551 {
15421552 static int test_array [1 - 2 * !(($2) >= 0)];
1543 test_array [0] = 0
1553 test_array [0] = 0;
1554 return test_array [0];
15441555
15451556 ;
15461557 return 0;
15561567 main ()
15571568 {
15581569 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
1559 test_array [0] = 0
1570 test_array [0] = 0;
1571 return test_array [0];
15601572
15611573 ;
15621574 return 0;
15821594 main ()
15831595 {
15841596 static int test_array [1 - 2 * !(($2) < 0)];
1585 test_array [0] = 0
1597 test_array [0] = 0;
1598 return test_array [0];
15861599
15871600 ;
15881601 return 0;
15981611 main ()
15991612 {
16001613 static int test_array [1 - 2 * !(($2) >= $ac_mid)];
1601 test_array [0] = 0
1614 test_array [0] = 0;
1615 return test_array [0];
16021616
16031617 ;
16041618 return 0;
16321646 main ()
16331647 {
16341648 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
1635 test_array [0] = 0
1649 test_array [0] = 0;
1650 return test_array [0];
16361651
16371652 ;
16381653 return 0;
18831898 test ! -s conftest.err
18841899 } && test -s conftest$ac_exeext && {
18851900 test "$cross_compiling" = yes ||
1886 $as_test_x conftest$ac_exeext
1901 test -x conftest$ac_exeext
18871902 }; then :
18881903 ac_retval=0
18891904 else
20722087 This file contains any messages produced by compilers while
20732088 running configure, to aid debugging if configure makes a mistake.
20742089
2075 It was created by mtr $as_me 0.85, which was
2076 generated by GNU Autoconf 2.68. Invocation command line was
2090 It was created by mtr $as_me 0.86, which was
2091 generated by GNU Autoconf 2.69. Invocation command line was
20772092
20782093 $ $0 $@
20792094
24212436
24222437
24232438
2424 am__api_version='1.11'
2439 am__api_version='1.14'
24252440
24262441 ac_aux_dir=
24272442 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
24892504 # by default.
24902505 for ac_prog in ginstall scoinst install; do
24912506 for ac_exec_ext in '' $ac_executable_extensions; do
2492 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
2507 if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
24932508 if test $ac_prog = install &&
24942509 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
24952510 # AIX install. It has an incompatible calling convention.
25472562
25482563 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
25492564 $as_echo_n "checking whether build environment is sane... " >&6; }
2550 # Just in case
2551 sleep 1
2552 echo timestamp > conftest.file
25532565 # Reject unsafe characters in $srcdir or the absolute working directory
25542566 # name. Accept space and tab only in the latter.
25552567 am_lf='
25602572 esac
25612573 case $srcdir in
25622574 *[\\\"\#\$\&\'\`$am_lf\ \ ]*)
2563 as_fn_error $? "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
2575 as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;;
25642576 esac
25652577
2566 # Do `set' in a subshell so we don't clobber the current shell's
2578 # Do 'set' in a subshell so we don't clobber the current shell's
25672579 # arguments. Must try -L first in case configure is actually a
25682580 # symlink; some systems play weird games with the mod time of symlinks
25692581 # (eg FreeBSD returns the mod time of the symlink's containing
25702582 # directory).
25712583 if (
2572 set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2573 if test "$*" = "X"; then
2574 # -L didn't work.
2575 set X `ls -t "$srcdir/configure" conftest.file`
2576 fi
2577 rm -f conftest.file
2578 if test "$*" != "X $srcdir/configure conftest.file" \
2579 && test "$*" != "X conftest.file $srcdir/configure"; then
2580
2581 # If neither matched, then we have a broken ls. This can happen
2582 # if, for instance, CONFIG_SHELL is bash and it inherits a
2583 # broken ls alias from the environment. This has actually
2584 # happened. Such a system could not be considered "sane".
2585 as_fn_error $? "ls -t appears to fail. Make sure there is not a broken
2586 alias in your environment" "$LINENO" 5
2587 fi
2588
2584 am_has_slept=no
2585 for am_try in 1 2; do
2586 echo "timestamp, slept: $am_has_slept" > conftest.file
2587 set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2588 if test "$*" = "X"; then
2589 # -L didn't work.
2590 set X `ls -t "$srcdir/configure" conftest.file`
2591 fi
2592 if test "$*" != "X $srcdir/configure conftest.file" \
2593 && test "$*" != "X conftest.file $srcdir/configure"; then
2594
2595 # If neither matched, then we have a broken ls. This can happen
2596 # if, for instance, CONFIG_SHELL is bash and it inherits a
2597 # broken ls alias from the environment. This has actually
2598 # happened. Such a system could not be considered "sane".
2599 as_fn_error $? "ls -t appears to fail. Make sure there is not a broken
2600 alias in your environment" "$LINENO" 5
2601 fi
2602 if test "$2" = conftest.file || test $am_try -eq 2; then
2603 break
2604 fi
2605 # Just in case.
2606 sleep 1
2607 am_has_slept=yes
2608 done
25892609 test "$2" = conftest.file
25902610 )
25912611 then
25972617 fi
25982618 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
25992619 $as_echo "yes" >&6; }
2620 # If we didn't sleep, we still need to ensure time stamps of config.status and
2621 # generated files are strictly newer.
2622 am_sleep_pid=
2623 if grep 'slept: no' conftest.file >/dev/null 2>&1; then
2624 ( sleep 1 ) &
2625 am_sleep_pid=$!
2626 fi
2627
2628 rm -f conftest.file
2629
26002630 test "$program_prefix" != NONE &&
26012631 program_transform_name="s&^&$program_prefix&;$program_transform_name"
26022632 # Use a double $ so make ignores it.
26192649 esac
26202650 fi
26212651 # Use eval to expand $SHELL
2622 if eval "$MISSING --run true"; then
2623 am_missing_run="$MISSING --run "
2652 if eval "$MISSING --is-lightweight"; then
2653 am_missing_run="$MISSING "
26242654 else
26252655 am_missing_run=
2626 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
2627 $as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
2656 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5
2657 $as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;}
26282658 fi
26292659
26302660 if test x"${install_sh}" != xset; then
26362666 esac
26372667 fi
26382668
2639 # Installed binaries are usually stripped using `strip' when the user
2640 # run `make install-strip'. However `strip' might not be the right
2669 # Installed binaries are usually stripped using 'strip' when the user
2670 # run "make install-strip". However 'strip' might not be the right
26412671 # tool to use in cross-compilation environments, therefore Automake
2642 # will honor the `STRIP' environment variable to overrule this program.
2672 # will honor the 'STRIP' environment variable to overrule this program.
26432673 if test "$cross_compiling" != no; then
26442674 if test -n "$ac_tool_prefix"; then
26452675 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
26582688 IFS=$as_save_IFS
26592689 test -z "$as_dir" && as_dir=.
26602690 for ac_exec_ext in '' $ac_executable_extensions; do
2661 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2691 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
26622692 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
26632693 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
26642694 break 2
26982728 IFS=$as_save_IFS
26992729 test -z "$as_dir" && as_dir=.
27002730 for ac_exec_ext in '' $ac_executable_extensions; do
2701 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2731 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
27022732 ac_cv_prog_ac_ct_STRIP="strip"
27032733 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
27042734 break 2
27492779 test -z "$as_dir" && as_dir=.
27502780 for ac_prog in mkdir gmkdir; do
27512781 for ac_exec_ext in '' $ac_executable_extensions; do
2752 { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
2782 as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue
27532783 case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
27542784 'mkdir (GNU coreutils) '* | \
27552785 'mkdir (coreutils) '* | \
27782808 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
27792809 $as_echo "$MKDIR_P" >&6; }
27802810
2781 mkdir_p="$MKDIR_P"
2782 case $mkdir_p in
2783 [\\/$]* | ?:[\\/]*) ;;
2784 */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
2785 esac
2786
27872811 for ac_prog in gawk mawk nawk awk
27882812 do
27892813 # Extract the first word of "$ac_prog", so it can be a program name with args.
28022826 IFS=$as_save_IFS
28032827 test -z "$as_dir" && as_dir=.
28042828 for ac_exec_ext in '' $ac_executable_extensions; do
2805 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2829 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
28062830 ac_cv_prog_AWK="$ac_prog"
28072831 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
28082832 break 2
28662890 fi
28672891 rmdir .tst 2>/dev/null
28682892
2893 # Check whether --enable-silent-rules was given.
2894 if test "${enable_silent_rules+set}" = set; then :
2895 enableval=$enable_silent_rules;
2896 fi
2897
2898 case $enable_silent_rules in # (((
2899 yes) AM_DEFAULT_VERBOSITY=0;;
2900 no) AM_DEFAULT_VERBOSITY=1;;
2901 *) AM_DEFAULT_VERBOSITY=1;;
2902 esac
2903 am_make=${MAKE-make}
2904 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
2905 $as_echo_n "checking whether $am_make supports nested variables... " >&6; }
2906 if ${am_cv_make_support_nested_variables+:} false; then :
2907 $as_echo_n "(cached) " >&6
2908 else
2909 if $as_echo 'TRUE=$(BAR$(V))
2910 BAR0=false
2911 BAR1=true
2912 V=1
2913 am__doit:
2914 @$(TRUE)
2915 .PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
2916 am_cv_make_support_nested_variables=yes
2917 else
2918 am_cv_make_support_nested_variables=no
2919 fi
2920 fi
2921 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
2922 $as_echo "$am_cv_make_support_nested_variables" >&6; }
2923 if test $am_cv_make_support_nested_variables = yes; then
2924 AM_V='$(V)'
2925 AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
2926 else
2927 AM_V=$AM_DEFAULT_VERBOSITY
2928 AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
2929 fi
2930 AM_BACKSLASH='\'
2931
28692932 if test "`cd $srcdir && pwd`" != "`pwd`"; then
28702933 # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
28712934 # is not polluted with repeated "-I."
28882951
28892952 # Define the identity of the package.
28902953 PACKAGE='mtr'
2891 VERSION='0.85'
2954 VERSION='0.86'
28922955
28932956
28942957 cat >>confdefs.h <<_ACEOF
29162979
29172980 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
29182981
2982 # For better backward compatibility. To be removed once Automake 1.9.x
2983 # dies out for good. For more background, see:
2984 # <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
2985 # <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
2986 mkdir_p='$(MKDIR_P)'
2987
29192988 # We need awk for the "check" target. The system "awk" is bad on
29202989 # some platforms.
2921 # Always define AMTAR for backward compatibility.
2922
2923 AMTAR=${AMTAR-"${am_missing_run}tar"}
2924
2925 am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
2926
2927
2928
2929
2930
2990 # Always define AMTAR for backward compatibility. Yes, it's still used
2991 # in the wild :-( We should find a proper way to deprecate it ...
2992 AMTAR='$${TAR-tar}'
2993
2994
2995 # We'll loop over all known methods to create a tar archive until one works.
2996 _am_tools='gnutar pax cpio none'
2997
2998 am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
2999
3000
3001
3002
3003
3004
3005 # POSIX will say in a future version that running "rm -f" with no argument
3006 # is OK; and we want to be able to make that assumption in our Makefile
3007 # recipes. So use an aggressive probe to check that the usage we want is
3008 # actually supported "in the wild" to an acceptable degree.
3009 # See automake bug#10828.
3010 # To make any issue more visible, cause the running configure to be aborted
3011 # by default if the 'rm' program in use doesn't match our expectations; the
3012 # user can still override this though.
3013 if rm -f && rm -fr && rm -rf; then : OK; else
3014 cat >&2 <<'END'
3015 Oops!
3016
3017 Your 'rm' program seems unable to run without file operands specified
3018 on the command line, even when the '-f' option is present. This is contrary
3019 to the behaviour of most rm programs out there, and not conforming with
3020 the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542>
3021
3022 Please tell bug-automake@gnu.org about your system, including the value
3023 of your $PATH and any error possibly output before this message. This
3024 can help us improve future automake versions.
3025
3026 END
3027 if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then
3028 echo 'Configuration will proceed anyway, since you have set the' >&2
3029 echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2
3030 echo >&2
3031 else
3032 cat >&2 <<'END'
3033 Aborting the configuration process, to ensure you take notice of the issue.
3034
3035 You can download and install GNU coreutils to get an 'rm' implementation
3036 that behaves properly: <http://www.gnu.org/software/coreutils/>.
3037
3038 If you want to complete the configuration process using your problematic
3039 'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
3040 to "yes", and re-run configure.
3041
3042 END
3043 as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5
3044 fi
3045 fi
29313046
29323047 ac_config_files="$ac_config_files version.h.tmp:version.h.in"
29333048
29603075 IFS=$as_save_IFS
29613076 test -z "$as_dir" && as_dir=.
29623077 for ac_exec_ext in '' $ac_executable_extensions; do
2963 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3078 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
29643079 ac_cv_prog_CC="${ac_tool_prefix}gcc"
29653080 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
29663081 break 2
30003115 IFS=$as_save_IFS
30013116 test -z "$as_dir" && as_dir=.
30023117 for ac_exec_ext in '' $ac_executable_extensions; do
3003 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3118 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
30043119 ac_cv_prog_ac_ct_CC="gcc"
30053120 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
30063121 break 2
30533168 IFS=$as_save_IFS
30543169 test -z "$as_dir" && as_dir=.
30553170 for ac_exec_ext in '' $ac_executable_extensions; do
3056 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3171 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
30573172 ac_cv_prog_CC="${ac_tool_prefix}cc"
30583173 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
30593174 break 2
30943209 IFS=$as_save_IFS
30953210 test -z "$as_dir" && as_dir=.
30963211 for ac_exec_ext in '' $ac_executable_extensions; do
3097 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3212 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
30983213 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
30993214 ac_prog_rejected=yes
31003215 continue
31523267 IFS=$as_save_IFS
31533268 test -z "$as_dir" && as_dir=.
31543269 for ac_exec_ext in '' $ac_executable_extensions; do
3155 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3270 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
31563271 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
31573272 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
31583273 break 2
31963311 IFS=$as_save_IFS
31973312 test -z "$as_dir" && as_dir=.
31983313 for ac_exec_ext in '' $ac_executable_extensions; do
3199 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3314 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
32003315 ac_cv_prog_ac_ct_CC="$ac_prog"
32013316 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
32023317 break 2
36423757 /* end confdefs.h. */
36433758 #include <stdarg.h>
36443759 #include <stdio.h>
3645 #include <sys/types.h>
3646 #include <sys/stat.h>
3760 struct stat;
36473761 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
36483762 struct buf { int x; };
36493763 FILE * (*rcsopen) (struct buf *, struct stat *, int);
37273841 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
37283842 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
37293843 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3844
3845 ac_ext=c
3846 ac_cpp='$CPP $CPPFLAGS'
3847 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3848 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3849 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3850 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
3851 $as_echo_n "checking whether $CC understands -c and -o together... " >&6; }
3852 if ${am_cv_prog_cc_c_o+:} false; then :
3853 $as_echo_n "(cached) " >&6
3854 else
3855 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3856 /* end confdefs.h. */
3857
3858 int
3859 main ()
3860 {
3861
3862 ;
3863 return 0;
3864 }
3865 _ACEOF
3866 # Make sure it works both with $CC and with simple cc.
3867 # Following AC_PROG_CC_C_O, we do the test twice because some
3868 # compilers refuse to overwrite an existing .o file with -o,
3869 # though they will create one.
3870 am_cv_prog_cc_c_o=yes
3871 for am_i in 1 2; do
3872 if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
3873 ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
3874 ac_status=$?
3875 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3876 (exit $ac_status); } \
3877 && test -f conftest2.$ac_objext; then
3878 : OK
3879 else
3880 am_cv_prog_cc_c_o=no
3881 break
3882 fi
3883 done
3884 rm -f core conftest*
3885 unset am_i
3886 fi
3887 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
3888 $as_echo "$am_cv_prog_cc_c_o" >&6; }
3889 if test "$am_cv_prog_cc_c_o" != yes; then
3890 # Losing compiler, so override with the script.
3891 # FIXME: It is wrong to rewrite CC.
3892 # But if we don't then we get into trouble of one sort or another.
3893 # A longer-term fix would be to have automake use am__CC in this case,
3894 # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
3895 CC="$am_aux_dir/compile $CC"
3896 fi
3897 ac_ext=c
3898 ac_cpp='$CPP $CPPFLAGS'
3899 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3900 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3901 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3902
37303903 DEPDIR="${am__leading_dot}deps"
37313904
37323905 ac_config_commands="$ac_config_commands depfiles"
37463919 _am_result=none
37473920 # First try GNU make style include.
37483921 echo "include confinc" > confmf
3749 # Ignore all kinds of additional output from `make'.
3922 # Ignore all kinds of additional output from 'make'.
37503923 case `$am_make -s -f confmf 2> /dev/null` in #(
37513924 *the\ am__doit\ target*)
37523925 am__include=include
37793952 if test "x$enable_dependency_tracking" != xno; then
37803953 am_depcomp="$ac_aux_dir/depcomp"
37813954 AMDEPBACKSLASH='\'
3955 am__nodep='_no'
37823956 fi
37833957 if test "x$enable_dependency_tracking" != xno; then
37843958 AMDEP_TRUE=
38013975 # We make a subdir and do the tests there. Otherwise we can end up
38023976 # making bogus files that we don't know about and never remove. For
38033977 # instance it was reported that on HP-UX the gcc test will end up
3804 # making a dummy file named `D' -- because `-MD' means `put the output
3805 # in D'.
3978 # making a dummy file named 'D' -- because '-MD' means "put the output
3979 # in D".
3980 rm -rf conftest.dir
38063981 mkdir conftest.dir
38073982 # Copy depcomp to subdir because otherwise we won't find it if we're
38083983 # using a relative directory.
38364011 : > sub/conftest.c
38374012 for i in 1 2 3 4 5 6; do
38384013 echo '#include "conftst'$i'.h"' >> sub/conftest.c
3839 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3840 # Solaris 8's {/usr,}/bin/sh.
3841 touch sub/conftst$i.h
4014 # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
4015 # Solaris 10 /bin/sh.
4016 echo '/* dummy */' > sub/conftst$i.h
38424017 done
38434018 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
38444019
3845 # We check with `-c' and `-o' for the sake of the "dashmstdout"
4020 # We check with '-c' and '-o' for the sake of the "dashmstdout"
38464021 # mode. It turns out that the SunPro C++ compiler does not properly
3847 # handle `-M -o', and we need to detect this. Also, some Intel
3848 # versions had trouble with output in subdirs
4022 # handle '-M -o', and we need to detect this. Also, some Intel
4023 # versions had trouble with output in subdirs.
38494024 am__obj=sub/conftest.${OBJEXT-o}
38504025 am__minus_obj="-o $am__obj"
38514026 case $depmode in
38544029 test "$am__universal" = false || continue
38554030 ;;
38564031 nosideeffect)
3857 # after this tag, mechanisms are not by side-effect, so they'll
3858 # only be used when explicitly requested
4032 # After this tag, mechanisms are not by side-effect, so they'll
4033 # only be used when explicitly requested.
38594034 if test "x$enable_dependency_tracking" = xyes; then
38604035 continue
38614036 else
38624037 break
38634038 fi
38644039 ;;
3865 msvisualcpp | msvcmsys)
3866 # This compiler won't grok `-c -o', but also, the minuso test has
4040 msvc7 | msvc7msys | msvisualcpp | msvcmsys)
4041 # This compiler won't grok '-c -o', but also, the minuso test has
38674042 # not run yet. These depmodes are late enough in the game, and
38684043 # so weak that their functioning should not be impacted.
38694044 am__obj=conftest.${OBJEXT-o}
40734248 for ac_prog in grep ggrep; do
40744249 for ac_exec_ext in '' $ac_executable_extensions; do
40754250 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4076 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
4251 as_fn_executable_p "$ac_path_GREP" || continue
40774252 # Check for GNU ac_path_GREP and select it if it is found.
40784253 # Check for GNU $ac_path_GREP
40794254 case `"$ac_path_GREP" --version 2>&1` in
41394314 for ac_prog in egrep; do
41404315 for ac_exec_ext in '' $ac_executable_extensions; do
41414316 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4142 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
4317 as_fn_executable_p "$ac_path_EGREP" || continue
41434318 # Check for GNU ac_path_EGREP and select it if it is found.
41444319 # Check for GNU $ac_path_EGREP
41454320 case `"$ac_path_EGREP" --version 2>&1` in
47924967
47934968
47944969
4795 # Check whether --with-glib was given.
4796 if test "${with_glib+set}" = set; then :
4797 withval=$with_glib; WANTS_GLIB=$withval
4798 else
4799 WANTS_GLIB=yes
4800 fi
4801
4802
4803
48044970 # Check whether --with-ipinfo was given.
48054971 if test "${with_ipinfo+set}" = set; then :
4806 withval=$with_ipinfo; case "${withval}" in
4807 yes) ipinfo=true ;;
4808 no) ipinfo=false ;;
4809 *) as_fn_error $? "bad value ${withval} for --with-ipinfo" "$LINENO" 5 ;;
4810 esac
4811 else
4812 ipinfo=true
4813 fi
4814
4815 if test x$ipinfo = xtrue; then
4972 withval=$with_ipinfo; ipinfo="${withval}"
4973 else
4974 ipinfo=yes
4975 fi
4976
4977 if test x$ipinfo = xyes; then
48164978 IPINFO_TRUE=
48174979 IPINFO_FALSE='#'
48184980 else
48204982 IPINFO_FALSE=
48214983 fi
48224984
4823 if test "x$ipinfo" = "xfalse"; then
4824
4825 $as_echo "#define NO_IPINFO 1" >>confdefs.h
4826
4827 fi
48284985
48294986 # Check whether --enable-ipv6 was given.
48304987 if test "${enable_ipv6+set}" = set; then :
48324989 else
48334990 WANTS_IPV6=yes
48344991 fi
4992
4993
48354994
48364995
48374996 if test "x$WANTS_GTK" = "xyes"; then
48735032 IFS=$as_save_IFS
48745033 test -z "$as_dir" && as_dir=.
48755034 for ac_exec_ext in '' $ac_executable_extensions; do
4876 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5035 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
48775036 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
48785037 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
48795038 break 2
51045263 $as_echo "#define NO_GTK 1" >>confdefs.h
51055264
51065265 GTK_OBJ=""
5107 if test "x$WANTS_GLIB" = "xyes"; then
5108
5109
5110
5111
5112
5113
5114
5115 if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
5116 if test -n "$ac_tool_prefix"; then
5117 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
5118 set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
5119 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5120 $as_echo_n "checking for $ac_word... " >&6; }
5121 if ${ac_cv_path_PKG_CONFIG+:} false; then :
5122 $as_echo_n "(cached) " >&6
5123 else
5124 case $PKG_CONFIG in
5125 [\\/]* | ?:[\\/]*)
5126 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
5127 ;;
5128 *)
5129 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5130 for as_dir in $PATH
5131 do
5132 IFS=$as_save_IFS
5133 test -z "$as_dir" && as_dir=.
5134 for ac_exec_ext in '' $ac_executable_extensions; do
5135 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5136 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
5137 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5138 break 2
5139 fi
5140 done
5141 done
5142 IFS=$as_save_IFS
5143
5144 ;;
5145 esac
5146 fi
5147 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
5148 if test -n "$PKG_CONFIG"; then
5149 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
5150 $as_echo "$PKG_CONFIG" >&6; }
5151 else
5152 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5153 $as_echo "no" >&6; }
5154 fi
5155
5156
5157 fi
5158 if test -z "$ac_cv_path_PKG_CONFIG"; then
5159 ac_pt_PKG_CONFIG=$PKG_CONFIG
5160 # Extract the first word of "pkg-config", so it can be a program name with args.
5161 set dummy pkg-config; ac_word=$2
5162 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5163 $as_echo_n "checking for $ac_word... " >&6; }
5164 if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then :
5165 $as_echo_n "(cached) " >&6
5166 else
5167 case $ac_pt_PKG_CONFIG in
5168 [\\/]* | ?:[\\/]*)
5169 ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
5170 ;;
5171 *)
5172 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5173 for as_dir in $PATH
5174 do
5175 IFS=$as_save_IFS
5176 test -z "$as_dir" && as_dir=.
5177 for ac_exec_ext in '' $ac_executable_extensions; do
5178 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5179 ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
5180 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5181 break 2
5182 fi
5183 done
5184 done
5185 IFS=$as_save_IFS
5186
5187 ;;
5188 esac
5189 fi
5190 ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
5191 if test -n "$ac_pt_PKG_CONFIG"; then
5192 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
5193 $as_echo "$ac_pt_PKG_CONFIG" >&6; }
5194 else
5195 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5196 $as_echo "no" >&6; }
5197 fi
5198
5199 if test "x$ac_pt_PKG_CONFIG" = x; then
5200 PKG_CONFIG=""
5201 else
5202 case $cross_compiling:$ac_tool_warned in
5203 yes:)
5204 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5205 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5206 ac_tool_warned=yes ;;
5207 esac
5208 PKG_CONFIG=$ac_pt_PKG_CONFIG
5209 fi
5210 else
5211 PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
5212 fi
5213
5214 fi
5215 if test -n "$PKG_CONFIG"; then
5216 _pkg_min_version=0.9.0
5217 { $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
5218 $as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
5219 if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
5220 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5221 $as_echo "yes" >&6; }
5222 else
5223 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5224 $as_echo "no" >&6; }
5225 PKG_CONFIG=""
5226 fi
5227 fi
5228
5229 pkg_failed=no
5230 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GLIB" >&5
5231 $as_echo_n "checking for GLIB... " >&6; }
5232
5233 if test -n "$GLIB_CFLAGS"; then
5234 pkg_cv_GLIB_CFLAGS="$GLIB_CFLAGS"
5235 elif test -n "$PKG_CONFIG"; then
5236 if test -n "$PKG_CONFIG" && \
5237 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"glib-2.0\""; } >&5
5238 ($PKG_CONFIG --exists --print-errors "glib-2.0") 2>&5
5239 ac_status=$?
5240 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5241 test $ac_status = 0; }; then
5242 pkg_cv_GLIB_CFLAGS=`$PKG_CONFIG --cflags "glib-2.0" 2>/dev/null`
5243 test "x$?" != "x0" && pkg_failed=yes
5244 else
5245 pkg_failed=yes
5246 fi
5247 else
5248 pkg_failed=untried
5249 fi
5250 if test -n "$GLIB_LIBS"; then
5251 pkg_cv_GLIB_LIBS="$GLIB_LIBS"
5252 elif test -n "$PKG_CONFIG"; then
5253 if test -n "$PKG_CONFIG" && \
5254 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"glib-2.0\""; } >&5
5255 ($PKG_CONFIG --exists --print-errors "glib-2.0") 2>&5
5256 ac_status=$?
5257 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5258 test $ac_status = 0; }; then
5259 pkg_cv_GLIB_LIBS=`$PKG_CONFIG --libs "glib-2.0" 2>/dev/null`
5260 test "x$?" != "x0" && pkg_failed=yes
5261 else
5262 pkg_failed=yes
5263 fi
5264 else
5265 pkg_failed=untried
5266 fi
5267
5268
5269
5270 if test $pkg_failed = yes; then
5271 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5272 $as_echo "no" >&6; }
5273
5274 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
5275 _pkg_short_errors_supported=yes
5276 else
5277 _pkg_short_errors_supported=no
5278 fi
5279 if test $_pkg_short_errors_supported = yes; then
5280 GLIB_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "glib-2.0" 2>&1`
5281 else
5282 GLIB_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "glib-2.0" 2>&1`
5283 fi
5284 # Put the nasty error message in config.log where it belongs
5285 echo "$GLIB_PKG_ERRORS" >&5
5286
5287 as_fn_error $? "Package requirements (glib-2.0) were not met:
5288
5289 $GLIB_PKG_ERRORS
5290
5291 Consider adjusting the PKG_CONFIG_PATH environment variable if you
5292 installed software in a non-standard prefix.
5293
5294 Alternatively, you may set the environment variables GLIB_CFLAGS
5295 and GLIB_LIBS to avoid the need to call pkg-config.
5296 See the pkg-config man page for more details." "$LINENO" 5
5297 elif test $pkg_failed = untried; then
5298 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5299 $as_echo "no" >&6; }
5300 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5301 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5302 as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it
5303 is in your PATH or set the PKG_CONFIG environment variable to the full
5304 path to pkg-config.
5305
5306 Alternatively, you may set the environment variables GLIB_CFLAGS
5307 and GLIB_LIBS to avoid the need to call pkg-config.
5308 See the pkg-config man page for more details.
5309
5310 To get pkg-config, see <http://pkg-config.freedesktop.org/>.
5311 See \`config.log' for more details" "$LINENO" 5; }
5312 else
5313 GLIB_CFLAGS=$pkg_cv_GLIB_CFLAGS
5314 GLIB_LIBS=$pkg_cv_GLIB_LIBS
5315 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5316 $as_echo "yes" >&6; }
5317
5318 fi
5319 else
5320
5321 $as_echo "#define NO_GLIB 1" >>confdefs.h
5322
5323 fi
5266 fi
5267
5268 if test "x$ipinfo" = "xno"; then
5269
5270 $as_echo "#define NO_IPINFO 1" >>confdefs.h
5271
53245272 fi
53255273
53265274 ac_fn_c_check_func "$LINENO" "socket" "ac_cv_func_socket"
59105858 LTLIBOBJS=$ac_ltlibobjs
59115859
59125860
5861 { $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
5862 $as_echo_n "checking that generated files are newer than configure... " >&6; }
5863 if test -n "$am_sleep_pid"; then
5864 # Hide warnings about reused PIDs.
5865 wait $am_sleep_pid 2>/dev/null
5866 fi
5867 { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5
5868 $as_echo "done" >&6; }
59135869 if test -n "$EXEEXT"; then
59145870 am__EXEEXT_TRUE=
59155871 am__EXEEXT_FALSE='#'
62286184 # ... but there are two gotchas:
62296185 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
62306186 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
6231 # In both cases, we have to default to `cp -p'.
6187 # In both cases, we have to default to `cp -pR'.
62326188 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
6233 as_ln_s='cp -p'
6189 as_ln_s='cp -pR'
62346190 elif ln conf$$.file conf$$ 2>/dev/null; then
62356191 as_ln_s=ln
62366192 else
6237 as_ln_s='cp -p'
6193 as_ln_s='cp -pR'
62386194 fi
62396195 else
6240 as_ln_s='cp -p'
6196 as_ln_s='cp -pR'
62416197 fi
62426198 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
62436199 rmdir conf$$.dir 2>/dev/null
62976253 as_mkdir_p=false
62986254 fi
62996255
6300 if test -x / >/dev/null 2>&1; then
6301 as_test_x='test -x'
6302 else
6303 if ls -dL / >/dev/null 2>&1; then
6304 as_ls_L_option=L
6305 else
6306 as_ls_L_option=
6307 fi
6308 as_test_x='
6309 eval sh -c '\''
6310 if test -d "$1"; then
6311 test -d "$1/.";
6312 else
6313 case $1 in #(
6314 -*)set "./$1";;
6315 esac;
6316 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
6317 ???[sx]*):;;*)false;;esac;fi
6318 '\'' sh
6319 '
6320 fi
6321 as_executable_p=$as_test_x
6256
6257 # as_fn_executable_p FILE
6258 # -----------------------
6259 # Test if FILE is an executable regular file.
6260 as_fn_executable_p ()
6261 {
6262 test -f "$1" && test -x "$1"
6263 } # as_fn_executable_p
6264 as_test_x='test -x'
6265 as_executable_p=as_fn_executable_p
63226266
63236267 # Sed expression to map a string onto a valid CPP name.
63246268 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
63396283 # report actual input values of CONFIG_FILES etc. instead of their
63406284 # values after options handling.
63416285 ac_log="
6342 This file was extended by mtr $as_me 0.85, which was
6343 generated by GNU Autoconf 2.68. Invocation command line was
6286 This file was extended by mtr $as_me 0.86, which was
6287 generated by GNU Autoconf 2.69. Invocation command line was
63446288
63456289 CONFIG_FILES = $CONFIG_FILES
63466290 CONFIG_HEADERS = $CONFIG_HEADERS
64056349 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
64066350 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
64076351 ac_cs_version="\\
6408 mtr config.status 0.85
6409 configured by $0, generated by GNU Autoconf 2.68,
6352 mtr config.status 0.86
6353 configured by $0, generated by GNU Autoconf 2.69,
64106354 with options \\"\$ac_cs_config\\"
64116355
6412 Copyright (C) 2010 Free Software Foundation, Inc.
6356 Copyright (C) 2012 Free Software Foundation, Inc.
64136357 This config.status script is free software; the Free Software Foundation
64146358 gives unlimited permission to copy, distribute and modify it."
64156359
65006444 _ACEOF
65016445 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
65026446 if \$ac_cs_recheck; then
6503 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
6447 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
65046448 shift
65056449 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
65066450 CONFIG_SHELL='$SHELL'
71357079
71367080 case $ac_file$ac_mode in
71377081 "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
7138 # Autoconf 2.62 quotes --file arguments for eval, but not when files
7082 # Older Autoconf quotes --file arguments for eval, but not when files
71397083 # are listed without --file. Let's play safe and only enable the eval
71407084 # if we detect the quoting.
71417085 case $CONFIG_FILES in
71487092 # Strip MF so we end up with the name of the file.
71497093 mf=`echo "$mf" | sed -e 's/:.*$//'`
71507094 # Check whether this is an Automake generated Makefile or not.
7151 # We used to match only the files named `Makefile.in', but
7095 # We used to match only the files named 'Makefile.in', but
71527096 # some people rename them; so instead we look at the file content.
71537097 # Grep'ing the first line is not enough: some people post-process
71547098 # each Makefile.in and add a new line on top of each file to say so.
71827126 continue
71837127 fi
71847128 # Extract the definition of DEPDIR, am__include, and am__quote
7185 # from the Makefile without running `make'.
7129 # from the Makefile without running 'make'.
71867130 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
71877131 test -z "$DEPDIR" && continue
71887132 am__include=`sed -n 's/^am__include = //p' < "$mf"`
7189 test -z "am__include" && continue
7133 test -z "$am__include" && continue
71907134 am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
7191 # When using ansi2knr, U may be empty or an underscore; expand it
7192 U=`sed -n 's/^U = //p' < "$mf"`
71937135 # Find all dependency output files, they are included files with
71947136 # $(DEPDIR) in their names. We invoke sed twice because it is the
71957137 # simplest approach to changing $(DEPDIR) to its actual value in the
71967138 # expansion.
71977139 for file in `sed -n "
71987140 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
7199 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
7141 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do
72007142 # Make sure the directory exists.
72017143 test -f "$dirpart/$file" && continue
72027144 fdir=`$as_dirname -- "$file" ||
0 AC_INIT([mtr], [0.85])
0 AC_INIT([mtr], [0.86])
11 AC_CONFIG_SRCDIR([mtr.c])
22 AM_INIT_AUTOMAKE([foreign])
33
4141 [ --without-gtk Do not try to use GTK+ at all],
4242 WANTS_GTK=$withval, WANTS_GTK=yes)
4343
44 AC_ARG_WITH(glib,
45 [ --without-glib Do not try to use glib at all],
46 WANTS_GLIB=$withval, WANTS_GLIB=yes)
47
4844 AC_ARG_WITH([ipinfo],
4945 [ --without-ipinfo Do not try to use ipinfo lookup at all],
50 [case "${withval}" in
51 yes) ipinfo=true ;;
52 no) ipinfo=false ;;
53 *) AC_MSG_ERROR([bad value ${withval} for --with-ipinfo]) ;;
54 esac],[ipinfo=true])
55 AM_CONDITIONAL([IPINFO], [test x$ipinfo = xtrue])
56 if test "x$ipinfo" = "xfalse"; then
57 AC_DEFINE([NO_IPINFO], [1], [Define to disable ipinfo lookup])
58 fi
46 [ipinfo="${withval}"], [ipinfo=yes])
47 AM_CONDITIONAL([IPINFO], [test x$ipinfo = xyes])
5948
6049 AC_ARG_ENABLE(ipv6,
6150 [ --disable-ipv6 Do not enable IPv6],
6251 WANTS_IPV6=$enableval, WANTS_IPV6=yes)
52
53 m4_ifndef([AM_PATH_GTK_2_0], [m4_defun([AM_PATH_GTK_2_0], [AC_MSG_ERROR([
54 Could not locate the gtk2 automake macros, these are usually located in
55 .../share/aclocal/gtk-2.0.m4
56 Before running bootstrap try setting the environment variable
57 ACLOCAL_PATH="/own/dir"
58 or configure --without-gtk.
59 ])])])
6360
6461 if test "x$WANTS_GTK" = "xyes"; then
6562 AM_PATH_GTK_2_0(2.6.0, CFLAGS="$CFLAGS $GTK_CFLAGS"
7067 else
7168 AC_DEFINE(NO_GTK)
7269 GTK_OBJ=""
73 if test "x$WANTS_GLIB" = "xyes"; then
74 PKG_CHECK_MODULES([GLIB], [glib-2.0])
75 else
76 AC_DEFINE(NO_GLIB, 1, [Define if you don't have the glib libraries available.])
77 fi
70 fi
71
72 if test "x$ipinfo" = "xno"; then
73 AC_DEFINE([NO_IPINFO], [1], [Define to disable ipinfo lookup])
7874 fi
7975
8076 AC_CHECK_FUNC(socket, ,
1515 Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
1616 */
1717
18 #include <config.h>
18 #include "config.h"
19
1920 #include <strings.h>
2021 #include <unistd.h>
2122
5960
6061 #include "mtr.h"
6162 #include "mtr-curses.h"
62 #include "display.h"
6363 #include "net.h"
6464 #include "dns.h"
65 #ifndef NO_IPINFO
6665 #include "asn.h"
67 #endif
66 #include "display.h"
67
6868 #include "version.h"
6969 #endif
7070
120120 return ActionMPLS;
121121 if (tolower(c) == 'n')
122122 return ActionDNS;
123 #ifndef NO_IPINFO
123 #ifdef IPINFO
124124 if (tolower(c) == 'y')
125125 return ActionII;
126126 if (tolower(c) == 'z')
303303 printw(" b <c> set ping bit pattern to c(0..255) or random(c<0)\n" );
304304 printw(" Q <t> set ping packet's TOS to t\n" );
305305 printw(" u switch between ICMP ECHO and UDP datagrams\n" );
306 #ifndef NO_IPINFO
306 #ifdef IPINFO
307307 printw(" y switching IP info\n");
308308 printw(" z toggle ASN info on/off\n");
309309 pressanykey_row += 2;
343343 name = dns_lookup(addr);
344344 if (! net_up(at))
345345 attron(A_BOLD);
346 #ifndef NO_IPINFO
346 #ifdef IPINFO
347347 if (is_printii())
348348 printw(fmt_ipinfo(addr));
349349 #endif
400400 name = dns_lookup(addrs);
401401 if (! net_up(at)) attron(A_BOLD);
402402 printw("\n ");
403 #ifndef NO_IPINFO
403 #ifdef IPINFO
404404 if (is_printii())
405405 printw(fmt_ipinfo(addrs));
406406 #endif
489489 }
490490
491491
492 static int block_col[NUM_FACTORS+1] =
493 { // 1:black 2:red 3:green 4:brown/yellow 5:blue 6:magenta 7:cyan 8:white
494 COLOR_PAIR(2)|A_BOLD,
495 A_NORMAL,
496 COLOR_PAIR(3),
497 COLOR_PAIR(3)|A_BOLD,
498 COLOR_PAIR(4)|A_BOLD,
499 COLOR_PAIR(6)|A_BOLD,
500 COLOR_PAIR(6),
501 COLOR_PAIR(2),
502 COLOR_PAIR(2)|A_BOLD
503 };
504
492505 void mtr_print_scaled(int ms)
493506 {
494507 int i;
495508
496509 for (i = 0; i < NUM_FACTORS; i++) {
497510 if (ms <= scale[i]) {
511 attrset(block_col[i+1]);
498512 printw("%c", block_map[i]);
513 attrset(A_NORMAL);
499514 return;
500515 }
501516 }
513528 if (saved[i] == -2) {
514529 printw(" ");
515530 } else if (saved[i] == -1) {
516 attron(A_BOLD);
517 printw("?");
518 attroff(A_BOLD);
531 attrset(block_col[0]);
532 printw("%c", '?');
533 attrset(A_NORMAL);
519534 } else {
520535 if (display_mode == 1) {
521536 if (saved[i] > scale[6]) {
551566 if (! net_up(at))
552567 attron(A_BOLD);
553568 if (addrcmp((void *) addr, (void *) &unspec_addr, af)) {
554 #ifndef NO_IPINFO
569 #ifdef IPINFO
555570 if (is_printii())
556571 printw(fmt_ipinfo(addr));
557572 #endif
641656 } else {
642657 char msg[80];
643658 int padding = 30;
644 #ifndef NO_IPINFO
659 #ifdef IPINFO
645660 if (is_printii())
646661 padding += get_iiwidth();
647662 #endif
663678 attroff(A_BOLD);
664679
665680 for (i = 0; i < NUM_FACTORS-1; i++) {
666 printw(" %c:%d ms", block_map[i], scale[i]/1000);
667 }
681 printw(" ");
682 attrset(block_col[i+1]);
683 printw("%c", block_map[i]);
684 attrset(A_NORMAL);
685 printw(":%d ms", scale[i]/1000);
686 }
687 printw(" ");
688 attrset(block_col[NUM_FACTORS]);
689 printw("%c", block_map[NUM_FACTORS-1]);
690 attrset(A_NORMAL);
668691 }
669692
670693 refresh();
676699 initscr();
677700 raw();
678701 noecho();
702 start_color();
703 int i;
704 for (i = 0; i < 8; i++)
705 init_pair(i+1, i, 0);
679706
680707 mtr_curses_init();
681708 mtr_curses_redraw();
curses.o less more
Binary diff not shown
+349
-188
depcomp less more
00 #! /bin/sh
11 # depcomp - compile a program generating dependencies as side-effects
22
3 scriptversion=2009-04-28.21; # UTC
4
5 # Copyright (C) 1999, 2000, 2003, 2004, 2005, 2006, 2007, 2009 Free
6 # Software Foundation, Inc.
3 scriptversion=2013-05-30.07; # UTC
4
5 # Copyright (C) 1999-2013 Free Software Foundation, Inc.
76
87 # This program is free software; you can redistribute it and/or modify
98 # it under the terms of the GNU General Public License as published by
2726
2827 case $1 in
2928 '')
30 echo "$0: No command. Try \`$0 --help' for more information." 1>&2
31 exit 1;
32 ;;
29 echo "$0: No command. Try '$0 --help' for more information." 1>&2
30 exit 1;
31 ;;
3332 -h | --h*)
3433 cat <<\EOF
3534 Usage: depcomp [--help] [--version] PROGRAM [ARGS]
3938
4039 Environment variables:
4140 depmode Dependency tracking mode.
42 source Source file read by `PROGRAMS ARGS'.
43 object Object file output by `PROGRAMS ARGS'.
41 source Source file read by 'PROGRAMS ARGS'.
42 object Object file output by 'PROGRAMS ARGS'.
4443 DEPDIR directory where to store dependencies.
4544 depfile Dependency file to output.
46 tmpdepfile Temporary file to use when outputing dependencies.
45 tmpdepfile Temporary file to use when outputting dependencies.
4746 libtool Whether libtool is used (yes/no).
4847
4948 Report bugs to <bug-automake@gnu.org>.
5655 ;;
5756 esac
5857
58 # Get the directory component of the given path, and save it in the
59 # global variables '$dir'. Note that this directory component will
60 # be either empty or ending with a '/' character. This is deliberate.
61 set_dir_from ()
62 {
63 case $1 in
64 */*) dir=`echo "$1" | sed -e 's|/[^/]*$|/|'`;;
65 *) dir=;;
66 esac
67 }
68
69 # Get the suffix-stripped basename of the given path, and save it the
70 # global variable '$base'.
71 set_base_from ()
72 {
73 base=`echo "$1" | sed -e 's|^.*/||' -e 's/\.[^.]*$//'`
74 }
75
76 # If no dependency file was actually created by the compiler invocation,
77 # we still have to create a dummy depfile, to avoid errors with the
78 # Makefile "include basename.Plo" scheme.
79 make_dummy_depfile ()
80 {
81 echo "#dummy" > "$depfile"
82 }
83
84 # Factor out some common post-processing of the generated depfile.
85 # Requires the auxiliary global variable '$tmpdepfile' to be set.
86 aix_post_process_depfile ()
87 {
88 # If the compiler actually managed to produce a dependency file,
89 # post-process it.
90 if test -f "$tmpdepfile"; then
91 # Each line is of the form 'foo.o: dependency.h'.
92 # Do two passes, one to just change these to
93 # $object: dependency.h
94 # and one to simply output
95 # dependency.h:
96 # which is needed to avoid the deleted-header problem.
97 { sed -e "s,^.*\.[$lower]*:,$object:," < "$tmpdepfile"
98 sed -e "s,^.*\.[$lower]*:[$tab ]*,," -e 's,$,:,' < "$tmpdepfile"
99 } > "$depfile"
100 rm -f "$tmpdepfile"
101 else
102 make_dummy_depfile
103 fi
104 }
105
106 # A tabulation character.
107 tab=' '
108 # A newline character.
109 nl='
110 '
111 # Character ranges might be problematic outside the C locale.
112 # These definitions help.
113 upper=ABCDEFGHIJKLMNOPQRSTUVWXYZ
114 lower=abcdefghijklmnopqrstuvwxyz
115 digits=0123456789
116 alpha=${upper}${lower}
117
59118 if test -z "$depmode" || test -z "$source" || test -z "$object"; then
60119 echo "depcomp: Variables source, object and depmode must be set" 1>&2
61120 exit 1
67126 tmpdepfile=${tmpdepfile-`echo "$depfile" | sed 's/\.\([^.]*\)$/.T\1/'`}
68127
69128 rm -f "$tmpdepfile"
129
130 # Avoid interferences from the environment.
131 gccflag= dashmflag=
70132
71133 # Some modes work just like other modes, but use different flags. We
72134 # parameterize here, but still list the modes in the big case below,
79141 fi
80142
81143 if test "$depmode" = dashXmstdout; then
82 # This is just like dashmstdout with a different argument.
83 dashmflag=-xM
84 depmode=dashmstdout
144 # This is just like dashmstdout with a different argument.
145 dashmflag=-xM
146 depmode=dashmstdout
85147 fi
86148
87149 cygpath_u="cygpath -u -f -"
88150 if test "$depmode" = msvcmsys; then
89 # This is just like msvisualcpp but w/o cygpath translation.
90 # Just convert the backslash-escaped backslashes to single forward
91 # slashes to satisfy depend.m4
92 cygpath_u="sed s,\\\\\\\\,/,g"
93 depmode=msvisualcpp
151 # This is just like msvisualcpp but w/o cygpath translation.
152 # Just convert the backslash-escaped backslashes to single forward
153 # slashes to satisfy depend.m4
154 cygpath_u='sed s,\\\\,/,g'
155 depmode=msvisualcpp
156 fi
157
158 if test "$depmode" = msvc7msys; then
159 # This is just like msvc7 but w/o cygpath translation.
160 # Just convert the backslash-escaped backslashes to single forward
161 # slashes to satisfy depend.m4
162 cygpath_u='sed s,\\\\,/,g'
163 depmode=msvc7
164 fi
165
166 if test "$depmode" = xlc; then
167 # IBM C/C++ Compilers xlc/xlC can output gcc-like dependency information.
168 gccflag=-qmakedep=gcc,-MF
169 depmode=gcc
94170 fi
95171
96172 case "$depmode" in
113189 done
114190 "$@"
115191 stat=$?
116 if test $stat -eq 0; then :
117 else
192 if test $stat -ne 0; then
118193 rm -f "$tmpdepfile"
119194 exit $stat
120195 fi
122197 ;;
123198
124199 gcc)
200 ## Note that this doesn't just cater to obsosete pre-3.x GCC compilers.
201 ## but also to in-use compilers like IMB xlc/xlC and the HP C compiler.
202 ## (see the conditional assignment to $gccflag above).
125203 ## There are various ways to get dependency output from gcc. Here's
126204 ## why we pick this rather obscure method:
127205 ## - Don't want to use -MD because we'd like the dependencies to end
128206 ## up in a subdir. Having to rename by hand is ugly.
129207 ## (We might end up doing this anyway to support other compilers.)
130208 ## - The DEPENDENCIES_OUTPUT environment variable makes gcc act like
131 ## -MM, not -M (despite what the docs say).
209 ## -MM, not -M (despite what the docs say). Also, it might not be
210 ## supported by the other compilers which use the 'gcc' depmode.
132211 ## - Using -M directly means running the compiler twice (even worse
133212 ## than renaming).
134213 if test -z "$gccflag"; then
136215 fi
137216 "$@" -Wp,"$gccflag$tmpdepfile"
138217 stat=$?
139 if test $stat -eq 0; then :
140 else
218 if test $stat -ne 0; then
141219 rm -f "$tmpdepfile"
142220 exit $stat
143221 fi
144222 rm -f "$depfile"
145223 echo "$object : \\" > "$depfile"
146 alpha=ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz
147 ## The second -e expression handles DOS-style file names with drive letters.
224 # The second -e expression handles DOS-style file names with drive
225 # letters.
148226 sed -e 's/^[^:]*: / /' \
149227 -e 's/^['$alpha']:\/[^:]*: / /' < "$tmpdepfile" >> "$depfile"
150 ## This next piece of magic avoids the `deleted header file' problem.
228 ## This next piece of magic avoids the "deleted header file" problem.
151229 ## The problem is that when a header file which appears in a .P file
152230 ## is deleted, the dependency causes make to die (because there is
153231 ## typically no way to rebuild the header). We avoid this by adding
154232 ## dummy dependencies for each header file. Too bad gcc doesn't do
155233 ## this for us directly.
156 tr ' ' '
157 ' < "$tmpdepfile" |
158 ## Some versions of gcc put a space before the `:'. On the theory
234 ## Some versions of gcc put a space before the ':'. On the theory
159235 ## that the space means something, we add a space to the output as
160 ## well.
236 ## well. hp depmode also adds that space, but also prefixes the VPATH
237 ## to the object. Take care to not repeat it in the output.
161238 ## Some versions of the HPUX 10.20 sed can't process this invocation
162239 ## correctly. Breaking it into two sed invocations is a workaround.
163 sed -e 's/^\\$//' -e '/^$/d' -e '/:$/d' | sed -e 's/$/ :/' >> "$depfile"
240 tr ' ' "$nl" < "$tmpdepfile" \
241 | sed -e 's/^\\$//' -e '/^$/d' -e "s|.*$object$||" -e '/:$/d' \
242 | sed -e 's/$/ :/' >> "$depfile"
164243 rm -f "$tmpdepfile"
165244 ;;
166245
178257 "$@" -MDupdate "$tmpdepfile"
179258 fi
180259 stat=$?
181 if test $stat -eq 0; then :
182 else
260 if test $stat -ne 0; then
183261 rm -f "$tmpdepfile"
184262 exit $stat
185263 fi
187265
188266 if test -f "$tmpdepfile"; then # yes, the sourcefile depend on other files
189267 echo "$object : \\" > "$depfile"
190
191268 # Clip off the initial element (the dependent). Don't try to be
192269 # clever and replace this with sed code, as IRIX sed won't handle
193270 # lines with more than a fixed number of characters (4096 in
194271 # IRIX 6.2 sed, 8192 in IRIX 6.5). We also remove comment lines;
195 # the IRIX cc adds comments like `#:fec' to the end of the
272 # the IRIX cc adds comments like '#:fec' to the end of the
196273 # dependency line.
197 tr ' ' '
198 ' < "$tmpdepfile" \
199 | sed -e 's/^.*\.o://' -e 's/#.*$//' -e '/^$/ d' | \
200 tr '
201 ' ' ' >> "$depfile"
274 tr ' ' "$nl" < "$tmpdepfile" \
275 | sed -e 's/^.*\.o://' -e 's/#.*$//' -e '/^$/ d' \
276 | tr "$nl" ' ' >> "$depfile"
202277 echo >> "$depfile"
203
204278 # The second pass generates a dummy entry for each header file.
205 tr ' ' '
206 ' < "$tmpdepfile" \
207 | sed -e 's/^.*\.o://' -e 's/#.*$//' -e '/^$/ d' -e 's/$/:/' \
208 >> "$depfile"
279 tr ' ' "$nl" < "$tmpdepfile" \
280 | sed -e 's/^.*\.o://' -e 's/#.*$//' -e '/^$/ d' -e 's/$/:/' \
281 >> "$depfile"
209282 else
210 # The sourcefile does not contain any dependencies, so just
211 # store a dummy comment line, to avoid errors with the Makefile
212 # "include basename.Plo" scheme.
213 echo "#dummy" > "$depfile"
283 make_dummy_depfile
214284 fi
215285 rm -f "$tmpdepfile"
286 ;;
287
288 xlc)
289 # This case exists only to let depend.m4 do its work. It works by
290 # looking at the text of this script. This case will never be run,
291 # since it is checked for above.
292 exit 1
216293 ;;
217294
218295 aix)
219296 # The C for AIX Compiler uses -M and outputs the dependencies
220297 # in a .u file. In older versions, this file always lives in the
221 # current directory. Also, the AIX compiler puts `$object:' at the
298 # current directory. Also, the AIX compiler puts '$object:' at the
222299 # start of each line; $object doesn't have directory information.
223300 # Version 6 uses the directory in both cases.
224 dir=`echo "$object" | sed -e 's|/[^/]*$|/|'`
225 test "x$dir" = "x$object" && dir=
226 base=`echo "$object" | sed -e 's|^.*/||' -e 's/\.o$//' -e 's/\.lo$//'`
301 set_dir_from "$object"
302 set_base_from "$object"
227303 if test "$libtool" = yes; then
228304 tmpdepfile1=$dir$base.u
229305 tmpdepfile2=$base.u
236312 "$@" -M
237313 fi
238314 stat=$?
239
240 if test $stat -eq 0; then :
241 else
315 if test $stat -ne 0; then
242316 rm -f "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3"
243317 exit $stat
244318 fi
247321 do
248322 test -f "$tmpdepfile" && break
249323 done
250 if test -f "$tmpdepfile"; then
251 # Each line is of the form `foo.o: dependent.h'.
252 # Do two passes, one to just change these to
253 # `$object: dependent.h' and one to simply `dependent.h:'.
254 sed -e "s,^.*\.[a-z]*:,$object:," < "$tmpdepfile" > "$depfile"
255 # That's a tab and a space in the [].
256 sed -e 's,^.*\.[a-z]*:[ ]*,,' -e 's,$,:,' < "$tmpdepfile" >> "$depfile"
257 else
258 # The sourcefile does not contain any dependencies, so just
259 # store a dummy comment line, to avoid errors with the Makefile
260 # "include basename.Plo" scheme.
261 echo "#dummy" > "$depfile"
262 fi
324 aix_post_process_depfile
325 ;;
326
327 tcc)
328 # tcc (Tiny C Compiler) understand '-MD -MF file' since version 0.9.26
329 # FIXME: That version still under development at the moment of writing.
330 # Make that this statement remains true also for stable, released
331 # versions.
332 # It will wrap lines (doesn't matter whether long or short) with a
333 # trailing '\', as in:
334 #
335 # foo.o : \
336 # foo.c \
337 # foo.h \
338 #
339 # It will put a trailing '\' even on the last line, and will use leading
340 # spaces rather than leading tabs (at least since its commit 0394caf7
341 # "Emit spaces for -MD").
342 "$@" -MD -MF "$tmpdepfile"
343 stat=$?
344 if test $stat -ne 0; then
345 rm -f "$tmpdepfile"
346 exit $stat
347 fi
348 rm -f "$depfile"
349 # Each non-empty line is of the form 'foo.o : \' or ' dep.h \'.
350 # We have to change lines of the first kind to '$object: \'.
351 sed -e "s|.*:|$object :|" < "$tmpdepfile" > "$depfile"
352 # And for each line of the second kind, we have to emit a 'dep.h:'
353 # dummy dependency, to avoid the deleted-header problem.
354 sed -n -e 's|^ *\(.*\) *\\$|\1:|p' < "$tmpdepfile" >> "$depfile"
263355 rm -f "$tmpdepfile"
264356 ;;
265357
266 icc)
267 # Intel's C compiler understands `-MD -MF file'. However on
268 # icc -MD -MF foo.d -c -o sub/foo.o sub/foo.c
269 # ICC 7.0 will fill foo.d with something like
270 # foo.o: sub/foo.c
271 # foo.o: sub/foo.h
272 # which is wrong. We want:
273 # sub/foo.o: sub/foo.c
274 # sub/foo.o: sub/foo.h
275 # sub/foo.c:
276 # sub/foo.h:
277 # ICC 7.1 will output
358 ## The order of this option in the case statement is important, since the
359 ## shell code in configure will try each of these formats in the order
360 ## listed in this file. A plain '-MD' option would be understood by many
361 ## compilers, so we must ensure this comes after the gcc and icc options.
362 pgcc)
363 # Portland's C compiler understands '-MD'.
364 # Will always output deps to 'file.d' where file is the root name of the
365 # source file under compilation, even if file resides in a subdirectory.
366 # The object file name does not affect the name of the '.d' file.
367 # pgcc 10.2 will output
278368 # foo.o: sub/foo.c sub/foo.h
279 # and will wrap long lines using \ :
369 # and will wrap long lines using '\' :
280370 # foo.o: sub/foo.c ... \
281371 # sub/foo.h ... \
282372 # ...
283
284 "$@" -MD -MF "$tmpdepfile"
285 stat=$?
286 if test $stat -eq 0; then :
287 else
373 set_dir_from "$object"
374 # Use the source, not the object, to determine the base name, since
375 # that's sadly what pgcc will do too.
376 set_base_from "$source"
377 tmpdepfile=$base.d
378
379 # For projects that build the same source file twice into different object
380 # files, the pgcc approach of using the *source* file root name can cause
381 # problems in parallel builds. Use a locking strategy to avoid stomping on
382 # the same $tmpdepfile.
383 lockdir=$base.d-lock
384 trap "
385 echo '$0: caught signal, cleaning up...' >&2
386 rmdir '$lockdir'
387 exit 1
388 " 1 2 13 15
389 numtries=100
390 i=$numtries
391 while test $i -gt 0; do
392 # mkdir is a portable test-and-set.
393 if mkdir "$lockdir" 2>/dev/null; then
394 # This process acquired the lock.
395 "$@" -MD
396 stat=$?
397 # Release the lock.
398 rmdir "$lockdir"
399 break
400 else
401 # If the lock is being held by a different process, wait
402 # until the winning process is done or we timeout.
403 while test -d "$lockdir" && test $i -gt 0; do
404 sleep 1
405 i=`expr $i - 1`
406 done
407 fi
408 i=`expr $i - 1`
409 done
410 trap - 1 2 13 15
411 if test $i -le 0; then
412 echo "$0: failed to acquire lock after $numtries attempts" >&2
413 echo "$0: check lockdir '$lockdir'" >&2
414 exit 1
415 fi
416
417 if test $stat -ne 0; then
288418 rm -f "$tmpdepfile"
289419 exit $stat
290420 fi
296426 sed "s,^[^:]*:,$object :," < "$tmpdepfile" > "$depfile"
297427 # Some versions of the HPUX 10.20 sed can't process this invocation
298428 # correctly. Breaking it into two sed invocations is a workaround.
299 sed 's,^[^:]*: \(.*\)$,\1,;s/^\\$//;/^$/d;/:$/d' < "$tmpdepfile" |
300 sed -e 's/$/ :/' >> "$depfile"
429 sed 's,^[^:]*: \(.*\)$,\1,;s/^\\$//;/^$/d;/:$/d' < "$tmpdepfile" \
430 | sed -e 's/$/ :/' >> "$depfile"
301431 rm -f "$tmpdepfile"
302432 ;;
303433
308438 # 'foo.d', which lands next to the object file, wherever that
309439 # happens to be.
310440 # Much of this is similar to the tru64 case; see comments there.
311 dir=`echo "$object" | sed -e 's|/[^/]*$|/|'`
312 test "x$dir" = "x$object" && dir=
313 base=`echo "$object" | sed -e 's|^.*/||' -e 's/\.o$//' -e 's/\.lo$//'`
441 set_dir_from "$object"
442 set_base_from "$object"
314443 if test "$libtool" = yes; then
315444 tmpdepfile1=$dir$base.d
316445 tmpdepfile2=$dir.libs/$base.d
321450 "$@" +Maked
322451 fi
323452 stat=$?
324 if test $stat -eq 0; then :
325 else
453 if test $stat -ne 0; then
326454 rm -f "$tmpdepfile1" "$tmpdepfile2"
327455 exit $stat
328456 fi
332460 test -f "$tmpdepfile" && break
333461 done
334462 if test -f "$tmpdepfile"; then
335 sed -e "s,^.*\.[a-z]*:,$object:," "$tmpdepfile" > "$depfile"
336 # Add `dependent.h:' lines.
463 sed -e "s,^.*\.[$lower]*:,$object:," "$tmpdepfile" > "$depfile"
464 # Add 'dependent.h:' lines.
337465 sed -ne '2,${
338 s/^ *//
339 s/ \\*$//
340 s/$/:/
341 p
342 }' "$tmpdepfile" >> "$depfile"
466 s/^ *//
467 s/ \\*$//
468 s/$/:/
469 p
470 }' "$tmpdepfile" >> "$depfile"
343471 else
344 echo "#dummy" > "$depfile"
472 make_dummy_depfile
345473 fi
346474 rm -f "$tmpdepfile" "$tmpdepfile2"
347475 ;;
348476
349477 tru64)
350 # The Tru64 compiler uses -MD to generate dependencies as a side
351 # effect. `cc -MD -o foo.o ...' puts the dependencies into `foo.o.d'.
352 # At least on Alpha/Redhat 6.1, Compaq CCC V6.2-504 seems to put
353 # dependencies in `foo.d' instead, so we check for that too.
354 # Subdirectories are respected.
355 dir=`echo "$object" | sed -e 's|/[^/]*$|/|'`
356 test "x$dir" = "x$object" && dir=
357 base=`echo "$object" | sed -e 's|^.*/||' -e 's/\.o$//' -e 's/\.lo$//'`
358
359 if test "$libtool" = yes; then
360 # With Tru64 cc, shared objects can also be used to make a
361 # static library. This mechanism is used in libtool 1.4 series to
362 # handle both shared and static libraries in a single compilation.
363 # With libtool 1.4, dependencies were output in $dir.libs/$base.lo.d.
364 #
365 # With libtool 1.5 this exception was removed, and libtool now
366 # generates 2 separate objects for the 2 libraries. These two
367 # compilations output dependencies in $dir.libs/$base.o.d and
368 # in $dir$base.o.d. We have to check for both files, because
369 # one of the two compilations can be disabled. We should prefer
370 # $dir$base.o.d over $dir.libs/$base.o.d because the latter is
371 # automatically cleaned when .libs/ is deleted, while ignoring
372 # the former would cause a distcleancheck panic.
373 tmpdepfile1=$dir.libs/$base.lo.d # libtool 1.4
374 tmpdepfile2=$dir$base.o.d # libtool 1.5
375 tmpdepfile3=$dir.libs/$base.o.d # libtool 1.5
376 tmpdepfile4=$dir.libs/$base.d # Compaq CCC V6.2-504
377 "$@" -Wc,-MD
378 else
379 tmpdepfile1=$dir$base.o.d
380 tmpdepfile2=$dir$base.d
381 tmpdepfile3=$dir$base.d
382 tmpdepfile4=$dir$base.d
383 "$@" -MD
384 fi
385
386 stat=$?
387 if test $stat -eq 0; then :
388 else
389 rm -f "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3" "$tmpdepfile4"
390 exit $stat
391 fi
392
393 for tmpdepfile in "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3" "$tmpdepfile4"
394 do
395 test -f "$tmpdepfile" && break
396 done
397 if test -f "$tmpdepfile"; then
398 sed -e "s,^.*\.[a-z]*:,$object:," < "$tmpdepfile" > "$depfile"
399 # That's a tab and a space in the [].
400 sed -e 's,^.*\.[a-z]*:[ ]*,,' -e 's,$,:,' < "$tmpdepfile" >> "$depfile"
401 else
402 echo "#dummy" > "$depfile"
403 fi
404 rm -f "$tmpdepfile"
405 ;;
478 # The Tru64 compiler uses -MD to generate dependencies as a side
479 # effect. 'cc -MD -o foo.o ...' puts the dependencies into 'foo.o.d'.
480 # At least on Alpha/Redhat 6.1, Compaq CCC V6.2-504 seems to put
481 # dependencies in 'foo.d' instead, so we check for that too.
482 # Subdirectories are respected.
483 set_dir_from "$object"
484 set_base_from "$object"
485
486 if test "$libtool" = yes; then
487 # Libtool generates 2 separate objects for the 2 libraries. These
488 # two compilations output dependencies in $dir.libs/$base.o.d and
489 # in $dir$base.o.d. We have to check for both files, because
490 # one of the two compilations can be disabled. We should prefer
491 # $dir$base.o.d over $dir.libs/$base.o.d because the latter is
492 # automatically cleaned when .libs/ is deleted, while ignoring
493 # the former would cause a distcleancheck panic.
494 tmpdepfile1=$dir$base.o.d # libtool 1.5
495 tmpdepfile2=$dir.libs/$base.o.d # Likewise.
496 tmpdepfile3=$dir.libs/$base.d # Compaq CCC V6.2-504
497 "$@" -Wc,-MD
498 else
499 tmpdepfile1=$dir$base.d
500 tmpdepfile2=$dir$base.d
501 tmpdepfile3=$dir$base.d
502 "$@" -MD
503 fi
504
505 stat=$?
506 if test $stat -ne 0; then
507 rm -f "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3"
508 exit $stat
509 fi
510
511 for tmpdepfile in "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3"
512 do
513 test -f "$tmpdepfile" && break
514 done
515 # Same post-processing that is required for AIX mode.
516 aix_post_process_depfile
517 ;;
518
519 msvc7)
520 if test "$libtool" = yes; then
521 showIncludes=-Wc,-showIncludes
522 else
523 showIncludes=-showIncludes
524 fi
525 "$@" $showIncludes > "$tmpdepfile"
526 stat=$?
527 grep -v '^Note: including file: ' "$tmpdepfile"
528 if test $stat -ne 0; then
529 rm -f "$tmpdepfile"
530 exit $stat
531 fi
532 rm -f "$depfile"
533 echo "$object : \\" > "$depfile"
534 # The first sed program below extracts the file names and escapes
535 # backslashes for cygpath. The second sed program outputs the file
536 # name when reading, but also accumulates all include files in the
537 # hold buffer in order to output them again at the end. This only
538 # works with sed implementations that can handle large buffers.
539 sed < "$tmpdepfile" -n '
540 /^Note: including file: *\(.*\)/ {
541 s//\1/
542 s/\\/\\\\/g
543 p
544 }' | $cygpath_u | sort -u | sed -n '
545 s/ /\\ /g
546 s/\(.*\)/'"$tab"'\1 \\/p
547 s/.\(.*\) \\/\1:/
548 H
549 $ {
550 s/.*/'"$tab"'/
551 G
552 p
553 }' >> "$depfile"
554 echo >> "$depfile" # make sure the fragment doesn't end with a backslash
555 rm -f "$tmpdepfile"
556 ;;
557
558 msvc7msys)
559 # This case exists only to let depend.m4 do its work. It works by
560 # looking at the text of this script. This case will never be run,
561 # since it is checked for above.
562 exit 1
563 ;;
406564
407565 #nosideeffect)
408566 # This comment above is used by automake to tell side-effect
421579 shift
422580 fi
423581
424 # Remove `-o $object'.
582 # Remove '-o $object'.
425583 IFS=" "
426584 for arg
427585 do
441599 done
442600
443601 test -z "$dashmflag" && dashmflag=-M
444 # Require at least two characters before searching for `:'
602 # Require at least two characters before searching for ':'
445603 # in the target name. This is to cope with DOS-style filenames:
446 # a dependency such as `c:/foo/bar' could be seen as target `c' otherwise.
604 # a dependency such as 'c:/foo/bar' could be seen as target 'c' otherwise.
447605 "$@" $dashmflag |
448 sed 's:^[ ]*[^: ][^:][^:]*\:[ ]*:'"$object"'\: :' > "$tmpdepfile"
606 sed "s|^[$tab ]*[^:$tab ][^:][^:]*:[$tab ]*|$object: |" > "$tmpdepfile"
449607 rm -f "$depfile"
450608 cat < "$tmpdepfile" > "$depfile"
451 tr ' ' '
452 ' < "$tmpdepfile" | \
453 ## Some versions of the HPUX 10.20 sed can't process this invocation
454 ## correctly. Breaking it into two sed invocations is a workaround.
455 sed -e 's/^\\$//' -e '/^$/d' -e '/:$/d' | sed -e 's/$/ :/' >> "$depfile"
609 # Some versions of the HPUX 10.20 sed can't process this sed invocation
610 # correctly. Breaking it into two sed invocations is a workaround.
611 tr ' ' "$nl" < "$tmpdepfile" \
612 | sed -e 's/^\\$//' -e '/^$/d' -e '/:$/d' \
613 | sed -e 's/$/ :/' >> "$depfile"
456614 rm -f "$tmpdepfile"
457615 ;;
458616
502660 touch "$tmpdepfile"
503661 ${MAKEDEPEND-makedepend} -o"$obj_suffix" -f"$tmpdepfile" "$@"
504662 rm -f "$depfile"
505 cat < "$tmpdepfile" > "$depfile"
506 sed '1,2d' "$tmpdepfile" | tr ' ' '
507 ' | \
508 ## Some versions of the HPUX 10.20 sed can't process this invocation
509 ## correctly. Breaking it into two sed invocations is a workaround.
510 sed -e 's/^\\$//' -e '/^$/d' -e '/:$/d' | sed -e 's/$/ :/' >> "$depfile"
663 # makedepend may prepend the VPATH from the source file name to the object.
664 # No need to regex-escape $object, excess matching of '.' is harmless.
665 sed "s|^.*\($object *:\)|\1|" "$tmpdepfile" > "$depfile"
666 # Some versions of the HPUX 10.20 sed can't process the last invocation
667 # correctly. Breaking it into two sed invocations is a workaround.
668 sed '1,2d' "$tmpdepfile" \
669 | tr ' ' "$nl" \
670 | sed -e 's/^\\$//' -e '/^$/d' -e '/:$/d' \
671 | sed -e 's/$/ :/' >> "$depfile"
511672 rm -f "$tmpdepfile" "$tmpdepfile".bak
512673 ;;
513674
524685 shift
525686 fi
526687
527 # Remove `-o $object'.
688 # Remove '-o $object'.
528689 IFS=" "
529690 for arg
530691 do
543704 esac
544705 done
545706
546 "$@" -E |
547 sed -n -e '/^# [0-9][0-9]* "\([^"]*\)".*/ s:: \1 \\:p' \
548 -e '/^#line [0-9][0-9]* "\([^"]*\)".*/ s:: \1 \\:p' |
549 sed '$ s: \\$::' > "$tmpdepfile"
707 "$@" -E \
708 | sed -n -e '/^# [0-9][0-9]* "\([^"]*\)".*/ s:: \1 \\:p' \
709 -e '/^#line [0-9][0-9]* "\([^"]*\)".*/ s:: \1 \\:p' \
710 | sed '$ s: \\$::' > "$tmpdepfile"
550711 rm -f "$depfile"
551712 echo "$object : \\" > "$depfile"
552713 cat < "$tmpdepfile" >> "$depfile"
578739 shift
579740 ;;
580741 "-Gm"|"/Gm"|"-Gi"|"/Gi"|"-ZI"|"/ZI")
581 set fnord "$@"
582 shift
583 shift
584 ;;
742 set fnord "$@"
743 shift
744 shift
745 ;;
585746 *)
586 set fnord "$@" "$arg"
587 shift
588 shift
589 ;;
747 set fnord "$@" "$arg"
748 shift
749 shift
750 ;;
590751 esac
591752 done
592753 "$@" -E 2>/dev/null |
593754 sed -n '/^#line [0-9][0-9]* "\([^"]*\)"/ s::\1:p' | $cygpath_u | sort -u > "$tmpdepfile"
594755 rm -f "$depfile"
595756 echo "$object : \\" > "$depfile"
596 sed < "$tmpdepfile" -n -e 's% %\\ %g' -e '/^\(.*\)$/ s:: \1 \\:p' >> "$depfile"
597 echo " " >> "$depfile"
757 sed < "$tmpdepfile" -n -e 's% %\\ %g' -e '/^\(.*\)$/ s::'"$tab"'\1 \\:p' >> "$depfile"
758 echo "$tab" >> "$depfile"
598759 sed < "$tmpdepfile" -n -e 's% %\\ %g' -e '/^\(.*\)$/ s::\1\::p' >> "$depfile"
599760 rm -f "$tmpdepfile"
600761 ;;
1515 Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
1616 */
1717
18 #include <config.h>
18 #include "config.h"
19
1920 #include <stdio.h>
2021 #include <stdlib.h>
2122 #include <sys/types.h>
2829 #include "select.h"
2930 #include "raw.h"
3031 #include "dns.h"
31 #ifndef NO_IPINFO
32 #include <asn.h>
33 #endif
32 #include "asn.h"
3433
3534 extern int DisplayMode;
3635
9695 break;
9796 case DisplayCurses:
9897 mtr_curses_open();
99 #ifndef NO_IPINFO
98 #ifdef IPINFO
10099 if (ipinfo_no >= 0)
101100 asn_open();
102101 #endif
127126 csv_close(now);
128127 break;
129128 case DisplayCurses:
130 #ifndef NO_IPINFO
129 #ifdef IPINFO
131130 if (ipinfo_no >= 0)
132131 asn_close();
133132 #endif
2121 (notably the one on Irix 5.2) do not like that. */
2222 enum { ActionNone, ActionQuit, ActionReset, ActionDisplay,
2323 ActionClear, ActionPause, ActionResume, ActionMPLS, ActionDNS,
24 #ifndef NO_IPINFO
24 #ifdef IPINFO
2525 ActionII, ActionAS,
2626 #endif
2727 ActionScrollDown, ActionScrollUp };
display.o less more
Binary diff not shown
+27
-21
dns.c less more
2121 Released under GPL, as above.
2222 */
2323
24 #include <config.h>
24 #include "config.h"
25
2526 #include <sys/types.h>
2627 #include <sys/time.h>
2728 #include <sys/select.h>
5556
5657 #ifdef ENABLE_IPV6
5758 #ifdef __GLIBC__
58 #define NSCOUNT6 myres._u._ext.nscount6
5959 #define NSSOCKADDR6(i) (myres._u._ext.nsaddrs[i])
6060 #else
61 #define NSCOUNT6 myres.nscount
6261 #define NSSOCKADDR6(i) (&(myres._u._ext.ext->nsaddrs[i].sin6))
6362 #endif
6463 #endif
528527 #ifdef ENABLE_IPV6
529528 resfd6 = socket(AF_INET6, SOCK_DGRAM, 0);
530529 if (resfd6 == -1) {
530 // consider making removing this warning. For now leave it in to see
531 // new code activated. -- REW
531532 fprintf(stderr,
532533 "Unable to allocate IPv6 socket for nameserver communication: %s\n",
533534 strerror(errno));
534 exit(-1);
535 // exit(-1);
535536 }
536537 #endif
537538 option = 1;
542543 exit(-1);
543544 }
544545 #ifdef ENABLE_IPV6
545 if (setsockopt(resfd6,SOL_SOCKET,SO_BROADCAST,(char *)&option,sizeof(option))) {
546 fprintf(stderr,
547 "Unable to setsockopt() on IPv6 nameserver communication socket: %s\n",
548 strerror(errno));
549 exit(-1);
546 if (resfd6 > 0) {
547 if (setsockopt(resfd6,SOL_SOCKET,SO_BROADCAST,(char *)&option,sizeof(option))) {
548 fprintf(stderr,
549 "Unable to setsockopt() on IPv6 nameserver communication socket: %s\n",
550 strerror(errno));
551 exit(-1);
552 }
550553 }
551554 #endif
552555 longipstr( "127.0.0.1", &localhost, AF_INET );
931934 }
932935 hp = (packetheader *)buf;
933936 hp->id = id; /* htons() deliberately left out (redundant) */
934 #ifdef ENABLE_IPV6
935 for (i = 0;i < NSCOUNT6;i++) {
936 if (!NSSOCKADDR6(i))
937 continue;
938 if (NSSOCKADDR6(i)->sin6_family == AF_INET6)
939 (void)sendto(resfd6,buf,r,0,(struct sockaddr *) NSSOCKADDR6(i),
940 sizeof(struct sockaddr_in6));
941 }
942 #endif
943937 for (i = 0;i < myres.nscount;i++)
944938 if (myres.nsaddr_list[i].sin_family == AF_INET)
945939 (void)sendto(resfd,buf,r,0,(struct sockaddr *)&myres.nsaddr_list[i],
946940 sizeof(struct sockaddr));
941 #ifdef ENABLE_IPV6
942 else if (resfd6 > 0) {
943 if (!NSSOCKADDR6(i))
944 continue;
945 if (NSSOCKADDR6(i)->sin6_family == AF_INET6)
946 (void)sendto(resfd6,buf,r,0,(struct sockaddr *) NSSOCKADDR6(i),
947 sizeof(struct sockaddr_in6));
948 }
949 #endif
947950 }
948951
949952 void resendrequest(struct resolve *rp,int type)
13261329 int r,i;
13271330 static char addrstr[INET6_ADDRSTRLEN];
13281331
1332 // Probably not necessary. -- REW
1333 if (resfd6 < 0) return;
1334
13291335 r = recvfrom(resfd6,(byte *)resrecvbuf,MaxPacketsize,0,
13301336 from, &fromlen);
13311337 if (r > 0) {
13321338 /* Check to see if this server is actually one we sent to */
13331339 if ( addrcmp( (void *) &(from6->sin6_addr), (void *) &localhost6,
13341340 (int) AF_INET6 ) == 0 ) {
1335 for (i = 0;i < NSCOUNT6;i++) {
1341 for (i = 0;i < myres.nscount;i++) {
13361342 if (!NSSOCKADDR6(i))
13371343 continue;
13381344
13431349 break;
13441350 }
13451351 } else
1346 for (i = 0;i < NSCOUNT6;i++) {
1352 for (i = 0;i < myres.nscount;i++) {
13471353 if (!NSSOCKADDR6(i))
13481354 continue;
13491355 if ( addrcmp( (void *) &(NSSOCKADDR6(i)->sin6_addr),
13501356 (void *) &(from6->sin6_addr), AF_INET6 ) == 0 )
13511357 break;
13521358 }
1353 if (i == NSCOUNT6) {
1359 if (i == myres.nscount) {
13541360 snprintf(tempstring, sizeof(tempstring),
13551361 "Resolver error: Received reply from unknown source: %s",
13561362 inet_ntop( AF_INET6, &(from6->sin6_addr), addrstr,
dns.o less more
Binary diff not shown
2626 #endif
2727
2828 #ifdef HAVE_CONFIG_H
29 #include <config.h>
29 #include "config.h"
3030 #endif
3131
3232 #if !defined (__STDC__) || !__STDC__
getopt.o less more
Binary diff not shown
1515 Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
1616
1717 #ifdef HAVE_CONFIG_H
18 #include <config.h>
18 #include "config.h"
1919 #endif
2020
2121 #include "getopt.h"
getopt1.o less more
Binary diff not shown
1616 Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
1717 */
1818
19 #include <config.h>
19 #include "config.h"
2020
2121 #include <stdio.h>
2222 #include <stdlib.h>
614614 net_iochannel = g_io_channel_unix_new(net_waitfd());
615615 g_io_add_watch(net_iochannel, G_IO_IN, gtk_net_data, NULL);
616616 #ifdef ENABLE_IPV6
617 dns_iochannel = g_io_channel_unix_new(dns_waitfd6());
618 g_io_add_watch(dns_iochannel, G_IO_IN, gtk_dns_data6, NULL);
617 if (dns_waitfd6() > 0) {
618 dns_iochannel = g_io_channel_unix_new(dns_waitfd6());
619 g_io_add_watch(dns_iochannel, G_IO_IN, gtk_dns_data6, NULL);
620 }
619621 #endif
620622 dns_iochannel = g_io_channel_unix_new(dns_waitfd());
621623 g_io_add_watch(dns_iochannel, G_IO_IN, gtk_dns_data, NULL);
gtk.o less more
Binary diff not shown
+0
-324
img/Makefile less more
0 # Makefile.in generated by automake 1.11.1 from Makefile.am.
1 # img/Makefile. Generated from Makefile.in by configure.
2
3 # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
4 # 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation,
5 # Inc.
6 # This Makefile.in is free software; the Free Software Foundation
7 # gives unlimited permission to copy and/or distribute it,
8 # with or without modifications, as long as this notice is preserved.
9
10 # This program is distributed in the hope that it will be useful,
11 # but WITHOUT ANY WARRANTY, to the extent permitted by law; without
12 # even the implied warranty of MERCHANTABILITY or FITNESS FOR A
13 # PARTICULAR PURPOSE.
14
15
16
17 pkgdatadir = $(datadir)/mtr
18 pkgincludedir = $(includedir)/mtr
19 pkglibdir = $(libdir)/mtr
20 pkglibexecdir = $(libexecdir)/mtr
21 am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
22 install_sh_DATA = $(install_sh) -c -m 644
23 install_sh_PROGRAM = $(install_sh) -c
24 install_sh_SCRIPT = $(install_sh) -c
25 INSTALL_HEADER = $(INSTALL_DATA)
26 transform = $(program_transform_name)
27 NORMAL_INSTALL = :
28 PRE_INSTALL = :
29 POST_INSTALL = :
30 NORMAL_UNINSTALL = :
31 PRE_UNINSTALL = :
32 POST_UNINSTALL = :
33 subdir = img
34 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
35 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
36 am__aclocal_m4_deps = $(top_srcdir)/configure.ac
37 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
38 $(ACLOCAL_M4)
39 mkinstalldirs = $(install_sh) -d
40 CONFIG_HEADER = $(top_builddir)/config.h
41 CONFIG_CLEAN_FILES =
42 CONFIG_CLEAN_VPATH_FILES =
43 SOURCES =
44 DIST_SOURCES =
45 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
46 ACLOCAL = ${SHELL} /home/wolff/mtr/missing --run aclocal-1.11
47 AMTAR = ${SHELL} /home/wolff/mtr/missing --run tar
48 AUTOCONF = ${SHELL} /home/wolff/mtr/missing --run autoconf
49 AUTOHEADER = ${SHELL} /home/wolff/mtr/missing --run autoheader
50 AUTOMAKE = ${SHELL} /home/wolff/mtr/missing --run automake-1.11
51 AWK = gawk
52 CC = gcc
53 CCDEPMODE = depmode=gcc3
54 CFLAGS = -g -O2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -Wall -Wno-pointer-sign
55 CPP = gcc -E
56 CPPFLAGS =
57 CURSES_OBJ = curses.o
58 CYGPATH_W = echo
59 DEFS = -DHAVE_CONFIG_H
60 DEPDIR = .deps
61 ECHO_C =
62 ECHO_N = -n
63 ECHO_T =
64 EGREP = /bin/grep -E
65 EXEEXT =
66 GLIB_CFLAGS =
67 GLIB_LIBS =
68 GREP = /bin/grep
69 GTK_CFLAGS = -pthread -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12
70 GTK_LIBS = -pthread -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lcairo -lpango-1.0 -lfreetype -lfontconfig -lgobject-2.0 -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0
71 GTK_OBJ = gtk.o
72 INSTALL = /usr/bin/install -c
73 INSTALL_DATA = ${INSTALL} -m 644
74 INSTALL_PROGRAM = ${INSTALL}
75 INSTALL_SCRIPT = ${INSTALL}
76 INSTALL_STRIP_PROGRAM = $(install_sh) -c -s
77 LDFLAGS =
78 LIBOBJS =
79 LIBS = -lm -ltinfo -ltermcap -pthread -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lcairo -lpango-1.0 -lfreetype -lfontconfig -lgobject-2.0 -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0 -lm
80 LTLIBOBJS =
81 MAKEINFO = ${SHELL} /home/wolff/mtr/missing --run makeinfo
82 MKDIR_P = /bin/mkdir -p
83 OBJEXT = o
84 PACKAGE = mtr
85 PACKAGE_BUGREPORT =
86 PACKAGE_NAME = mtr
87 PACKAGE_STRING = mtr 0.85
88 PACKAGE_TARNAME = mtr
89 PACKAGE_URL =
90 PACKAGE_VERSION = 0.85
91 PATH_SEPARATOR = :
92 PKG_CONFIG = /usr/bin/pkg-config
93 PKG_CONFIG_LIBDIR =
94 PKG_CONFIG_PATH =
95 RESOLV_LIBS = -lresolv
96 SET_MAKE =
97 SHELL = /bin/bash
98 STRIP =
99 VERSION = 0.85
100 abs_builddir = /home/wolff/mtr/img
101 abs_srcdir = /home/wolff/mtr/img
102 abs_top_builddir = /home/wolff/mtr
103 abs_top_srcdir = /home/wolff/mtr
104 ac_ct_CC = gcc
105 am__include = include
106 am__leading_dot = .
107 am__quote =
108 am__tar = ${AMTAR} chof - "$$tardir"
109 am__untar = ${AMTAR} xf -
110 bindir = ${exec_prefix}/bin
111 build_alias =
112 builddir = .
113 datadir = ${datarootdir}
114 datarootdir = ${prefix}/share
115 docdir = ${datarootdir}/doc/${PACKAGE_TARNAME}
116 dvidir = ${docdir}
117 exec_prefix = ${prefix}
118 host_alias =
119 htmldir = ${docdir}
120 includedir = ${prefix}/include
121 infodir = ${datarootdir}/info
122 install_sh = ${SHELL} /home/wolff/mtr/install-sh
123 libdir = ${exec_prefix}/lib
124 libexecdir = ${exec_prefix}/libexec
125 localedir = ${datarootdir}/locale
126 localstatedir = ${prefix}/var
127 mandir = ${datarootdir}/man
128 mkdir_p = /bin/mkdir -p
129 oldincludedir = /usr/include
130 pdfdir = ${docdir}
131 prefix = /usr/local
132 program_transform_name = s,x,x,
133 psdir = ${docdir}
134 sbindir = ${exec_prefix}/sbin
135 sharedstatedir = ${prefix}/com
136 srcdir = .
137 sysconfdir = ${prefix}/etc
138 target_alias =
139 top_build_prefix = ../
140 top_builddir = ..
141 top_srcdir = ..
142 EXTRA_DIST = mtr_icon.xpm
143 all: all-am
144
145 .SUFFIXES:
146 $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
147 @for dep in $?; do \
148 case '$(am__configure_deps)' in \
149 *$$dep*) \
150 ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
151 && { if test -f $@; then exit 0; else break; fi; }; \
152 exit 1;; \
153 esac; \
154 done; \
155 echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign img/Makefile'; \
156 $(am__cd) $(top_srcdir) && \
157 $(AUTOMAKE) --foreign img/Makefile
158 .PRECIOUS: Makefile
159 Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
160 @case '$?' in \
161 *config.status*) \
162 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
163 *) \
164 echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
165 cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
166 esac;
167
168 $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
169 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
170
171 $(top_srcdir)/configure: $(am__configure_deps)
172 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
173 $(ACLOCAL_M4): $(am__aclocal_m4_deps)
174 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
175 $(am__aclocal_m4_deps):
176 tags: TAGS
177 TAGS:
178
179 ctags: CTAGS
180 CTAGS:
181
182
183 distdir: $(DISTFILES)
184 @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
185 topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
186 list='$(DISTFILES)'; \
187 dist_files=`for file in $$list; do echo $$file; done | \
188 sed -e "s|^$$srcdirstrip/||;t" \
189 -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
190 case $$dist_files in \
191 */*) $(MKDIR_P) `echo "$$dist_files" | \
192 sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
193 sort -u` ;; \
194 esac; \
195 for file in $$dist_files; do \
196 if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
197 if test -d $$d/$$file; then \
198 dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
199 if test -d "$(distdir)/$$file"; then \
200 find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
201 fi; \
202 if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
203 cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
204 find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
205 fi; \
206 cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
207 else \
208 test -f "$(distdir)/$$file" \
209 || cp -p $$d/$$file "$(distdir)/$$file" \
210 || exit 1; \
211 fi; \
212 done
213 check-am: all-am
214 check: check-am
215 all-am: Makefile
216 installdirs:
217 install: install-am
218 install-exec: install-exec-am
219 install-data: install-data-am
220 uninstall: uninstall-am
221
222 install-am: all-am
223 @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
224
225 installcheck: installcheck-am
226 install-strip:
227 $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
228 install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
229 `test -z '$(STRIP)' || \
230 echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
231 mostlyclean-generic:
232
233 clean-generic:
234
235 distclean-generic:
236 -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
237 -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
238
239 maintainer-clean-generic:
240 @echo "This command is intended for maintainers to use"
241 @echo "it deletes files that may require special tools to rebuild."
242 clean: clean-am
243
244 clean-am: clean-generic mostlyclean-am
245
246 distclean: distclean-am
247 -rm -f Makefile
248 distclean-am: clean-am distclean-generic
249
250 dvi: dvi-am
251
252 dvi-am:
253
254 html: html-am
255
256 html-am:
257
258 info: info-am
259
260 info-am:
261
262 install-data-am:
263
264 install-dvi: install-dvi-am
265
266 install-dvi-am:
267
268 install-exec-am:
269
270 install-html: install-html-am
271
272 install-html-am:
273
274 install-info: install-info-am
275
276 install-info-am:
277
278 install-man:
279
280 install-pdf: install-pdf-am
281
282 install-pdf-am:
283
284 install-ps: install-ps-am
285
286 install-ps-am:
287
288 installcheck-am:
289
290 maintainer-clean: maintainer-clean-am
291 -rm -f Makefile
292 maintainer-clean-am: distclean-am maintainer-clean-generic
293
294 mostlyclean: mostlyclean-am
295
296 mostlyclean-am: mostlyclean-generic
297
298 pdf: pdf-am
299
300 pdf-am:
301
302 ps: ps-am
303
304 ps-am:
305
306 uninstall-am:
307
308 .MAKE: install-am install-strip
309
310 .PHONY: all all-am check check-am clean clean-generic distclean \
311 distclean-generic distdir dvi dvi-am html html-am info info-am \
312 install install-am install-data install-data-am install-dvi \
313 install-dvi-am install-exec install-exec-am install-html \
314 install-html-am install-info install-info-am install-man \
315 install-pdf install-pdf-am install-ps install-ps-am \
316 install-strip installcheck installcheck-am installdirs \
317 maintainer-clean maintainer-clean-generic mostlyclean \
318 mostlyclean-generic pdf pdf-am ps ps-am uninstall uninstall-am
319
320
321 # Tell versions [3.59,3.63) of GNU make to not export all variables.
322 # Otherwise a system limit (for SysV at least) may be exceeded.
323 .NOEXPORT:
0 # Makefile.in generated by automake 1.11.1 from Makefile.am.
0 # Makefile.in generated by automake 1.14.1 from Makefile.am.
11 # @configure_input@
22
3 # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
4 # 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation,
5 # Inc.
3 # Copyright (C) 1994-2013 Free Software Foundation, Inc.
4
65 # This Makefile.in is free software; the Free Software Foundation
76 # gives unlimited permission to copy and/or distribute it,
87 # with or without modifications, as long as this notice is preserved.
1413
1514 @SET_MAKE@
1615 VPATH = @srcdir@
16 am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
17 am__make_running_with_option = \
18 case $${target_option-} in \
19 ?) ;; \
20 *) echo "am__make_running_with_option: internal error: invalid" \
21 "target option '$${target_option-}' specified" >&2; \
22 exit 1;; \
23 esac; \
24 has_opt=no; \
25 sane_makeflags=$$MAKEFLAGS; \
26 if $(am__is_gnu_make); then \
27 sane_makeflags=$$MFLAGS; \
28 else \
29 case $$MAKEFLAGS in \
30 *\\[\ \ ]*) \
31 bs=\\; \
32 sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
33 | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
34 esac; \
35 fi; \
36 skip_next=no; \
37 strip_trailopt () \
38 { \
39 flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
40 }; \
41 for flg in $$sane_makeflags; do \
42 test $$skip_next = yes && { skip_next=no; continue; }; \
43 case $$flg in \
44 *=*|--*) continue;; \
45 -*I) strip_trailopt 'I'; skip_next=yes;; \
46 -*I?*) strip_trailopt 'I';; \
47 -*O) strip_trailopt 'O'; skip_next=yes;; \
48 -*O?*) strip_trailopt 'O';; \
49 -*l) strip_trailopt 'l'; skip_next=yes;; \
50 -*l?*) strip_trailopt 'l';; \
51 -[dEDm]) skip_next=yes;; \
52 -[JT]) skip_next=yes;; \
53 esac; \
54 case $$flg in \
55 *$$target_option*) has_opt=yes; break;; \
56 esac; \
57 done; \
58 test $$has_opt = yes
59 am__make_dryrun = (target_option=n; $(am__make_running_with_option))
60 am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
1761 pkgdatadir = $(datadir)/@PACKAGE@
1862 pkgincludedir = $(includedir)/@PACKAGE@
1963 pkglibdir = $(libdir)/@PACKAGE@
3175 PRE_UNINSTALL = :
3276 POST_UNINSTALL = :
3377 subdir = img
34 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
78 DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am
3579 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
3680 am__aclocal_m4_deps = $(top_srcdir)/configure.ac
3781 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
4084 CONFIG_HEADER = $(top_builddir)/config.h
4185 CONFIG_CLEAN_FILES =
4286 CONFIG_CLEAN_VPATH_FILES =
87 AM_V_P = $(am__v_P_@AM_V@)
88 am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
89 am__v_P_0 = false
90 am__v_P_1 = :
91 AM_V_GEN = $(am__v_GEN_@AM_V@)
92 am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
93 am__v_GEN_0 = @echo " GEN " $@;
94 am__v_GEN_1 =
95 AM_V_at = $(am__v_at_@AM_V@)
96 am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
97 am__v_at_0 = @
98 am__v_at_1 =
4399 SOURCES =
44100 DIST_SOURCES =
101 am__can_run_installinfo = \
102 case $$AM_UPDATE_INFO_DIR in \
103 n|no|NO) false;; \
104 *) (install-info --version) >/dev/null 2>&1;; \
105 esac
106 am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
45107 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
46108 ACLOCAL = @ACLOCAL@
47109 AMTAR = @AMTAR@
110 AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
48111 AUTOCONF = @AUTOCONF@
49112 AUTOHEADER = @AUTOHEADER@
50113 AUTOMAKE = @AUTOMAKE@
63126 ECHO_T = @ECHO_T@
64127 EGREP = @EGREP@
65128 EXEEXT = @EXEEXT@
66 GLIB_CFLAGS = @GLIB_CFLAGS@
67 GLIB_LIBS = @GLIB_LIBS@
68129 GREP = @GREP@
69130 GTK_CFLAGS = @GTK_CFLAGS@
70131 GTK_LIBS = @GTK_LIBS@
90151 PACKAGE_VERSION = @PACKAGE_VERSION@
91152 PATH_SEPARATOR = @PATH_SEPARATOR@
92153 PKG_CONFIG = @PKG_CONFIG@
93 PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
94 PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
95154 RESOLV_LIBS = @RESOLV_LIBS@
96155 SET_MAKE = @SET_MAKE@
97156 SHELL = @SHELL@
173232 $(ACLOCAL_M4): $(am__aclocal_m4_deps)
174233 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
175234 $(am__aclocal_m4_deps):
176 tags: TAGS
177 TAGS:
178
179 ctags: CTAGS
180 CTAGS:
235 tags TAGS:
236
237 ctags CTAGS:
238
239 cscope cscopelist:
181240
182241
183242 distdir: $(DISTFILES)
224283
225284 installcheck: installcheck-am
226285 install-strip:
227 $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
228 install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
229 `test -z '$(STRIP)' || \
230 echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
286 if test -z '$(STRIP)'; then \
287 $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
288 install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
289 install; \
290 else \
291 $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
292 install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
293 "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
294 fi
231295 mostlyclean-generic:
232296
233297 clean-generic:
307371
308372 .MAKE: install-am install-strip
309373
310 .PHONY: all all-am check check-am clean clean-generic distclean \
311 distclean-generic distdir dvi dvi-am html html-am info info-am \
312 install install-am install-data install-data-am install-dvi \
313 install-dvi-am install-exec install-exec-am install-html \
314 install-html-am install-info install-info-am install-man \
315 install-pdf install-pdf-am install-ps install-ps-am \
316 install-strip installcheck installcheck-am installdirs \
317 maintainer-clean maintainer-clean-generic mostlyclean \
318 mostlyclean-generic pdf pdf-am ps ps-am uninstall uninstall-am
374 .PHONY: all all-am check check-am clean clean-generic cscopelist-am \
375 ctags-am distclean distclean-generic distdir dvi dvi-am html \
376 html-am info info-am install install-am install-data \
377 install-data-am install-dvi install-dvi-am install-exec \
378 install-exec-am install-html install-html-am install-info \
379 install-info-am install-man install-pdf install-pdf-am \
380 install-ps install-ps-am install-strip installcheck \
381 installcheck-am installdirs maintainer-clean \
382 maintainer-clean-generic mostlyclean mostlyclean-generic pdf \
383 pdf-am ps ps-am tags-am uninstall uninstall-am
319384
320385
321386 # Tell versions [3.59,3.63) of GNU make to not export all variables.
00 #!/bin/sh
11 # install - install a program, script, or datafile
22
3 scriptversion=2009-04-28.21; # UTC
3 scriptversion=2011-11-20.07; # UTC
44
55 # This originates from X11R5 (mit/util/scripts/install.sh), which was
66 # later released in X11R6 (xc/config/util/install.sh) with the
3434 # FSF changes to this file are in the public domain.
3535 #
3636 # Calling this script install-sh is preferred over install.sh, to prevent
37 # `make' implicit rules from creating a file called install from it
37 # 'make' implicit rules from creating a file called install from it
3838 # when there is no Makefile.
3939 #
4040 # This script is compatible with the BSD install script, but was written
155155 -s) stripcmd=$stripprog;;
156156
157157 -t) dst_arg=$2
158 # Protect names problematic for 'test' and other utilities.
159 case $dst_arg in
160 -* | [=\(\)!]) dst_arg=./$dst_arg;;
161 esac
158162 shift;;
159163
160164 -T) no_target_directory=true;;
185189 fi
186190 shift # arg
187191 dst_arg=$arg
192 # Protect names problematic for 'test' and other utilities.
193 case $dst_arg in
194 -* | [=\(\)!]) dst_arg=./$dst_arg;;
195 esac
188196 done
189197 fi
190198
193201 echo "$0: no input file specified." >&2
194202 exit 1
195203 fi
196 # It's OK to call `install-sh -d' without argument.
204 # It's OK to call 'install-sh -d' without argument.
197205 # This can happen when creating conditional directories.
198206 exit 0
199207 fi
200208
201209 if test -z "$dir_arg"; then
202 trap '(exit $?); exit' 1 2 13 15
210 do_exit='(exit $ret); exit $ret'
211 trap "ret=129; $do_exit" 1
212 trap "ret=130; $do_exit" 2
213 trap "ret=141; $do_exit" 13
214 trap "ret=143; $do_exit" 15
203215
204216 # Set umask so as not to create temps with too-generous modes.
205217 # However, 'strip' requires both read and write access to temps.
227239
228240 for src
229241 do
230 # Protect names starting with `-'.
242 # Protect names problematic for 'test' and other utilities.
231243 case $src in
232 -*) src=./$src;;
244 -* | [=\(\)!]) src=./$src;;
233245 esac
234246
235247 if test -n "$dir_arg"; then
251263 echo "$0: no destination specified." >&2
252264 exit 1
253265 fi
254
255266 dst=$dst_arg
256 # Protect names starting with `-'.
257 case $dst in
258 -*) dst=./$dst;;
259 esac
260267
261268 # If destination is a directory, append the input filename; won't work
262269 # if double slashes aren't ignored.
346353 if test -z "$dir_arg" || {
347354 # Check for POSIX incompatibilities with -m.
348355 # HP-UX 11.23 and IRIX 6.5 mkdir -m -p sets group- or
349 # other-writeable bit of parent directory when it shouldn't.
356 # other-writable bit of parent directory when it shouldn't.
350357 # FreeBSD 6.1 mkdir -m -p sets mode of existing directory.
351358 ls_ld_tmpdir=`ls -ld "$tmpdir"`
352359 case $ls_ld_tmpdir in
384391
385392 case $dstdir in
386393 /*) prefix='/';;
387 -*) prefix='./';;
394 [-=\(\)!]*) prefix='./';;
388395 *) prefix='';;
389396 esac
390397
402409
403410 for d
404411 do
405 test -z "$d" && continue
412 test X"$d" = X && continue
406413
407414 prefix=$prefix$d
408415 if test -d "$prefix"; then
+155
-316
missing less more
00 #! /bin/sh
1 # Common stub for a few missing GNU programs while installing.
2
3 scriptversion=2009-04-28.21; # UTC
4
5 # Copyright (C) 1996, 1997, 1999, 2000, 2002, 2003, 2004, 2005, 2006,
6 # 2008, 2009 Free Software Foundation, Inc.
7 # Originally by Fran,cois Pinard <pinard@iro.umontreal.ca>, 1996.
1 # Common wrapper for a few potentially missing GNU programs.
2
3 scriptversion=2013-10-28.13; # UTC
4
5 # Copyright (C) 1996-2013 Free Software Foundation, Inc.
6 # Originally written by Fran,cois Pinard <pinard@iro.umontreal.ca>, 1996.
87
98 # This program is free software; you can redistribute it and/or modify
109 # it under the terms of the GNU General Public License as published by
2524 # the same distribution terms that you use for the rest of that program.
2625
2726 if test $# -eq 0; then
28 echo 1>&2 "Try \`$0 --help' for more information"
27 echo 1>&2 "Try '$0 --help' for more information"
2928 exit 1
3029 fi
3130
32 run=:
33 sed_output='s/.* --output[ =]\([^ ]*\).*/\1/p'
34 sed_minuso='s/.* -o \([^ ]*\).*/\1/p'
35
36 # In the cases where this matters, `missing' is being run in the
37 # srcdir already.
38 if test -f configure.ac; then
39 configure_ac=configure.ac
40 else
41 configure_ac=configure.in
42 fi
43
44 msg="missing on your system"
45
4631 case $1 in
47 --run)
48 # Try to run requested program, and just exit if it succeeds.
49 run=
50 shift
51 "$@" && exit 0
52 # Exit code 63 means version mismatch. This often happens
53 # when the user try to use an ancient version of a tool on
54 # a file that requires a minimum version. In this case we
55 # we should proceed has if the program had been absent, or
56 # if --run hadn't been passed.
57 if test $? = 63; then
58 run=:
59 msg="probably too old"
60 fi
61 ;;
32
33 --is-lightweight)
34 # Used by our autoconf macros to check whether the available missing
35 # script is modern enough.
36 exit 0
37 ;;
38
39 --run)
40 # Back-compat with the calling convention used by older automake.
41 shift
42 ;;
6243
6344 -h|--h|--he|--hel|--help)
6445 echo "\
6546 $0 [OPTION]... PROGRAM [ARGUMENT]...
6647
67 Handle \`PROGRAM [ARGUMENT]...' for when PROGRAM is missing, or return an
68 error status if there is no known handling for PROGRAM.
48 Run 'PROGRAM [ARGUMENT]...', returning a proper advice when this fails due
49 to PROGRAM being missing or too old.
6950
7051 Options:
7152 -h, --help display this help and exit
7253 -v, --version output version information and exit
73 --run try to run the given command, and emulate it if it fails
7454
7555 Supported PROGRAM values:
76 aclocal touch file \`aclocal.m4'
77 autoconf touch file \`configure'
78 autoheader touch file \`config.h.in'
79 autom4te touch the output file, or create a stub one
80 automake touch all \`Makefile.in' files
81 bison create \`y.tab.[ch]', if possible, from existing .[ch]
82 flex create \`lex.yy.c', if possible, from existing .c
83 help2man touch the output file
84 lex create \`lex.yy.c', if possible, from existing .c
85 makeinfo touch the output file
86 tar try tar, gnutar, gtar, then tar without non-portable flags
87 yacc create \`y.tab.[ch]', if possible, from existing .[ch]
88
89 Version suffixes to PROGRAM as well as the prefixes \`gnu-', \`gnu', and
90 \`g' are ignored when checking the name.
56 aclocal autoconf autoheader autom4te automake makeinfo
57 bison yacc flex lex help2man
58
59 Version suffixes to PROGRAM as well as the prefixes 'gnu-', 'gnu', and
60 'g' are ignored when checking the name.
9161
9262 Send bug reports to <bug-automake@gnu.org>."
9363 exit $?
9969 ;;
10070
10171 -*)
102 echo 1>&2 "$0: Unknown \`$1' option"
103 echo 1>&2 "Try \`$0 --help' for more information"
72 echo 1>&2 "$0: unknown '$1' option"
73 echo 1>&2 "Try '$0 --help' for more information"
10474 exit 1
10575 ;;
10676
10777 esac
10878
109 # normalize program name to check for.
110 program=`echo "$1" | sed '
111 s/^gnu-//; t
112 s/^gnu//; t
113 s/^g//; t'`
114
115 # Now exit if we have it, but it failed. Also exit now if we
116 # don't have it and --version was passed (most likely to detect
117 # the program). This is about non-GNU programs, so use $1 not
118 # $program.
119 case $1 in
120 lex*|yacc*)
121 # Not GNU programs, they don't have --version.
122 ;;
123
124 tar*)
125 if test -n "$run"; then
126 echo 1>&2 "ERROR: \`tar' requires --run"
127 exit 1
128 elif test "x$2" = "x--version" || test "x$2" = "x--help"; then
129 exit 1
130 fi
131 ;;
132
133 *)
134 if test -z "$run" && ($1 --version) > /dev/null 2>&1; then
135 # We have it, but it failed.
136 exit 1
137 elif test "x$2" = "x--version" || test "x$2" = "x--help"; then
138 # Could not run --version or --help. This is probably someone
139 # running `$TOOL --version' or `$TOOL --help' to check whether
140 # $TOOL exists and not knowing $TOOL uses missing.
141 exit 1
142 fi
143 ;;
144 esac
145
146 # If it does not exist, or fails to run (possibly an outdated version),
147 # try to emulate it.
148 case $program in
149 aclocal*)
150 echo 1>&2 "\
151 WARNING: \`$1' is $msg. You should only need it if
152 you modified \`acinclude.m4' or \`${configure_ac}'. You might want
153 to install the \`Automake' and \`Perl' packages. Grab them from
154 any GNU archive site."
155 touch aclocal.m4
156 ;;
157
158 autoconf*)
159 echo 1>&2 "\
160 WARNING: \`$1' is $msg. You should only need it if
161 you modified \`${configure_ac}'. You might want to install the
162 \`Autoconf' and \`GNU m4' packages. Grab them from any GNU
163 archive site."
164 touch configure
165 ;;
166
167 autoheader*)
168 echo 1>&2 "\
169 WARNING: \`$1' is $msg. You should only need it if
170 you modified \`acconfig.h' or \`${configure_ac}'. You might want
171 to install the \`Autoconf' and \`GNU m4' packages. Grab them
172 from any GNU archive site."
173 files=`sed -n 's/^[ ]*A[CM]_CONFIG_HEADER(\([^)]*\)).*/\1/p' ${configure_ac}`
174 test -z "$files" && files="config.h"
175 touch_files=
176 for f in $files; do
177 case $f in
178 *:*) touch_files="$touch_files "`echo "$f" |
179 sed -e 's/^[^:]*://' -e 's/:.*//'`;;
180 *) touch_files="$touch_files $f.in";;
181 esac
182 done
183 touch $touch_files
184 ;;
185
186 automake*)
187 echo 1>&2 "\
188 WARNING: \`$1' is $msg. You should only need it if
189 you modified \`Makefile.am', \`acinclude.m4' or \`${configure_ac}'.
190 You might want to install the \`Automake' and \`Perl' packages.
191 Grab them from any GNU archive site."
192 find . -type f -name Makefile.am -print |
193 sed 's/\.am$/.in/' |
194 while read f; do touch "$f"; done
195 ;;
196
197 autom4te*)
198 echo 1>&2 "\
199 WARNING: \`$1' is needed, but is $msg.
200 You might have modified some files without having the
201 proper tools for further handling them.
202 You can get \`$1' as part of \`Autoconf' from any GNU
203 archive site."
204
205 file=`echo "$*" | sed -n "$sed_output"`
206 test -z "$file" && file=`echo "$*" | sed -n "$sed_minuso"`
207 if test -f "$file"; then
208 touch $file
209 else
210 test -z "$file" || exec >$file
211 echo "#! /bin/sh"
212 echo "# Created by GNU Automake missing as a replacement of"
213 echo "# $ $@"
214 echo "exit 0"
215 chmod +x $file
216 exit 1
217 fi
218 ;;
219
220 bison*|yacc*)
221 echo 1>&2 "\
222 WARNING: \`$1' $msg. You should only need it if
223 you modified a \`.y' file. You may need the \`Bison' package
224 in order for those modifications to take effect. You can get
225 \`Bison' from any GNU archive site."
226 rm -f y.tab.c y.tab.h
227 if test $# -ne 1; then
228 eval LASTARG="\${$#}"
229 case $LASTARG in
230 *.y)
231 SRCFILE=`echo "$LASTARG" | sed 's/y$/c/'`
232 if test -f "$SRCFILE"; then
233 cp "$SRCFILE" y.tab.c
234 fi
235 SRCFILE=`echo "$LASTARG" | sed 's/y$/h/'`
236 if test -f "$SRCFILE"; then
237 cp "$SRCFILE" y.tab.h
238 fi
239 ;;
240 esac
241 fi
242 if test ! -f y.tab.h; then
243 echo >y.tab.h
244 fi
245 if test ! -f y.tab.c; then
246 echo 'main() { return 0; }' >y.tab.c
247 fi
248 ;;
249
250 lex*|flex*)
251 echo 1>&2 "\
252 WARNING: \`$1' is $msg. You should only need it if
253 you modified a \`.l' file. You may need the \`Flex' package
254 in order for those modifications to take effect. You can get
255 \`Flex' from any GNU archive site."
256 rm -f lex.yy.c
257 if test $# -ne 1; then
258 eval LASTARG="\${$#}"
259 case $LASTARG in
260 *.l)
261 SRCFILE=`echo "$LASTARG" | sed 's/l$/c/'`
262 if test -f "$SRCFILE"; then
263 cp "$SRCFILE" lex.yy.c
264 fi
265 ;;
266 esac
267 fi
268 if test ! -f lex.yy.c; then
269 echo 'main() { return 0; }' >lex.yy.c
270 fi
271 ;;
272
273 help2man*)
274 echo 1>&2 "\
275 WARNING: \`$1' is $msg. You should only need it if
276 you modified a dependency of a manual page. You may need the
277 \`Help2man' package in order for those modifications to take
278 effect. You can get \`Help2man' from any GNU archive site."
279
280 file=`echo "$*" | sed -n "$sed_output"`
281 test -z "$file" && file=`echo "$*" | sed -n "$sed_minuso"`
282 if test -f "$file"; then
283 touch $file
284 else
285 test -z "$file" || exec >$file
286 echo ".ab help2man is required to generate this page"
287 exit $?
288 fi
289 ;;
290
291 makeinfo*)
292 echo 1>&2 "\
293 WARNING: \`$1' is $msg. You should only need it if
294 you modified a \`.texi' or \`.texinfo' file, or any other file
295 indirectly affecting the aspect of the manual. The spurious
296 call might also be the consequence of using a buggy \`make' (AIX,
297 DU, IRIX). You might want to install the \`Texinfo' package or
298 the \`GNU make' package. Grab either from any GNU archive site."
299 # The file to touch is that specified with -o ...
300 file=`echo "$*" | sed -n "$sed_output"`
301 test -z "$file" && file=`echo "$*" | sed -n "$sed_minuso"`
302 if test -z "$file"; then
303 # ... or it is the one specified with @setfilename ...
304 infile=`echo "$*" | sed 's/.* \([^ ]*\) *$/\1/'`
305 file=`sed -n '
306 /^@setfilename/{
307 s/.* \([^ ]*\) *$/\1/
308 p
309 q
310 }' $infile`
311 # ... or it is derived from the source name (dir/f.texi becomes f.info)
312 test -z "$file" && file=`echo "$infile" | sed 's,.*/,,;s,.[^.]*$,,'`.info
313 fi
314 # If the file does not exist, the user really needs makeinfo;
315 # let's fail without touching anything.
316 test -f $file || exit 1
317 touch $file
318 ;;
319
320 tar*)
321 shift
322
323 # We have already tried tar in the generic part.
324 # Look for gnutar/gtar before invocation to avoid ugly error
325 # messages.
326 if (gnutar --version > /dev/null 2>&1); then
327 gnutar "$@" && exit 0
328 fi
329 if (gtar --version > /dev/null 2>&1); then
330 gtar "$@" && exit 0
331 fi
332 firstarg="$1"
333 if shift; then
334 case $firstarg in
335 *o*)
336 firstarg=`echo "$firstarg" | sed s/o//`
337 tar "$firstarg" "$@" && exit 0
338 ;;
339 esac
340 case $firstarg in
341 *h*)
342 firstarg=`echo "$firstarg" | sed s/h//`
343 tar "$firstarg" "$@" && exit 0
344 ;;
345 esac
346 fi
347
348 echo 1>&2 "\
349 WARNING: I can't seem to be able to run \`tar' with the given arguments.
350 You may want to install GNU tar or Free paxutils, or check the
351 command line arguments."
352 exit 1
353 ;;
354
355 *)
356 echo 1>&2 "\
357 WARNING: \`$1' is needed, and is $msg.
358 You might have modified some files without having the
359 proper tools for further handling them. Check the \`README' file,
360 it often tells you about the needed prerequisites for installing
361 this package. You may also peek at any GNU archive site, in case
362 some other package would contain this missing \`$1' program."
363 exit 1
364 ;;
365 esac
366
367 exit 0
79 # Run the given program, remember its exit status.
80 "$@"; st=$?
81
82 # If it succeeded, we are done.
83 test $st -eq 0 && exit 0
84
85 # Also exit now if we it failed (or wasn't found), and '--version' was
86 # passed; such an option is passed most likely to detect whether the
87 # program is present and works.
88 case $2 in --version|--help) exit $st;; esac
89
90 # Exit code 63 means version mismatch. This often happens when the user
91 # tries to use an ancient version of a tool on a file that requires a
92 # minimum version.
93 if test $st -eq 63; then
94 msg="probably too old"
95 elif test $st -eq 127; then
96 # Program was missing.
97 msg="missing on your system"
98 else
99 # Program was found and executed, but failed. Give up.
100 exit $st
101 fi
102
103 perl_URL=http://www.perl.org/
104 flex_URL=http://flex.sourceforge.net/
105 gnu_software_URL=http://www.gnu.org/software
106
107 program_details ()
108 {
109 case $1 in
110 aclocal|automake)
111 echo "The '$1' program is part of the GNU Automake package:"
112 echo "<$gnu_software_URL/automake>"
113 echo "It also requires GNU Autoconf, GNU m4 and Perl in order to run:"
114 echo "<$gnu_software_URL/autoconf>"
115 echo "<$gnu_software_URL/m4/>"
116 echo "<$perl_URL>"
117 ;;
118 autoconf|autom4te|autoheader)
119 echo "The '$1' program is part of the GNU Autoconf package:"
120 echo "<$gnu_software_URL/autoconf/>"
121 echo "It also requires GNU m4 and Perl in order to run:"
122 echo "<$gnu_software_URL/m4/>"
123 echo "<$perl_URL>"
124 ;;
125 esac
126 }
127
128 give_advice ()
129 {
130 # Normalize program name to check for.
131 normalized_program=`echo "$1" | sed '
132 s/^gnu-//; t
133 s/^gnu//; t
134 s/^g//; t'`
135
136 printf '%s\n' "'$1' is $msg."
137
138 configure_deps="'configure.ac' or m4 files included by 'configure.ac'"
139 case $normalized_program in
140 autoconf*)
141 echo "You should only need it if you modified 'configure.ac',"
142 echo "or m4 files included by it."
143 program_details 'autoconf'
144 ;;
145 autoheader*)
146 echo "You should only need it if you modified 'acconfig.h' or"
147 echo "$configure_deps."
148 program_details 'autoheader'
149 ;;
150 automake*)
151 echo "You should only need it if you modified 'Makefile.am' or"
152 echo "$configure_deps."
153 program_details 'automake'
154 ;;
155 aclocal*)
156 echo "You should only need it if you modified 'acinclude.m4' or"
157 echo "$configure_deps."
158 program_details 'aclocal'
159 ;;
160 autom4te*)
161 echo "You might have modified some maintainer files that require"
162 echo "the 'autom4te' program to be rebuilt."
163 program_details 'autom4te'
164 ;;
165 bison*|yacc*)
166 echo "You should only need it if you modified a '.y' file."
167 echo "You may want to install the GNU Bison package:"
168 echo "<$gnu_software_URL/bison/>"
169 ;;
170 lex*|flex*)
171 echo "You should only need it if you modified a '.l' file."
172 echo "You may want to install the Fast Lexical Analyzer package:"
173 echo "<$flex_URL>"
174 ;;
175 help2man*)
176 echo "You should only need it if you modified a dependency" \
177 "of a man page."
178 echo "You may want to install the GNU Help2man package:"
179 echo "<$gnu_software_URL/help2man/>"
180 ;;
181 makeinfo*)
182 echo "You should only need it if you modified a '.texi' file, or"
183 echo "any other file indirectly affecting the aspect of the manual."
184 echo "You might want to install the Texinfo package:"
185 echo "<$gnu_software_URL/texinfo/>"
186 echo "The spurious makeinfo call might also be the consequence of"
187 echo "using a buggy 'make' (AIX, DU, IRIX), in which case you might"
188 echo "want to install GNU make:"
189 echo "<$gnu_software_URL/make/>"
190 ;;
191 *)
192 echo "You might have modified some files without having the proper"
193 echo "tools for further handling them. Check the 'README' file, it"
194 echo "often tells you about the needed prerequisites for installing"
195 echo "this package. You may also peek at any GNU archive site, in"
196 echo "case some other package contains this missing '$1' program."
197 ;;
198 esac
199 }
200
201 give_advice "$1" | sed -e '1s/^/WARNING: /' \
202 -e '2,$s/^/ /' >&2
203
204 # Propagate the correct exit status (expected to be 127 for a program
205 # not found, 63 for a program that failed due to version mismatch).
206 exit $st
368207
369208 # Local variables:
370209 # eval: (add-hook 'write-file-hooks 'time-stamp)
mtr less more
Binary diff not shown
+229
-222
mtr.8 less more
0 .TH MTR 8 "March 4, 1999" "mtr" "mtr"
1
2
0 .TH MTR 8 "July 12, 2014" "mtr" "mtr"
31 .SH NAME
42 mtr \- a network diagnostic tool
5
6
73 .SH SYNOPSIS
8 .B mtr
9 [\c
10 .B \-hvrctglspeniuTP46\c
11 ]
12 [\c
13 .B \-\-help\c
14 ]
15 [\c
16 .B \-\-version\c
4 .B mtr
5 [\c
6 .BR \-4 |\c
7 .B \-6\c
8 ]
9 [\c
10 .BI \-F \ FILENAME\c
1711 ]
1812 [\c
1913 .B \-\-report\c
2216 .B \-\-report-wide\c
2317 ]
2418 [\c
25 .B \-\-report\-cycles\ COUNT\c
19 .B \-\-xml\c
20 ]
21 [\c
22 .B \-\-gtk\c
2623 ]
2724 [\c
2825 .B \-\-curses\c
2926 ]
3027 [\c
28 .B \-\-raw\c
29 ]
30 [\c
31 .B \-\-csv\c
32 ]
33 [\c
3134 .B \-\-split\c
3235 ]
3336 [\c
34 .B \-\-raw\c
37 .B \-\-no-dns\c
38 ]
39 [\c
40 .B \-\-show-ips\c
41 ]
42 [\c
43 .BI \-o \ FIELDS\c
44 ]
45 [\c
46 .BI \-y \ IPINFO\c
47 ]
48 [\c
49 .B \-\-aslookup\c
50 ]
51 [\c
52 .BI \-i \ INTERVAL\c
53 ]
54 [\c
55 .BI \-c \ COUNT\c
56 ]
57 [\c
58 .BI \-s \ PACKETSIZE\c
59 ]
60 [\c
61 .BI \-B \ BITPATTERN\c
62 ]
63 [\c
64 .BI \-Q \ TOS\c
3565 ]
3666 [\c
3767 .B \-\-mpls\c
3868 ]
3969 [\c
40 .B \-\-no-dns\c
41 ]
42 [\c
43 .B \-\-show-ips\c
44 ]
45 [\c
46 .B \-\-gtk\c
47 ]
48 [\c
49 .B \-\-address\ IP.ADD.RE.SS\c
50 ]
51 [\c
52 .B \-\-interval\ SECONDS\c
53 ]
54 [\c
55 .B \-\-psize\ BYTES | -s BYTES\c
70 .BI \-a \ ADDRESS\c
71 ]
72 [\c
73 .BI \-f \ FIRST\-TTL\c
74 ]
75 [\c
76 .BI \-m \ MAX\-TTL\c
77 ]
78 [\c
79 .B \-\-udp\c
5680 ]
5781 [\c
5882 .B \-\-tcp\c
5983 ]
6084 [\c
61 .B \-\-port\ PORT\c
62 ]
63 [\c
64 .B \-\-timeout\ SECONDS\c
65 ]
66 .B HOSTNAME [PACKETSIZE]
67
68
85 .BI \-P \ PORT\c
86 ]
87 [\c
88 .BI \-Z \ TIMEOUT\c
89 ]
90 [\c
91 .BI \-M \ MARK\c
92 ]
93 .I HOSTNAME
6994 .SH DESCRIPTION
70
7195 .B mtr
7296 combines the functionality of the
7397 .B traceroute
7498 and
7599 .B ping
76100 programs in a single network diagnostic tool.
77
78101 .PP
79102 As
80103 .B mtr
81104 starts, it investigates the network connection between the host
82105 .B mtr
83106 runs on and
84 .BR HOSTNAME .
85 by sending packets with purposely low TTLs. It continues to send
107 .BR HOSTNAME
108 by sending packets with purposely low TTLs. It continues to send
86109 packets with low TTL, noting the response time of the intervening
87110 routers. This allows
88111 .B mtr
91114 .BR HOSTNAME .
92115 A sudden increase in packet loss or response time is often an indication
93116 of a bad (or simply overloaded) link.
94
95117 .PP
96118 The results are usually reported as round-trip-response times in miliseconds
97119 and the percentage of packetloss.
98
99120 .SH OPTIONS
100
101 .TP
102 .B \-h
103 .TP
104 .B \-\-help
105 .br
121 .TP
122 .B \-h\fR, \fB\-\-help
106123 Print the summary of command line argument options.
107
108 .TP
109 .B \-v
110 .TP
111 .B \-\-version
112 .br
124 .TP
125 .B \-v\fR, \fB\-\-version
113126 Print the installed version of mtr.
114
115 .TP
116 .B \-r
117 .TP
118 .B \-\-report
119 .br
127 .TP
128 .B \-4
129 Use IPv4 only.
130 .TP
131 .B \-6
132 Use IPv6 only. (IPV4 may be used for DNS lookups).
133 .TP
134 .B \-F \fIFILENAME\fR, \fB\-\-filename \fIFILENAME
135 MISSING
136 .TP
137 .B \-r\fR, \fB\-\-report
120138 This option puts
121139 .B mtr
122140 into
135153 .B mtr
136154 to measure the quality of your network may result in decreased
137155 network performance.
138
139 .TP
140 .B \-w
141 .TP
142 .B \-\-report-wide
143 .br
156 .TP
157 .B \-w\fR, \fB\-\-report\-wide
144158 This option puts
145159 .B mtr
146160 into
148162 mode. When in this mode,
149163 .B mtr
150164 will not cut hostnames in the report.
151
152 .TP
153 .B \-c\ COUNT
154 .TP
155 .B \-\-report\-cycles\ COUNT
156 Use this option to set the number of pings sent to determine
157 both the machines on the network and the reliability of
158 those machines. Each cycle lasts one second.
159
160 .TP
161 .B \-s\ BYTES
162 .TP
163 .B \-\-psize\ BYTES
164 .TP
165 .B PACKETSIZE
166 These options or a trailing PACKETSIZE on the command line sets
167 the packet size used for probing.
168 It is in bytes inclusive IP and ICMP headers
169
170 If set to a negative number, every iteration will use a different, random
171 packet size upto that number.
172 .TP
173 .B \-t
174 .TP
175 .B \-\-curses
176 .br
165 .TP
166 .B \-x\fR, \fB\-\-xml
167 Use this option to tell
168 .B mtr
169 to use the xml output format. This format is better suited for
170 automated processing of the measurement results.
171 .TP
172 .B \-t\fR, \fB\-\-curses
177173 Use this option to force
178174 .B mtr
179175 to use the curses based terminal
180176 interface (if available).
181
182 .TP
183 .B \-e
184 .TP
185 .B \-\-mpls
186 .br
187 Use this option to tell
188 .B mtr
189 to display information from ICMP extensions for MPLS (RFC 4950)
190 that are encoded in the response packets.
191
192 .TP
193 .B \-n
194 .TP
195 .B \-\-no-dns
196 .br
177 .TP
178 .B \-g\fR, \fB\-\-gtk
179 Use this option to force
180 .B mtr
181 to use the GTK+ based X11 window interface (if available).
182 GTK+ must have been available on the system when
183 .B mtr
184 was built for this to work. See the GTK+ web page at
185 .B http://www.gtk.org/
186 for more information about GTK+.
187 .TP
188 .B \-l\fR, \fB\-\-raw
189 Use this option to tell
190 .B mtr
191 to use the raw output format. This format is better suited for
192 archival of the measurement results. It could be parsed to
193 be presented into any of the other display methods.
194 .TP
195 .B \-C\fR, \fB\-\-csv
196 MISSING
197 .TP
198 .B \-p\fR, \fB\-\-split
199 Use this option to set
200 .B mtr
201 to spit out a format that is suitable for a split-user interface.
202 .TP
203 .B \-n\fR, \fB\-\-no\-dns
197204 Use this option to force
198205 .B mtr
199206 to display numeric IP numbers and not try to resolve the
200207 host names.
201
202 .TP
203 .B \-b
204 .TP
205 .B \-\-show-ips
206 .br
208 .TP
209 .B \-b\fR, \fB\-\-show\-ips
207210 Use this option to tell
208211 .B mtr
209212 to display both the host names and numeric IP numbers. In split mode
210 this adds an extra field to the output. In report mode, there is usually
211 too little space to add the IPs, and they will be truncated. Use the
213 this adds an extra field to the output. In report mode, there is usually
214 too little space to add the IPs, and they will be truncated. Use the
212215 wide report (-w) mode to see the IPs in report mode.
213
214 .TP
215 .B \-o\ fields\ order
216 .TP
217 .B \-\-order\ fields\ order
218 .br
219 Use this option to specify the fields and their order when loading mtr.
216 .TP
217 .B \-o \fIFIELDS\fR, \fB\-\-order \fIFIELDS
218 Use this option to specify which fields to display and in which order.
219 You may use one or more space characters to separate fields.
220220 .br
221221 Available fields:
222222 .TS
240240 .br
241241
242242 Example:
243 -o "LSD NBAW"
244 .TP
245 .B \-g
246 .TP
247 .B \-\-gtk
248 .br
249 Use this option to force
250 .B mtr
251 to use the GTK+ based X11 window interface (if available).
252 GTK+ must have been available on the system when
253 .B mtr
254 was built for this to work. See the GTK+ web page at
255 .B http://www.gtk.org/
256 for more information about GTK+.
257
258 .TP
259 .B \-p
260 .TP
261 .B \-\-split
262 .br
263 Use this option to set
264 .B mtr
265 to spit out a format that is suitable for a split-user interface.
266
267 .TP
268 .B \-l
269 .TP
270 .B \-\-raw
271 .br
243 -o "LSD NBAW X"
244 .TP
245 .B \-y \fIn\fR, \fB\-\-ipinfo \fIn
246 MISSING
247 .TP
248 .B \-z\fR, \fB\-\-aslookup
249 MISSING
250 .TP
251 .B \-i \fISECONDS\fR, \fB\-\-interval \fISECONDS
252 Use this option to specify the positive number of seconds between ICMP
253 ECHO requests. The default value for this parameter is one second. The
254 root user may choose values between zero and one.
255 .TP
256 .B \-c \fICOUNT\fR, \fB\-\-report\-cycles \fICOUNT
257 Use this option to set the number of pings sent to determine
258 both the machines on the network and the reliability of
259 those machines. Each cycle lasts one second.
260 .TP
261 .B \-s \fIPACKETSIZE\fR, \fB\-\-psize \fIPACKETSIZE
262 This option sets the packet size used for probing. It is in bytes,
263 inclusive IP and ICMP headers.
264
265 If set to a negative number, every iteration will use a different, random
266 packet size up to that number.
267 .TP
268 .B \-B \fINUM\fR, \fB\-\-bitpattern \fINUM
269 Specifies bit pattern to use in payload. Should be within range 0 - 255. If
270 .I NUM
271 is greater than 255, a random pattern is used.
272 .TP
273 .B \-Q \fINUM\fR, \fB\-\-tos \fINUM
274 Specifies value for type of service field in IP header. Should be within range 0
275 - 255.
276 .TP
277 .B \-e\fR, \fB\-\-mpls
272278 Use this option to tell
273279 .B mtr
274 to use the raw output format. This format is better suited for
275 archival of the measurement results. It could be parsed to
276 be presented into any of the other display methods.
277
278 .TP
279 .B \-a\ IP.ADD.RE.SS
280 .TP
281 .B \-\-address\ IP.ADD.RE.SS
282 .br
283 Use this option to bind outgoing packets' socket to specific interface,
284 so that any packet will be sent through this interface. NOTE that this
285 option doesn't apply to DNS requests (which could be and could not be
286 what you want).
287
288 .TP
289 .B \-i\ SECONDS
290 .TP
291 .B \-\-interval\ SECONDS
292 .br
293 Use this option to specify the positive number of seconds between ICMP
294 ECHO requests. The default value for this parameter is one second.
295
296 .TP
297 .B \-u
298 .br
280 to display information from ICMP extensions for MPLS (RFC 4950)
281 that are encoded in the response packets.
282 .TP
283 .B \-a \fIADDRESS\fR, \fB\-\-address \fIADDRESS
284 Use this option to bind the outgoing socket to
285 .IR ADDRESS ,
286 so that all packets will be sent with
287 .I ADDRESS
288 as source address. NOTE that this option doesn't apply to DNS requests
289 (which could be and could not be what you want).
290 .TP
291 .B \-f \fINUM\fR, \fB\-\-first-ttl \fINUM
292 Specifies with what TTL to start. Defaults to 1.
293 .TP
294 .B \-m \fINUM\fR, \fB\-\-max-ttl \fINUM
295 Specifies the maximum number of hops (max time-to-live value) traceroute will
296 probe. Default is 30.
297 .TP
298 .B \-u\fR, \fB\-\-udp
299299 Use UDP datagrams instead of ICMP ECHO.
300
301 .TP
302 .B \-T
303 .TP
304 .B \-\-tcp
305 .br
306 Use TCP SYN packets instead of ICMP ECHO. PACKETSIZE is ignored, since
307 SYN packets can not contain data.
308
309 .TP
310 .B \-P\ PORT
311 .TP
312 .B \-\-port\ PORT
313 .br
300 .TP
301 .B \-T\fR, \fB\-\-tcp
302 Use TCP SYN packets instead of ICMP ECHO.
303 .I PACKETSIZE
304 is ignored, since SYN packets can not contain data.
305 .TP
306 .B \-P \fIPORT\fR, \fB\-\-port \fIPORT
314307 The target port number for TCP traces.
315
316 .TP
317 .B \-\-timeout\ SECONDS
318 .br
308 .TP
309 .B \-Z \fISECONDS\fR, \fB\-\-timeout \fISECONDS
319310 The number of seconds to keep the TCP socket open before giving up on
320 the connection. This will only affect the final hop. Using large values
311 the connection. This will only affect the final hop. Using large values
321312 for this, especially combined with a short interval, will use up a lot
322313 of file descriptors.
323
324 .TP
325 .B \-4
326 .br
327 Use IPv4 only.
328
329 .TP
330 .B \-6
331 .br
332 Use IPv6 only.
333
314 .TP
315 .B \-M \fIMARK\fR, \fB\-\-mark \fIMARK
316 MISSING
317 .SH ENVIRONMENT
318 .B mtr
319 recognizes a few environment variables.
320 .TP
321 .B MTR_OPTIONS
322 This environment variable allows to specify options, as if they were
323 passed on the command line. It is parsed before reading the actual
324 command line options, so that options specified in
325 .B MTR_OPTIONS
326 are overriden by command-line options.
327
328 Example:
329
330 .BI MTR_OPTIONS ="-4\ -c\ 1"
331 .B mtr
332 .I \-6\ localhost
333
334 would send one probe (because of
335 .I -c\ 1\c
336 ) towards
337 .B ::1
338 (because of
339 .IR -6 ,
340 which overrides the
341 .I -4
342 passed in
343 .B MTR_OPTIONS\c
344 ).
345 .TP
346 .B DISPLAY
347 Used for the GTK+ frontend.
334348 .SH BUGS
335
336349 Some modern routers give a lower priority to ICMP ECHO packets than
337350 to other network traffic. Consequently, the reliability of these
338351 routers reported by
339352 .B mtr
340353 will be significantly lower than the actual reliability of
341354 these routers.
342
343
344355 .SH CONTACT INFORMATION
345
346356 .PP
347357 For the latest version, see the mtr web page at
348358 .BR http://www.bitwizard.nl/mtr/ .
349
350359 .PP
351360 The mtr mailinglist was little used and is no longer active.
352
353 .PP
354 Bug reports and feature requests should be submitted to the
355 launchpad mtr bugtracker.
356
361 .PP
362 For patches, bug reports, or feature requests, please open an issue on
363 GitHub at:
364 .BR https://github.com/traviscross/mtr .
357365 .SH "SEE ALSO"
358
359366 traceroute(8),
360367 ping(8)
361368 TCP/IP Illustrated (Stevens, ISBN 0201633469).
+67
-34
mtr.c less more
1515 Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
1616 */
1717
18 #include "config.h"
19
1820 #include <sys/types.h>
19 #include <config.h>
20 #include <netdb.h>
2121 #include <stdio.h>
2222 #include <stdlib.h>
2323 #include <string.h>
24 #include <unistd.h>
25 #include <errno.h>
26 #include <string.h>
27 #include <strings.h>
28
29 #include <netdb.h>
2430 #include <netinet/in.h>
2531 #include <sys/socket.h>
26 #include <unistd.h>
27 #include <strings.h>
2832 #include <time.h>
29 #include <errno.h>
30 #include <string.h>
3133 #include <ctype.h>
3234 #include <assert.h>
3335 #include <fcntl.h>
4042 #include "dns.h"
4143 #include "report.h"
4244 #include "net.h"
43 #ifndef NO_IPINFO
4445 #include "asn.h"
45 #endif
4646 #include "version.h"
4747
4848
7575 int cpacketsize = 64; /* default packet size */
7676 int bitpattern = 0;
7777 int tos = 0;
78 #ifdef SO_MARK
79 int mark = -1;
80 #endif
7881 int reportwide = 0;
7982 int af = DEFAULT_AF;
8083 int mtrtype = IPPROTO_ICMP; /* Use ICMP as default packet type */
253256 {
254257 int opt;
255258 int i;
259 /* IMPORTANT: when adding or modifying an option:
260 1/ mind the order of options, there is some logic;
261 2/ update the getopt_long call below;
262 3/ update the man page (use the same order);
263 4/ update the help message showed when using --help.
264 */
256265 static struct option long_options[] = {
266 { "help", 0, 0, 'h' },
257267 { "version", 0, 0, 'v' },
258 { "help", 0, 0, 'h' },
268
269 { "inet", 0, 0, '4' }, /* IPv4 only */
270 { "inet6", 0, 0, '6' }, /* IPv6 only */
271
272 { "filename", 1, 0, 'F' },
259273
260274 { "report", 0, 0, 'r' },
261275 { "report-wide", 0, 0, 'w' },
267281 { "split", 0, 0, 'p' }, /* BL */
268282 /* maybe above should change to -d 'x' */
269283
270 { "order", 1, 0, 'o' }, /* fileds to display & their order */
284 { "no-dns", 0, 0, 'n' },
285 { "show-ips", 0, 0, 'b' },
286 { "order", 1, 0, 'o' }, /* fields to display & their order */
287 #ifdef IPINFO
288 { "ipinfo", 1, 0, 'y' }, /* IP info lookup */
289 { "aslookup", 0, 0, 'z' }, /* Do AS lookup (--ipinfo 0) */
290 #endif
271291
272292 { "interval", 1, 0, 'i' },
273293 { "report-cycles", 1, 0, 'c' },
276296 { "bitpattern", 1, 0, 'B' },/* overload b>255, ->rand(0,255) */
277297 { "tos", 1, 0, 'Q' }, /* typeof service (0,255) */
278298 { "mpls", 0, 0, 'e' },
279 { "no-dns", 0, 0, 'n' },
280 { "show-ips", 0, 0, 'b' },
281299 { "address", 1, 0, 'a' },
282300 { "first-ttl", 1, 0, 'f' }, /* -f & -m are borrowed from traceroute */
283 { "filename", 1, 0, 'F' },
284301 { "max-ttl", 1, 0, 'm' },
285302 { "udp", 0, 0, 'u' }, /* UDP (default is ICMP) */
286303 { "tcp", 0, 0, 'T' }, /* TCP (default is ICMP) */
287304 { "port", 1, 0, 'P' }, /* target port number for TCP */
288305 { "timeout", 1, 0, 'Z' }, /* timeout for TCP sockets */
289 { "inet", 0, 0, '4' }, /* IPv4 only */
290 { "inet6", 0, 0, '6' }, /* IPv6 only */
291 #ifndef NO_IPINFO
292 { "ipinfo", 1, 0, 'y' }, /* IP info lookup */
293 { "aslookup", 0, 0, 'z' }, /* Do AS lookup (--ipinfo 0) */
306 #ifdef SO_MARK
307 { "mark", 1, 0, 'M' }, /* use SO_MARK */
294308 #endif
295309 { 0, 0, 0, 0 }
296310 };
297311
298312 opt = 0;
299313 while(1) {
300 /* added f:m:o: byMin */
301314 opt = getopt_long(argc, argv,
302 "vhrwxtglCpo:B:i:c:s:Q:ena:f:m:uTP:Zby:z46", long_options, NULL);
315 "hv46F:rwxtglCpnbo:y:zi:c:s:B:Q:ea:f:m:uTP:Z:M:", long_options, NULL);
303316 if(opt == -1)
304317 break;
305318
454467 fprintf( stderr, "IPv6 not enabled.\n" );
455468 break;
456469 #endif
457 #ifndef NO_IPINFO
470 #ifdef IPINFO
458471 case 'y':
459472 ipinfo_no = atoi (optarg);
460473 if (ipinfo_no < 0)
462475 break;
463476 case 'z':
464477 ipinfo_no = 0;
478 break;
479 #else
480 case 'y':
481 case 'z':
482 fprintf( stderr, "IPINFO not enabled.\n" );
483 break;
484 #endif
485 #ifdef SO_MARK
486 case 'M':
487 mark = atoi (optarg);
488 if (mark < 0) {
489 fprintf( stderr, "SO_MARK must be positive.\n" );
490 exit(EXIT_FAILURE);
491 }
492 break;
493 #else
494 case 'M':
495 fprintf( stderr, "SO_MARK not enabled.\n" );
465496 break;
466497 #endif
467498 }
565596 }
566597
567598 if (PrintHelp) {
568 printf("usage: %s [-hvrwctglspniuT46] [--help] [--version] [--report]\n"
569 "\t\t[--report-wide] [--report-cycles=COUNT] [--curses] [--gtk]\n"
570 "\t\t[--csv|-C] [--raw] [--split] [--mpls] [--no-dns] [--show-ips]\n"
571 "\t\t[--address interface] [--filename=FILE|-F]\n" /* BL */
572 #ifndef NO_IPINFO
573 "\t\t[--ipinfo=item_no|-y item_no]\n"
574 "\t\t[--aslookup|-z]\n"
575 #endif
576 "\t\t[--psize=bytes/-s bytes]\n" /* ok */
577 "\t\t[--report-wide|-w] [-u|-T] [--port=PORT] [--timeout=SECONDS]\n" /* rew */
578 "\t\t[--interval=SECONDS] HOSTNAME\n", argv[0]);
599 printf("usage: %s [--help] [--version] [-4|-6] [-F FILENAME]\n"
600 "\t\t[--report] [--report-wide]\n"
601 "\t\t[--xml] [--gtk] [--curses] [--raw] [--csv] [--split]\n"
602 "\t\t[--no-dns] [--show-ips] [-o FIELDS] [-y IPINFO] [--aslookup]\n"
603 "\t\t[-i INTERVAL] [-c COUNT] [-s PACKETSIZE] [-B BITPATTERN]\n"
604 "\t\t[-Q TOS] [--mpls]\n"
605 "\t\t[-a ADDRESS] [-f FIRST-TTL] [-m MAX-TTL]\n"
606 "\t\t[--udp] [--tcp] [-P PORT] [-Z TIMEOUT]\n"
607 "\t\t[-M MARK] HOSTNAME\n", argv[0]);
608 printf("See the man page for details.\n");
579609 exit(0);
580610 }
581611
582612 time_t now = time(NULL);
613
614 if (!names) append_to_names (argv[0], "localhost"); // default: localhost.
615
583616 names_t* head = names;
584617 while (names != NULL) {
585618
586619 Hostname = names->name;
587 if (Hostname == NULL) Hostname = "localhost";
620 // if (Hostname == NULL) Hostname = "localhost"; // no longer necessary.
588621 if (gethostname(LocalHostname, sizeof(LocalHostname))) {
589 strcpy(LocalHostname, "UNKNOWNHOST");
622 strcpy(LocalHostname, "UNKNOWNHOST");
590623 }
591624
592625 if (net_preopen_result != 0) {
mtr.o less more
Binary diff not shown
+28
-10
net.c less more
1515 Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
1616 */
1717
18 #include <config.h>
18 #include "config.h"
1919
2020 #if defined(HAVE_SYS_XTI_H)
2121 #include <sys/xti.h>
209209 extern int mtrtype; /* type of query packet used */
210210 extern int remoteport; /* target port for TCP tracing */
211211 extern int timeout; /* timeout for TCP connections */
212 #ifdef SO_MARK
213 extern int mark; /* SO_MARK to set for ping packet*/
214 #endif
212215
213216 /* return the number of microseconds to wait before sending the next
214217 ping */
326329 addrcpy((void *) &local4->sin_addr, (void *) &ssa4->sin_addr, af);
327330 addrcpy((void *) &remote4->sin_addr, (void *) remoteaddress, af);
328331 remote4->sin_port = htons(remoteport);
332 len = sizeof (struct sockaddr_in);
329333 break;
330334 #ifdef ENABLE_IPV6
331335 case AF_INET6:
332336 addrcpy((void *) &local6->sin6_addr, (void *) &ssa6->sin6_addr, af);
333337 addrcpy((void *) &remote6->sin6_addr, (void *) remoteaddress, af);
334338 remote6->sin6_port = htons(remoteport);
335 break;
336 #endif
337 }
338
339 if (bind(s, (struct sockaddr *) &local, sizeof (local))) {
339 len = sizeof (struct sockaddr_in6);
340 break;
341 #endif
342 }
343
344 if (bind(s, (struct sockaddr *) &local, len)) {
340345 display_clear();
341346 perror("bind()");
342347 exit(EXIT_FAILURE);
343348 }
344349
345 len = sizeof (local);
346350 if (getsockname(s, (struct sockaddr *) &local, &len)) {
347351 display_clear();
348352 perror("getsockname()");
380384 #endif
381385 }
382386
387 #ifdef SO_MARK
388 if (mark >= 0 && setsockopt( s, SOL_SOCKET, SO_MARK, &mark, sizeof mark ) ) {
389 perror( "setsockopt SO_MARK" );
390 exit( EXIT_FAILURE );
391 }
392 #endif
393
383394 switch (local.ss_family) {
384395 case AF_INET:
385396 port = ntohs(local4->sin_port);
399410 gettimeofday(&sequence[port].time, NULL);
400411 sequence[port].socket = s;
401412
402 connect(s, (struct sockaddr *) &remote, sizeof (remote));
413 connect(s, (struct sockaddr *) &remote, len);
403414 }
404415
405416 /* Attempt to find the host at a particular number of hops away */
479490 break;
480491 #endif
481492 }
493
494 #ifdef SO_MARK
495 if (mark >= 0 && setsockopt( sendsock, SOL_SOCKET, SO_MARK, &mark, sizeof mark ) ) {
496 perror( "setsockopt SO_MARK" );
497 exit( EXIT_FAILURE );
498 }
499 #endif
482500
483501 switch ( mtrtype ) {
484502 case IPPROTO_ICMP:
13921410 {
13931411 int idx;
13941412 idx = seq - host[at].saved_seq_offset;
1395 if (idx < 0 || idx > SAVED_PINGS) {
1413 if (idx < 0 || idx >= SAVED_PINGS) {
13961414 return;
13971415 }
13981416 host[at].saved[idx] = ms;
15611579 net_add_fds(&writefd, &maxfd);
15621580 select(maxfd, NULL, &writefd, NULL, &tv);
15631581 net_process_fds(&writefd);
1564 }
1582 }
net.o less more
Binary diff not shown
1717 Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
1818 */
1919
20 #include <config.h>
20 #include "config.h"
21
2122 #include <ctype.h>
2223 #include <stdlib.h>
2324 #include <stdio.h>
2526 #include <sys/socket.h>
2627 #include <netinet/in.h>
2728 #include <arpa/inet.h>
28
2929
3030 #include "mtr.h"
3131 #include "raw.h"
raw.o less more
Binary diff not shown
1515 Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
1616 */
1717
18 #include <config.h>
18 #include "config.h"
19
1920 #include <sys/types.h>
2021 #include <stdio.h>
2122 #include <netdb.h>
3031 #include "report.h"
3132 #include "net.h"
3233 #include "dns.h"
33 #ifndef NO_IPINFO
3434 #include "asn.h"
35 #endif
3635
3736 #define MAXLOADBAL 5
3837
7675 }
7776
7877
79 #ifndef NO_IPINFO
78 #ifdef IPINFO
8079 void print_mpls(struct mplslen *mpls) {
8180 int k;
8281 for (k=0; k < mpls->labels; k++)
111110 }
112111 }
113112
114 #ifndef NO_IPINFO
113 #ifdef IPINFO
115114 int len_tmp = len_hosts;
116115 if (ipinfo_no >= 0) {
117116 ipinfo_no %= iiwidth_len;
145144 mpls = net_mpls(at);
146145 snprint_addr(name, sizeof(name), addr);
147146
148 #ifndef NO_IPINFO
147 #ifdef IPINFO
149148 if (is_printii()) {
150149 snprintf(fmt, sizeof(fmt), " %%2d. %%s%%-%ds", len_hosts);
151150 snprintf(buf, sizeof(buf), fmt, at+1, fmt_ipinfo(addr), name);
153152 #endif
154153 snprintf( fmt, sizeof(fmt), " %%2d.|-- %%-%ds", len_hosts);
155154 snprintf(buf, sizeof(buf), fmt, at+1, name);
156 #ifndef NO_IPINFO
155 #ifdef IPINFO
157156 }
158157 #endif
159158 len = reportwide ? strlen(buf) : len_hosts;
191190
192191 if (!found) {
193192
194 #ifndef NO_IPINFO
193 #ifdef IPINFO
195194 if (is_printii()) {
196195 if (mpls->labels && z == 1 && enablempls)
197196 print_mpls(mpls);
220219 }
221220 }
222221 #endif
223 #ifndef NO_IPINFO
222 #ifdef IPINFO
224223 }
225224 #endif
226225 }
227226 }
228227
229228 /* No multipath */
230 #ifndef NO_IPINFO
229 #ifdef IPINFO
231230 if (is_printii()) {
232231 if (mpls->labels && z == 1 && enablempls)
233232 print_mpls(mpls);
240239 }
241240 }
242241 #endif
243 #ifndef NO_IPINFO
242 #ifdef IPINFO
244243 }
245244 #endif
246245 }
270269 ip_t *addr;
271270 char name[81];
272271
273 printf("<MTR SRC=%s DST=%s", LocalHostname, Hostname);
274 printf(" TOS=0x%X", tos);
272 printf("<?xml version=\"1.0\"?>\n");
273 printf("<MTR SRC=\"%s\" DST=\"%s\"", LocalHostname, Hostname);
274 printf(" TOS=\"0x%X\"", tos);
275275 if(cpacketsize >= 0) {
276 printf(" PSIZE=%d", cpacketsize);
276 printf(" PSIZE=\"%d\"", cpacketsize);
277277 } else {
278 printf(" PSIZE=rand(%d-%d)",MINPACKET, -cpacketsize);
278 printf(" PSIZE=\"rand(%d-%d)\"",MINPACKET, -cpacketsize);
279279 }
280280 if( bitpattern>=0 ) {
281 printf(" BITPATTERN=0x%02X", (unsigned char)(bitpattern));
281 printf(" BITPATTERN=\"0x%02X\"", (unsigned char)(bitpattern));
282282 } else {
283 printf(" BITPATTERN=rand(0x00-FF)");
284 }
285 printf(" TESTS=%d>\n", MaxPing);
283 printf(" BITPATTERN=\"rand(0x00-FF)\"");
284 }
285 printf(" TESTS=\"%d\">\n", MaxPing);
286286
287287 max = net_max();
288288 at = net_min();
290290 addr = net_addr(at);
291291 snprint_addr(name, sizeof(name), addr);
292292
293 printf(" <HUB COUNT=%d HOST=%s>\n", at+1, name);
293 printf(" <HUB COUNT=\"%d\" HOST=\"%s\">\n", at+1, name);
294294 for( i=0; i<MAXFLD; i++ ) {
295295 j = fld_index[fld_active[i]];
296296 if (j < 0) continue;
298298 strcpy(name, " <%s>");
299299 strcat(name, data_fields[j].format);
300300 strcat(name, "</%s>\n");
301
302 /* XML doesn't allow "%" in tag names, rename Loss% to just Loss */
303 const char *title;
304 title = data_fields[j].title;
305 if( strcmp(data_fields[j].title, "Loss%") == 0 ) {
306 title = "Loss";
307 }
308
301309 /* 1000.0 is a temporay hack for stats usec to ms, impacted net_loss. */
302310 if( index( data_fields[j].format, 'f' ) ) {
303311 printf( name,
304 data_fields[j].title,
312 title,
305313 data_fields[j].net_xxx(at) /1000.0,
306 data_fields[j].title );
314 title );
307315 } else {
308316 printf( name,
309 data_fields[j].title,
317 title,
310318 data_fields[j].net_xxx(at),
311 data_fields[j].title );
319 title );
312320 }
313321 }
314322 printf(" </HUB>\n");
339347 snprint_addr(name, sizeof(name), addr);
340348
341349 int last = net_last(at);
350 #ifdef IPINFO
342351 if(!ipinfo_no) {
343352 char* fmtinfo = fmt_ipinfo(addr);
344353 if (fmtinfo != NULL) fmtinfo = trim(fmtinfo);
345 printf("MTR.%s;%lu;%s;%s;%d;%s;%s;%d", MTR_VERSION, now, "OK", Hostname,
354 printf("MTR.%s;%lld;%s;%s;%d;%s;%s;%d", MTR_VERSION, (long long)now, "OK", Hostname,
346355 at+1, name, fmtinfo, last);
347 } else {
348 printf("MTR.%s;%lu;%s;%s;%d;%s;%d", MTR_VERSION, now, "OK", Hostname,
356 } else
357 #endif
358 printf("MTR.%s;%lld;%s;%s;%d;%s;%d", MTR_VERSION, (long long)now, "OK", Hostname,
349359 at+1, name, last);
350 }
351360
352361 for( i=0; i<MAXFLD; i++ ) {
353362 j = fld_index[fld_active[j]];
report.o less more
Binary diff not shown
1515 Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
1616 */
1717
18 #include <config.h>
18 #include "config.h"
19
1920 #include <sys/types.h>
2021 #include <sys/time.h>
2122 #include <stdlib.h>
2829 #include <errno.h>
2930
3031 #include "mtr.h"
31 #include "display.h"
3232 #include "dns.h"
3333 #include "net.h"
34 #ifndef NO_IPINFO
3534 #include "asn.h"
36 #endif
35 #include "display.h"
3736
3837 extern int Interactive;
3938 extern int MaxPing;
4544 static struct timeval intervaltime;
4645 int display_offset = 0;
4746
47
48 #define GRACETIME (5 * 1000*1000)
4849
4950 void select_loop(void) {
5051 fd_set readfd;
5859 int NumPing = 0;
5960 int paused = 0;
6061 struct timeval lasttime, thistime, selecttime;
62 struct timeval startgrace;
6163 int dt;
6264 int rv;
65 int graceperiod = 0;
66
67 memset(&startgrace, 0, sizeof(startgrace));
6368
6469 gettimeofday(&lasttime, NULL);
6570
8186 #ifdef ENABLE_IPV6
8287 if (dns) {
8388 dnsfd6 = dns_waitfd6();
84 FD_SET(dnsfd6, &readfd);
85 if(dnsfd6 >= maxfd) maxfd = dnsfd6 + 1;
89 if (dnsfd6 >= 0) {
90 FD_SET(dnsfd6, &readfd);
91 if(dnsfd6 >= maxfd) maxfd = dnsfd6 + 1;
92 } else {
93 dnsfd6 = 0;
94 }
8695 } else
8796 dnsfd6 = 0;
8897 #endif
102111
103112 do {
104113 if(anyset || paused) {
114 /* Set timeout to 0.1s.
115 * While this is almost instantaneous for human operators,
116 * it's slow enough for computers to go do something else;
117 * this prevents mtr from hogging 100% CPU time on one core.
118 */
105119 selecttime.tv_sec = 0;
106 selecttime.tv_usec = 0;
120 selecttime.tv_usec = paused?100000:0;
107121
108122 rv = select(maxfd, (void *)&readfd, &writefd, NULL, &selecttime);
109123
116130 (thistime.tv_sec == lasttime.tv_sec + intervaltime.tv_sec &&
117131 thistime.tv_usec >= lasttime.tv_usec + intervaltime.tv_usec)) {
118132 lasttime = thistime;
119 if(NumPing >= MaxPing && (!Interactive || ForceMaxPing))
133
134 if (!graceperiod) {
135 if (NumPing >= MaxPing && (!Interactive || ForceMaxPing)) {
136 graceperiod = 1;
137 startgrace = thistime;
138 }
139
140 /* do not send out batch when we've already initiated grace period */
141 if (!graceperiod && net_send_batch())
142 NumPing++;
143 }
144 }
145
146 if (graceperiod) {
147 dt = (thistime.tv_usec - startgrace.tv_usec) +
148 1000000 * (thistime.tv_sec - startgrace.tv_sec);
149 if (dt > GRACETIME)
120150 return;
121 if (net_send_batch())
122 NumPing++;
123151 }
124152
125153 selecttime.tv_usec = (thistime.tv_usec - lasttime.tv_usec);
168196
169197 /* Have we finished a nameservice lookup? */
170198 #ifdef ENABLE_IPV6
171 if(dns && FD_ISSET(dnsfd6, &readfd)) {
199 if(dns && dnsfd6 && FD_ISSET(dnsfd6, &readfd)) {
172200 dns_ack6();
173201 anyset = 1;
174202 }
175203 #endif
176 if(dns && FD_ISSET(dnsfd, &readfd)) {
204 if(dns && dnsfd && FD_ISSET(dnsfd, &readfd)) {
177205 dns_ack();
178206 anyset = 1;
179207 }
209237 display_clear();
210238 }
211239 break;
212 #ifndef NO_IPINFO
240 #ifdef IPINFO
213241 case ActionII:
214242 if (ipinfo_no >= 0) {
215243 ipinfo_no++;
select.o less more
Binary diff not shown
1919 Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
2020 */
2121
22 #include <config.h>
22 #include "config.h"
23
2324 #include <ctype.h>
2425 #include <stdlib.h>
2526 #include <stdio.h>
split.o less more
Binary diff not shown
+0
-1
stamp-h1 less more
0 timestamp for config.h
+0
-20
version.h less more
0 /*
1 mtr -- a network diagnostic tool
2 Copyright (C) 1997,1998 Matt Kimball
3
4 This program is free software; you can redistribute it and/or modify
5 it under the terms of the GNU General Public License version 2 as
6 published by the Free Software Foundation.
7
8 This program is distributed in the hope that it will be useful,
9 but WITHOUT ANY WARRANTY; without even the implied warranty of
10 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 GNU General Public License for more details.
12
13 You should have received a copy of the GNU General Public License
14 along with this program; if not, write to the Free Software
15 Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
16 */
17
18 #define MTR_VERSION "0.85"
19
+0
-20
version.h.tmp less more
0 /*
1 mtr -- a network diagnostic tool
2 Copyright (C) 1997,1998 Matt Kimball
3
4 This program is free software; you can redistribute it and/or modify
5 it under the terms of the GNU General Public License version 2 as
6 published by the Free Software Foundation.
7
8 This program is distributed in the hope that it will be useful,
9 but WITHOUT ANY WARRANTY; without even the implied warranty of
10 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 GNU General Public License for more details.
12
13 You should have received a copy of the GNU General Public License
14 along with this program; if not, write to the Free Software
15 Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
16 */
17
18 #define MTR_VERSION "0.85"
19