Import Upstream version 0.86
Samuel Henrique
5 years ago
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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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: |
24 | 24 | Mike Simons <msimons@moria.simons-clan.com> |
25 | 25 | Aaron Scarisbrick |
26 | 26 | Craig Milo Rogers <Rogers@ISI.EDU> |
27 | Antonio Querubin <tony@aloha.net> | |
27 | Antonio Querubin <tony@lavanauts.org> | |
28 | 28 | Russell Nelson <rn-mtr@crynwr.com> |
29 | Davin Milun <milun@acm.org> | |
29 | Davin Milun | |
30 | 30 | Josh Martin <jmartin@columbiaservices.net> |
31 | 31 | Alexander V. Lukyanov <lav@yars.free.net> |
32 | 32 | Charles Levert <charles@comm.polymtl.ca> |
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. | |
1 | 1 | # @configure_input@ |
2 | 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. | |
3 | # Copyright (C) 1994-2013 Free Software Foundation, Inc. | |
4 | ||
6 | 5 | # This Makefile.in is free software; the Free Software Foundation |
7 | 6 | # gives unlimited permission to copy and/or distribute it, |
8 | 7 | # with or without modifications, as long as this notice is preserved. |
15 | 14 | @SET_MAKE@ |
16 | 15 | |
17 | 16 | 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)) | |
18 | 62 | pkgdatadir = $(datadir)/@PACKAGE@ |
19 | 63 | pkgincludedir = $(includedir)/@PACKAGE@ |
20 | 64 | pkglibdir = $(libdir)/@PACKAGE@ |
34 | 78 | sbin_PROGRAMS = mtr$(EXEEXT) |
35 | 79 | @IPINFO_TRUE@am__append_1 = asn.c asn.h |
36 | 80 | 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 | |
41 | 85 | ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 |
42 | 86 | am__aclocal_m4_deps = $(top_srcdir)/configure.ac |
43 | 87 | am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ |
64 | 108 | am__DEPENDENCIES_1 = |
65 | 109 | mtr_LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(mtr_LDFLAGS) $(LDFLAGS) -o \ |
66 | 110 | $@ |
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 = | |
67 | 123 | depcomp = $(SHELL) $(top_srcdir)/depcomp |
68 | 124 | am__depfiles_maybe = depfiles |
69 | 125 | am__mv = mv -f |
70 | 126 | COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ |
71 | 127 | $(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 = | |
72 | 132 | CCLD = $(CC) |
73 | 133 | 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 = | |
74 | 138 | SOURCES = $(mtr_SOURCES) $(EXTRA_mtr_SOURCES) $(nodist_mtr_SOURCES) |
75 | 139 | 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 | |
83 | 153 | am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; |
84 | 154 | am__vpath_adj = case $$p in \ |
85 | 155 | $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ |
101 | 171 | am__base_list = \ |
102 | 172 | sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ |
103 | 173 | 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 | } | |
104 | 180 | man8dir = $(mandir)/man8 |
105 | 181 | NROFF = nroff |
106 | 182 | MANS = $(man_MANS) |
107 | 183 | RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ |
108 | 184 | 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)` | |
112 | 209 | ETAGS = etags |
113 | 210 | CTAGS = ctags |
211 | CSCOPE = cscope | |
114 | 212 | DIST_SUBDIRS = $(SUBDIRS) |
115 | 213 | DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) |
116 | 214 | distdir = $(PACKAGE)-$(VERSION) |
117 | 215 | top_distdir = $(distdir) |
118 | 216 | 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) | |
122 | 223 | am__relativize = \ |
123 | 224 | dir0=`pwd`; \ |
124 | 225 | sed_first='s,^\([^/]*\)/.*$$,\1,'; \ |
146 | 247 | reldir="$$dir2" |
147 | 248 | DIST_ARCHIVES = $(distdir).tar.gz |
148 | 249 | GZIP_ENV = --best |
250 | DIST_TARGETS = dist-gzip | |
149 | 251 | distuninstallcheck_listfiles = find . -type f -print |
252 | am__distuninstallcheck_listfiles = $(distuninstallcheck_listfiles) \ | |
253 | | sed 's|^\./|$(prefix)/|' | grep -v '$(infodir)/dir$$' | |
150 | 254 | distcleancheck_listfiles = find . -type f -print |
151 | 255 | ACLOCAL = @ACLOCAL@ |
152 | 256 | AMTAR = @AMTAR@ |
257 | AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ | |
153 | 258 | AUTOCONF = @AUTOCONF@ |
154 | 259 | AUTOHEADER = @AUTOHEADER@ |
155 | 260 | AUTOMAKE = @AUTOMAKE@ |
168 | 273 | ECHO_T = @ECHO_T@ |
169 | 274 | EGREP = @EGREP@ |
170 | 275 | EXEEXT = @EXEEXT@ |
171 | GLIB_CFLAGS = @GLIB_CFLAGS@ | |
172 | GLIB_LIBS = @GLIB_LIBS@ | |
173 | 276 | GREP = @GREP@ |
174 | 277 | GTK_CFLAGS = @GTK_CFLAGS@ |
175 | 278 | GTK_LIBS = @GTK_LIBS@ |
195 | 298 | PACKAGE_VERSION = @PACKAGE_VERSION@ |
196 | 299 | PATH_SEPARATOR = @PATH_SEPARATOR@ |
197 | 300 | PKG_CONFIG = @PKG_CONFIG@ |
198 | PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ | |
199 | PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ | |
200 | 301 | RESOLV_LIBS = @RESOLV_LIBS@ |
201 | 302 | SET_MAKE = @SET_MAKE@ |
202 | 303 | SHELL = @SHELL@ |
267 | 368 | |
268 | 369 | .SUFFIXES: |
269 | 370 | .SUFFIXES: .c .o .obj |
270 | am--refresh: | |
371 | am--refresh: Makefile | |
271 | 372 | @: |
272 | 373 | $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) |
273 | 374 | @for dep in $?; do \ |
303 | 404 | $(am__aclocal_m4_deps): |
304 | 405 | |
305 | 406 | 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 | |
310 | 409 | |
311 | 410 | stamp-h1: $(srcdir)/config.h.in $(top_builddir)/config.status |
312 | 411 | @rm -f stamp-h1 |
322 | 421 | cd $(top_builddir) && $(SHELL) ./config.status $@ |
323 | 422 | install-sbinPROGRAMS: $(sbin_PROGRAMS) |
324 | 423 | @$(NORMAL_INSTALL) |
325 | test -z "$(sbindir)" || $(MKDIR_P) "$(DESTDIR)$(sbindir)" | |
326 | 424 | @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; \ | |
327 | 429 | for p in $$list; do echo "$$p $$p"; done | \ |
328 | 430 | 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; \ | |
331 | 433 | done | \ |
332 | sed -e 'p;s,.*/,,;n;h' -e 's|.*|.|' \ | |
434 | sed -e 'p;s,.*/,,;n;h' \ | |
435 | -e 's|.*|.|' \ | |
333 | 436 | -e 'p;x;s,.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/' | \ |
334 | 437 | sed 'N;N;N;s,\n, ,g' | \ |
335 | 438 | $(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1 } \ |
350 | 453 | @list='$(sbin_PROGRAMS)'; test -n "$(sbindir)" || list=; \ |
351 | 454 | files=`for p in $$list; do echo "$$p"; done | \ |
352 | 455 | sed -e 'h;s,^.*/,,;s/$(EXEEXT)$$//;$(transform)' \ |
353 | -e 's/$$/$(EXEEXT)/' `; \ | |
456 | -e 's/$$/$(EXEEXT)/' \ | |
457 | `; \ | |
354 | 458 | test -n "$$list" || exit 0; \ |
355 | 459 | echo " ( cd '$(DESTDIR)$(sbindir)' && rm -f" $$files ")"; \ |
356 | 460 | cd "$(DESTDIR)$(sbindir)" && rm -f $$files |
357 | 461 | |
358 | 462 | clean-sbinPROGRAMS: |
359 | 463 | -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) | |
361 | 466 | @rm -f mtr$(EXEEXT) |
362 | $(mtr_LINK) $(mtr_OBJECTS) $(mtr_LDADD) $(LIBS) | |
467 | $(AM_V_CCLD)$(mtr_LINK) $(mtr_OBJECTS) $(mtr_LDADD) $(LIBS) | |
363 | 468 | |
364 | 469 | mostlyclean-compile: |
365 | 470 | -rm -f *.$(OBJEXT) |
382 | 487 | @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/split.Po@am__quote@ |
383 | 488 | |
384 | 489 | .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@ | |
388 | 493 | @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 $@ $< | |
390 | 495 | |
391 | 496 | .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@ | |
395 | 500 | @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) '$<'` | |
397 | 502 | install-man8: $(man_MANS) |
398 | 503 | @$(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; \ | |
404 | 516 | } | while read p; do \ |
405 | 517 | if test -f $$p; then d=; else d="$(srcdir)/"; fi; \ |
406 | 518 | echo "$$d$$p"; echo "$$p"; \ |
429 | 541 | sed -n '/\.8[a-z]*$$/p'; \ |
430 | 542 | } | sed -e 's,.*/,,;h;s,.*\.,,;s,^[^8][0-9a-z]*$$,8,;x' \ |
431 | 543 | -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) | |
435 | 545 | |
436 | 546 | # 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; \ | |
450 | 559 | dot_seen=no; \ |
451 | 560 | 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 \ | |
453 | 566 | echo "Making $$target in $$subdir"; \ |
454 | 567 | if test "$$subdir" = "."; then \ |
455 | 568 | dot_seen=yes; \ |
464 | 577 | $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ |
465 | 578 | fi; test -z "$$fail" |
466 | 579 | |
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) | |
518 | 586 | set x; \ |
519 | 587 | here=`pwd`; \ |
520 | 588 | if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ |
530 | 598 | set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \ |
531 | 599 | fi; \ |
532 | 600 | 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); \ | |
539 | 602 | shift; \ |
540 | 603 | if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ |
541 | 604 | test -n "$$unique" || unique=$$empty_fix; \ |
547 | 610 | $$unique; \ |
548 | 611 | fi; \ |
549 | 612 | 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); \ | |
559 | 618 | test -z "$(CTAGS_ARGS)$$unique" \ |
560 | 619 | || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ |
561 | 620 | $$unique |
564 | 623 | here=`$(am__cd) $(top_builddir) && pwd` \ |
565 | 624 | && $(am__cd) $(top_srcdir) \ |
566 | 625 | && 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 | |
567 | 647 | |
568 | 648 | distclean-tags: |
569 | 649 | -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags |
650 | -rm -f cscope.out cscope.in.out cscope.po.out cscope.files | |
570 | 651 | |
571 | 652 | 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 | 653 | $(am__remove_distdir) |
586 | 654 | test -d "$(distdir)" || mkdir "$(distdir)" |
587 | 655 | @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ |
615 | 683 | done |
616 | 684 | @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ |
617 | 685 | 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; \ | |
625 | 690 | dir1=$$subdir; dir2="$(distdir)/$$subdir"; \ |
626 | 691 | $(am__relativize); \ |
627 | 692 | new_distdir=$$reldir; \ |
650 | 715 | || chmod -R a+r "$(distdir)" |
651 | 716 | dist-gzip: distdir |
652 | 717 | tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz |
653 | $(am__remove_distdir) | |
718 | $(am__post_remove_distdir) | |
654 | 719 | |
655 | 720 | 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) | |
662 | 727 | |
663 | 728 | 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) | |
666 | 731 | |
667 | 732 | 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 | |
668 | 736 | tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z |
669 | $(am__remove_distdir) | |
737 | $(am__post_remove_distdir) | |
670 | 738 | |
671 | 739 | 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 | |
672 | 743 | shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz |
673 | $(am__remove_distdir) | |
744 | $(am__post_remove_distdir) | |
674 | 745 | |
675 | 746 | dist-zip: distdir |
676 | 747 | -rm -f $(distdir).zip |
677 | 748 | 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) | |
683 | 754 | |
684 | 755 | # This target untars the dist file and tries a VPATH configuration. Then |
685 | 756 | # it guarantees that the distribution is self-contained by making another |
690 | 761 | GZIP=$(GZIP_ENV) gzip -dc $(distdir).tar.gz | $(am__untar) ;;\ |
691 | 762 | *.tar.bz2*) \ |
692 | 763 | 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) ;;\ | |
695 | 766 | *.tar.xz*) \ |
696 | 767 | xz -dc $(distdir).tar.xz | $(am__untar) ;;\ |
697 | 768 | *.tar.Z*) \ |
701 | 772 | *.zip*) \ |
702 | 773 | unzip $(distdir).zip ;;\ |
703 | 774 | 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 | |
707 | 778 | chmod a-w $(distdir) |
708 | 779 | test -d $(distdir)/_build || exit 0; \ |
709 | 780 | dc_install_base=`$(am__cd) $(distdir)/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \ |
710 | 781 | && dc_destdir="$${TMPDIR-/tmp}/am-dc-$$$$/" \ |
711 | 782 | && am__cwd=`pwd` \ |
712 | 783 | && $(am__cd) $(distdir)/_build \ |
713 | && ../configure --srcdir=.. --prefix="$$dc_install_base" \ | |
784 | && ../configure \ | |
785 | $(AM_DISTCHECK_CONFIGURE_FLAGS) \ | |
714 | 786 | $(DISTCHECK_CONFIGURE_FLAGS) \ |
787 | --srcdir=.. --prefix="$$dc_install_base" \ | |
715 | 788 | && $(MAKE) $(AM_MAKEFLAGS) \ |
716 | 789 | && $(MAKE) $(AM_MAKEFLAGS) dvi \ |
717 | 790 | && $(MAKE) $(AM_MAKEFLAGS) check \ |
734 | 807 | && $(MAKE) $(AM_MAKEFLAGS) distcleancheck \ |
735 | 808 | && cd "$$am__cwd" \ |
736 | 809 | || exit 1 |
737 | $(am__remove_distdir) | |
810 | $(am__post_remove_distdir) | |
738 | 811 | @(echo "$(distdir) archives ready for distribution: "; \ |
739 | 812 | list='$(DIST_ARCHIVES)'; for i in $$list; do echo $$i; done) | \ |
740 | 813 | sed -e 1h -e 1s/./=/g -e 1p -e 1x -e '$$p' -e '$$x' |
741 | 814 | 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 \ | |
744 | 825 | || { echo "ERROR: files left after uninstall:" ; \ |
745 | 826 | if test -n "$(DESTDIR)"; then \ |
746 | 827 | echo " (check DESTDIR support)"; \ |
776 | 857 | |
777 | 858 | installcheck: installcheck-recursive |
778 | 859 | 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 | |
783 | 869 | mostlyclean-generic: |
784 | 870 | |
785 | 871 | clean-generic: |
869 | 955 | |
870 | 956 | uninstall-man: uninstall-man8 |
871 | 957 | |
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 \ | |
881 | 966 | distclean-generic distclean-hdr distclean-local distclean-tags \ |
882 | 967 | distcleancheck distdir distuninstallcheck dvi dvi-am html \ |
883 | 968 | html-am info info-am install install-am install-data \ |
888 | 973 | install-sbinPROGRAMS install-strip installcheck \ |
889 | 974 | installcheck-am installdirs installdirs-am maintainer-clean \ |
890 | 975 | 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 \ | |
893 | 978 | uninstall-sbinPROGRAMS |
894 | 979 | |
895 | 980 | install-exec-hook: |
0 | 0 | WHAT'S NEW? |
1 | 1 | |
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 | ||
2 | 17 | V0.84 Fix some glib things by Thomas. |
3 | ||
4 | 18 | |
5 | 19 | V0.83 Move to github. Mostly done by Travis. |
6 | 20 |
9 | 9 | quality of the link to each machine. As it does this, it prints |
10 | 10 | running statistics about each machine. |
11 | 11 | |
12 | mtr is distributed under the GNU General Public License. | |
12 | mtr is distributed under the GNU General Public License version 2. | |
13 | 13 | See the COPYING file for details. |
14 | 14 | |
15 | 15 | INSTALLING |
6 | 6 | Or you can make mtr setuid-root, and the following applies to you.... |
7 | 7 | |
8 | 8 | 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 | |
10 | 10 | after it is launched: |
11 | 11 | |
12 | 12 | * 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. | |
14 | 15 | |
15 | 16 | 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. | |
18 | 19 | |
19 | 20 | This should severely limit the possibilities of using mtr to breach |
20 | 21 | system security. This means the worst case scenerio is as follows: |
23 | 24 | overrun one of mtr's internal buffers with binary code that is |
24 | 25 | eventually executed. The malicious user is still not able to read |
25 | 26 | 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. | |
30 | 31 | |
31 | 32 | The mtr-code does its best to prevent calling of external library |
32 | 33 | code before dropping privileges. It seems that C++ library code has |
35 | 36 | errors in that code. This is why I would prefer to drop the backends, |
36 | 37 | have mtr-core always run in "raw" mode, and have the backends interpret |
37 | 38 | the output from the mtr-core. Maybe a nice project for a college-level |
38 | student. | |
39 | student. | |
39 | 40 | |
40 | 41 | If you have further questions or comments about security issues, |
41 | 42 | 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 | ||
4 | 4 | # This file is free software; the Free Software Foundation |
5 | 5 | # gives unlimited permission to copy and/or distribute it, |
6 | 6 | # with or without modifications, as long as this notice is preserved. |
10 | 10 | # even the implied warranty of MERCHANTABILITY or FITNESS FOR A |
11 | 11 | # PARTICULAR PURPOSE. |
12 | 12 | |
13 | m4_ifndef([AC_CONFIG_MACRO_DIRS], [m4_defun([_AM_CONFIG_MACRO_DIRS], [])m4_defun([AC_CONFIG_MACRO_DIRS], [_AM_CONFIG_MACRO_DIRS($@)])]) | |
13 | 14 | m4_ifndef([AC_AUTOCONF_VERSION], |
14 | 15 | [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. | |
17 | 18 | You have another version of autoconf. It may work, but is not guaranteed to. |
18 | 19 | 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'.])]) | |
20 | 21 | |
21 | 22 | # Configure paths for GTK+ |
22 | 23 | # Owen Taylor 1997-2001 |
215 | 216 | rm -f conf.gtktest |
216 | 217 | ]) |
217 | 218 | |
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. | |
379 | 220 | # |
380 | 221 | # This file is free software; the Free Software Foundation |
381 | 222 | # gives unlimited permission to copy and/or distribute it, |
387 | 228 | # generated from the m4 files accompanying Automake X.Y. |
388 | 229 | # (This private macro should not be called outside this file.) |
389 | 230 | AC_DEFUN([AM_AUTOMAKE_VERSION], |
390 | [am__api_version='1.11' | |
231 | [am__api_version='1.14' | |
391 | 232 | dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to |
392 | 233 | 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], [], | |
394 | 235 | [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl |
395 | 236 | ]) |
396 | 237 | |
406 | 247 | # Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced. |
407 | 248 | # This function is AC_REQUIREd by AM_INIT_AUTOMAKE. |
408 | 249 | AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION], |
409 | [AM_AUTOMAKE_VERSION([1.11.1])dnl | |
250 | [AM_AUTOMAKE_VERSION([1.14.1])dnl | |
410 | 251 | m4_ifndef([AC_AUTOCONF_VERSION], |
411 | 252 | [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl |
412 | 253 | _AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))]) |
413 | 254 | |
414 | 255 | # AM_AUX_DIR_EXPAND -*- Autoconf -*- |
415 | 256 | |
416 | # Copyright (C) 2001, 2003, 2005 Free Software Foundation, Inc. | |
257 | # Copyright (C) 2001-2013 Free Software Foundation, Inc. | |
417 | 258 | # |
418 | 259 | # This file is free software; the Free Software Foundation |
419 | 260 | # gives unlimited permission to copy and/or distribute it, |
420 | 261 | # with or without modifications, as long as this notice is preserved. |
421 | 262 | |
422 | 263 | # 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/../..'. | |
425 | 266 | # |
426 | 267 | # Of course, Automake must honor this variable whenever it calls a |
427 | 268 | # tool from the auxiliary directory. The problem is that $srcdir (and |
440 | 281 | # |
441 | 282 | # The reason of the latter failure is that $top_srcdir and $ac_aux_dir |
442 | 283 | # 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 | |
444 | 285 | # start a VPATH build or use an absolute $srcdir. |
445 | 286 | # |
446 | 287 | # So we could use something similar to $top_srcdir/$ac_aux_dir/missing, |
466 | 307 | |
467 | 308 | # AM_CONDITIONAL -*- Autoconf -*- |
468 | 309 | |
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. | |
477 | 315 | |
478 | 316 | # AM_CONDITIONAL(NAME, SHELL-CONDITION) |
479 | 317 | # ------------------------------------- |
480 | 318 | # Define a conditional. |
481 | 319 | 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 | |
485 | 323 | AC_SUBST([$1_TRUE])dnl |
486 | 324 | AC_SUBST([$1_FALSE])dnl |
487 | 325 | _AM_SUBST_NOTMAKE([$1_TRUE])dnl |
500 | 338 | Usually this means the macro was only invoked conditionally.]]) |
501 | 339 | fi])]) |
502 | 340 | |
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 | |
513 | 349 | # written in clear, in which case automake, when reading aclocal.m4, |
514 | 350 | # will think it sees a *use*, and therefore will trigger all it's |
515 | 351 | # C support machinery. Also note that it means that autoscan, seeing |
519 | 355 | # _AM_DEPENDENCIES(NAME) |
520 | 356 | # ---------------------- |
521 | 357 | # 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". | |
523 | 359 | # We try a few techniques and use that to set a single cache variable. |
524 | 360 | # |
525 | 361 | # We don't AC_REQUIRE the corresponding AC_PROG_CC since the latter was |
532 | 368 | AC_REQUIRE([AM_MAKE_INCLUDE])dnl |
533 | 369 | AC_REQUIRE([AM_DEP_TRACK])dnl |
534 | 370 | |
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=]) | |
541 | 378 | |
542 | 379 | AC_CACHE_CHECK([dependency style of $depcc], |
543 | 380 | [am_cv_$1_dependencies_compiler_type], |
545 | 382 | # We make a subdir and do the tests there. Otherwise we can end up |
546 | 383 | # making bogus files that we don't know about and never remove. For |
547 | 384 | # 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 | |
550 | 388 | mkdir conftest.dir |
551 | 389 | # Copy depcomp to subdir because otherwise we won't find it if we're |
552 | 390 | # using a relative directory. |
585 | 423 | : > sub/conftest.c |
586 | 424 | for i in 1 2 3 4 5 6; do |
587 | 425 | 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 | |
591 | 429 | done |
592 | 430 | echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf |
593 | 431 | |
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" | |
595 | 433 | # 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. | |
598 | 436 | am__obj=sub/conftest.${OBJEXT-o} |
599 | 437 | am__minus_obj="-o $am__obj" |
600 | 438 | case $depmode in |
603 | 441 | test "$am__universal" = false || continue |
604 | 442 | ;; |
605 | 443 | 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. | |
608 | 446 | if test "x$enable_dependency_tracking" = xyes; then |
609 | 447 | continue |
610 | 448 | else |
611 | 449 | break |
612 | 450 | fi |
613 | 451 | ;; |
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 | |
616 | 454 | # not run yet. These depmodes are late enough in the game, and |
617 | 455 | # so weak that their functioning should not be impacted. |
618 | 456 | am__obj=conftest.${OBJEXT-o} |
660 | 498 | # AM_SET_DEPDIR |
661 | 499 | # ------------- |
662 | 500 | # 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. | |
664 | 502 | AC_DEFUN([AM_SET_DEPDIR], |
665 | 503 | [AC_REQUIRE([AM_SET_LEADING_DOT])dnl |
666 | 504 | AC_SUBST([DEPDIR], ["${am__leading_dot}deps"])dnl |
670 | 508 | # AM_DEP_TRACK |
671 | 509 | # ------------ |
672 | 510 | 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])]) | |
676 | 518 | if test "x$enable_dependency_tracking" != xno; then |
677 | 519 | am_depcomp="$ac_aux_dir/depcomp" |
678 | 520 | AMDEPBACKSLASH='\' |
521 | am__nodep='_no' | |
679 | 522 | fi |
680 | 523 | AM_CONDITIONAL([AMDEP], [test "x$enable_dependency_tracking" != xno]) |
681 | 524 | AC_SUBST([AMDEPBACKSLASH])dnl |
682 | 525 | _AM_SUBST_NOTMAKE([AMDEPBACKSLASH])dnl |
526 | AC_SUBST([am__nodep])dnl | |
527 | _AM_SUBST_NOTMAKE([am__nodep])dnl | |
683 | 528 | ]) |
684 | 529 | |
685 | 530 | # Generate code to set up dependency tracking. -*- Autoconf -*- |
686 | 531 | |
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 | ||
695 | 538 | |
696 | 539 | # _AM_OUTPUT_DEPENDENCY_COMMANDS |
697 | 540 | # ------------------------------ |
698 | 541 | AC_DEFUN([_AM_OUTPUT_DEPENDENCY_COMMANDS], |
699 | 542 | [{ |
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 | |
701 | 544 | # are listed without --file. Let's play safe and only enable the eval |
702 | 545 | # if we detect the quoting. |
703 | 546 | case $CONFIG_FILES in |
710 | 553 | # Strip MF so we end up with the name of the file. |
711 | 554 | mf=`echo "$mf" | sed -e 's/:.*$//'` |
712 | 555 | # 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 | |
714 | 557 | # some people rename them; so instead we look at the file content. |
715 | 558 | # Grep'ing the first line is not enough: some people post-process |
716 | 559 | # each Makefile.in and add a new line on top of each file to say so. |
722 | 565 | continue |
723 | 566 | fi |
724 | 567 | # Extract the definition of DEPDIR, am__include, and am__quote |
725 | # from the Makefile without running `make'. | |
568 | # from the Makefile without running 'make'. | |
726 | 569 | DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` |
727 | 570 | test -z "$DEPDIR" && continue |
728 | 571 | am__include=`sed -n 's/^am__include = //p' < "$mf"` |
729 | test -z "am__include" && continue | |
572 | test -z "$am__include" && continue | |
730 | 573 | 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"` | |
733 | 574 | # Find all dependency output files, they are included files with |
734 | 575 | # $(DEPDIR) in their names. We invoke sed twice because it is the |
735 | 576 | # simplest approach to changing $(DEPDIR) to its actual value in the |
736 | 577 | # expansion. |
737 | 578 | for file in `sed -n " |
738 | 579 | 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 | |
740 | 581 | # Make sure the directory exists. |
741 | 582 | test -f "$dirpart/$file" && continue |
742 | 583 | fdir=`AS_DIRNAME(["$file"])` |
754 | 595 | # This macro should only be invoked once -- use via AC_REQUIRE. |
755 | 596 | # |
756 | 597 | # 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 | |
758 | 599 | # need in order to bootstrap the dependency handling code. |
759 | 600 | AC_DEFUN([AM_OUTPUT_DEPENDENCY_COMMANDS], |
760 | 601 | [AC_CONFIG_COMMANDS([depfiles], |
764 | 605 | |
765 | 606 | # Do all the work for Automake. -*- Autoconf -*- |
766 | 607 | |
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. | |
775 | 613 | |
776 | 614 | # This macro actually does too much. Some checks are only needed if |
777 | 615 | # 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 | ]) | |
778 | 622 | |
779 | 623 | # AM_INIT_AUTOMAKE(PACKAGE, VERSION, [NO-DEFINE]) |
780 | 624 | # AM_INIT_AUTOMAKE([OPTIONS]) |
788 | 632 | # arguments mandatory, and then we can depend on a new Autoconf |
789 | 633 | # release and drop the old call support. |
790 | 634 | AC_DEFUN([AM_INIT_AUTOMAKE], |
791 | [AC_PREREQ([2.62])dnl | |
635 | [AC_PREREQ([2.65])dnl | |
792 | 636 | dnl Autoconf wants to disallow AM_ names. We explicitly allow |
793 | 637 | dnl the ones we care about. |
794 | 638 | m4_pattern_allow([^AM_[A-Z]+FLAGS$])dnl |
817 | 661 | # Define the identity of the package. |
818 | 662 | dnl Distinguish between old-style and new-style calls. |
819 | 663 | 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 | |
821 | 667 | AC_SUBST([PACKAGE], [$1])dnl |
822 | 668 | AC_SUBST([VERSION], [$2])], |
823 | 669 | [_AM_SET_OPTIONS([$1])dnl |
824 | 670 | 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],, | |
826 | 674 | [m4_fatal([AC_INIT should be called with package and version arguments])])dnl |
827 | 675 | AC_SUBST([PACKAGE], ['AC_PACKAGE_TARNAME'])dnl |
828 | 676 | AC_SUBST([VERSION], ['AC_PACKAGE_VERSION'])])dnl |
829 | 677 | |
830 | 678 | _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 | |
833 | 681 | |
834 | 682 | # Some tools Automake needs. |
835 | 683 | AC_REQUIRE([AM_SANITY_CHECK])dnl |
836 | 684 | 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]) | |
842 | 690 | AC_REQUIRE([AM_PROG_INSTALL_SH])dnl |
843 | 691 | 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)']) | |
845 | 698 | # We need awk for the "check" target. The system "awk" is bad on |
846 | 699 | # some platforms. |
847 | 700 | AC_REQUIRE([AC_PROG_AWK])dnl |
852 | 705 | [_AM_PROG_TAR([v7])])]) |
853 | 706 | _AM_IF_OPTION([no-dependencies],, |
854 | 707 | [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 | |
858 | 711 | 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 | |
862 | 715 | 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. | |
871 | 728 | AC_CONFIG_COMMANDS_PRE(dnl |
872 | 729 | [m4_provide_if([_AM_COMPILER_EXEEXT], |
873 | 730 | [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 | |
877 | 775 | dnl add the conditional right here, as _AC_COMPILER_EXEEXT may be further |
878 | 776 | dnl mangled by Autoconf and run in a shell conditional statement. |
879 | 777 | m4_define([_AC_COMPILER_EXEEXT], |
880 | 778 | m4_defn([_AC_COMPILER_EXEEXT])[m4_provide([_AM_COMPILER_EXEEXT])]) |
881 | ||
882 | 779 | |
883 | 780 | # When config.status generates a header, we must update the stamp-h file. |
884 | 781 | # This file resides in the same directory as the config header |
901 | 798 | done |
902 | 799 | echo "timestamp for $_am_arg" >`AS_DIRNAME(["$_am_arg"])`/stamp-h[]$_am_stamp_count]) |
903 | 800 | |
904 | # Copyright (C) 2001, 2003, 2005, 2008 Free Software Foundation, Inc. | |
801 | # Copyright (C) 2001-2013 Free Software Foundation, Inc. | |
905 | 802 | # |
906 | 803 | # This file is free software; the Free Software Foundation |
907 | 804 | # gives unlimited permission to copy and/or distribute it, |
920 | 817 | install_sh="\${SHELL} $am_aux_dir/install-sh" |
921 | 818 | esac |
922 | 819 | 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. | |
932 | 827 | |
933 | 828 | # Check whether the underlying file-system supports filenames |
934 | 829 | # with a leading dot. For instance MS-DOS doesn't. |
945 | 840 | |
946 | 841 | # Check to see how 'make' treats includes. -*- Autoconf -*- |
947 | 842 | |
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. | |
955 | 848 | |
956 | 849 | # AM_MAKE_INCLUDE() |
957 | 850 | # ----------------- |
970 | 863 | _am_result=none |
971 | 864 | # First try GNU make style include. |
972 | 865 | echo "include confinc" > confmf |
973 | # Ignore all kinds of additional output from `make'. | |
866 | # Ignore all kinds of additional output from 'make'. | |
974 | 867 | case `$am_make -s -f confmf 2> /dev/null` in #( |
975 | 868 | *the\ am__doit\ target*) |
976 | 869 | am__include=include |
997 | 890 | |
998 | 891 | # Fake the existence of programs that GNU maintainers use. -*- Autoconf -*- |
999 | 892 | |
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. | |
1008 | 898 | |
1009 | 899 | # AM_MISSING_PROG(NAME, PROGRAM) |
1010 | 900 | # ------------------------------ |
1013 | 903 | $1=${$1-"${am_missing_run}$2"} |
1014 | 904 | AC_SUBST($1)]) |
1015 | 905 | |
1016 | ||
1017 | 906 | # AM_MISSING_HAS_RUN |
1018 | 907 | # ------------------ |
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. | |
1021 | 910 | AC_DEFUN([AM_MISSING_HAS_RUN], |
1022 | 911 | [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl |
1023 | 912 | AC_REQUIRE_AUX_FILE([missing])dnl |
1030 | 919 | esac |
1031 | 920 | fi |
1032 | 921 | # 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 " | |
1035 | 924 | else |
1036 | 925 | 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 | |
1065 | 928 | ]) |
1066 | 929 | |
1067 | 930 | # Helper functions for option handling. -*- Autoconf -*- |
1068 | 931 | |
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. | |
1076 | 937 | |
1077 | 938 | # _AM_MANGLE_OPTION(NAME) |
1078 | 939 | # ----------------------- |
1080 | 941 | [[_AM_OPTION_]m4_bpatsubst($1, [[^a-zA-Z0-9_]], [_])]) |
1081 | 942 | |
1082 | 943 | # _AM_SET_OPTION(NAME) |
1083 | # ------------------------------ | |
944 | # -------------------- | |
1084 | 945 | # Set option NAME. Presently that only means defining a flag for this option. |
1085 | 946 | AC_DEFUN([_AM_SET_OPTION], |
1086 | [m4_define(_AM_MANGLE_OPTION([$1]), 1)]) | |
947 | [m4_define(_AM_MANGLE_OPTION([$1]), [1])]) | |
1087 | 948 | |
1088 | 949 | # _AM_SET_OPTIONS(OPTIONS) |
1089 | # ---------------------------------- | |
950 | # ------------------------ | |
1090 | 951 | # OPTIONS is a space-separated list of Automake options. |
1091 | 952 | AC_DEFUN([_AM_SET_OPTIONS], |
1092 | 953 | [m4_foreach_w([_AM_Option], [$1], [_AM_SET_OPTION(_AM_Option)])]) |
1097 | 958 | AC_DEFUN([_AM_IF_OPTION], |
1098 | 959 | [m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])]) |
1099 | 960 | |
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 | ||
1100 | 1025 | # Check to make sure that the build environment is sane. -*- Autoconf -*- |
1101 | 1026 | |
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. | |
1110 | 1032 | |
1111 | 1033 | # AM_SANITY_CHECK |
1112 | 1034 | # --------------- |
1113 | 1035 | AC_DEFUN([AM_SANITY_CHECK], |
1114 | 1036 | [AC_MSG_CHECKING([whether build environment is sane]) |
1115 | # Just in case | |
1116 | sleep 1 | |
1117 | echo timestamp > conftest.file | |
1118 | 1037 | # Reject unsafe characters in $srcdir or the absolute working directory |
1119 | 1038 | # name. Accept space and tab only in the latter. |
1120 | 1039 | am_lf=' |
1125 | 1044 | esac |
1126 | 1045 | case $srcdir in |
1127 | 1046 | *[[\\\"\#\$\&\'\`$am_lf\ \ ]]*) |
1128 | AC_MSG_ERROR([unsafe srcdir value: `$srcdir']);; | |
1047 | AC_MSG_ERROR([unsafe srcdir value: '$srcdir']);; | |
1129 | 1048 | esac |
1130 | 1049 | |
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 | |
1132 | 1051 | # arguments. Must try -L first in case configure is actually a |
1133 | 1052 | # symlink; some systems play weird games with the mod time of symlinks |
1134 | 1053 | # (eg FreeBSD returns the mod time of the symlink's containing |
1135 | 1054 | # directory). |
1136 | 1055 | 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 | |
1154 | 1081 | test "$[2]" = conftest.file |
1155 | 1082 | ) |
1156 | 1083 | then |
1160 | 1087 | AC_MSG_ERROR([newly created file is older than distributed files! |
1161 | 1088 | Check your system clock]) |
1162 | 1089 | 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. | |
1166 | 1169 | # |
1167 | 1170 | # This file is free software; the Free Software Foundation |
1168 | 1171 | # gives unlimited permission to copy and/or distribute it, |
1170 | 1173 | |
1171 | 1174 | # AM_PROG_INSTALL_STRIP |
1172 | 1175 | # --------------------- |
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 | |
1174 | 1177 | # specify the program used to strip binaries. This is especially |
1175 | 1178 | # annoying in cross-compiling environments, where the build's strip |
1176 | 1179 | # is unlikely to handle the host's binaries. |
1177 | 1180 | # 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 | |
1179 | 1182 | # STRIPPROG with the value of the STRIP variable (set by the user). |
1180 | 1183 | AC_DEFUN([AM_PROG_INSTALL_STRIP], |
1181 | 1184 | [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 | |
1184 | 1187 | # 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'. | |
1187 | 1190 | if test "$cross_compiling" != no; then |
1188 | 1191 | AC_CHECK_TOOL([STRIP], [strip], :) |
1189 | 1192 | fi |
1190 | 1193 | INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" |
1191 | 1194 | AC_SUBST([INSTALL_STRIP_PROGRAM])]) |
1192 | 1195 | |
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. | |
1200 | 1201 | |
1201 | 1202 | # _AM_SUBST_NOTMAKE(VARIABLE) |
1202 | 1203 | # --------------------------- |
1205 | 1206 | AC_DEFUN([_AM_SUBST_NOTMAKE]) |
1206 | 1207 | |
1207 | 1208 | # AM_SUBST_NOTMAKE(VARIABLE) |
1208 | # --------------------------- | |
1209 | # -------------------------- | |
1209 | 1210 | # Public sister of _AM_SUBST_NOTMAKE. |
1210 | 1211 | AC_DEFUN([AM_SUBST_NOTMAKE], [_AM_SUBST_NOTMAKE($@)]) |
1211 | 1212 | |
1212 | 1213 | # Check how to create a tarball. -*- Autoconf -*- |
1213 | 1214 | |
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. | |
1221 | 1220 | |
1222 | 1221 | # _AM_PROG_TAR(FORMAT) |
1223 | 1222 | # -------------------- |
1224 | 1223 | # 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'. | |
1226 | 1225 | # |
1227 | 1226 | # Substitute a variable $(am__tar) that is a command |
1228 | 1227 | # writing to stdout a FORMAT-tarball containing the directory |
1232 | 1231 | # Substitute a variable $(am__untar) that extract such |
1233 | 1232 | # a tarball read from stdin. |
1234 | 1233 | # $(am__untar) < result.tar |
1234 | # | |
1235 | 1235 | 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 | ||
1238 | 1243 | 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 | |
1290 | 1337 | 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 | ||
1304 | 1342 | AC_SUBST([am__tar]) |
1305 | 1343 | AC_SUBST([am__untar]) |
1306 | 1344 | ]) # _AM_PROG_TAR |
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 |
15 | 15 | Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. |
16 | 16 | */ |
17 | 17 | |
18 | #include "config.h" | |
19 | ||
18 | 20 | #include <unistd.h> |
19 | 21 | #include <stdio.h> |
20 | 22 | #include <stdlib.h> |
21 | 23 | #include <sys/types.h> |
22 | 24 | |
23 | #ifndef __APPLE__ | |
25 | #ifdef __APPLE__ | |
24 | 26 | #define BIND_8_COMPAT |
25 | 27 | #endif |
26 | 28 | #include <arpa/nameser.h> |
34 | 36 | #include <sys/socket.h> |
35 | 37 | #include <search.h> |
36 | 38 | |
37 | #include "config.h" | |
38 | 39 | #include "mtr.h" |
39 | 40 | #include "asn.h" |
40 | 41 |
15 | 15 | Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. |
16 | 16 | */ |
17 | 17 | |
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 | ||
18 | 30 | extern int ipinfo_no; |
19 | 31 | extern int ipinfo_max; |
20 | 32 | extern int iiwidth_len; |
25 | 37 | int get_iiwidth(void); |
26 | 38 | int is_printii(void); |
27 | 39 | |
40 | #endif |
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 | /* 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" |
105 | 105 | /* Define if you don't have the curses libraries available. */ |
106 | 106 | #undef NO_CURSES |
107 | 107 | |
108 | /* Define if you don't have the glib libraries available. */ | |
109 | #undef NO_GLIB | |
110 | ||
111 | 108 | /* Define if you don't have the GTK+ libraries available. */ |
112 | 109 | #undef NO_GTK |
113 | 110 |
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 | #! /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 |
0 | 0 | #! /bin/sh |
1 | 1 | # 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. | |
3 | 3 | # |
4 | 4 | # |
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. | |
8 | 6 | # |
9 | 7 | # |
10 | 8 | # This configure script is free software; the Free Software Foundation |
133 | 131 | # CDPATH. |
134 | 132 | (unset CDPATH) >/dev/null 2>&1 && unset CDPATH |
135 | 133 | |
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;} | |
136 | 159 | if test "x$CONFIG_SHELL" = x; then |
137 | 160 | as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then : |
138 | 161 | emulate sh |
166 | 189 | else |
167 | 190 | exitcode=1; echo positional parameters were not saved. |
168 | 191 | fi |
169 | test x\$exitcode = x0 || exit 1" | |
192 | test x\$exitcode = x0 || exit 1 | |
193 | test -x / || exit 1" | |
170 | 194 | as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO |
171 | 195 | as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO |
172 | 196 | eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" && |
211 | 235 | |
212 | 236 | |
213 | 237 | 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 | |
229 | 257 | fi |
230 | 258 | |
231 | 259 | if test x$as_have_required = xno; then : |
327 | 355 | |
328 | 356 | |
329 | 357 | } # 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 | |
330 | 366 | # as_fn_append VAR VALUE |
331 | 367 | # ---------------------- |
332 | 368 | # Append the text in VALUE to the end of the definition contained in VAR. Take |
448 | 484 | chmod +x "$as_me.lineno" || |
449 | 485 | { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; } |
450 | 486 | |
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 | |
451 | 491 | # Don't try to exec as it changes $[0], causing all sort of problems |
452 | 492 | # (the dirname of $[0] is not the place where we might find the |
453 | 493 | # original and so on. Autoconf is especially sensitive to this). |
482 | 522 | # ... but there are two gotchas: |
483 | 523 | # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. |
484 | 524 | # 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'. | |
486 | 526 | 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' | |
488 | 528 | elif ln conf$$.file conf$$ 2>/dev/null; then |
489 | 529 | as_ln_s=ln |
490 | 530 | else |
491 | as_ln_s='cp -p' | |
531 | as_ln_s='cp -pR' | |
492 | 532 | fi |
493 | 533 | else |
494 | as_ln_s='cp -p' | |
534 | as_ln_s='cp -pR' | |
495 | 535 | fi |
496 | 536 | rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file |
497 | 537 | rmdir conf$$.dir 2>/dev/null |
503 | 543 | as_mkdir_p=false |
504 | 544 | fi |
505 | 545 | |
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 | |
528 | 548 | |
529 | 549 | # Sed expression to map a string onto a valid CPP name. |
530 | 550 | as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" |
556 | 576 | # Identity of this package. |
557 | 577 | PACKAGE_NAME='mtr' |
558 | 578 | 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' | |
561 | 581 | PACKAGE_BUGREPORT='' |
562 | 582 | PACKAGE_URL='' |
563 | 583 | |
603 | 623 | LTLIBOBJS |
604 | 624 | LIBOBJS |
605 | 625 | RESOLV_LIBS |
606 | GLIB_LIBS | |
607 | GLIB_CFLAGS | |
608 | PKG_CONFIG_LIBDIR | |
609 | PKG_CONFIG_PATH | |
610 | 626 | GTK_LIBS |
611 | 627 | GTK_CFLAGS |
612 | 628 | PKG_CONFIG |
618 | 634 | am__fastdepCC_FALSE |
619 | 635 | am__fastdepCC_TRUE |
620 | 636 | CCDEPMODE |
637 | am__nodep | |
621 | 638 | AMDEPBACKSLASH |
622 | 639 | AMDEP_FALSE |
623 | 640 | AMDEP_TRUE |
633 | 650 | CC |
634 | 651 | CURSES_OBJ |
635 | 652 | GTK_OBJ |
653 | AM_BACKSLASH | |
654 | AM_DEFAULT_VERBOSITY | |
655 | AM_DEFAULT_V | |
656 | AM_V | |
636 | 657 | am__untar |
637 | 658 | am__tar |
638 | 659 | AMTAR |
697 | 718 | ac_subst_files='' |
698 | 719 | ac_user_opts=' |
699 | 720 | enable_option_checking |
721 | enable_silent_rules | |
700 | 722 | enable_dependency_tracking |
701 | 723 | with_gtk |
702 | with_glib | |
703 | 724 | with_ipinfo |
704 | 725 | enable_ipv6 |
705 | 726 | enable_gtktest |
712 | 733 | LDFLAGS |
713 | 734 | LIBS |
714 | 735 | CPPFLAGS |
715 | CPP | |
716 | PKG_CONFIG | |
717 | PKG_CONFIG_PATH | |
718 | PKG_CONFIG_LIBDIR | |
719 | GLIB_CFLAGS | |
720 | GLIB_LIBS' | |
736 | CPP' | |
721 | 737 | |
722 | 738 | |
723 | 739 | # Initialize some variables set by options. |
1173 | 1189 | if test "x$host_alias" != x; then |
1174 | 1190 | if test "x$build_alias" = x; then |
1175 | 1191 | 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 | |
1178 | 1192 | elif test "x$build_alias" != "x$host_alias"; then |
1179 | 1193 | cross_compiling=yes |
1180 | 1194 | fi |
1260 | 1274 | # Omit some internal or obsolete options to make the list less imposing. |
1261 | 1275 | # This message is too long to be a string in the A/UX 3.1 sh. |
1262 | 1276 | 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. | |
1264 | 1278 | |
1265 | 1279 | Usage: $0 [OPTION]... [VAR=VALUE]... |
1266 | 1280 | |
1326 | 1340 | |
1327 | 1341 | if test -n "$ac_init_help"; then |
1328 | 1342 | case $ac_init_help in |
1329 | short | recursive ) echo "Configuration of mtr 0.85:";; | |
1343 | short | recursive ) echo "Configuration of mtr 0.86:";; | |
1330 | 1344 | esac |
1331 | 1345 | cat <<\_ACEOF |
1332 | 1346 | |
1334 | 1348 | --disable-option-checking ignore unrecognized --enable/--with options |
1335 | 1349 | --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) |
1336 | 1350 | --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 | |
1339 | 1357 | --disable-ipv6 Do not enable IPv6 |
1340 | 1358 | --disable-gtktest do not try to compile and run a test GTK+ program |
1341 | 1359 | |
1343 | 1361 | --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] |
1344 | 1362 | --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) |
1345 | 1363 | --without-gtk Do not try to use GTK+ at all |
1346 | --without-glib Do not try to use glib at all | |
1347 | 1364 | --without-ipinfo Do not try to use ipinfo lookup at all |
1348 | 1365 | |
1349 | 1366 | Some influential environment variables: |
1355 | 1372 | CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if |
1356 | 1373 | you have headers in a nonstandard directory <include dir> |
1357 | 1374 | 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 | |
1365 | 1375 | |
1366 | 1376 | Use these variables to override the choices made by `configure' or to help |
1367 | 1377 | it to find libraries and programs with nonstandard names/locations. |
1429 | 1439 | test -n "$ac_init_help" && exit $ac_status |
1430 | 1440 | if $ac_init_version; then |
1431 | 1441 | 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. | |
1436 | 1446 | This configure script is free software; the Free Software Foundation |
1437 | 1447 | gives unlimited permission to copy, distribute and modify it. |
1438 | 1448 | _ACEOF |
1540 | 1550 | main () |
1541 | 1551 | { |
1542 | 1552 | static int test_array [1 - 2 * !(($2) >= 0)]; |
1543 | test_array [0] = 0 | |
1553 | test_array [0] = 0; | |
1554 | return test_array [0]; | |
1544 | 1555 | |
1545 | 1556 | ; |
1546 | 1557 | return 0; |
1556 | 1567 | main () |
1557 | 1568 | { |
1558 | 1569 | static int test_array [1 - 2 * !(($2) <= $ac_mid)]; |
1559 | test_array [0] = 0 | |
1570 | test_array [0] = 0; | |
1571 | return test_array [0]; | |
1560 | 1572 | |
1561 | 1573 | ; |
1562 | 1574 | return 0; |
1582 | 1594 | main () |
1583 | 1595 | { |
1584 | 1596 | static int test_array [1 - 2 * !(($2) < 0)]; |
1585 | test_array [0] = 0 | |
1597 | test_array [0] = 0; | |
1598 | return test_array [0]; | |
1586 | 1599 | |
1587 | 1600 | ; |
1588 | 1601 | return 0; |
1598 | 1611 | main () |
1599 | 1612 | { |
1600 | 1613 | static int test_array [1 - 2 * !(($2) >= $ac_mid)]; |
1601 | test_array [0] = 0 | |
1614 | test_array [0] = 0; | |
1615 | return test_array [0]; | |
1602 | 1616 | |
1603 | 1617 | ; |
1604 | 1618 | return 0; |
1632 | 1646 | main () |
1633 | 1647 | { |
1634 | 1648 | static int test_array [1 - 2 * !(($2) <= $ac_mid)]; |
1635 | test_array [0] = 0 | |
1649 | test_array [0] = 0; | |
1650 | return test_array [0]; | |
1636 | 1651 | |
1637 | 1652 | ; |
1638 | 1653 | return 0; |
1883 | 1898 | test ! -s conftest.err |
1884 | 1899 | } && test -s conftest$ac_exeext && { |
1885 | 1900 | test "$cross_compiling" = yes || |
1886 | $as_test_x conftest$ac_exeext | |
1901 | test -x conftest$ac_exeext | |
1887 | 1902 | }; then : |
1888 | 1903 | ac_retval=0 |
1889 | 1904 | else |
2072 | 2087 | This file contains any messages produced by compilers while |
2073 | 2088 | running configure, to aid debugging if configure makes a mistake. |
2074 | 2089 | |
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 | |
2077 | 2092 | |
2078 | 2093 | $ $0 $@ |
2079 | 2094 | |
2421 | 2436 | |
2422 | 2437 | |
2423 | 2438 | |
2424 | am__api_version='1.11' | |
2439 | am__api_version='1.14' | |
2425 | 2440 | |
2426 | 2441 | ac_aux_dir= |
2427 | 2442 | for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do |
2489 | 2504 | # by default. |
2490 | 2505 | for ac_prog in ginstall scoinst install; do |
2491 | 2506 | 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 | |
2493 | 2508 | if test $ac_prog = install && |
2494 | 2509 | grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then |
2495 | 2510 | # AIX install. It has an incompatible calling convention. |
2547 | 2562 | |
2548 | 2563 | { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5 |
2549 | 2564 | $as_echo_n "checking whether build environment is sane... " >&6; } |
2550 | # Just in case | |
2551 | sleep 1 | |
2552 | echo timestamp > conftest.file | |
2553 | 2565 | # Reject unsafe characters in $srcdir or the absolute working directory |
2554 | 2566 | # name. Accept space and tab only in the latter. |
2555 | 2567 | am_lf=' |
2560 | 2572 | esac |
2561 | 2573 | case $srcdir in |
2562 | 2574 | *[\\\"\#\$\&\'\`$am_lf\ \ ]*) |
2563 | as_fn_error $? "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;; | |
2575 | as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;; | |
2564 | 2576 | esac |
2565 | 2577 | |
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 | |
2567 | 2579 | # arguments. Must try -L first in case configure is actually a |
2568 | 2580 | # symlink; some systems play weird games with the mod time of symlinks |
2569 | 2581 | # (eg FreeBSD returns the mod time of the symlink's containing |
2570 | 2582 | # directory). |
2571 | 2583 | 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 | |
2589 | 2609 | test "$2" = conftest.file |
2590 | 2610 | ) |
2591 | 2611 | then |
2597 | 2617 | fi |
2598 | 2618 | { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 |
2599 | 2619 | $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 | ||
2600 | 2630 | test "$program_prefix" != NONE && |
2601 | 2631 | program_transform_name="s&^&$program_prefix&;$program_transform_name" |
2602 | 2632 | # Use a double $ so make ignores it. |
2619 | 2649 | esac |
2620 | 2650 | fi |
2621 | 2651 | # 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 " | |
2624 | 2654 | else |
2625 | 2655 | 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;} | |
2628 | 2658 | fi |
2629 | 2659 | |
2630 | 2660 | if test x"${install_sh}" != xset; then |
2636 | 2666 | esac |
2637 | 2667 | fi |
2638 | 2668 | |
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 | |
2641 | 2671 | # 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. | |
2643 | 2673 | if test "$cross_compiling" != no; then |
2644 | 2674 | if test -n "$ac_tool_prefix"; then |
2645 | 2675 | # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. |
2658 | 2688 | IFS=$as_save_IFS |
2659 | 2689 | test -z "$as_dir" && as_dir=. |
2660 | 2690 | 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 | |
2662 | 2692 | ac_cv_prog_STRIP="${ac_tool_prefix}strip" |
2663 | 2693 | $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
2664 | 2694 | break 2 |
2698 | 2728 | IFS=$as_save_IFS |
2699 | 2729 | test -z "$as_dir" && as_dir=. |
2700 | 2730 | 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 | |
2702 | 2732 | ac_cv_prog_ac_ct_STRIP="strip" |
2703 | 2733 | $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
2704 | 2734 | break 2 |
2749 | 2779 | test -z "$as_dir" && as_dir=. |
2750 | 2780 | for ac_prog in mkdir gmkdir; do |
2751 | 2781 | 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 | |
2753 | 2783 | case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #( |
2754 | 2784 | 'mkdir (GNU coreutils) '* | \ |
2755 | 2785 | 'mkdir (coreutils) '* | \ |
2778 | 2808 | { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5 |
2779 | 2809 | $as_echo "$MKDIR_P" >&6; } |
2780 | 2810 | |
2781 | mkdir_p="$MKDIR_P" | |
2782 | case $mkdir_p in | |
2783 | [\\/$]* | ?:[\\/]*) ;; | |
2784 | */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;; | |
2785 | esac | |
2786 | ||
2787 | 2811 | for ac_prog in gawk mawk nawk awk |
2788 | 2812 | do |
2789 | 2813 | # Extract the first word of "$ac_prog", so it can be a program name with args. |
2802 | 2826 | IFS=$as_save_IFS |
2803 | 2827 | test -z "$as_dir" && as_dir=. |
2804 | 2828 | 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 | |
2806 | 2830 | ac_cv_prog_AWK="$ac_prog" |
2807 | 2831 | $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
2808 | 2832 | break 2 |
2866 | 2890 | fi |
2867 | 2891 | rmdir .tst 2>/dev/null |
2868 | 2892 | |
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 | ||
2869 | 2932 | if test "`cd $srcdir && pwd`" != "`pwd`"; then |
2870 | 2933 | # Use -I$(srcdir) only when $(srcdir) != ., so that make's output |
2871 | 2934 | # is not polluted with repeated "-I." |
2888 | 2951 | |
2889 | 2952 | # Define the identity of the package. |
2890 | 2953 | PACKAGE='mtr' |
2891 | VERSION='0.85' | |
2954 | VERSION='0.86' | |
2892 | 2955 | |
2893 | 2956 | |
2894 | 2957 | cat >>confdefs.h <<_ACEOF |
2916 | 2979 | |
2917 | 2980 | MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} |
2918 | 2981 | |
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 | ||
2919 | 2988 | # We need awk for the "check" target. The system "awk" is bad on |
2920 | 2989 | # 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 | |
2931 | 3046 | |
2932 | 3047 | ac_config_files="$ac_config_files version.h.tmp:version.h.in" |
2933 | 3048 | |
2960 | 3075 | IFS=$as_save_IFS |
2961 | 3076 | test -z "$as_dir" && as_dir=. |
2962 | 3077 | 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 | |
2964 | 3079 | ac_cv_prog_CC="${ac_tool_prefix}gcc" |
2965 | 3080 | $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
2966 | 3081 | break 2 |
3000 | 3115 | IFS=$as_save_IFS |
3001 | 3116 | test -z "$as_dir" && as_dir=. |
3002 | 3117 | 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 | |
3004 | 3119 | ac_cv_prog_ac_ct_CC="gcc" |
3005 | 3120 | $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
3006 | 3121 | break 2 |
3053 | 3168 | IFS=$as_save_IFS |
3054 | 3169 | test -z "$as_dir" && as_dir=. |
3055 | 3170 | 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 | |
3057 | 3172 | ac_cv_prog_CC="${ac_tool_prefix}cc" |
3058 | 3173 | $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
3059 | 3174 | break 2 |
3094 | 3209 | IFS=$as_save_IFS |
3095 | 3210 | test -z "$as_dir" && as_dir=. |
3096 | 3211 | 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 | |
3098 | 3213 | if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then |
3099 | 3214 | ac_prog_rejected=yes |
3100 | 3215 | continue |
3152 | 3267 | IFS=$as_save_IFS |
3153 | 3268 | test -z "$as_dir" && as_dir=. |
3154 | 3269 | 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 | |
3156 | 3271 | ac_cv_prog_CC="$ac_tool_prefix$ac_prog" |
3157 | 3272 | $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
3158 | 3273 | break 2 |
3196 | 3311 | IFS=$as_save_IFS |
3197 | 3312 | test -z "$as_dir" && as_dir=. |
3198 | 3313 | 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 | |
3200 | 3315 | ac_cv_prog_ac_ct_CC="$ac_prog" |
3201 | 3316 | $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
3202 | 3317 | break 2 |
3642 | 3757 | /* end confdefs.h. */ |
3643 | 3758 | #include <stdarg.h> |
3644 | 3759 | #include <stdio.h> |
3645 | #include <sys/types.h> | |
3646 | #include <sys/stat.h> | |
3760 | struct stat; | |
3647 | 3761 | /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ |
3648 | 3762 | struct buf { int x; }; |
3649 | 3763 | FILE * (*rcsopen) (struct buf *, struct stat *, int); |
3727 | 3841 | ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' |
3728 | 3842 | ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' |
3729 | 3843 | 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 | ||
3730 | 3903 | DEPDIR="${am__leading_dot}deps" |
3731 | 3904 | |
3732 | 3905 | ac_config_commands="$ac_config_commands depfiles" |
3746 | 3919 | _am_result=none |
3747 | 3920 | # First try GNU make style include. |
3748 | 3921 | echo "include confinc" > confmf |
3749 | # Ignore all kinds of additional output from `make'. | |
3922 | # Ignore all kinds of additional output from 'make'. | |
3750 | 3923 | case `$am_make -s -f confmf 2> /dev/null` in #( |
3751 | 3924 | *the\ am__doit\ target*) |
3752 | 3925 | am__include=include |
3779 | 3952 | if test "x$enable_dependency_tracking" != xno; then |
3780 | 3953 | am_depcomp="$ac_aux_dir/depcomp" |
3781 | 3954 | AMDEPBACKSLASH='\' |
3955 | am__nodep='_no' | |
3782 | 3956 | fi |
3783 | 3957 | if test "x$enable_dependency_tracking" != xno; then |
3784 | 3958 | AMDEP_TRUE= |
3801 | 3975 | # We make a subdir and do the tests there. Otherwise we can end up |
3802 | 3976 | # making bogus files that we don't know about and never remove. For |
3803 | 3977 | # 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 | |
3806 | 3981 | mkdir conftest.dir |
3807 | 3982 | # Copy depcomp to subdir because otherwise we won't find it if we're |
3808 | 3983 | # using a relative directory. |
3836 | 4011 | : > sub/conftest.c |
3837 | 4012 | for i in 1 2 3 4 5 6; do |
3838 | 4013 | 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 | |
3842 | 4017 | done |
3843 | 4018 | echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf |
3844 | 4019 | |
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" | |
3846 | 4021 | # 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. | |
3849 | 4024 | am__obj=sub/conftest.${OBJEXT-o} |
3850 | 4025 | am__minus_obj="-o $am__obj" |
3851 | 4026 | case $depmode in |
3854 | 4029 | test "$am__universal" = false || continue |
3855 | 4030 | ;; |
3856 | 4031 | 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. | |
3859 | 4034 | if test "x$enable_dependency_tracking" = xyes; then |
3860 | 4035 | continue |
3861 | 4036 | else |
3862 | 4037 | break |
3863 | 4038 | fi |
3864 | 4039 | ;; |
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 | |
3867 | 4042 | # not run yet. These depmodes are late enough in the game, and |
3868 | 4043 | # so weak that their functioning should not be impacted. |
3869 | 4044 | am__obj=conftest.${OBJEXT-o} |
4073 | 4248 | for ac_prog in grep ggrep; do |
4074 | 4249 | for ac_exec_ext in '' $ac_executable_extensions; do |
4075 | 4250 | 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 | |
4077 | 4252 | # Check for GNU ac_path_GREP and select it if it is found. |
4078 | 4253 | # Check for GNU $ac_path_GREP |
4079 | 4254 | case `"$ac_path_GREP" --version 2>&1` in |
4139 | 4314 | for ac_prog in egrep; do |
4140 | 4315 | for ac_exec_ext in '' $ac_executable_extensions; do |
4141 | 4316 | 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 | |
4143 | 4318 | # Check for GNU ac_path_EGREP and select it if it is found. |
4144 | 4319 | # Check for GNU $ac_path_EGREP |
4145 | 4320 | case `"$ac_path_EGREP" --version 2>&1` in |
4792 | 4967 | |
4793 | 4968 | |
4794 | 4969 | |
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 | ||
4804 | 4970 | # Check whether --with-ipinfo was given. |
4805 | 4971 | 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 | |
4816 | 4978 | IPINFO_TRUE= |
4817 | 4979 | IPINFO_FALSE='#' |
4818 | 4980 | else |
4820 | 4982 | IPINFO_FALSE= |
4821 | 4983 | fi |
4822 | 4984 | |
4823 | if test "x$ipinfo" = "xfalse"; then | |
4824 | ||
4825 | $as_echo "#define NO_IPINFO 1" >>confdefs.h | |
4826 | ||
4827 | fi | |
4828 | 4985 | |
4829 | 4986 | # Check whether --enable-ipv6 was given. |
4830 | 4987 | if test "${enable_ipv6+set}" = set; then : |
4832 | 4989 | else |
4833 | 4990 | WANTS_IPV6=yes |
4834 | 4991 | fi |
4992 | ||
4993 | ||
4835 | 4994 | |
4836 | 4995 | |
4837 | 4996 | if test "x$WANTS_GTK" = "xyes"; then |
4873 | 5032 | IFS=$as_save_IFS |
4874 | 5033 | test -z "$as_dir" && as_dir=. |
4875 | 5034 | 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 | |
4877 | 5036 | ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" |
4878 | 5037 | $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
4879 | 5038 | break 2 |
5104 | 5263 | $as_echo "#define NO_GTK 1" >>confdefs.h |
5105 | 5264 | |
5106 | 5265 | 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 | ||
5324 | 5272 | fi |
5325 | 5273 | |
5326 | 5274 | ac_fn_c_check_func "$LINENO" "socket" "ac_cv_func_socket" |
5910 | 5858 | LTLIBOBJS=$ac_ltlibobjs |
5911 | 5859 | |
5912 | 5860 | |
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; } | |
5913 | 5869 | if test -n "$EXEEXT"; then |
5914 | 5870 | am__EXEEXT_TRUE= |
5915 | 5871 | am__EXEEXT_FALSE='#' |
6228 | 6184 | # ... but there are two gotchas: |
6229 | 6185 | # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. |
6230 | 6186 | # 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'. | |
6232 | 6188 | 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' | |
6234 | 6190 | elif ln conf$$.file conf$$ 2>/dev/null; then |
6235 | 6191 | as_ln_s=ln |
6236 | 6192 | else |
6237 | as_ln_s='cp -p' | |
6193 | as_ln_s='cp -pR' | |
6238 | 6194 | fi |
6239 | 6195 | else |
6240 | as_ln_s='cp -p' | |
6196 | as_ln_s='cp -pR' | |
6241 | 6197 | fi |
6242 | 6198 | rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file |
6243 | 6199 | rmdir conf$$.dir 2>/dev/null |
6297 | 6253 | as_mkdir_p=false |
6298 | 6254 | fi |
6299 | 6255 | |
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 | |
6322 | 6266 | |
6323 | 6267 | # Sed expression to map a string onto a valid CPP name. |
6324 | 6268 | as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" |
6339 | 6283 | # report actual input values of CONFIG_FILES etc. instead of their |
6340 | 6284 | # values after options handling. |
6341 | 6285 | 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 | |
6344 | 6288 | |
6345 | 6289 | CONFIG_FILES = $CONFIG_FILES |
6346 | 6290 | CONFIG_HEADERS = $CONFIG_HEADERS |
6405 | 6349 | cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 |
6406 | 6350 | ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" |
6407 | 6351 | 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, | |
6410 | 6354 | with options \\"\$ac_cs_config\\" |
6411 | 6355 | |
6412 | Copyright (C) 2010 Free Software Foundation, Inc. | |
6356 | Copyright (C) 2012 Free Software Foundation, Inc. | |
6413 | 6357 | This config.status script is free software; the Free Software Foundation |
6414 | 6358 | gives unlimited permission to copy, distribute and modify it." |
6415 | 6359 | |
6500 | 6444 | _ACEOF |
6501 | 6445 | cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 |
6502 | 6446 | 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 | |
6504 | 6448 | shift |
6505 | 6449 | \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 |
6506 | 6450 | CONFIG_SHELL='$SHELL' |
7135 | 7079 | |
7136 | 7080 | case $ac_file$ac_mode in |
7137 | 7081 | "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 | |
7139 | 7083 | # are listed without --file. Let's play safe and only enable the eval |
7140 | 7084 | # if we detect the quoting. |
7141 | 7085 | case $CONFIG_FILES in |
7148 | 7092 | # Strip MF so we end up with the name of the file. |
7149 | 7093 | mf=`echo "$mf" | sed -e 's/:.*$//'` |
7150 | 7094 | # 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 | |
7152 | 7096 | # some people rename them; so instead we look at the file content. |
7153 | 7097 | # Grep'ing the first line is not enough: some people post-process |
7154 | 7098 | # each Makefile.in and add a new line on top of each file to say so. |
7182 | 7126 | continue |
7183 | 7127 | fi |
7184 | 7128 | # Extract the definition of DEPDIR, am__include, and am__quote |
7185 | # from the Makefile without running `make'. | |
7129 | # from the Makefile without running 'make'. | |
7186 | 7130 | DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` |
7187 | 7131 | test -z "$DEPDIR" && continue |
7188 | 7132 | am__include=`sed -n 's/^am__include = //p' < "$mf"` |
7189 | test -z "am__include" && continue | |
7133 | test -z "$am__include" && continue | |
7190 | 7134 | 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"` | |
7193 | 7135 | # Find all dependency output files, they are included files with |
7194 | 7136 | # $(DEPDIR) in their names. We invoke sed twice because it is the |
7195 | 7137 | # simplest approach to changing $(DEPDIR) to its actual value in the |
7196 | 7138 | # expansion. |
7197 | 7139 | for file in `sed -n " |
7198 | 7140 | 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 | |
7200 | 7142 | # Make sure the directory exists. |
7201 | 7143 | test -f "$dirpart/$file" && continue |
7202 | 7144 | fdir=`$as_dirname -- "$file" || |
0 | AC_INIT([mtr], [0.85]) | |
0 | AC_INIT([mtr], [0.86]) | |
1 | 1 | AC_CONFIG_SRCDIR([mtr.c]) |
2 | 2 | AM_INIT_AUTOMAKE([foreign]) |
3 | 3 | |
41 | 41 | [ --without-gtk Do not try to use GTK+ at all], |
42 | 42 | WANTS_GTK=$withval, WANTS_GTK=yes) |
43 | 43 | |
44 | AC_ARG_WITH(glib, | |
45 | [ --without-glib Do not try to use glib at all], | |
46 | WANTS_GLIB=$withval, WANTS_GLIB=yes) | |
47 | ||
48 | 44 | AC_ARG_WITH([ipinfo], |
49 | 45 | [ --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]) | |
59 | 48 | |
60 | 49 | AC_ARG_ENABLE(ipv6, |
61 | 50 | [ --disable-ipv6 Do not enable IPv6], |
62 | 51 | 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 | ])])]) | |
63 | 60 | |
64 | 61 | if test "x$WANTS_GTK" = "xyes"; then |
65 | 62 | AM_PATH_GTK_2_0(2.6.0, CFLAGS="$CFLAGS $GTK_CFLAGS" |
70 | 67 | else |
71 | 68 | AC_DEFINE(NO_GTK) |
72 | 69 | 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]) | |
78 | 74 | fi |
79 | 75 | |
80 | 76 | AC_CHECK_FUNC(socket, , |
15 | 15 | Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. |
16 | 16 | */ |
17 | 17 | |
18 | #include <config.h> | |
18 | #include "config.h" | |
19 | ||
19 | 20 | #include <strings.h> |
20 | 21 | #include <unistd.h> |
21 | 22 | |
59 | 60 | |
60 | 61 | #include "mtr.h" |
61 | 62 | #include "mtr-curses.h" |
62 | #include "display.h" | |
63 | 63 | #include "net.h" |
64 | 64 | #include "dns.h" |
65 | #ifndef NO_IPINFO | |
66 | 65 | #include "asn.h" |
67 | #endif | |
66 | #include "display.h" | |
67 | ||
68 | 68 | #include "version.h" |
69 | 69 | #endif |
70 | 70 | |
120 | 120 | return ActionMPLS; |
121 | 121 | if (tolower(c) == 'n') |
122 | 122 | return ActionDNS; |
123 | #ifndef NO_IPINFO | |
123 | #ifdef IPINFO | |
124 | 124 | if (tolower(c) == 'y') |
125 | 125 | return ActionII; |
126 | 126 | if (tolower(c) == 'z') |
303 | 303 | printw(" b <c> set ping bit pattern to c(0..255) or random(c<0)\n" ); |
304 | 304 | printw(" Q <t> set ping packet's TOS to t\n" ); |
305 | 305 | printw(" u switch between ICMP ECHO and UDP datagrams\n" ); |
306 | #ifndef NO_IPINFO | |
306 | #ifdef IPINFO | |
307 | 307 | printw(" y switching IP info\n"); |
308 | 308 | printw(" z toggle ASN info on/off\n"); |
309 | 309 | pressanykey_row += 2; |
343 | 343 | name = dns_lookup(addr); |
344 | 344 | if (! net_up(at)) |
345 | 345 | attron(A_BOLD); |
346 | #ifndef NO_IPINFO | |
346 | #ifdef IPINFO | |
347 | 347 | if (is_printii()) |
348 | 348 | printw(fmt_ipinfo(addr)); |
349 | 349 | #endif |
400 | 400 | name = dns_lookup(addrs); |
401 | 401 | if (! net_up(at)) attron(A_BOLD); |
402 | 402 | printw("\n "); |
403 | #ifndef NO_IPINFO | |
403 | #ifdef IPINFO | |
404 | 404 | if (is_printii()) |
405 | 405 | printw(fmt_ipinfo(addrs)); |
406 | 406 | #endif |
489 | 489 | } |
490 | 490 | |
491 | 491 | |
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 | ||
492 | 505 | void mtr_print_scaled(int ms) |
493 | 506 | { |
494 | 507 | int i; |
495 | 508 | |
496 | 509 | for (i = 0; i < NUM_FACTORS; i++) { |
497 | 510 | if (ms <= scale[i]) { |
511 | attrset(block_col[i+1]); | |
498 | 512 | printw("%c", block_map[i]); |
513 | attrset(A_NORMAL); | |
499 | 514 | return; |
500 | 515 | } |
501 | 516 | } |
513 | 528 | if (saved[i] == -2) { |
514 | 529 | printw(" "); |
515 | 530 | } 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); | |
519 | 534 | } else { |
520 | 535 | if (display_mode == 1) { |
521 | 536 | if (saved[i] > scale[6]) { |
551 | 566 | if (! net_up(at)) |
552 | 567 | attron(A_BOLD); |
553 | 568 | if (addrcmp((void *) addr, (void *) &unspec_addr, af)) { |
554 | #ifndef NO_IPINFO | |
569 | #ifdef IPINFO | |
555 | 570 | if (is_printii()) |
556 | 571 | printw(fmt_ipinfo(addr)); |
557 | 572 | #endif |
641 | 656 | } else { |
642 | 657 | char msg[80]; |
643 | 658 | int padding = 30; |
644 | #ifndef NO_IPINFO | |
659 | #ifdef IPINFO | |
645 | 660 | if (is_printii()) |
646 | 661 | padding += get_iiwidth(); |
647 | 662 | #endif |
663 | 678 | attroff(A_BOLD); |
664 | 679 | |
665 | 680 | 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); | |
668 | 691 | } |
669 | 692 | |
670 | 693 | refresh(); |
676 | 699 | initscr(); |
677 | 700 | raw(); |
678 | 701 | noecho(); |
702 | start_color(); | |
703 | int i; | |
704 | for (i = 0; i < 8; i++) | |
705 | init_pair(i+1, i, 0); | |
679 | 706 | |
680 | 707 | mtr_curses_init(); |
681 | 708 | mtr_curses_redraw(); |
0 | 0 | #! /bin/sh |
1 | 1 | # depcomp - compile a program generating dependencies as side-effects |
2 | 2 | |
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. | |
7 | 6 | |
8 | 7 | # This program is free software; you can redistribute it and/or modify |
9 | 8 | # it under the terms of the GNU General Public License as published by |
27 | 26 | |
28 | 27 | case $1 in |
29 | 28 | '') |
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 | ;; | |
33 | 32 | -h | --h*) |
34 | 33 | cat <<\EOF |
35 | 34 | Usage: depcomp [--help] [--version] PROGRAM [ARGS] |
39 | 38 | |
40 | 39 | Environment variables: |
41 | 40 | 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'. | |
44 | 43 | DEPDIR directory where to store dependencies. |
45 | 44 | depfile Dependency file to output. |
46 | tmpdepfile Temporary file to use when outputing dependencies. | |
45 | tmpdepfile Temporary file to use when outputting dependencies. | |
47 | 46 | libtool Whether libtool is used (yes/no). |
48 | 47 | |
49 | 48 | Report bugs to <bug-automake@gnu.org>. |
56 | 55 | ;; |
57 | 56 | esac |
58 | 57 | |
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 | ||
59 | 118 | if test -z "$depmode" || test -z "$source" || test -z "$object"; then |
60 | 119 | echo "depcomp: Variables source, object and depmode must be set" 1>&2 |
61 | 120 | exit 1 |
67 | 126 | tmpdepfile=${tmpdepfile-`echo "$depfile" | sed 's/\.\([^.]*\)$/.T\1/'`} |
68 | 127 | |
69 | 128 | rm -f "$tmpdepfile" |
129 | ||
130 | # Avoid interferences from the environment. | |
131 | gccflag= dashmflag= | |
70 | 132 | |
71 | 133 | # Some modes work just like other modes, but use different flags. We |
72 | 134 | # parameterize here, but still list the modes in the big case below, |
79 | 141 | fi |
80 | 142 | |
81 | 143 | 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 | |
85 | 147 | fi |
86 | 148 | |
87 | 149 | cygpath_u="cygpath -u -f -" |
88 | 150 | 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 | |
94 | 170 | fi |
95 | 171 | |
96 | 172 | case "$depmode" in |
113 | 189 | done |
114 | 190 | "$@" |
115 | 191 | stat=$? |
116 | if test $stat -eq 0; then : | |
117 | else | |
192 | if test $stat -ne 0; then | |
118 | 193 | rm -f "$tmpdepfile" |
119 | 194 | exit $stat |
120 | 195 | fi |
122 | 197 | ;; |
123 | 198 | |
124 | 199 | 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). | |
125 | 203 | ## There are various ways to get dependency output from gcc. Here's |
126 | 204 | ## why we pick this rather obscure method: |
127 | 205 | ## - Don't want to use -MD because we'd like the dependencies to end |
128 | 206 | ## up in a subdir. Having to rename by hand is ugly. |
129 | 207 | ## (We might end up doing this anyway to support other compilers.) |
130 | 208 | ## - 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. | |
132 | 211 | ## - Using -M directly means running the compiler twice (even worse |
133 | 212 | ## than renaming). |
134 | 213 | if test -z "$gccflag"; then |
136 | 215 | fi |
137 | 216 | "$@" -Wp,"$gccflag$tmpdepfile" |
138 | 217 | stat=$? |
139 | if test $stat -eq 0; then : | |
140 | else | |
218 | if test $stat -ne 0; then | |
141 | 219 | rm -f "$tmpdepfile" |
142 | 220 | exit $stat |
143 | 221 | fi |
144 | 222 | rm -f "$depfile" |
145 | 223 | 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. | |
148 | 226 | sed -e 's/^[^:]*: / /' \ |
149 | 227 | -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. | |
151 | 229 | ## The problem is that when a header file which appears in a .P file |
152 | 230 | ## is deleted, the dependency causes make to die (because there is |
153 | 231 | ## typically no way to rebuild the header). We avoid this by adding |
154 | 232 | ## dummy dependencies for each header file. Too bad gcc doesn't do |
155 | 233 | ## 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 | |
159 | 235 | ## 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. | |
161 | 238 | ## Some versions of the HPUX 10.20 sed can't process this invocation |
162 | 239 | ## 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" | |
164 | 243 | rm -f "$tmpdepfile" |
165 | 244 | ;; |
166 | 245 | |
178 | 257 | "$@" -MDupdate "$tmpdepfile" |
179 | 258 | fi |
180 | 259 | stat=$? |
181 | if test $stat -eq 0; then : | |
182 | else | |
260 | if test $stat -ne 0; then | |
183 | 261 | rm -f "$tmpdepfile" |
184 | 262 | exit $stat |
185 | 263 | fi |
187 | 265 | |
188 | 266 | if test -f "$tmpdepfile"; then # yes, the sourcefile depend on other files |
189 | 267 | echo "$object : \\" > "$depfile" |
190 | ||
191 | 268 | # Clip off the initial element (the dependent). Don't try to be |
192 | 269 | # clever and replace this with sed code, as IRIX sed won't handle |
193 | 270 | # lines with more than a fixed number of characters (4096 in |
194 | 271 | # 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 | |
196 | 273 | # 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" | |
202 | 277 | echo >> "$depfile" |
203 | ||
204 | 278 | # 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" | |
209 | 282 | 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 | |
214 | 284 | fi |
215 | 285 | 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 | |
216 | 293 | ;; |
217 | 294 | |
218 | 295 | aix) |
219 | 296 | # The C for AIX Compiler uses -M and outputs the dependencies |
220 | 297 | # 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 | |
222 | 299 | # start of each line; $object doesn't have directory information. |
223 | 300 | # 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" | |
227 | 303 | if test "$libtool" = yes; then |
228 | 304 | tmpdepfile1=$dir$base.u |
229 | 305 | tmpdepfile2=$base.u |
236 | 312 | "$@" -M |
237 | 313 | fi |
238 | 314 | stat=$? |
239 | ||
240 | if test $stat -eq 0; then : | |
241 | else | |
315 | if test $stat -ne 0; then | |
242 | 316 | rm -f "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3" |
243 | 317 | exit $stat |
244 | 318 | fi |
247 | 321 | do |
248 | 322 | test -f "$tmpdepfile" && break |
249 | 323 | 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" | |
263 | 355 | rm -f "$tmpdepfile" |
264 | 356 | ;; |
265 | 357 | |
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 | |
278 | 368 | # foo.o: sub/foo.c sub/foo.h |
279 | # and will wrap long lines using \ : | |
369 | # and will wrap long lines using '\' : | |
280 | 370 | # foo.o: sub/foo.c ... \ |
281 | 371 | # sub/foo.h ... \ |
282 | 372 | # ... |
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 | |
288 | 418 | rm -f "$tmpdepfile" |
289 | 419 | exit $stat |
290 | 420 | fi |
296 | 426 | sed "s,^[^:]*:,$object :," < "$tmpdepfile" > "$depfile" |
297 | 427 | # Some versions of the HPUX 10.20 sed can't process this invocation |
298 | 428 | # 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" | |
301 | 431 | rm -f "$tmpdepfile" |
302 | 432 | ;; |
303 | 433 | |
308 | 438 | # 'foo.d', which lands next to the object file, wherever that |
309 | 439 | # happens to be. |
310 | 440 | # 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" | |
314 | 443 | if test "$libtool" = yes; then |
315 | 444 | tmpdepfile1=$dir$base.d |
316 | 445 | tmpdepfile2=$dir.libs/$base.d |
321 | 450 | "$@" +Maked |
322 | 451 | fi |
323 | 452 | stat=$? |
324 | if test $stat -eq 0; then : | |
325 | else | |
453 | if test $stat -ne 0; then | |
326 | 454 | rm -f "$tmpdepfile1" "$tmpdepfile2" |
327 | 455 | exit $stat |
328 | 456 | fi |
332 | 460 | test -f "$tmpdepfile" && break |
333 | 461 | done |
334 | 462 | 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. | |
337 | 465 | 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" | |
343 | 471 | else |
344 | echo "#dummy" > "$depfile" | |
472 | make_dummy_depfile | |
345 | 473 | fi |
346 | 474 | rm -f "$tmpdepfile" "$tmpdepfile2" |
347 | 475 | ;; |
348 | 476 | |
349 | 477 | 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 | ;; | |
406 | 564 | |
407 | 565 | #nosideeffect) |
408 | 566 | # This comment above is used by automake to tell side-effect |
421 | 579 | shift |
422 | 580 | fi |
423 | 581 | |
424 | # Remove `-o $object'. | |
582 | # Remove '-o $object'. | |
425 | 583 | IFS=" " |
426 | 584 | for arg |
427 | 585 | do |
441 | 599 | done |
442 | 600 | |
443 | 601 | test -z "$dashmflag" && dashmflag=-M |
444 | # Require at least two characters before searching for `:' | |
602 | # Require at least two characters before searching for ':' | |
445 | 603 | # 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. | |
447 | 605 | "$@" $dashmflag | |
448 | sed 's:^[ ]*[^: ][^:][^:]*\:[ ]*:'"$object"'\: :' > "$tmpdepfile" | |
606 | sed "s|^[$tab ]*[^:$tab ][^:][^:]*:[$tab ]*|$object: |" > "$tmpdepfile" | |
449 | 607 | rm -f "$depfile" |
450 | 608 | 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" | |
456 | 614 | rm -f "$tmpdepfile" |
457 | 615 | ;; |
458 | 616 | |
502 | 660 | touch "$tmpdepfile" |
503 | 661 | ${MAKEDEPEND-makedepend} -o"$obj_suffix" -f"$tmpdepfile" "$@" |
504 | 662 | 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" | |
511 | 672 | rm -f "$tmpdepfile" "$tmpdepfile".bak |
512 | 673 | ;; |
513 | 674 | |
524 | 685 | shift |
525 | 686 | fi |
526 | 687 | |
527 | # Remove `-o $object'. | |
688 | # Remove '-o $object'. | |
528 | 689 | IFS=" " |
529 | 690 | for arg |
530 | 691 | do |
543 | 704 | esac |
544 | 705 | done |
545 | 706 | |
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" | |
550 | 711 | rm -f "$depfile" |
551 | 712 | echo "$object : \\" > "$depfile" |
552 | 713 | cat < "$tmpdepfile" >> "$depfile" |
578 | 739 | shift |
579 | 740 | ;; |
580 | 741 | "-Gm"|"/Gm"|"-Gi"|"/Gi"|"-ZI"|"/ZI") |
581 | set fnord "$@" | |
582 | shift | |
583 | shift | |
584 | ;; | |
742 | set fnord "$@" | |
743 | shift | |
744 | shift | |
745 | ;; | |
585 | 746 | *) |
586 | set fnord "$@" "$arg" | |
587 | shift | |
588 | shift | |
589 | ;; | |
747 | set fnord "$@" "$arg" | |
748 | shift | |
749 | shift | |
750 | ;; | |
590 | 751 | esac |
591 | 752 | done |
592 | 753 | "$@" -E 2>/dev/null | |
593 | 754 | sed -n '/^#line [0-9][0-9]* "\([^"]*\)"/ s::\1:p' | $cygpath_u | sort -u > "$tmpdepfile" |
594 | 755 | rm -f "$depfile" |
595 | 756 | 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" | |
598 | 759 | sed < "$tmpdepfile" -n -e 's% %\\ %g' -e '/^\(.*\)$/ s::\1\::p' >> "$depfile" |
599 | 760 | rm -f "$tmpdepfile" |
600 | 761 | ;; |
15 | 15 | Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. |
16 | 16 | */ |
17 | 17 | |
18 | #include <config.h> | |
18 | #include "config.h" | |
19 | ||
19 | 20 | #include <stdio.h> |
20 | 21 | #include <stdlib.h> |
21 | 22 | #include <sys/types.h> |
28 | 29 | #include "select.h" |
29 | 30 | #include "raw.h" |
30 | 31 | #include "dns.h" |
31 | #ifndef NO_IPINFO | |
32 | #include <asn.h> | |
33 | #endif | |
32 | #include "asn.h" | |
34 | 33 | |
35 | 34 | extern int DisplayMode; |
36 | 35 | |
96 | 95 | break; |
97 | 96 | case DisplayCurses: |
98 | 97 | mtr_curses_open(); |
99 | #ifndef NO_IPINFO | |
98 | #ifdef IPINFO | |
100 | 99 | if (ipinfo_no >= 0) |
101 | 100 | asn_open(); |
102 | 101 | #endif |
127 | 126 | csv_close(now); |
128 | 127 | break; |
129 | 128 | case DisplayCurses: |
130 | #ifndef NO_IPINFO | |
129 | #ifdef IPINFO | |
131 | 130 | if (ipinfo_no >= 0) |
132 | 131 | asn_close(); |
133 | 132 | #endif |
21 | 21 | (notably the one on Irix 5.2) do not like that. */ |
22 | 22 | enum { ActionNone, ActionQuit, ActionReset, ActionDisplay, |
23 | 23 | ActionClear, ActionPause, ActionResume, ActionMPLS, ActionDNS, |
24 | #ifndef NO_IPINFO | |
24 | #ifdef IPINFO | |
25 | 25 | ActionII, ActionAS, |
26 | 26 | #endif |
27 | 27 | ActionScrollDown, ActionScrollUp }; |
21 | 21 | Released under GPL, as above. |
22 | 22 | */ |
23 | 23 | |
24 | #include <config.h> | |
24 | #include "config.h" | |
25 | ||
25 | 26 | #include <sys/types.h> |
26 | 27 | #include <sys/time.h> |
27 | 28 | #include <sys/select.h> |
55 | 56 | |
56 | 57 | #ifdef ENABLE_IPV6 |
57 | 58 | #ifdef __GLIBC__ |
58 | #define NSCOUNT6 myres._u._ext.nscount6 | |
59 | 59 | #define NSSOCKADDR6(i) (myres._u._ext.nsaddrs[i]) |
60 | 60 | #else |
61 | #define NSCOUNT6 myres.nscount | |
62 | 61 | #define NSSOCKADDR6(i) (&(myres._u._ext.ext->nsaddrs[i].sin6)) |
63 | 62 | #endif |
64 | 63 | #endif |
528 | 527 | #ifdef ENABLE_IPV6 |
529 | 528 | resfd6 = socket(AF_INET6, SOCK_DGRAM, 0); |
530 | 529 | if (resfd6 == -1) { |
530 | // consider making removing this warning. For now leave it in to see | |
531 | // new code activated. -- REW | |
531 | 532 | fprintf(stderr, |
532 | 533 | "Unable to allocate IPv6 socket for nameserver communication: %s\n", |
533 | 534 | strerror(errno)); |
534 | exit(-1); | |
535 | // exit(-1); | |
535 | 536 | } |
536 | 537 | #endif |
537 | 538 | option = 1; |
542 | 543 | exit(-1); |
543 | 544 | } |
544 | 545 | #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 | } | |
550 | 553 | } |
551 | 554 | #endif |
552 | 555 | longipstr( "127.0.0.1", &localhost, AF_INET ); |
931 | 934 | } |
932 | 935 | hp = (packetheader *)buf; |
933 | 936 | 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 | |
943 | 937 | for (i = 0;i < myres.nscount;i++) |
944 | 938 | if (myres.nsaddr_list[i].sin_family == AF_INET) |
945 | 939 | (void)sendto(resfd,buf,r,0,(struct sockaddr *)&myres.nsaddr_list[i], |
946 | 940 | 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 | |
947 | 950 | } |
948 | 951 | |
949 | 952 | void resendrequest(struct resolve *rp,int type) |
1326 | 1329 | int r,i; |
1327 | 1330 | static char addrstr[INET6_ADDRSTRLEN]; |
1328 | 1331 | |
1332 | // Probably not necessary. -- REW | |
1333 | if (resfd6 < 0) return; | |
1334 | ||
1329 | 1335 | r = recvfrom(resfd6,(byte *)resrecvbuf,MaxPacketsize,0, |
1330 | 1336 | from, &fromlen); |
1331 | 1337 | if (r > 0) { |
1332 | 1338 | /* Check to see if this server is actually one we sent to */ |
1333 | 1339 | if ( addrcmp( (void *) &(from6->sin6_addr), (void *) &localhost6, |
1334 | 1340 | (int) AF_INET6 ) == 0 ) { |
1335 | for (i = 0;i < NSCOUNT6;i++) { | |
1341 | for (i = 0;i < myres.nscount;i++) { | |
1336 | 1342 | if (!NSSOCKADDR6(i)) |
1337 | 1343 | continue; |
1338 | 1344 | |
1343 | 1349 | break; |
1344 | 1350 | } |
1345 | 1351 | } else |
1346 | for (i = 0;i < NSCOUNT6;i++) { | |
1352 | for (i = 0;i < myres.nscount;i++) { | |
1347 | 1353 | if (!NSSOCKADDR6(i)) |
1348 | 1354 | continue; |
1349 | 1355 | if ( addrcmp( (void *) &(NSSOCKADDR6(i)->sin6_addr), |
1350 | 1356 | (void *) &(from6->sin6_addr), AF_INET6 ) == 0 ) |
1351 | 1357 | break; |
1352 | 1358 | } |
1353 | if (i == NSCOUNT6) { | |
1359 | if (i == myres.nscount) { | |
1354 | 1360 | snprintf(tempstring, sizeof(tempstring), |
1355 | 1361 | "Resolver error: Received reply from unknown source: %s", |
1356 | 1362 | inet_ntop( AF_INET6, &(from6->sin6_addr), addrstr, |
26 | 26 | #endif |
27 | 27 | |
28 | 28 | #ifdef HAVE_CONFIG_H |
29 | #include <config.h> | |
29 | #include "config.h" | |
30 | 30 | #endif |
31 | 31 | |
32 | 32 | #if !defined (__STDC__) || !__STDC__ |
15 | 15 | Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ |
16 | 16 | |
17 | 17 | #ifdef HAVE_CONFIG_H |
18 | #include <config.h> | |
18 | #include "config.h" | |
19 | 19 | #endif |
20 | 20 | |
21 | 21 | #include "getopt.h" |
16 | 16 | Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. |
17 | 17 | */ |
18 | 18 | |
19 | #include <config.h> | |
19 | #include "config.h" | |
20 | 20 | |
21 | 21 | #include <stdio.h> |
22 | 22 | #include <stdlib.h> |
614 | 614 | net_iochannel = g_io_channel_unix_new(net_waitfd()); |
615 | 615 | g_io_add_watch(net_iochannel, G_IO_IN, gtk_net_data, NULL); |
616 | 616 | #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 | } | |
619 | 621 | #endif |
620 | 622 | dns_iochannel = g_io_channel_unix_new(dns_waitfd()); |
621 | 623 | g_io_add_watch(dns_iochannel, G_IO_IN, gtk_dns_data, NULL); |
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. | |
1 | 1 | # @configure_input@ |
2 | 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. | |
3 | # Copyright (C) 1994-2013 Free Software Foundation, Inc. | |
4 | ||
6 | 5 | # This Makefile.in is free software; the Free Software Foundation |
7 | 6 | # gives unlimited permission to copy and/or distribute it, |
8 | 7 | # with or without modifications, as long as this notice is preserved. |
14 | 13 | |
15 | 14 | @SET_MAKE@ |
16 | 15 | 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)) | |
17 | 61 | pkgdatadir = $(datadir)/@PACKAGE@ |
18 | 62 | pkgincludedir = $(includedir)/@PACKAGE@ |
19 | 63 | pkglibdir = $(libdir)/@PACKAGE@ |
31 | 75 | PRE_UNINSTALL = : |
32 | 76 | POST_UNINSTALL = : |
33 | 77 | subdir = img |
34 | DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in | |
78 | DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am | |
35 | 79 | ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 |
36 | 80 | am__aclocal_m4_deps = $(top_srcdir)/configure.ac |
37 | 81 | am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ |
40 | 84 | CONFIG_HEADER = $(top_builddir)/config.h |
41 | 85 | CONFIG_CLEAN_FILES = |
42 | 86 | 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 = | |
43 | 99 | SOURCES = |
44 | 100 | 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) | |
45 | 107 | DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) |
46 | 108 | ACLOCAL = @ACLOCAL@ |
47 | 109 | AMTAR = @AMTAR@ |
110 | AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ | |
48 | 111 | AUTOCONF = @AUTOCONF@ |
49 | 112 | AUTOHEADER = @AUTOHEADER@ |
50 | 113 | AUTOMAKE = @AUTOMAKE@ |
63 | 126 | ECHO_T = @ECHO_T@ |
64 | 127 | EGREP = @EGREP@ |
65 | 128 | EXEEXT = @EXEEXT@ |
66 | GLIB_CFLAGS = @GLIB_CFLAGS@ | |
67 | GLIB_LIBS = @GLIB_LIBS@ | |
68 | 129 | GREP = @GREP@ |
69 | 130 | GTK_CFLAGS = @GTK_CFLAGS@ |
70 | 131 | GTK_LIBS = @GTK_LIBS@ |
90 | 151 | PACKAGE_VERSION = @PACKAGE_VERSION@ |
91 | 152 | PATH_SEPARATOR = @PATH_SEPARATOR@ |
92 | 153 | PKG_CONFIG = @PKG_CONFIG@ |
93 | PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ | |
94 | PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ | |
95 | 154 | RESOLV_LIBS = @RESOLV_LIBS@ |
96 | 155 | SET_MAKE = @SET_MAKE@ |
97 | 156 | SHELL = @SHELL@ |
173 | 232 | $(ACLOCAL_M4): $(am__aclocal_m4_deps) |
174 | 233 | cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh |
175 | 234 | $(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: | |
181 | 240 | |
182 | 241 | |
183 | 242 | distdir: $(DISTFILES) |
224 | 283 | |
225 | 284 | installcheck: installcheck-am |
226 | 285 | 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 | |
231 | 295 | mostlyclean-generic: |
232 | 296 | |
233 | 297 | clean-generic: |
307 | 371 | |
308 | 372 | .MAKE: install-am install-strip |
309 | 373 | |
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 | |
319 | 384 | |
320 | 385 | |
321 | 386 | # Tell versions [3.59,3.63) of GNU make to not export all variables. |
0 | 0 | #!/bin/sh |
1 | 1 | # install - install a program, script, or datafile |
2 | 2 | |
3 | scriptversion=2009-04-28.21; # UTC | |
3 | scriptversion=2011-11-20.07; # UTC | |
4 | 4 | |
5 | 5 | # This originates from X11R5 (mit/util/scripts/install.sh), which was |
6 | 6 | # later released in X11R6 (xc/config/util/install.sh) with the |
34 | 34 | # FSF changes to this file are in the public domain. |
35 | 35 | # |
36 | 36 | # 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 | |
38 | 38 | # when there is no Makefile. |
39 | 39 | # |
40 | 40 | # This script is compatible with the BSD install script, but was written |
155 | 155 | -s) stripcmd=$stripprog;; |
156 | 156 | |
157 | 157 | -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 | |
158 | 162 | shift;; |
159 | 163 | |
160 | 164 | -T) no_target_directory=true;; |
185 | 189 | fi |
186 | 190 | shift # arg |
187 | 191 | dst_arg=$arg |
192 | # Protect names problematic for 'test' and other utilities. | |
193 | case $dst_arg in | |
194 | -* | [=\(\)!]) dst_arg=./$dst_arg;; | |
195 | esac | |
188 | 196 | done |
189 | 197 | fi |
190 | 198 | |
193 | 201 | echo "$0: no input file specified." >&2 |
194 | 202 | exit 1 |
195 | 203 | fi |
196 | # It's OK to call `install-sh -d' without argument. | |
204 | # It's OK to call 'install-sh -d' without argument. | |
197 | 205 | # This can happen when creating conditional directories. |
198 | 206 | exit 0 |
199 | 207 | fi |
200 | 208 | |
201 | 209 | 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 | |
203 | 215 | |
204 | 216 | # Set umask so as not to create temps with too-generous modes. |
205 | 217 | # However, 'strip' requires both read and write access to temps. |
227 | 239 | |
228 | 240 | for src |
229 | 241 | do |
230 | # Protect names starting with `-'. | |
242 | # Protect names problematic for 'test' and other utilities. | |
231 | 243 | case $src in |
232 | -*) src=./$src;; | |
244 | -* | [=\(\)!]) src=./$src;; | |
233 | 245 | esac |
234 | 246 | |
235 | 247 | if test -n "$dir_arg"; then |
251 | 263 | echo "$0: no destination specified." >&2 |
252 | 264 | exit 1 |
253 | 265 | fi |
254 | ||
255 | 266 | dst=$dst_arg |
256 | # Protect names starting with `-'. | |
257 | case $dst in | |
258 | -*) dst=./$dst;; | |
259 | esac | |
260 | 267 | |
261 | 268 | # If destination is a directory, append the input filename; won't work |
262 | 269 | # if double slashes aren't ignored. |
346 | 353 | if test -z "$dir_arg" || { |
347 | 354 | # Check for POSIX incompatibilities with -m. |
348 | 355 | # 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. | |
350 | 357 | # FreeBSD 6.1 mkdir -m -p sets mode of existing directory. |
351 | 358 | ls_ld_tmpdir=`ls -ld "$tmpdir"` |
352 | 359 | case $ls_ld_tmpdir in |
384 | 391 | |
385 | 392 | case $dstdir in |
386 | 393 | /*) prefix='/';; |
387 | -*) prefix='./';; | |
394 | [-=\(\)!]*) prefix='./';; | |
388 | 395 | *) prefix='';; |
389 | 396 | esac |
390 | 397 | |
402 | 409 | |
403 | 410 | for d |
404 | 411 | do |
405 | test -z "$d" && continue | |
412 | test X"$d" = X && continue | |
406 | 413 | |
407 | 414 | prefix=$prefix$d |
408 | 415 | if test -d "$prefix"; then |
0 | 0 | #! /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. | |
8 | 7 | |
9 | 8 | # This program is free software; you can redistribute it and/or modify |
10 | 9 | # it under the terms of the GNU General Public License as published by |
25 | 24 | # the same distribution terms that you use for the rest of that program. |
26 | 25 | |
27 | 26 | 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" | |
29 | 28 | exit 1 |
30 | 29 | fi |
31 | 30 | |
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 | ||
46 | 31 | 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 | ;; | |
62 | 43 | |
63 | 44 | -h|--h|--he|--hel|--help) |
64 | 45 | echo "\ |
65 | 46 | $0 [OPTION]... PROGRAM [ARGUMENT]... |
66 | 47 | |
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. | |
69 | 50 | |
70 | 51 | Options: |
71 | 52 | -h, --help display this help and exit |
72 | 53 | -v, --version output version information and exit |
73 | --run try to run the given command, and emulate it if it fails | |
74 | 54 | |
75 | 55 | 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. | |
91 | 61 | |
92 | 62 | Send bug reports to <bug-automake@gnu.org>." |
93 | 63 | exit $? |
99 | 69 | ;; |
100 | 70 | |
101 | 71 | -*) |
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" | |
104 | 74 | exit 1 |
105 | 75 | ;; |
106 | 76 | |
107 | 77 | esac |
108 | 78 | |
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 | |
368 | 207 | |
369 | 208 | # Local variables: |
370 | 209 | # eval: (add-hook 'write-file-hooks 'time-stamp) |
0 | .TH MTR 8 "March 4, 1999" "mtr" "mtr" | |
1 | ||
2 | ||
0 | .TH MTR 8 "July 12, 2014" "mtr" "mtr" | |
3 | 1 | .SH NAME |
4 | 2 | mtr \- a network diagnostic tool |
5 | ||
6 | ||
7 | 3 | .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 | |
17 | 11 | ] |
18 | 12 | [\c |
19 | 13 | .B \-\-report\c |
22 | 16 | .B \-\-report-wide\c |
23 | 17 | ] |
24 | 18 | [\c |
25 | .B \-\-report\-cycles\ COUNT\c | |
19 | .B \-\-xml\c | |
20 | ] | |
21 | [\c | |
22 | .B \-\-gtk\c | |
26 | 23 | ] |
27 | 24 | [\c |
28 | 25 | .B \-\-curses\c |
29 | 26 | ] |
30 | 27 | [\c |
28 | .B \-\-raw\c | |
29 | ] | |
30 | [\c | |
31 | .B \-\-csv\c | |
32 | ] | |
33 | [\c | |
31 | 34 | .B \-\-split\c |
32 | 35 | ] |
33 | 36 | [\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 | |
35 | 65 | ] |
36 | 66 | [\c |
37 | 67 | .B \-\-mpls\c |
38 | 68 | ] |
39 | 69 | [\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 | |
56 | 80 | ] |
57 | 81 | [\c |
58 | 82 | .B \-\-tcp\c |
59 | 83 | ] |
60 | 84 | [\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 | |
69 | 94 | .SH DESCRIPTION |
70 | ||
71 | 95 | .B mtr |
72 | 96 | combines the functionality of the |
73 | 97 | .B traceroute |
74 | 98 | and |
75 | 99 | .B ping |
76 | 100 | programs in a single network diagnostic tool. |
77 | ||
78 | 101 | .PP |
79 | 102 | As |
80 | 103 | .B mtr |
81 | 104 | starts, it investigates the network connection between the host |
82 | 105 | .B mtr |
83 | 106 | 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 | |
86 | 109 | packets with low TTL, noting the response time of the intervening |
87 | 110 | routers. This allows |
88 | 111 | .B mtr |
91 | 114 | .BR HOSTNAME . |
92 | 115 | A sudden increase in packet loss or response time is often an indication |
93 | 116 | of a bad (or simply overloaded) link. |
94 | ||
95 | 117 | .PP |
96 | 118 | The results are usually reported as round-trip-response times in miliseconds |
97 | 119 | and the percentage of packetloss. |
98 | ||
99 | 120 | .SH OPTIONS |
100 | ||
101 | .TP | |
102 | .B \-h | |
103 | .TP | |
104 | .B \-\-help | |
105 | .br | |
121 | .TP | |
122 | .B \-h\fR, \fB\-\-help | |
106 | 123 | 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 | |
113 | 126 | 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 | |
120 | 138 | This option puts |
121 | 139 | .B mtr |
122 | 140 | into |
135 | 153 | .B mtr |
136 | 154 | to measure the quality of your network may result in decreased |
137 | 155 | 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 | |
144 | 158 | This option puts |
145 | 159 | .B mtr |
146 | 160 | into |
148 | 162 | mode. When in this mode, |
149 | 163 | .B mtr |
150 | 164 | 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 | |
177 | 173 | Use this option to force |
178 | 174 | .B mtr |
179 | 175 | to use the curses based terminal |
180 | 176 | 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 | |
197 | 204 | Use this option to force |
198 | 205 | .B mtr |
199 | 206 | to display numeric IP numbers and not try to resolve the |
200 | 207 | 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 | |
207 | 210 | Use this option to tell |
208 | 211 | .B mtr |
209 | 212 | 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 | |
212 | 215 | 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. | |
220 | 220 | .br |
221 | 221 | Available fields: |
222 | 222 | .TS |
240 | 240 | .br |
241 | 241 | |
242 | 242 | 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 | |
272 | 278 | Use this option to tell |
273 | 279 | .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 | |
299 | 299 | 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 | |
314 | 307 | 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 | |
319 | 310 | 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 | |
321 | 312 | for this, especially combined with a short interval, will use up a lot |
322 | 313 | 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. | |
334 | 348 | .SH BUGS |
335 | ||
336 | 349 | Some modern routers give a lower priority to ICMP ECHO packets than |
337 | 350 | to other network traffic. Consequently, the reliability of these |
338 | 351 | routers reported by |
339 | 352 | .B mtr |
340 | 353 | will be significantly lower than the actual reliability of |
341 | 354 | these routers. |
342 | ||
343 | ||
344 | 355 | .SH CONTACT INFORMATION |
345 | ||
346 | 356 | .PP |
347 | 357 | For the latest version, see the mtr web page at |
348 | 358 | .BR http://www.bitwizard.nl/mtr/ . |
349 | ||
350 | 359 | .PP |
351 | 360 | 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 . | |
357 | 365 | .SH "SEE ALSO" |
358 | ||
359 | 366 | traceroute(8), |
360 | 367 | ping(8) |
361 | 368 | TCP/IP Illustrated (Stevens, ISBN 0201633469). |
15 | 15 | Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. |
16 | 16 | */ |
17 | 17 | |
18 | #include "config.h" | |
19 | ||
18 | 20 | #include <sys/types.h> |
19 | #include <config.h> | |
20 | #include <netdb.h> | |
21 | 21 | #include <stdio.h> |
22 | 22 | #include <stdlib.h> |
23 | 23 | #include <string.h> |
24 | #include <unistd.h> | |
25 | #include <errno.h> | |
26 | #include <string.h> | |
27 | #include <strings.h> | |
28 | ||
29 | #include <netdb.h> | |
24 | 30 | #include <netinet/in.h> |
25 | 31 | #include <sys/socket.h> |
26 | #include <unistd.h> | |
27 | #include <strings.h> | |
28 | 32 | #include <time.h> |
29 | #include <errno.h> | |
30 | #include <string.h> | |
31 | 33 | #include <ctype.h> |
32 | 34 | #include <assert.h> |
33 | 35 | #include <fcntl.h> |
40 | 42 | #include "dns.h" |
41 | 43 | #include "report.h" |
42 | 44 | #include "net.h" |
43 | #ifndef NO_IPINFO | |
44 | 45 | #include "asn.h" |
45 | #endif | |
46 | 46 | #include "version.h" |
47 | 47 | |
48 | 48 | |
75 | 75 | int cpacketsize = 64; /* default packet size */ |
76 | 76 | int bitpattern = 0; |
77 | 77 | int tos = 0; |
78 | #ifdef SO_MARK | |
79 | int mark = -1; | |
80 | #endif | |
78 | 81 | int reportwide = 0; |
79 | 82 | int af = DEFAULT_AF; |
80 | 83 | int mtrtype = IPPROTO_ICMP; /* Use ICMP as default packet type */ |
253 | 256 | { |
254 | 257 | int opt; |
255 | 258 | 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 | */ | |
256 | 265 | static struct option long_options[] = { |
266 | { "help", 0, 0, 'h' }, | |
257 | 267 | { "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' }, | |
259 | 273 | |
260 | 274 | { "report", 0, 0, 'r' }, |
261 | 275 | { "report-wide", 0, 0, 'w' }, |
267 | 281 | { "split", 0, 0, 'p' }, /* BL */ |
268 | 282 | /* maybe above should change to -d 'x' */ |
269 | 283 | |
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 | |
271 | 291 | |
272 | 292 | { "interval", 1, 0, 'i' }, |
273 | 293 | { "report-cycles", 1, 0, 'c' }, |
276 | 296 | { "bitpattern", 1, 0, 'B' },/* overload b>255, ->rand(0,255) */ |
277 | 297 | { "tos", 1, 0, 'Q' }, /* typeof service (0,255) */ |
278 | 298 | { "mpls", 0, 0, 'e' }, |
279 | { "no-dns", 0, 0, 'n' }, | |
280 | { "show-ips", 0, 0, 'b' }, | |
281 | 299 | { "address", 1, 0, 'a' }, |
282 | 300 | { "first-ttl", 1, 0, 'f' }, /* -f & -m are borrowed from traceroute */ |
283 | { "filename", 1, 0, 'F' }, | |
284 | 301 | { "max-ttl", 1, 0, 'm' }, |
285 | 302 | { "udp", 0, 0, 'u' }, /* UDP (default is ICMP) */ |
286 | 303 | { "tcp", 0, 0, 'T' }, /* TCP (default is ICMP) */ |
287 | 304 | { "port", 1, 0, 'P' }, /* target port number for TCP */ |
288 | 305 | { "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 */ | |
294 | 308 | #endif |
295 | 309 | { 0, 0, 0, 0 } |
296 | 310 | }; |
297 | 311 | |
298 | 312 | opt = 0; |
299 | 313 | while(1) { |
300 | /* added f:m:o: byMin */ | |
301 | 314 | 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); | |
303 | 316 | if(opt == -1) |
304 | 317 | break; |
305 | 318 | |
454 | 467 | fprintf( stderr, "IPv6 not enabled.\n" ); |
455 | 468 | break; |
456 | 469 | #endif |
457 | #ifndef NO_IPINFO | |
470 | #ifdef IPINFO | |
458 | 471 | case 'y': |
459 | 472 | ipinfo_no = atoi (optarg); |
460 | 473 | if (ipinfo_no < 0) |
462 | 475 | break; |
463 | 476 | case 'z': |
464 | 477 | 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" ); | |
465 | 496 | break; |
466 | 497 | #endif |
467 | 498 | } |
565 | 596 | } |
566 | 597 | |
567 | 598 | 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"); | |
579 | 609 | exit(0); |
580 | 610 | } |
581 | 611 | |
582 | 612 | time_t now = time(NULL); |
613 | ||
614 | if (!names) append_to_names (argv[0], "localhost"); // default: localhost. | |
615 | ||
583 | 616 | names_t* head = names; |
584 | 617 | while (names != NULL) { |
585 | 618 | |
586 | 619 | Hostname = names->name; |
587 | if (Hostname == NULL) Hostname = "localhost"; | |
620 | // if (Hostname == NULL) Hostname = "localhost"; // no longer necessary. | |
588 | 621 | if (gethostname(LocalHostname, sizeof(LocalHostname))) { |
589 | strcpy(LocalHostname, "UNKNOWNHOST"); | |
622 | strcpy(LocalHostname, "UNKNOWNHOST"); | |
590 | 623 | } |
591 | 624 | |
592 | 625 | if (net_preopen_result != 0) { |
15 | 15 | Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. |
16 | 16 | */ |
17 | 17 | |
18 | #include <config.h> | |
18 | #include "config.h" | |
19 | 19 | |
20 | 20 | #if defined(HAVE_SYS_XTI_H) |
21 | 21 | #include <sys/xti.h> |
209 | 209 | extern int mtrtype; /* type of query packet used */ |
210 | 210 | extern int remoteport; /* target port for TCP tracing */ |
211 | 211 | extern int timeout; /* timeout for TCP connections */ |
212 | #ifdef SO_MARK | |
213 | extern int mark; /* SO_MARK to set for ping packet*/ | |
214 | #endif | |
212 | 215 | |
213 | 216 | /* return the number of microseconds to wait before sending the next |
214 | 217 | ping */ |
326 | 329 | addrcpy((void *) &local4->sin_addr, (void *) &ssa4->sin_addr, af); |
327 | 330 | addrcpy((void *) &remote4->sin_addr, (void *) remoteaddress, af); |
328 | 331 | remote4->sin_port = htons(remoteport); |
332 | len = sizeof (struct sockaddr_in); | |
329 | 333 | break; |
330 | 334 | #ifdef ENABLE_IPV6 |
331 | 335 | case AF_INET6: |
332 | 336 | addrcpy((void *) &local6->sin6_addr, (void *) &ssa6->sin6_addr, af); |
333 | 337 | addrcpy((void *) &remote6->sin6_addr, (void *) remoteaddress, af); |
334 | 338 | 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)) { | |
340 | 345 | display_clear(); |
341 | 346 | perror("bind()"); |
342 | 347 | exit(EXIT_FAILURE); |
343 | 348 | } |
344 | 349 | |
345 | len = sizeof (local); | |
346 | 350 | if (getsockname(s, (struct sockaddr *) &local, &len)) { |
347 | 351 | display_clear(); |
348 | 352 | perror("getsockname()"); |
380 | 384 | #endif |
381 | 385 | } |
382 | 386 | |
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 | ||
383 | 394 | switch (local.ss_family) { |
384 | 395 | case AF_INET: |
385 | 396 | port = ntohs(local4->sin_port); |
399 | 410 | gettimeofday(&sequence[port].time, NULL); |
400 | 411 | sequence[port].socket = s; |
401 | 412 | |
402 | connect(s, (struct sockaddr *) &remote, sizeof (remote)); | |
413 | connect(s, (struct sockaddr *) &remote, len); | |
403 | 414 | } |
404 | 415 | |
405 | 416 | /* Attempt to find the host at a particular number of hops away */ |
479 | 490 | break; |
480 | 491 | #endif |
481 | 492 | } |
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 | |
482 | 500 | |
483 | 501 | switch ( mtrtype ) { |
484 | 502 | case IPPROTO_ICMP: |
1392 | 1410 | { |
1393 | 1411 | int idx; |
1394 | 1412 | idx = seq - host[at].saved_seq_offset; |
1395 | if (idx < 0 || idx > SAVED_PINGS) { | |
1413 | if (idx < 0 || idx >= SAVED_PINGS) { | |
1396 | 1414 | return; |
1397 | 1415 | } |
1398 | 1416 | host[at].saved[idx] = ms; |
1561 | 1579 | net_add_fds(&writefd, &maxfd); |
1562 | 1580 | select(maxfd, NULL, &writefd, NULL, &tv); |
1563 | 1581 | net_process_fds(&writefd); |
1564 | }⏎ | |
1582 | } |
17 | 17 | Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. |
18 | 18 | */ |
19 | 19 | |
20 | #include <config.h> | |
20 | #include "config.h" | |
21 | ||
21 | 22 | #include <ctype.h> |
22 | 23 | #include <stdlib.h> |
23 | 24 | #include <stdio.h> |
25 | 26 | #include <sys/socket.h> |
26 | 27 | #include <netinet/in.h> |
27 | 28 | #include <arpa/inet.h> |
28 | ||
29 | 29 | |
30 | 30 | #include "mtr.h" |
31 | 31 | #include "raw.h" |
15 | 15 | Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. |
16 | 16 | */ |
17 | 17 | |
18 | #include <config.h> | |
18 | #include "config.h" | |
19 | ||
19 | 20 | #include <sys/types.h> |
20 | 21 | #include <stdio.h> |
21 | 22 | #include <netdb.h> |
30 | 31 | #include "report.h" |
31 | 32 | #include "net.h" |
32 | 33 | #include "dns.h" |
33 | #ifndef NO_IPINFO | |
34 | 34 | #include "asn.h" |
35 | #endif | |
36 | 35 | |
37 | 36 | #define MAXLOADBAL 5 |
38 | 37 | |
76 | 75 | } |
77 | 76 | |
78 | 77 | |
79 | #ifndef NO_IPINFO | |
78 | #ifdef IPINFO | |
80 | 79 | void print_mpls(struct mplslen *mpls) { |
81 | 80 | int k; |
82 | 81 | for (k=0; k < mpls->labels; k++) |
111 | 110 | } |
112 | 111 | } |
113 | 112 | |
114 | #ifndef NO_IPINFO | |
113 | #ifdef IPINFO | |
115 | 114 | int len_tmp = len_hosts; |
116 | 115 | if (ipinfo_no >= 0) { |
117 | 116 | ipinfo_no %= iiwidth_len; |
145 | 144 | mpls = net_mpls(at); |
146 | 145 | snprint_addr(name, sizeof(name), addr); |
147 | 146 | |
148 | #ifndef NO_IPINFO | |
147 | #ifdef IPINFO | |
149 | 148 | if (is_printii()) { |
150 | 149 | snprintf(fmt, sizeof(fmt), " %%2d. %%s%%-%ds", len_hosts); |
151 | 150 | snprintf(buf, sizeof(buf), fmt, at+1, fmt_ipinfo(addr), name); |
153 | 152 | #endif |
154 | 153 | snprintf( fmt, sizeof(fmt), " %%2d.|-- %%-%ds", len_hosts); |
155 | 154 | snprintf(buf, sizeof(buf), fmt, at+1, name); |
156 | #ifndef NO_IPINFO | |
155 | #ifdef IPINFO | |
157 | 156 | } |
158 | 157 | #endif |
159 | 158 | len = reportwide ? strlen(buf) : len_hosts; |
191 | 190 | |
192 | 191 | if (!found) { |
193 | 192 | |
194 | #ifndef NO_IPINFO | |
193 | #ifdef IPINFO | |
195 | 194 | if (is_printii()) { |
196 | 195 | if (mpls->labels && z == 1 && enablempls) |
197 | 196 | print_mpls(mpls); |
220 | 219 | } |
221 | 220 | } |
222 | 221 | #endif |
223 | #ifndef NO_IPINFO | |
222 | #ifdef IPINFO | |
224 | 223 | } |
225 | 224 | #endif |
226 | 225 | } |
227 | 226 | } |
228 | 227 | |
229 | 228 | /* No multipath */ |
230 | #ifndef NO_IPINFO | |
229 | #ifdef IPINFO | |
231 | 230 | if (is_printii()) { |
232 | 231 | if (mpls->labels && z == 1 && enablempls) |
233 | 232 | print_mpls(mpls); |
240 | 239 | } |
241 | 240 | } |
242 | 241 | #endif |
243 | #ifndef NO_IPINFO | |
242 | #ifdef IPINFO | |
244 | 243 | } |
245 | 244 | #endif |
246 | 245 | } |
270 | 269 | ip_t *addr; |
271 | 270 | char name[81]; |
272 | 271 | |
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); | |
275 | 275 | if(cpacketsize >= 0) { |
276 | printf(" PSIZE=%d", cpacketsize); | |
276 | printf(" PSIZE=\"%d\"", cpacketsize); | |
277 | 277 | } else { |
278 | printf(" PSIZE=rand(%d-%d)",MINPACKET, -cpacketsize); | |
278 | printf(" PSIZE=\"rand(%d-%d)\"",MINPACKET, -cpacketsize); | |
279 | 279 | } |
280 | 280 | if( bitpattern>=0 ) { |
281 | printf(" BITPATTERN=0x%02X", (unsigned char)(bitpattern)); | |
281 | printf(" BITPATTERN=\"0x%02X\"", (unsigned char)(bitpattern)); | |
282 | 282 | } 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); | |
286 | 286 | |
287 | 287 | max = net_max(); |
288 | 288 | at = net_min(); |
290 | 290 | addr = net_addr(at); |
291 | 291 | snprint_addr(name, sizeof(name), addr); |
292 | 292 | |
293 | printf(" <HUB COUNT=%d HOST=%s>\n", at+1, name); | |
293 | printf(" <HUB COUNT=\"%d\" HOST=\"%s\">\n", at+1, name); | |
294 | 294 | for( i=0; i<MAXFLD; i++ ) { |
295 | 295 | j = fld_index[fld_active[i]]; |
296 | 296 | if (j < 0) continue; |
298 | 298 | strcpy(name, " <%s>"); |
299 | 299 | strcat(name, data_fields[j].format); |
300 | 300 | 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 | ||
301 | 309 | /* 1000.0 is a temporay hack for stats usec to ms, impacted net_loss. */ |
302 | 310 | if( index( data_fields[j].format, 'f' ) ) { |
303 | 311 | printf( name, |
304 | data_fields[j].title, | |
312 | title, | |
305 | 313 | data_fields[j].net_xxx(at) /1000.0, |
306 | data_fields[j].title ); | |
314 | title ); | |
307 | 315 | } else { |
308 | 316 | printf( name, |
309 | data_fields[j].title, | |
317 | title, | |
310 | 318 | data_fields[j].net_xxx(at), |
311 | data_fields[j].title ); | |
319 | title ); | |
312 | 320 | } |
313 | 321 | } |
314 | 322 | printf(" </HUB>\n"); |
339 | 347 | snprint_addr(name, sizeof(name), addr); |
340 | 348 | |
341 | 349 | int last = net_last(at); |
350 | #ifdef IPINFO | |
342 | 351 | if(!ipinfo_no) { |
343 | 352 | char* fmtinfo = fmt_ipinfo(addr); |
344 | 353 | 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, | |
346 | 355 | 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, | |
349 | 359 | at+1, name, last); |
350 | } | |
351 | 360 | |
352 | 361 | for( i=0; i<MAXFLD; i++ ) { |
353 | 362 | j = fld_index[fld_active[j]]; |
15 | 15 | Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. |
16 | 16 | */ |
17 | 17 | |
18 | #include <config.h> | |
18 | #include "config.h" | |
19 | ||
19 | 20 | #include <sys/types.h> |
20 | 21 | #include <sys/time.h> |
21 | 22 | #include <stdlib.h> |
28 | 29 | #include <errno.h> |
29 | 30 | |
30 | 31 | #include "mtr.h" |
31 | #include "display.h" | |
32 | 32 | #include "dns.h" |
33 | 33 | #include "net.h" |
34 | #ifndef NO_IPINFO | |
35 | 34 | #include "asn.h" |
36 | #endif | |
35 | #include "display.h" | |
37 | 36 | |
38 | 37 | extern int Interactive; |
39 | 38 | extern int MaxPing; |
45 | 44 | static struct timeval intervaltime; |
46 | 45 | int display_offset = 0; |
47 | 46 | |
47 | ||
48 | #define GRACETIME (5 * 1000*1000) | |
48 | 49 | |
49 | 50 | void select_loop(void) { |
50 | 51 | fd_set readfd; |
58 | 59 | int NumPing = 0; |
59 | 60 | int paused = 0; |
60 | 61 | struct timeval lasttime, thistime, selecttime; |
62 | struct timeval startgrace; | |
61 | 63 | int dt; |
62 | 64 | int rv; |
65 | int graceperiod = 0; | |
66 | ||
67 | memset(&startgrace, 0, sizeof(startgrace)); | |
63 | 68 | |
64 | 69 | gettimeofday(&lasttime, NULL); |
65 | 70 | |
81 | 86 | #ifdef ENABLE_IPV6 |
82 | 87 | if (dns) { |
83 | 88 | 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 | } | |
86 | 95 | } else |
87 | 96 | dnsfd6 = 0; |
88 | 97 | #endif |
102 | 111 | |
103 | 112 | do { |
104 | 113 | 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 | */ | |
105 | 119 | selecttime.tv_sec = 0; |
106 | selecttime.tv_usec = 0; | |
120 | selecttime.tv_usec = paused?100000:0; | |
107 | 121 | |
108 | 122 | rv = select(maxfd, (void *)&readfd, &writefd, NULL, &selecttime); |
109 | 123 | |
116 | 130 | (thistime.tv_sec == lasttime.tv_sec + intervaltime.tv_sec && |
117 | 131 | thistime.tv_usec >= lasttime.tv_usec + intervaltime.tv_usec)) { |
118 | 132 | 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) | |
120 | 150 | return; |
121 | if (net_send_batch()) | |
122 | NumPing++; | |
123 | 151 | } |
124 | 152 | |
125 | 153 | selecttime.tv_usec = (thistime.tv_usec - lasttime.tv_usec); |
168 | 196 | |
169 | 197 | /* Have we finished a nameservice lookup? */ |
170 | 198 | #ifdef ENABLE_IPV6 |
171 | if(dns && FD_ISSET(dnsfd6, &readfd)) { | |
199 | if(dns && dnsfd6 && FD_ISSET(dnsfd6, &readfd)) { | |
172 | 200 | dns_ack6(); |
173 | 201 | anyset = 1; |
174 | 202 | } |
175 | 203 | #endif |
176 | if(dns && FD_ISSET(dnsfd, &readfd)) { | |
204 | if(dns && dnsfd && FD_ISSET(dnsfd, &readfd)) { | |
177 | 205 | dns_ack(); |
178 | 206 | anyset = 1; |
179 | 207 | } |
209 | 237 | display_clear(); |
210 | 238 | } |
211 | 239 | break; |
212 | #ifndef NO_IPINFO | |
240 | #ifdef IPINFO | |
213 | 241 | case ActionII: |
214 | 242 | if (ipinfo_no >= 0) { |
215 | 243 | ipinfo_no++; |
19 | 19 | Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. |
20 | 20 | */ |
21 | 21 | |
22 | #include <config.h> | |
22 | #include "config.h" | |
23 | ||
23 | 24 | #include <ctype.h> |
24 | 25 | #include <stdlib.h> |
25 | 26 | #include <stdio.h> |
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 | /* | |
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 |