configure revision 1.1.1.2 1 1.1 mrg #! /bin/sh
2 1.1 mrg # Guess values for system-dependent variables and create Makefiles.
3 1.1.1.2 mrg # Generated by GNU Autoconf 2.63 for libXtst 1.1.0.
4 1.1 mrg #
5 1.1 mrg # Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>.
6 1.1 mrg #
7 1.1 mrg # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
8 1.1.1.2 mrg # 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
9 1.1 mrg # This configure script is free software; the Free Software Foundation
10 1.1 mrg # gives unlimited permission to copy, distribute and modify it.
11 1.1 mrg ## --------------------- ##
12 1.1 mrg ## M4sh Initialization. ##
13 1.1 mrg ## --------------------- ##
14 1.1 mrg
15 1.1 mrg # Be more Bourne compatible
16 1.1 mrg DUALCASE=1; export DUALCASE # for MKS sh
17 1.1 mrg if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
18 1.1 mrg emulate sh
19 1.1 mrg NULLCMD=:
20 1.1.1.2 mrg # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
21 1.1 mrg # is contrary to our usage. Disable this feature.
22 1.1 mrg alias -g '${1+"$@"}'='"$@"'
23 1.1 mrg setopt NO_GLOB_SUBST
24 1.1 mrg else
25 1.1 mrg case `(set -o) 2>/dev/null` in
26 1.1 mrg *posix*) set -o posix ;;
27 1.1 mrg esac
28 1.1 mrg
29 1.1 mrg fi
30 1.1 mrg
31 1.1 mrg
32 1.1 mrg
33 1.1 mrg
34 1.1 mrg # PATH needs CR
35 1.1 mrg # Avoid depending upon Character Ranges.
36 1.1 mrg as_cr_letters='abcdefghijklmnopqrstuvwxyz'
37 1.1 mrg as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
38 1.1 mrg as_cr_Letters=$as_cr_letters$as_cr_LETTERS
39 1.1 mrg as_cr_digits='0123456789'
40 1.1 mrg as_cr_alnum=$as_cr_Letters$as_cr_digits
41 1.1 mrg
42 1.1.1.2 mrg as_nl='
43 1.1.1.2 mrg '
44 1.1.1.2 mrg export as_nl
45 1.1.1.2 mrg # Printing a long string crashes Solaris 7 /usr/bin/printf.
46 1.1.1.2 mrg as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
47 1.1.1.2 mrg as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
48 1.1.1.2 mrg as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
49 1.1.1.2 mrg if (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
50 1.1.1.2 mrg as_echo='printf %s\n'
51 1.1.1.2 mrg as_echo_n='printf %s'
52 1.1.1.2 mrg else
53 1.1.1.2 mrg if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
54 1.1.1.2 mrg as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
55 1.1.1.2 mrg as_echo_n='/usr/ucb/echo -n'
56 1.1.1.2 mrg else
57 1.1.1.2 mrg as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
58 1.1.1.2 mrg as_echo_n_body='eval
59 1.1.1.2 mrg arg=$1;
60 1.1.1.2 mrg case $arg in
61 1.1.1.2 mrg *"$as_nl"*)
62 1.1.1.2 mrg expr "X$arg" : "X\\(.*\\)$as_nl";
63 1.1.1.2 mrg arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
64 1.1.1.2 mrg esac;
65 1.1.1.2 mrg expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
66 1.1.1.2 mrg '
67 1.1.1.2 mrg export as_echo_n_body
68 1.1.1.2 mrg as_echo_n='sh -c $as_echo_n_body as_echo'
69 1.1.1.2 mrg fi
70 1.1.1.2 mrg export as_echo_body
71 1.1.1.2 mrg as_echo='sh -c $as_echo_body as_echo'
72 1.1.1.2 mrg fi
73 1.1.1.2 mrg
74 1.1 mrg # The user is always right.
75 1.1 mrg if test "${PATH_SEPARATOR+set}" != set; then
76 1.1.1.2 mrg PATH_SEPARATOR=:
77 1.1.1.2 mrg (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
78 1.1.1.2 mrg (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
79 1.1.1.2 mrg PATH_SEPARATOR=';'
80 1.1.1.2 mrg }
81 1.1 mrg fi
82 1.1 mrg
83 1.1 mrg # Support unset when possible.
84 1.1 mrg if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
85 1.1 mrg as_unset=unset
86 1.1 mrg else
87 1.1 mrg as_unset=false
88 1.1 mrg fi
89 1.1 mrg
90 1.1 mrg
91 1.1 mrg # IFS
92 1.1 mrg # We need space, tab and new line, in precisely that order. Quoting is
93 1.1 mrg # there to prevent editors from complaining about space-tab.
94 1.1 mrg # (If _AS_PATH_WALK were called with IFS unset, it would disable word
95 1.1 mrg # splitting by setting IFS to empty value.)
96 1.1 mrg IFS=" "" $as_nl"
97 1.1 mrg
98 1.1 mrg # Find who we are. Look in the path if we contain no directory separator.
99 1.1 mrg case $0 in
100 1.1 mrg *[\\/]* ) as_myself=$0 ;;
101 1.1 mrg *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
102 1.1 mrg for as_dir in $PATH
103 1.1 mrg do
104 1.1 mrg IFS=$as_save_IFS
105 1.1 mrg test -z "$as_dir" && as_dir=.
106 1.1 mrg test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
107 1.1 mrg done
108 1.1 mrg IFS=$as_save_IFS
109 1.1 mrg
110 1.1 mrg ;;
111 1.1 mrg esac
112 1.1 mrg # We did not find ourselves, most probably we were run as `sh COMMAND'
113 1.1 mrg # in which case we are not to be found in the path.
114 1.1 mrg if test "x$as_myself" = x; then
115 1.1 mrg as_myself=$0
116 1.1 mrg fi
117 1.1 mrg if test ! -f "$as_myself"; then
118 1.1.1.2 mrg $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
119 1.1 mrg { (exit 1); exit 1; }
120 1.1 mrg fi
121 1.1 mrg
122 1.1 mrg # Work around bugs in pre-3.0 UWIN ksh.
123 1.1 mrg for as_var in ENV MAIL MAILPATH
124 1.1 mrg do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
125 1.1 mrg done
126 1.1 mrg PS1='$ '
127 1.1 mrg PS2='> '
128 1.1 mrg PS4='+ '
129 1.1 mrg
130 1.1 mrg # NLS nuisances.
131 1.1.1.2 mrg LC_ALL=C
132 1.1.1.2 mrg export LC_ALL
133 1.1.1.2 mrg LANGUAGE=C
134 1.1.1.2 mrg export LANGUAGE
135 1.1 mrg
136 1.1 mrg # Required to use basename.
137 1.1 mrg if expr a : '\(a\)' >/dev/null 2>&1 &&
138 1.1 mrg test "X`expr 00001 : '.*\(...\)'`" = X001; then
139 1.1 mrg as_expr=expr
140 1.1 mrg else
141 1.1 mrg as_expr=false
142 1.1 mrg fi
143 1.1 mrg
144 1.1 mrg if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
145 1.1 mrg as_basename=basename
146 1.1 mrg else
147 1.1 mrg as_basename=false
148 1.1 mrg fi
149 1.1 mrg
150 1.1 mrg
151 1.1 mrg # Name of the executable.
152 1.1 mrg as_me=`$as_basename -- "$0" ||
153 1.1 mrg $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
154 1.1 mrg X"$0" : 'X\(//\)$' \| \
155 1.1 mrg X"$0" : 'X\(/\)' \| . 2>/dev/null ||
156 1.1.1.2 mrg $as_echo X/"$0" |
157 1.1 mrg sed '/^.*\/\([^/][^/]*\)\/*$/{
158 1.1 mrg s//\1/
159 1.1 mrg q
160 1.1 mrg }
161 1.1 mrg /^X\/\(\/\/\)$/{
162 1.1 mrg s//\1/
163 1.1 mrg q
164 1.1 mrg }
165 1.1 mrg /^X\/\(\/\).*/{
166 1.1 mrg s//\1/
167 1.1 mrg q
168 1.1 mrg }
169 1.1 mrg s/.*/./; q'`
170 1.1 mrg
171 1.1 mrg # CDPATH.
172 1.1 mrg $as_unset CDPATH
173 1.1 mrg
174 1.1 mrg
175 1.1 mrg if test "x$CONFIG_SHELL" = x; then
176 1.1 mrg if (eval ":") 2>/dev/null; then
177 1.1 mrg as_have_required=yes
178 1.1 mrg else
179 1.1 mrg as_have_required=no
180 1.1 mrg fi
181 1.1 mrg
182 1.1.1.2 mrg if test $as_have_required = yes && (eval ":
183 1.1 mrg (as_func_return () {
184 1.1 mrg (exit \$1)
185 1.1 mrg }
186 1.1 mrg as_func_success () {
187 1.1 mrg as_func_return 0
188 1.1 mrg }
189 1.1 mrg as_func_failure () {
190 1.1 mrg as_func_return 1
191 1.1 mrg }
192 1.1 mrg as_func_ret_success () {
193 1.1 mrg return 0
194 1.1 mrg }
195 1.1 mrg as_func_ret_failure () {
196 1.1 mrg return 1
197 1.1 mrg }
198 1.1 mrg
199 1.1 mrg exitcode=0
200 1.1 mrg if as_func_success; then
201 1.1 mrg :
202 1.1 mrg else
203 1.1 mrg exitcode=1
204 1.1 mrg echo as_func_success failed.
205 1.1 mrg fi
206 1.1 mrg
207 1.1 mrg if as_func_failure; then
208 1.1 mrg exitcode=1
209 1.1 mrg echo as_func_failure succeeded.
210 1.1 mrg fi
211 1.1 mrg
212 1.1 mrg if as_func_ret_success; then
213 1.1 mrg :
214 1.1 mrg else
215 1.1 mrg exitcode=1
216 1.1 mrg echo as_func_ret_success failed.
217 1.1 mrg fi
218 1.1 mrg
219 1.1 mrg if as_func_ret_failure; then
220 1.1 mrg exitcode=1
221 1.1 mrg echo as_func_ret_failure succeeded.
222 1.1 mrg fi
223 1.1 mrg
224 1.1 mrg if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
225 1.1 mrg :
226 1.1 mrg else
227 1.1 mrg exitcode=1
228 1.1 mrg echo positional parameters were not saved.
229 1.1 mrg fi
230 1.1 mrg
231 1.1 mrg test \$exitcode = 0) || { (exit 1); exit 1; }
232 1.1 mrg
233 1.1 mrg (
234 1.1 mrg as_lineno_1=\$LINENO
235 1.1 mrg as_lineno_2=\$LINENO
236 1.1 mrg test \"x\$as_lineno_1\" != \"x\$as_lineno_2\" &&
237 1.1 mrg test \"x\`expr \$as_lineno_1 + 1\`\" = \"x\$as_lineno_2\") || { (exit 1); exit 1; }
238 1.1 mrg ") 2> /dev/null; then
239 1.1 mrg :
240 1.1 mrg else
241 1.1 mrg as_candidate_shells=
242 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
243 1.1 mrg for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
244 1.1 mrg do
245 1.1 mrg IFS=$as_save_IFS
246 1.1 mrg test -z "$as_dir" && as_dir=.
247 1.1 mrg case $as_dir in
248 1.1 mrg /*)
249 1.1 mrg for as_base in sh bash ksh sh5; do
250 1.1 mrg as_candidate_shells="$as_candidate_shells $as_dir/$as_base"
251 1.1 mrg done;;
252 1.1 mrg esac
253 1.1 mrg done
254 1.1 mrg IFS=$as_save_IFS
255 1.1 mrg
256 1.1 mrg
257 1.1 mrg for as_shell in $as_candidate_shells $SHELL; do
258 1.1 mrg # Try only shells that exist, to save several forks.
259 1.1 mrg if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
260 1.1 mrg { ("$as_shell") 2> /dev/null <<\_ASEOF
261 1.1 mrg if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
262 1.1 mrg emulate sh
263 1.1 mrg NULLCMD=:
264 1.1.1.2 mrg # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
265 1.1 mrg # is contrary to our usage. Disable this feature.
266 1.1 mrg alias -g '${1+"$@"}'='"$@"'
267 1.1 mrg setopt NO_GLOB_SUBST
268 1.1 mrg else
269 1.1 mrg case `(set -o) 2>/dev/null` in
270 1.1 mrg *posix*) set -o posix ;;
271 1.1 mrg esac
272 1.1 mrg
273 1.1 mrg fi
274 1.1 mrg
275 1.1 mrg
276 1.1 mrg :
277 1.1 mrg _ASEOF
278 1.1 mrg }; then
279 1.1 mrg CONFIG_SHELL=$as_shell
280 1.1 mrg as_have_required=yes
281 1.1 mrg if { "$as_shell" 2> /dev/null <<\_ASEOF
282 1.1 mrg if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
283 1.1 mrg emulate sh
284 1.1 mrg NULLCMD=:
285 1.1.1.2 mrg # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
286 1.1 mrg # is contrary to our usage. Disable this feature.
287 1.1 mrg alias -g '${1+"$@"}'='"$@"'
288 1.1 mrg setopt NO_GLOB_SUBST
289 1.1 mrg else
290 1.1 mrg case `(set -o) 2>/dev/null` in
291 1.1 mrg *posix*) set -o posix ;;
292 1.1 mrg esac
293 1.1 mrg
294 1.1 mrg fi
295 1.1 mrg
296 1.1 mrg
297 1.1 mrg :
298 1.1 mrg (as_func_return () {
299 1.1 mrg (exit $1)
300 1.1 mrg }
301 1.1 mrg as_func_success () {
302 1.1 mrg as_func_return 0
303 1.1 mrg }
304 1.1 mrg as_func_failure () {
305 1.1 mrg as_func_return 1
306 1.1 mrg }
307 1.1 mrg as_func_ret_success () {
308 1.1 mrg return 0
309 1.1 mrg }
310 1.1 mrg as_func_ret_failure () {
311 1.1 mrg return 1
312 1.1 mrg }
313 1.1 mrg
314 1.1 mrg exitcode=0
315 1.1 mrg if as_func_success; then
316 1.1 mrg :
317 1.1 mrg else
318 1.1 mrg exitcode=1
319 1.1 mrg echo as_func_success failed.
320 1.1 mrg fi
321 1.1 mrg
322 1.1 mrg if as_func_failure; then
323 1.1 mrg exitcode=1
324 1.1 mrg echo as_func_failure succeeded.
325 1.1 mrg fi
326 1.1 mrg
327 1.1 mrg if as_func_ret_success; then
328 1.1 mrg :
329 1.1 mrg else
330 1.1 mrg exitcode=1
331 1.1 mrg echo as_func_ret_success failed.
332 1.1 mrg fi
333 1.1 mrg
334 1.1 mrg if as_func_ret_failure; then
335 1.1 mrg exitcode=1
336 1.1 mrg echo as_func_ret_failure succeeded.
337 1.1 mrg fi
338 1.1 mrg
339 1.1 mrg if ( set x; as_func_ret_success y && test x = "$1" ); then
340 1.1 mrg :
341 1.1 mrg else
342 1.1 mrg exitcode=1
343 1.1 mrg echo positional parameters were not saved.
344 1.1 mrg fi
345 1.1 mrg
346 1.1 mrg test $exitcode = 0) || { (exit 1); exit 1; }
347 1.1 mrg
348 1.1 mrg (
349 1.1 mrg as_lineno_1=$LINENO
350 1.1 mrg as_lineno_2=$LINENO
351 1.1 mrg test "x$as_lineno_1" != "x$as_lineno_2" &&
352 1.1 mrg test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2") || { (exit 1); exit 1; }
353 1.1 mrg
354 1.1 mrg _ASEOF
355 1.1 mrg }; then
356 1.1 mrg break
357 1.1 mrg fi
358 1.1 mrg
359 1.1 mrg fi
360 1.1 mrg
361 1.1 mrg done
362 1.1 mrg
363 1.1 mrg if test "x$CONFIG_SHELL" != x; then
364 1.1 mrg for as_var in BASH_ENV ENV
365 1.1.1.2 mrg do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
366 1.1.1.2 mrg done
367 1.1.1.2 mrg export CONFIG_SHELL
368 1.1.1.2 mrg exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
369 1.1 mrg fi
370 1.1 mrg
371 1.1 mrg
372 1.1 mrg if test $as_have_required = no; then
373 1.1 mrg echo This script requires a shell more modern than all the
374 1.1 mrg echo shells that I found on your system. Please install a
375 1.1 mrg echo modern shell, or manually run the script under such a
376 1.1 mrg echo shell if you do have one.
377 1.1 mrg { (exit 1); exit 1; }
378 1.1 mrg fi
379 1.1 mrg
380 1.1 mrg
381 1.1 mrg fi
382 1.1 mrg
383 1.1 mrg fi
384 1.1 mrg
385 1.1 mrg
386 1.1 mrg
387 1.1 mrg (eval "as_func_return () {
388 1.1 mrg (exit \$1)
389 1.1 mrg }
390 1.1 mrg as_func_success () {
391 1.1 mrg as_func_return 0
392 1.1 mrg }
393 1.1 mrg as_func_failure () {
394 1.1 mrg as_func_return 1
395 1.1 mrg }
396 1.1 mrg as_func_ret_success () {
397 1.1 mrg return 0
398 1.1 mrg }
399 1.1 mrg as_func_ret_failure () {
400 1.1 mrg return 1
401 1.1 mrg }
402 1.1 mrg
403 1.1 mrg exitcode=0
404 1.1 mrg if as_func_success; then
405 1.1 mrg :
406 1.1 mrg else
407 1.1 mrg exitcode=1
408 1.1 mrg echo as_func_success failed.
409 1.1 mrg fi
410 1.1 mrg
411 1.1 mrg if as_func_failure; then
412 1.1 mrg exitcode=1
413 1.1 mrg echo as_func_failure succeeded.
414 1.1 mrg fi
415 1.1 mrg
416 1.1 mrg if as_func_ret_success; then
417 1.1 mrg :
418 1.1 mrg else
419 1.1 mrg exitcode=1
420 1.1 mrg echo as_func_ret_success failed.
421 1.1 mrg fi
422 1.1 mrg
423 1.1 mrg if as_func_ret_failure; then
424 1.1 mrg exitcode=1
425 1.1 mrg echo as_func_ret_failure succeeded.
426 1.1 mrg fi
427 1.1 mrg
428 1.1 mrg if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
429 1.1 mrg :
430 1.1 mrg else
431 1.1 mrg exitcode=1
432 1.1 mrg echo positional parameters were not saved.
433 1.1 mrg fi
434 1.1 mrg
435 1.1 mrg test \$exitcode = 0") || {
436 1.1 mrg echo No shell found that supports shell functions.
437 1.1.1.2 mrg echo Please tell bug-autoconf@gnu.org about your system,
438 1.1.1.2 mrg echo including any error possibly output before this message.
439 1.1.1.2 mrg echo This can help us improve future autoconf versions.
440 1.1.1.2 mrg echo Configuration will now proceed without shell functions.
441 1.1 mrg }
442 1.1 mrg
443 1.1 mrg
444 1.1 mrg
445 1.1 mrg as_lineno_1=$LINENO
446 1.1 mrg as_lineno_2=$LINENO
447 1.1 mrg test "x$as_lineno_1" != "x$as_lineno_2" &&
448 1.1 mrg test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
449 1.1 mrg
450 1.1 mrg # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
451 1.1 mrg # uniformly replaced by the line number. The first 'sed' inserts a
452 1.1 mrg # line-number line after each line using $LINENO; the second 'sed'
453 1.1 mrg # does the real work. The second script uses 'N' to pair each
454 1.1 mrg # line-number line with the line containing $LINENO, and appends
455 1.1 mrg # trailing '-' during substitution so that $LINENO is not a special
456 1.1 mrg # case at line end.
457 1.1 mrg # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
458 1.1 mrg # scripts with optimization help from Paolo Bonzini. Blame Lee
459 1.1 mrg # E. McMahon (1931-1989) for sed's syntax. :-)
460 1.1 mrg sed -n '
461 1.1 mrg p
462 1.1 mrg /[$]LINENO/=
463 1.1 mrg ' <$as_myself |
464 1.1 mrg sed '
465 1.1 mrg s/[$]LINENO.*/&-/
466 1.1 mrg t lineno
467 1.1 mrg b
468 1.1 mrg :lineno
469 1.1 mrg N
470 1.1 mrg :loop
471 1.1 mrg s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
472 1.1 mrg t loop
473 1.1 mrg s/-\n.*//
474 1.1 mrg ' >$as_me.lineno &&
475 1.1 mrg chmod +x "$as_me.lineno" ||
476 1.1.1.2 mrg { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
477 1.1 mrg { (exit 1); exit 1; }; }
478 1.1 mrg
479 1.1 mrg # Don't try to exec as it changes $[0], causing all sort of problems
480 1.1 mrg # (the dirname of $[0] is not the place where we might find the
481 1.1 mrg # original and so on. Autoconf is especially sensitive to this).
482 1.1 mrg . "./$as_me.lineno"
483 1.1 mrg # Exit status is that of the last command.
484 1.1 mrg exit
485 1.1 mrg }
486 1.1 mrg
487 1.1 mrg
488 1.1 mrg if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
489 1.1 mrg as_dirname=dirname
490 1.1 mrg else
491 1.1 mrg as_dirname=false
492 1.1 mrg fi
493 1.1 mrg
494 1.1 mrg ECHO_C= ECHO_N= ECHO_T=
495 1.1 mrg case `echo -n x` in
496 1.1 mrg -n*)
497 1.1 mrg case `echo 'x\c'` in
498 1.1 mrg *c*) ECHO_T=' ';; # ECHO_T is single tab character.
499 1.1 mrg *) ECHO_C='\c';;
500 1.1 mrg esac;;
501 1.1 mrg *)
502 1.1 mrg ECHO_N='-n';;
503 1.1 mrg esac
504 1.1 mrg if expr a : '\(a\)' >/dev/null 2>&1 &&
505 1.1 mrg test "X`expr 00001 : '.*\(...\)'`" = X001; then
506 1.1 mrg as_expr=expr
507 1.1 mrg else
508 1.1 mrg as_expr=false
509 1.1 mrg fi
510 1.1 mrg
511 1.1 mrg rm -f conf$$ conf$$.exe conf$$.file
512 1.1 mrg if test -d conf$$.dir; then
513 1.1 mrg rm -f conf$$.dir/conf$$.file
514 1.1 mrg else
515 1.1 mrg rm -f conf$$.dir
516 1.1.1.2 mrg mkdir conf$$.dir 2>/dev/null
517 1.1 mrg fi
518 1.1.1.2 mrg if (echo >conf$$.file) 2>/dev/null; then
519 1.1.1.2 mrg if ln -s conf$$.file conf$$ 2>/dev/null; then
520 1.1.1.2 mrg as_ln_s='ln -s'
521 1.1.1.2 mrg # ... but there are two gotchas:
522 1.1.1.2 mrg # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
523 1.1.1.2 mrg # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
524 1.1.1.2 mrg # In both cases, we have to default to `cp -p'.
525 1.1.1.2 mrg ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
526 1.1.1.2 mrg as_ln_s='cp -p'
527 1.1.1.2 mrg elif ln conf$$.file conf$$ 2>/dev/null; then
528 1.1.1.2 mrg as_ln_s=ln
529 1.1.1.2 mrg else
530 1.1 mrg as_ln_s='cp -p'
531 1.1.1.2 mrg fi
532 1.1 mrg else
533 1.1 mrg as_ln_s='cp -p'
534 1.1 mrg fi
535 1.1 mrg rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
536 1.1 mrg rmdir conf$$.dir 2>/dev/null
537 1.1 mrg
538 1.1 mrg if mkdir -p . 2>/dev/null; then
539 1.1 mrg as_mkdir_p=:
540 1.1 mrg else
541 1.1 mrg test -d ./-p && rmdir ./-p
542 1.1 mrg as_mkdir_p=false
543 1.1 mrg fi
544 1.1 mrg
545 1.1 mrg if test -x / >/dev/null 2>&1; then
546 1.1 mrg as_test_x='test -x'
547 1.1 mrg else
548 1.1 mrg if ls -dL / >/dev/null 2>&1; then
549 1.1 mrg as_ls_L_option=L
550 1.1 mrg else
551 1.1 mrg as_ls_L_option=
552 1.1 mrg fi
553 1.1 mrg as_test_x='
554 1.1 mrg eval sh -c '\''
555 1.1 mrg if test -d "$1"; then
556 1.1.1.2 mrg test -d "$1/.";
557 1.1 mrg else
558 1.1 mrg case $1 in
559 1.1.1.2 mrg -*)set "./$1";;
560 1.1 mrg esac;
561 1.1 mrg case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
562 1.1 mrg ???[sx]*):;;*)false;;esac;fi
563 1.1 mrg '\'' sh
564 1.1 mrg '
565 1.1 mrg fi
566 1.1 mrg as_executable_p=$as_test_x
567 1.1 mrg
568 1.1 mrg # Sed expression to map a string onto a valid CPP name.
569 1.1 mrg as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
570 1.1 mrg
571 1.1 mrg # Sed expression to map a string onto a valid variable name.
572 1.1 mrg as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
573 1.1 mrg
574 1.1 mrg
575 1.1 mrg
576 1.1 mrg
577 1.1 mrg # Check that we are running under the correct shell.
578 1.1 mrg SHELL=${CONFIG_SHELL-/bin/sh}
579 1.1 mrg
580 1.1.1.2 mrg case X$lt_ECHO in
581 1.1 mrg X*--fallback-echo)
582 1.1 mrg # Remove one level of quotation (which was required for Make).
583 1.1.1.2 mrg ECHO=`echo "$lt_ECHO" | sed 's,\\\\\$\\$0,'$0','`
584 1.1 mrg ;;
585 1.1 mrg esac
586 1.1 mrg
587 1.1.1.2 mrg ECHO=${lt_ECHO-echo}
588 1.1 mrg if test "X$1" = X--no-reexec; then
589 1.1 mrg # Discard the --no-reexec flag, and continue.
590 1.1 mrg shift
591 1.1 mrg elif test "X$1" = X--fallback-echo; then
592 1.1 mrg # Avoid inline document here, it may be left over
593 1.1 mrg :
594 1.1.1.2 mrg elif test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' ; then
595 1.1.1.2 mrg # Yippee, $ECHO works!
596 1.1 mrg :
597 1.1 mrg else
598 1.1 mrg # Restart under the correct shell.
599 1.1 mrg exec $SHELL "$0" --no-reexec ${1+"$@"}
600 1.1 mrg fi
601 1.1 mrg
602 1.1 mrg if test "X$1" = X--fallback-echo; then
603 1.1 mrg # used as fallback echo
604 1.1 mrg shift
605 1.1.1.2 mrg cat <<_LT_EOF
606 1.1 mrg $*
607 1.1.1.2 mrg _LT_EOF
608 1.1 mrg exit 0
609 1.1 mrg fi
610 1.1 mrg
611 1.1 mrg # The HP-UX ksh and POSIX shell print the target directory to stdout
612 1.1 mrg # if CDPATH is set.
613 1.1 mrg (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
614 1.1 mrg
615 1.1.1.2 mrg if test -z "$lt_ECHO"; then
616 1.1.1.2 mrg if test "X${echo_test_string+set}" != Xset; then
617 1.1.1.2 mrg # find a string as large as possible, as long as the shell can cope with it
618 1.1.1.2 mrg for cmd in 'sed 50q "$0"' 'sed 20q "$0"' 'sed 10q "$0"' 'sed 2q "$0"' 'echo test'; do
619 1.1.1.2 mrg # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
620 1.1.1.2 mrg if { echo_test_string=`eval $cmd`; } 2>/dev/null &&
621 1.1.1.2 mrg { test "X$echo_test_string" = "X$echo_test_string"; } 2>/dev/null
622 1.1.1.2 mrg then
623 1.1.1.2 mrg break
624 1.1.1.2 mrg fi
625 1.1.1.2 mrg done
626 1.1.1.2 mrg fi
627 1.1 mrg
628 1.1.1.2 mrg if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
629 1.1.1.2 mrg echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
630 1.1.1.2 mrg test "X$echo_testing_string" = "X$echo_test_string"; then
631 1.1.1.2 mrg :
632 1.1.1.2 mrg else
633 1.1.1.2 mrg # The Solaris, AIX, and Digital Unix default echo programs unquote
634 1.1.1.2 mrg # backslashes. This makes it impossible to quote backslashes using
635 1.1.1.2 mrg # echo "$something" | sed 's/\\/\\\\/g'
636 1.1.1.2 mrg #
637 1.1.1.2 mrg # So, first we look for a working echo in the user's PATH.
638 1.1 mrg
639 1.1.1.2 mrg lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
640 1.1.1.2 mrg for dir in $PATH /usr/ucb; do
641 1.1.1.2 mrg IFS="$lt_save_ifs"
642 1.1.1.2 mrg if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&
643 1.1.1.2 mrg test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
644 1.1.1.2 mrg echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` &&
645 1.1.1.2 mrg test "X$echo_testing_string" = "X$echo_test_string"; then
646 1.1.1.2 mrg ECHO="$dir/echo"
647 1.1.1.2 mrg break
648 1.1.1.2 mrg fi
649 1.1.1.2 mrg done
650 1.1 mrg IFS="$lt_save_ifs"
651 1.1 mrg
652 1.1.1.2 mrg if test "X$ECHO" = Xecho; then
653 1.1.1.2 mrg # We didn't find a better echo, so look for alternatives.
654 1.1.1.2 mrg if test "X`{ print -r '\t'; } 2>/dev/null`" = 'X\t' &&
655 1.1.1.2 mrg echo_testing_string=`{ print -r "$echo_test_string"; } 2>/dev/null` &&
656 1.1.1.2 mrg test "X$echo_testing_string" = "X$echo_test_string"; then
657 1.1.1.2 mrg # This shell has a builtin print -r that does the trick.
658 1.1.1.2 mrg ECHO='print -r'
659 1.1.1.2 mrg elif { test -f /bin/ksh || test -f /bin/ksh$ac_exeext; } &&
660 1.1.1.2 mrg test "X$CONFIG_SHELL" != X/bin/ksh; then
661 1.1.1.2 mrg # If we have ksh, try running configure again with it.
662 1.1.1.2 mrg ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
663 1.1.1.2 mrg export ORIGINAL_CONFIG_SHELL
664 1.1.1.2 mrg CONFIG_SHELL=/bin/ksh
665 1.1.1.2 mrg export CONFIG_SHELL
666 1.1.1.2 mrg exec $CONFIG_SHELL "$0" --no-reexec ${1+"$@"}
667 1.1 mrg else
668 1.1.1.2 mrg # Try using printf.
669 1.1.1.2 mrg ECHO='printf %s\n'
670 1.1.1.2 mrg if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
671 1.1.1.2 mrg echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
672 1.1.1.2 mrg test "X$echo_testing_string" = "X$echo_test_string"; then
673 1.1.1.2 mrg # Cool, printf works
674 1.1.1.2 mrg :
675 1.1.1.2 mrg elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
676 1.1.1.2 mrg test "X$echo_testing_string" = 'X\t' &&
677 1.1.1.2 mrg echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
678 1.1.1.2 mrg test "X$echo_testing_string" = "X$echo_test_string"; then
679 1.1.1.2 mrg CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL
680 1.1.1.2 mrg export CONFIG_SHELL
681 1.1.1.2 mrg SHELL="$CONFIG_SHELL"
682 1.1.1.2 mrg export SHELL
683 1.1.1.2 mrg ECHO="$CONFIG_SHELL $0 --fallback-echo"
684 1.1.1.2 mrg elif echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
685 1.1.1.2 mrg test "X$echo_testing_string" = 'X\t' &&
686 1.1.1.2 mrg echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
687 1.1.1.2 mrg test "X$echo_testing_string" = "X$echo_test_string"; then
688 1.1.1.2 mrg ECHO="$CONFIG_SHELL $0 --fallback-echo"
689 1.1.1.2 mrg else
690 1.1.1.2 mrg # maybe with a smaller string...
691 1.1.1.2 mrg prev=:
692 1.1 mrg
693 1.1.1.2 mrg for cmd in 'echo test' 'sed 2q "$0"' 'sed 10q "$0"' 'sed 20q "$0"' 'sed 50q "$0"'; do
694 1.1.1.2 mrg if { test "X$echo_test_string" = "X`eval $cmd`"; } 2>/dev/null
695 1.1.1.2 mrg then
696 1.1.1.2 mrg break
697 1.1.1.2 mrg fi
698 1.1.1.2 mrg prev="$cmd"
699 1.1.1.2 mrg done
700 1.1 mrg
701 1.1.1.2 mrg if test "$prev" != 'sed 50q "$0"'; then
702 1.1.1.2 mrg echo_test_string=`eval $prev`
703 1.1.1.2 mrg export echo_test_string
704 1.1.1.2 mrg exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "$0" ${1+"$@"}
705 1.1.1.2 mrg else
706 1.1.1.2 mrg # Oops. We lost completely, so just stick with echo.
707 1.1.1.2 mrg ECHO=echo
708 1.1.1.2 mrg fi
709 1.1.1.2 mrg fi
710 1.1 mrg fi
711 1.1 mrg fi
712 1.1 mrg fi
713 1.1 mrg fi
714 1.1 mrg
715 1.1 mrg # Copy echo and quote the copy suitably for passing to libtool from
716 1.1 mrg # the Makefile, instead of quoting the original, which is used later.
717 1.1.1.2 mrg lt_ECHO=$ECHO
718 1.1.1.2 mrg if test "X$lt_ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then
719 1.1.1.2 mrg lt_ECHO="$CONFIG_SHELL \\\$\$0 --fallback-echo"
720 1.1 mrg fi
721 1.1 mrg
722 1.1 mrg
723 1.1 mrg
724 1.1 mrg
725 1.1 mrg exec 7<&0 </dev/null 6>&1
726 1.1 mrg
727 1.1 mrg # Name of the host.
728 1.1 mrg # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
729 1.1 mrg # so uname gets run too.
730 1.1 mrg ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
731 1.1 mrg
732 1.1 mrg #
733 1.1 mrg # Initializations.
734 1.1 mrg #
735 1.1 mrg ac_default_prefix=/usr/local
736 1.1 mrg ac_clean_files=
737 1.1 mrg ac_config_libobj_dir=.
738 1.1 mrg LIBOBJS=
739 1.1 mrg cross_compiling=no
740 1.1 mrg subdirs=
741 1.1 mrg MFLAGS=
742 1.1 mrg MAKEFLAGS=
743 1.1 mrg SHELL=${CONFIG_SHELL-/bin/sh}
744 1.1 mrg
745 1.1 mrg # Identity of this package.
746 1.1 mrg PACKAGE_NAME='libXtst'
747 1.1 mrg PACKAGE_TARNAME='libXtst'
748 1.1.1.2 mrg PACKAGE_VERSION='1.1.0'
749 1.1.1.2 mrg PACKAGE_STRING='libXtst 1.1.0'
750 1.1 mrg PACKAGE_BUGREPORT='https://bugs.freedesktop.org/enter_bug.cgi?product=xorg'
751 1.1 mrg
752 1.1 mrg # Factoring default headers for most tests.
753 1.1 mrg ac_includes_default="\
754 1.1 mrg #include <stdio.h>
755 1.1 mrg #ifdef HAVE_SYS_TYPES_H
756 1.1 mrg # include <sys/types.h>
757 1.1 mrg #endif
758 1.1 mrg #ifdef HAVE_SYS_STAT_H
759 1.1 mrg # include <sys/stat.h>
760 1.1 mrg #endif
761 1.1 mrg #ifdef STDC_HEADERS
762 1.1 mrg # include <stdlib.h>
763 1.1 mrg # include <stddef.h>
764 1.1 mrg #else
765 1.1 mrg # ifdef HAVE_STDLIB_H
766 1.1 mrg # include <stdlib.h>
767 1.1 mrg # endif
768 1.1 mrg #endif
769 1.1 mrg #ifdef HAVE_STRING_H
770 1.1 mrg # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
771 1.1 mrg # include <memory.h>
772 1.1 mrg # endif
773 1.1 mrg # include <string.h>
774 1.1 mrg #endif
775 1.1 mrg #ifdef HAVE_STRINGS_H
776 1.1 mrg # include <strings.h>
777 1.1 mrg #endif
778 1.1 mrg #ifdef HAVE_INTTYPES_H
779 1.1 mrg # include <inttypes.h>
780 1.1 mrg #endif
781 1.1 mrg #ifdef HAVE_STDINT_H
782 1.1 mrg # include <stdint.h>
783 1.1 mrg #endif
784 1.1 mrg #ifdef HAVE_UNISTD_H
785 1.1 mrg # include <unistd.h>
786 1.1 mrg #endif"
787 1.1 mrg
788 1.1.1.2 mrg ac_subst_vars='am__EXEEXT_FALSE
789 1.1.1.2 mrg am__EXEEXT_TRUE
790 1.1.1.2 mrg LTLIBOBJS
791 1.1.1.2 mrg LIBOBJS
792 1.1.1.2 mrg MAKE_LINT_LIB_FALSE
793 1.1.1.2 mrg MAKE_LINT_LIB_TRUE
794 1.1.1.2 mrg LINTLIB
795 1.1.1.2 mrg LINT_FALSE
796 1.1.1.2 mrg LINT_TRUE
797 1.1.1.2 mrg LINT_FLAGS
798 1.1.1.2 mrg LINT
799 1.1.1.2 mrg XTST_LIBS
800 1.1.1.2 mrg XTST_CFLAGS
801 1.1.1.2 mrg PKG_CONFIG
802 1.1.1.2 mrg HAVE_XMLTO_FALSE
803 1.1.1.2 mrg HAVE_XMLTO_TRUE
804 1.1.1.2 mrg XMLTO
805 1.1.1.2 mrg ADMIN_MAN_DIR
806 1.1.1.2 mrg DRIVER_MAN_DIR
807 1.1.1.2 mrg MISC_MAN_DIR
808 1.1.1.2 mrg FILE_MAN_DIR
809 1.1.1.2 mrg LIB_MAN_DIR
810 1.1.1.2 mrg APP_MAN_DIR
811 1.1.1.2 mrg ADMIN_MAN_SUFFIX
812 1.1.1.2 mrg DRIVER_MAN_SUFFIX
813 1.1.1.2 mrg MISC_MAN_SUFFIX
814 1.1.1.2 mrg FILE_MAN_SUFFIX
815 1.1.1.2 mrg LIB_MAN_SUFFIX
816 1.1.1.2 mrg APP_MAN_SUFFIX
817 1.1.1.2 mrg distcleancheck_listfiles
818 1.1.1.2 mrg CHANGELOG_CMD
819 1.1.1.2 mrg AM_BACKSLASH
820 1.1.1.2 mrg AM_DEFAULT_VERBOSITY
821 1.1.1.2 mrg CWARNFLAGS
822 1.1.1.2 mrg CPP
823 1.1.1.2 mrg OTOOL64
824 1.1.1.2 mrg OTOOL
825 1.1.1.2 mrg LIPO
826 1.1.1.2 mrg NMEDIT
827 1.1.1.2 mrg DSYMUTIL
828 1.1.1.2 mrg lt_ECHO
829 1.1.1.2 mrg RANLIB
830 1.1.1.2 mrg AR
831 1.1.1.2 mrg OBJDUMP
832 1.1.1.2 mrg LN_S
833 1.1.1.2 mrg NM
834 1.1.1.2 mrg ac_ct_DUMPBIN
835 1.1.1.2 mrg DUMPBIN
836 1.1.1.2 mrg LD
837 1.1.1.2 mrg FGREP
838 1.1.1.2 mrg EGREP
839 1.1.1.2 mrg GREP
840 1.1.1.2 mrg SED
841 1.1.1.2 mrg host_os
842 1.1.1.2 mrg host_vendor
843 1.1.1.2 mrg host_cpu
844 1.1.1.2 mrg host
845 1.1.1.2 mrg build_os
846 1.1.1.2 mrg build_vendor
847 1.1.1.2 mrg build_cpu
848 1.1.1.2 mrg build
849 1.1.1.2 mrg LIBTOOL
850 1.1.1.2 mrg am__fastdepCC_FALSE
851 1.1.1.2 mrg am__fastdepCC_TRUE
852 1.1.1.2 mrg CCDEPMODE
853 1.1.1.2 mrg AMDEPBACKSLASH
854 1.1.1.2 mrg AMDEP_FALSE
855 1.1.1.2 mrg AMDEP_TRUE
856 1.1.1.2 mrg am__quote
857 1.1.1.2 mrg am__include
858 1.1.1.2 mrg DEPDIR
859 1.1.1.2 mrg OBJEXT
860 1.1.1.2 mrg EXEEXT
861 1.1.1.2 mrg ac_ct_CC
862 1.1.1.2 mrg CPPFLAGS
863 1.1.1.2 mrg LDFLAGS
864 1.1.1.2 mrg CFLAGS
865 1.1.1.2 mrg CC
866 1.1.1.2 mrg MAINT
867 1.1.1.2 mrg MAINTAINER_MODE_FALSE
868 1.1.1.2 mrg MAINTAINER_MODE_TRUE
869 1.1.1.2 mrg am__untar
870 1.1.1.2 mrg am__tar
871 1.1.1.2 mrg AMTAR
872 1.1.1.2 mrg am__leading_dot
873 1.1.1.2 mrg SET_MAKE
874 1.1.1.2 mrg AWK
875 1.1.1.2 mrg mkdir_p
876 1.1.1.2 mrg MKDIR_P
877 1.1.1.2 mrg INSTALL_STRIP_PROGRAM
878 1.1.1.2 mrg STRIP
879 1.1.1.2 mrg install_sh
880 1.1.1.2 mrg MAKEINFO
881 1.1.1.2 mrg AUTOHEADER
882 1.1.1.2 mrg AUTOMAKE
883 1.1.1.2 mrg AUTOCONF
884 1.1.1.2 mrg ACLOCAL
885 1.1.1.2 mrg VERSION
886 1.1.1.2 mrg PACKAGE
887 1.1.1.2 mrg CYGPATH_W
888 1.1.1.2 mrg am__isrc
889 1.1.1.2 mrg INSTALL_DATA
890 1.1.1.2 mrg INSTALL_SCRIPT
891 1.1.1.2 mrg INSTALL_PROGRAM
892 1.1.1.2 mrg target_alias
893 1.1.1.2 mrg host_alias
894 1.1 mrg build_alias
895 1.1.1.2 mrg LIBS
896 1.1.1.2 mrg ECHO_T
897 1.1.1.2 mrg ECHO_N
898 1.1.1.2 mrg ECHO_C
899 1.1.1.2 mrg DEFS
900 1.1.1.2 mrg mandir
901 1.1.1.2 mrg localedir
902 1.1.1.2 mrg libdir
903 1.1.1.2 mrg psdir
904 1.1.1.2 mrg pdfdir
905 1.1.1.2 mrg dvidir
906 1.1.1.2 mrg htmldir
907 1.1.1.2 mrg infodir
908 1.1.1.2 mrg docdir
909 1.1.1.2 mrg oldincludedir
910 1.1.1.2 mrg includedir
911 1.1.1.2 mrg localstatedir
912 1.1.1.2 mrg sharedstatedir
913 1.1.1.2 mrg sysconfdir
914 1.1.1.2 mrg datadir
915 1.1.1.2 mrg datarootdir
916 1.1.1.2 mrg libexecdir
917 1.1.1.2 mrg sbindir
918 1.1.1.2 mrg bindir
919 1.1.1.2 mrg program_transform_name
920 1.1.1.2 mrg prefix
921 1.1.1.2 mrg exec_prefix
922 1.1.1.2 mrg PACKAGE_BUGREPORT
923 1.1.1.2 mrg PACKAGE_STRING
924 1.1.1.2 mrg PACKAGE_VERSION
925 1.1.1.2 mrg PACKAGE_TARNAME
926 1.1.1.2 mrg PACKAGE_NAME
927 1.1.1.2 mrg PATH_SEPARATOR
928 1.1.1.2 mrg SHELL'
929 1.1.1.2 mrg ac_subst_files=''
930 1.1.1.2 mrg ac_user_opts='
931 1.1.1.2 mrg enable_option_checking
932 1.1.1.2 mrg enable_maintainer_mode
933 1.1.1.2 mrg enable_dependency_tracking
934 1.1.1.2 mrg enable_shared
935 1.1.1.2 mrg enable_static
936 1.1.1.2 mrg with_pic
937 1.1.1.2 mrg enable_fast_install
938 1.1.1.2 mrg with_gnu_ld
939 1.1.1.2 mrg enable_libtool_lock
940 1.1.1.2 mrg enable_silent_rules
941 1.1.1.2 mrg enable_strict_compilation
942 1.1.1.2 mrg with_release_version
943 1.1.1.2 mrg with_lint
944 1.1.1.2 mrg enable_lint_library
945 1.1.1.2 mrg '
946 1.1.1.2 mrg ac_precious_vars='build_alias
947 1.1 mrg host_alias
948 1.1 mrg target_alias
949 1.1 mrg CC
950 1.1 mrg CFLAGS
951 1.1 mrg LDFLAGS
952 1.1.1.2 mrg LIBS
953 1.1 mrg CPPFLAGS
954 1.1 mrg CPP
955 1.1 mrg XMLTO
956 1.1 mrg PKG_CONFIG
957 1.1 mrg XTST_CFLAGS
958 1.1 mrg XTST_LIBS'
959 1.1 mrg
960 1.1 mrg
961 1.1 mrg # Initialize some variables set by options.
962 1.1 mrg ac_init_help=
963 1.1 mrg ac_init_version=false
964 1.1.1.2 mrg ac_unrecognized_opts=
965 1.1.1.2 mrg ac_unrecognized_sep=
966 1.1 mrg # The variables have the same names as the options, with
967 1.1 mrg # dashes changed to underlines.
968 1.1 mrg cache_file=/dev/null
969 1.1 mrg exec_prefix=NONE
970 1.1 mrg no_create=
971 1.1 mrg no_recursion=
972 1.1 mrg prefix=NONE
973 1.1 mrg program_prefix=NONE
974 1.1 mrg program_suffix=NONE
975 1.1 mrg program_transform_name=s,x,x,
976 1.1 mrg silent=
977 1.1 mrg site=
978 1.1 mrg srcdir=
979 1.1 mrg verbose=
980 1.1 mrg x_includes=NONE
981 1.1 mrg x_libraries=NONE
982 1.1 mrg
983 1.1 mrg # Installation directory options.
984 1.1 mrg # These are left unexpanded so users can "make install exec_prefix=/foo"
985 1.1 mrg # and all the variables that are supposed to be based on exec_prefix
986 1.1 mrg # by default will actually change.
987 1.1 mrg # Use braces instead of parens because sh, perl, etc. also accept them.
988 1.1 mrg # (The list follows the same order as the GNU Coding Standards.)
989 1.1 mrg bindir='${exec_prefix}/bin'
990 1.1 mrg sbindir='${exec_prefix}/sbin'
991 1.1 mrg libexecdir='${exec_prefix}/libexec'
992 1.1 mrg datarootdir='${prefix}/share'
993 1.1 mrg datadir='${datarootdir}'
994 1.1 mrg sysconfdir='${prefix}/etc'
995 1.1 mrg sharedstatedir='${prefix}/com'
996 1.1 mrg localstatedir='${prefix}/var'
997 1.1 mrg includedir='${prefix}/include'
998 1.1 mrg oldincludedir='/usr/include'
999 1.1 mrg docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
1000 1.1 mrg infodir='${datarootdir}/info'
1001 1.1 mrg htmldir='${docdir}'
1002 1.1 mrg dvidir='${docdir}'
1003 1.1 mrg pdfdir='${docdir}'
1004 1.1 mrg psdir='${docdir}'
1005 1.1 mrg libdir='${exec_prefix}/lib'
1006 1.1 mrg localedir='${datarootdir}/locale'
1007 1.1 mrg mandir='${datarootdir}/man'
1008 1.1 mrg
1009 1.1 mrg ac_prev=
1010 1.1 mrg ac_dashdash=
1011 1.1 mrg for ac_option
1012 1.1 mrg do
1013 1.1 mrg # If the previous option needs an argument, assign it.
1014 1.1 mrg if test -n "$ac_prev"; then
1015 1.1 mrg eval $ac_prev=\$ac_option
1016 1.1 mrg ac_prev=
1017 1.1 mrg continue
1018 1.1 mrg fi
1019 1.1 mrg
1020 1.1 mrg case $ac_option in
1021 1.1 mrg *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
1022 1.1 mrg *) ac_optarg=yes ;;
1023 1.1 mrg esac
1024 1.1 mrg
1025 1.1 mrg # Accept the important Cygnus configure options, so we can diagnose typos.
1026 1.1 mrg
1027 1.1 mrg case $ac_dashdash$ac_option in
1028 1.1 mrg --)
1029 1.1 mrg ac_dashdash=yes ;;
1030 1.1 mrg
1031 1.1 mrg -bindir | --bindir | --bindi | --bind | --bin | --bi)
1032 1.1 mrg ac_prev=bindir ;;
1033 1.1 mrg -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
1034 1.1 mrg bindir=$ac_optarg ;;
1035 1.1 mrg
1036 1.1 mrg -build | --build | --buil | --bui | --bu)
1037 1.1 mrg ac_prev=build_alias ;;
1038 1.1 mrg -build=* | --build=* | --buil=* | --bui=* | --bu=*)
1039 1.1 mrg build_alias=$ac_optarg ;;
1040 1.1 mrg
1041 1.1 mrg -cache-file | --cache-file | --cache-fil | --cache-fi \
1042 1.1 mrg | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
1043 1.1 mrg ac_prev=cache_file ;;
1044 1.1 mrg -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
1045 1.1 mrg | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
1046 1.1 mrg cache_file=$ac_optarg ;;
1047 1.1 mrg
1048 1.1 mrg --config-cache | -C)
1049 1.1 mrg cache_file=config.cache ;;
1050 1.1 mrg
1051 1.1 mrg -datadir | --datadir | --datadi | --datad)
1052 1.1 mrg ac_prev=datadir ;;
1053 1.1 mrg -datadir=* | --datadir=* | --datadi=* | --datad=*)
1054 1.1 mrg datadir=$ac_optarg ;;
1055 1.1 mrg
1056 1.1 mrg -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
1057 1.1 mrg | --dataroo | --dataro | --datar)
1058 1.1 mrg ac_prev=datarootdir ;;
1059 1.1 mrg -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
1060 1.1 mrg | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
1061 1.1 mrg datarootdir=$ac_optarg ;;
1062 1.1 mrg
1063 1.1 mrg -disable-* | --disable-*)
1064 1.1.1.2 mrg ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
1065 1.1 mrg # Reject names that are not valid shell variable names.
1066 1.1.1.2 mrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1067 1.1.1.2 mrg { $as_echo "$as_me: error: invalid feature name: $ac_useropt" >&2
1068 1.1 mrg { (exit 1); exit 1; }; }
1069 1.1.1.2 mrg ac_useropt_orig=$ac_useropt
1070 1.1.1.2 mrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1071 1.1.1.2 mrg case $ac_user_opts in
1072 1.1.1.2 mrg *"
1073 1.1.1.2 mrg "enable_$ac_useropt"
1074 1.1.1.2 mrg "*) ;;
1075 1.1.1.2 mrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
1076 1.1.1.2 mrg ac_unrecognized_sep=', ';;
1077 1.1.1.2 mrg esac
1078 1.1.1.2 mrg eval enable_$ac_useropt=no ;;
1079 1.1 mrg
1080 1.1 mrg -docdir | --docdir | --docdi | --doc | --do)
1081 1.1 mrg ac_prev=docdir ;;
1082 1.1 mrg -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
1083 1.1 mrg docdir=$ac_optarg ;;
1084 1.1 mrg
1085 1.1 mrg -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
1086 1.1 mrg ac_prev=dvidir ;;
1087 1.1 mrg -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
1088 1.1 mrg dvidir=$ac_optarg ;;
1089 1.1 mrg
1090 1.1 mrg -enable-* | --enable-*)
1091 1.1.1.2 mrg ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
1092 1.1 mrg # Reject names that are not valid shell variable names.
1093 1.1.1.2 mrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1094 1.1.1.2 mrg { $as_echo "$as_me: error: invalid feature name: $ac_useropt" >&2
1095 1.1 mrg { (exit 1); exit 1; }; }
1096 1.1.1.2 mrg ac_useropt_orig=$ac_useropt
1097 1.1.1.2 mrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1098 1.1.1.2 mrg case $ac_user_opts in
1099 1.1.1.2 mrg *"
1100 1.1.1.2 mrg "enable_$ac_useropt"
1101 1.1.1.2 mrg "*) ;;
1102 1.1.1.2 mrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
1103 1.1.1.2 mrg ac_unrecognized_sep=', ';;
1104 1.1.1.2 mrg esac
1105 1.1.1.2 mrg eval enable_$ac_useropt=\$ac_optarg ;;
1106 1.1 mrg
1107 1.1 mrg -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
1108 1.1 mrg | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
1109 1.1 mrg | --exec | --exe | --ex)
1110 1.1 mrg ac_prev=exec_prefix ;;
1111 1.1 mrg -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
1112 1.1 mrg | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
1113 1.1 mrg | --exec=* | --exe=* | --ex=*)
1114 1.1 mrg exec_prefix=$ac_optarg ;;
1115 1.1 mrg
1116 1.1 mrg -gas | --gas | --ga | --g)
1117 1.1 mrg # Obsolete; use --with-gas.
1118 1.1 mrg with_gas=yes ;;
1119 1.1 mrg
1120 1.1 mrg -help | --help | --hel | --he | -h)
1121 1.1 mrg ac_init_help=long ;;
1122 1.1 mrg -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
1123 1.1 mrg ac_init_help=recursive ;;
1124 1.1 mrg -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
1125 1.1 mrg ac_init_help=short ;;
1126 1.1 mrg
1127 1.1 mrg -host | --host | --hos | --ho)
1128 1.1 mrg ac_prev=host_alias ;;
1129 1.1 mrg -host=* | --host=* | --hos=* | --ho=*)
1130 1.1 mrg host_alias=$ac_optarg ;;
1131 1.1 mrg
1132 1.1 mrg -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1133 1.1 mrg ac_prev=htmldir ;;
1134 1.1 mrg -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1135 1.1 mrg | --ht=*)
1136 1.1 mrg htmldir=$ac_optarg ;;
1137 1.1 mrg
1138 1.1 mrg -includedir | --includedir | --includedi | --included | --include \
1139 1.1 mrg | --includ | --inclu | --incl | --inc)
1140 1.1 mrg ac_prev=includedir ;;
1141 1.1 mrg -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1142 1.1 mrg | --includ=* | --inclu=* | --incl=* | --inc=*)
1143 1.1 mrg includedir=$ac_optarg ;;
1144 1.1 mrg
1145 1.1 mrg -infodir | --infodir | --infodi | --infod | --info | --inf)
1146 1.1 mrg ac_prev=infodir ;;
1147 1.1 mrg -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1148 1.1 mrg infodir=$ac_optarg ;;
1149 1.1 mrg
1150 1.1 mrg -libdir | --libdir | --libdi | --libd)
1151 1.1 mrg ac_prev=libdir ;;
1152 1.1 mrg -libdir=* | --libdir=* | --libdi=* | --libd=*)
1153 1.1 mrg libdir=$ac_optarg ;;
1154 1.1 mrg
1155 1.1 mrg -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1156 1.1 mrg | --libexe | --libex | --libe)
1157 1.1 mrg ac_prev=libexecdir ;;
1158 1.1 mrg -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1159 1.1 mrg | --libexe=* | --libex=* | --libe=*)
1160 1.1 mrg libexecdir=$ac_optarg ;;
1161 1.1 mrg
1162 1.1 mrg -localedir | --localedir | --localedi | --localed | --locale)
1163 1.1 mrg ac_prev=localedir ;;
1164 1.1 mrg -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1165 1.1 mrg localedir=$ac_optarg ;;
1166 1.1 mrg
1167 1.1 mrg -localstatedir | --localstatedir | --localstatedi | --localstated \
1168 1.1 mrg | --localstate | --localstat | --localsta | --localst | --locals)
1169 1.1 mrg ac_prev=localstatedir ;;
1170 1.1 mrg -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1171 1.1 mrg | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1172 1.1 mrg localstatedir=$ac_optarg ;;
1173 1.1 mrg
1174 1.1 mrg -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1175 1.1 mrg ac_prev=mandir ;;
1176 1.1 mrg -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1177 1.1 mrg mandir=$ac_optarg ;;
1178 1.1 mrg
1179 1.1 mrg -nfp | --nfp | --nf)
1180 1.1 mrg # Obsolete; use --without-fp.
1181 1.1 mrg with_fp=no ;;
1182 1.1 mrg
1183 1.1 mrg -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1184 1.1 mrg | --no-cr | --no-c | -n)
1185 1.1 mrg no_create=yes ;;
1186 1.1 mrg
1187 1.1 mrg -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1188 1.1 mrg | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1189 1.1 mrg no_recursion=yes ;;
1190 1.1 mrg
1191 1.1 mrg -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1192 1.1 mrg | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1193 1.1 mrg | --oldin | --oldi | --old | --ol | --o)
1194 1.1 mrg ac_prev=oldincludedir ;;
1195 1.1 mrg -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1196 1.1 mrg | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1197 1.1 mrg | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1198 1.1 mrg oldincludedir=$ac_optarg ;;
1199 1.1 mrg
1200 1.1 mrg -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1201 1.1 mrg ac_prev=prefix ;;
1202 1.1 mrg -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1203 1.1 mrg prefix=$ac_optarg ;;
1204 1.1 mrg
1205 1.1 mrg -program-prefix | --program-prefix | --program-prefi | --program-pref \
1206 1.1 mrg | --program-pre | --program-pr | --program-p)
1207 1.1 mrg ac_prev=program_prefix ;;
1208 1.1 mrg -program-prefix=* | --program-prefix=* | --program-prefi=* \
1209 1.1 mrg | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1210 1.1 mrg program_prefix=$ac_optarg ;;
1211 1.1 mrg
1212 1.1 mrg -program-suffix | --program-suffix | --program-suffi | --program-suff \
1213 1.1 mrg | --program-suf | --program-su | --program-s)
1214 1.1 mrg ac_prev=program_suffix ;;
1215 1.1 mrg -program-suffix=* | --program-suffix=* | --program-suffi=* \
1216 1.1 mrg | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1217 1.1 mrg program_suffix=$ac_optarg ;;
1218 1.1 mrg
1219 1.1 mrg -program-transform-name | --program-transform-name \
1220 1.1 mrg | --program-transform-nam | --program-transform-na \
1221 1.1 mrg | --program-transform-n | --program-transform- \
1222 1.1 mrg | --program-transform | --program-transfor \
1223 1.1 mrg | --program-transfo | --program-transf \
1224 1.1 mrg | --program-trans | --program-tran \
1225 1.1 mrg | --progr-tra | --program-tr | --program-t)
1226 1.1 mrg ac_prev=program_transform_name ;;
1227 1.1 mrg -program-transform-name=* | --program-transform-name=* \
1228 1.1 mrg | --program-transform-nam=* | --program-transform-na=* \
1229 1.1 mrg | --program-transform-n=* | --program-transform-=* \
1230 1.1 mrg | --program-transform=* | --program-transfor=* \
1231 1.1 mrg | --program-transfo=* | --program-transf=* \
1232 1.1 mrg | --program-trans=* | --program-tran=* \
1233 1.1 mrg | --progr-tra=* | --program-tr=* | --program-t=*)
1234 1.1 mrg program_transform_name=$ac_optarg ;;
1235 1.1 mrg
1236 1.1 mrg -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1237 1.1 mrg ac_prev=pdfdir ;;
1238 1.1 mrg -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1239 1.1 mrg pdfdir=$ac_optarg ;;
1240 1.1 mrg
1241 1.1 mrg -psdir | --psdir | --psdi | --psd | --ps)
1242 1.1 mrg ac_prev=psdir ;;
1243 1.1 mrg -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1244 1.1 mrg psdir=$ac_optarg ;;
1245 1.1 mrg
1246 1.1 mrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1247 1.1 mrg | -silent | --silent | --silen | --sile | --sil)
1248 1.1 mrg silent=yes ;;
1249 1.1 mrg
1250 1.1 mrg -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1251 1.1 mrg ac_prev=sbindir ;;
1252 1.1 mrg -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1253 1.1 mrg | --sbi=* | --sb=*)
1254 1.1 mrg sbindir=$ac_optarg ;;
1255 1.1 mrg
1256 1.1 mrg -sharedstatedir | --sharedstatedir | --sharedstatedi \
1257 1.1 mrg | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1258 1.1 mrg | --sharedst | --shareds | --shared | --share | --shar \
1259 1.1 mrg | --sha | --sh)
1260 1.1 mrg ac_prev=sharedstatedir ;;
1261 1.1 mrg -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1262 1.1 mrg | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1263 1.1 mrg | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1264 1.1 mrg | --sha=* | --sh=*)
1265 1.1 mrg sharedstatedir=$ac_optarg ;;
1266 1.1 mrg
1267 1.1 mrg -site | --site | --sit)
1268 1.1 mrg ac_prev=site ;;
1269 1.1 mrg -site=* | --site=* | --sit=*)
1270 1.1 mrg site=$ac_optarg ;;
1271 1.1 mrg
1272 1.1 mrg -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1273 1.1 mrg ac_prev=srcdir ;;
1274 1.1 mrg -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1275 1.1 mrg srcdir=$ac_optarg ;;
1276 1.1 mrg
1277 1.1 mrg -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1278 1.1 mrg | --syscon | --sysco | --sysc | --sys | --sy)
1279 1.1 mrg ac_prev=sysconfdir ;;
1280 1.1 mrg -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1281 1.1 mrg | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1282 1.1 mrg sysconfdir=$ac_optarg ;;
1283 1.1 mrg
1284 1.1 mrg -target | --target | --targe | --targ | --tar | --ta | --t)
1285 1.1 mrg ac_prev=target_alias ;;
1286 1.1 mrg -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1287 1.1 mrg target_alias=$ac_optarg ;;
1288 1.1 mrg
1289 1.1 mrg -v | -verbose | --verbose | --verbos | --verbo | --verb)
1290 1.1 mrg verbose=yes ;;
1291 1.1 mrg
1292 1.1 mrg -version | --version | --versio | --versi | --vers | -V)
1293 1.1 mrg ac_init_version=: ;;
1294 1.1 mrg
1295 1.1 mrg -with-* | --with-*)
1296 1.1.1.2 mrg ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1297 1.1 mrg # Reject names that are not valid shell variable names.
1298 1.1.1.2 mrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1299 1.1.1.2 mrg { $as_echo "$as_me: error: invalid package name: $ac_useropt" >&2
1300 1.1 mrg { (exit 1); exit 1; }; }
1301 1.1.1.2 mrg ac_useropt_orig=$ac_useropt
1302 1.1.1.2 mrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1303 1.1.1.2 mrg case $ac_user_opts in
1304 1.1.1.2 mrg *"
1305 1.1.1.2 mrg "with_$ac_useropt"
1306 1.1.1.2 mrg "*) ;;
1307 1.1.1.2 mrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1308 1.1.1.2 mrg ac_unrecognized_sep=', ';;
1309 1.1.1.2 mrg esac
1310 1.1.1.2 mrg eval with_$ac_useropt=\$ac_optarg ;;
1311 1.1 mrg
1312 1.1 mrg -without-* | --without-*)
1313 1.1.1.2 mrg ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1314 1.1 mrg # Reject names that are not valid shell variable names.
1315 1.1.1.2 mrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1316 1.1.1.2 mrg { $as_echo "$as_me: error: invalid package name: $ac_useropt" >&2
1317 1.1 mrg { (exit 1); exit 1; }; }
1318 1.1.1.2 mrg ac_useropt_orig=$ac_useropt
1319 1.1.1.2 mrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1320 1.1.1.2 mrg case $ac_user_opts in
1321 1.1.1.2 mrg *"
1322 1.1.1.2 mrg "with_$ac_useropt"
1323 1.1.1.2 mrg "*) ;;
1324 1.1.1.2 mrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1325 1.1.1.2 mrg ac_unrecognized_sep=', ';;
1326 1.1.1.2 mrg esac
1327 1.1.1.2 mrg eval with_$ac_useropt=no ;;
1328 1.1 mrg
1329 1.1 mrg --x)
1330 1.1 mrg # Obsolete; use --with-x.
1331 1.1 mrg with_x=yes ;;
1332 1.1 mrg
1333 1.1 mrg -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1334 1.1 mrg | --x-incl | --x-inc | --x-in | --x-i)
1335 1.1 mrg ac_prev=x_includes ;;
1336 1.1 mrg -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1337 1.1 mrg | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1338 1.1 mrg x_includes=$ac_optarg ;;
1339 1.1 mrg
1340 1.1 mrg -x-libraries | --x-libraries | --x-librarie | --x-librari \
1341 1.1 mrg | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1342 1.1 mrg ac_prev=x_libraries ;;
1343 1.1 mrg -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1344 1.1 mrg | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1345 1.1 mrg x_libraries=$ac_optarg ;;
1346 1.1 mrg
1347 1.1.1.2 mrg -*) { $as_echo "$as_me: error: unrecognized option: $ac_option
1348 1.1 mrg Try \`$0 --help' for more information." >&2
1349 1.1 mrg { (exit 1); exit 1; }; }
1350 1.1 mrg ;;
1351 1.1 mrg
1352 1.1 mrg *=*)
1353 1.1 mrg ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1354 1.1 mrg # Reject names that are not valid shell variable names.
1355 1.1 mrg expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
1356 1.1.1.2 mrg { $as_echo "$as_me: error: invalid variable name: $ac_envvar" >&2
1357 1.1 mrg { (exit 1); exit 1; }; }
1358 1.1 mrg eval $ac_envvar=\$ac_optarg
1359 1.1 mrg export $ac_envvar ;;
1360 1.1 mrg
1361 1.1 mrg *)
1362 1.1 mrg # FIXME: should be removed in autoconf 3.0.
1363 1.1.1.2 mrg $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1364 1.1 mrg expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1365 1.1.1.2 mrg $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1366 1.1 mrg : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1367 1.1 mrg ;;
1368 1.1 mrg
1369 1.1 mrg esac
1370 1.1 mrg done
1371 1.1 mrg
1372 1.1 mrg if test -n "$ac_prev"; then
1373 1.1 mrg ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1374 1.1.1.2 mrg { $as_echo "$as_me: error: missing argument to $ac_option" >&2
1375 1.1 mrg { (exit 1); exit 1; }; }
1376 1.1 mrg fi
1377 1.1 mrg
1378 1.1.1.2 mrg if test -n "$ac_unrecognized_opts"; then
1379 1.1.1.2 mrg case $enable_option_checking in
1380 1.1.1.2 mrg no) ;;
1381 1.1.1.2 mrg fatal) { $as_echo "$as_me: error: unrecognized options: $ac_unrecognized_opts" >&2
1382 1.1.1.2 mrg { (exit 1); exit 1; }; } ;;
1383 1.1.1.2 mrg *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1384 1.1.1.2 mrg esac
1385 1.1.1.2 mrg fi
1386 1.1.1.2 mrg
1387 1.1.1.2 mrg # Check all directory arguments for consistency.
1388 1.1 mrg for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1389 1.1 mrg datadir sysconfdir sharedstatedir localstatedir includedir \
1390 1.1 mrg oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1391 1.1 mrg libdir localedir mandir
1392 1.1 mrg do
1393 1.1 mrg eval ac_val=\$$ac_var
1394 1.1.1.2 mrg # Remove trailing slashes.
1395 1.1.1.2 mrg case $ac_val in
1396 1.1.1.2 mrg */ )
1397 1.1.1.2 mrg ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1398 1.1.1.2 mrg eval $ac_var=\$ac_val;;
1399 1.1.1.2 mrg esac
1400 1.1.1.2 mrg # Be sure to have absolute directory names.
1401 1.1 mrg case $ac_val in
1402 1.1 mrg [\\/$]* | ?:[\\/]* ) continue;;
1403 1.1 mrg NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1404 1.1 mrg esac
1405 1.1.1.2 mrg { $as_echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
1406 1.1 mrg { (exit 1); exit 1; }; }
1407 1.1 mrg done
1408 1.1 mrg
1409 1.1 mrg # There might be people who depend on the old broken behavior: `$host'
1410 1.1 mrg # used to hold the argument of --host etc.
1411 1.1 mrg # FIXME: To remove some day.
1412 1.1 mrg build=$build_alias
1413 1.1 mrg host=$host_alias
1414 1.1 mrg target=$target_alias
1415 1.1 mrg
1416 1.1 mrg # FIXME: To remove some day.
1417 1.1 mrg if test "x$host_alias" != x; then
1418 1.1 mrg if test "x$build_alias" = x; then
1419 1.1 mrg cross_compiling=maybe
1420 1.1.1.2 mrg $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1421 1.1 mrg If a cross compiler is detected then cross compile mode will be used." >&2
1422 1.1 mrg elif test "x$build_alias" != "x$host_alias"; then
1423 1.1 mrg cross_compiling=yes
1424 1.1 mrg fi
1425 1.1 mrg fi
1426 1.1 mrg
1427 1.1 mrg ac_tool_prefix=
1428 1.1 mrg test -n "$host_alias" && ac_tool_prefix=$host_alias-
1429 1.1 mrg
1430 1.1 mrg test "$silent" = yes && exec 6>/dev/null
1431 1.1 mrg
1432 1.1 mrg
1433 1.1 mrg ac_pwd=`pwd` && test -n "$ac_pwd" &&
1434 1.1 mrg ac_ls_di=`ls -di .` &&
1435 1.1 mrg ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1436 1.1.1.2 mrg { $as_echo "$as_me: error: working directory cannot be determined" >&2
1437 1.1 mrg { (exit 1); exit 1; }; }
1438 1.1 mrg test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1439 1.1.1.2 mrg { $as_echo "$as_me: error: pwd does not report name of working directory" >&2
1440 1.1 mrg { (exit 1); exit 1; }; }
1441 1.1 mrg
1442 1.1 mrg
1443 1.1 mrg # Find the source files, if location was not specified.
1444 1.1 mrg if test -z "$srcdir"; then
1445 1.1 mrg ac_srcdir_defaulted=yes
1446 1.1 mrg # Try the directory containing this script, then the parent directory.
1447 1.1.1.2 mrg ac_confdir=`$as_dirname -- "$as_myself" ||
1448 1.1.1.2 mrg $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1449 1.1.1.2 mrg X"$as_myself" : 'X\(//\)[^/]' \| \
1450 1.1.1.2 mrg X"$as_myself" : 'X\(//\)$' \| \
1451 1.1.1.2 mrg X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1452 1.1.1.2 mrg $as_echo X"$as_myself" |
1453 1.1 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1454 1.1 mrg s//\1/
1455 1.1 mrg q
1456 1.1 mrg }
1457 1.1 mrg /^X\(\/\/\)[^/].*/{
1458 1.1 mrg s//\1/
1459 1.1 mrg q
1460 1.1 mrg }
1461 1.1 mrg /^X\(\/\/\)$/{
1462 1.1 mrg s//\1/
1463 1.1 mrg q
1464 1.1 mrg }
1465 1.1 mrg /^X\(\/\).*/{
1466 1.1 mrg s//\1/
1467 1.1 mrg q
1468 1.1 mrg }
1469 1.1 mrg s/.*/./; q'`
1470 1.1 mrg srcdir=$ac_confdir
1471 1.1 mrg if test ! -r "$srcdir/$ac_unique_file"; then
1472 1.1 mrg srcdir=..
1473 1.1 mrg fi
1474 1.1 mrg else
1475 1.1 mrg ac_srcdir_defaulted=no
1476 1.1 mrg fi
1477 1.1 mrg if test ! -r "$srcdir/$ac_unique_file"; then
1478 1.1 mrg test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1479 1.1.1.2 mrg { $as_echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
1480 1.1 mrg { (exit 1); exit 1; }; }
1481 1.1 mrg fi
1482 1.1 mrg ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1483 1.1 mrg ac_abs_confdir=`(
1484 1.1.1.2 mrg cd "$srcdir" && test -r "./$ac_unique_file" || { $as_echo "$as_me: error: $ac_msg" >&2
1485 1.1 mrg { (exit 1); exit 1; }; }
1486 1.1 mrg pwd)`
1487 1.1 mrg # When building in place, set srcdir=.
1488 1.1 mrg if test "$ac_abs_confdir" = "$ac_pwd"; then
1489 1.1 mrg srcdir=.
1490 1.1 mrg fi
1491 1.1 mrg # Remove unnecessary trailing slashes from srcdir.
1492 1.1 mrg # Double slashes in file names in object file debugging info
1493 1.1 mrg # mess up M-x gdb in Emacs.
1494 1.1 mrg case $srcdir in
1495 1.1 mrg */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1496 1.1 mrg esac
1497 1.1 mrg for ac_var in $ac_precious_vars; do
1498 1.1 mrg eval ac_env_${ac_var}_set=\${${ac_var}+set}
1499 1.1 mrg eval ac_env_${ac_var}_value=\$${ac_var}
1500 1.1 mrg eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1501 1.1 mrg eval ac_cv_env_${ac_var}_value=\$${ac_var}
1502 1.1 mrg done
1503 1.1 mrg
1504 1.1 mrg #
1505 1.1 mrg # Report the --help message.
1506 1.1 mrg #
1507 1.1 mrg if test "$ac_init_help" = "long"; then
1508 1.1 mrg # Omit some internal or obsolete options to make the list less imposing.
1509 1.1 mrg # This message is too long to be a string in the A/UX 3.1 sh.
1510 1.1 mrg cat <<_ACEOF
1511 1.1.1.2 mrg \`configure' configures libXtst 1.1.0 to adapt to many kinds of systems.
1512 1.1 mrg
1513 1.1 mrg Usage: $0 [OPTION]... [VAR=VALUE]...
1514 1.1 mrg
1515 1.1 mrg To assign environment variables (e.g., CC, CFLAGS...), specify them as
1516 1.1 mrg VAR=VALUE. See below for descriptions of some of the useful variables.
1517 1.1 mrg
1518 1.1 mrg Defaults for the options are specified in brackets.
1519 1.1 mrg
1520 1.1 mrg Configuration:
1521 1.1 mrg -h, --help display this help and exit
1522 1.1 mrg --help=short display options specific to this package
1523 1.1 mrg --help=recursive display the short help of all the included packages
1524 1.1 mrg -V, --version display version information and exit
1525 1.1 mrg -q, --quiet, --silent do not print \`checking...' messages
1526 1.1 mrg --cache-file=FILE cache test results in FILE [disabled]
1527 1.1 mrg -C, --config-cache alias for \`--cache-file=config.cache'
1528 1.1 mrg -n, --no-create do not create output files
1529 1.1 mrg --srcdir=DIR find the sources in DIR [configure dir or \`..']
1530 1.1 mrg
1531 1.1 mrg Installation directories:
1532 1.1 mrg --prefix=PREFIX install architecture-independent files in PREFIX
1533 1.1.1.2 mrg [$ac_default_prefix]
1534 1.1 mrg --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1535 1.1.1.2 mrg [PREFIX]
1536 1.1 mrg
1537 1.1 mrg By default, \`make install' will install all the files in
1538 1.1 mrg \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1539 1.1 mrg an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1540 1.1 mrg for instance \`--prefix=\$HOME'.
1541 1.1 mrg
1542 1.1 mrg For better control, use the options below.
1543 1.1 mrg
1544 1.1 mrg Fine tuning of the installation directories:
1545 1.1.1.2 mrg --bindir=DIR user executables [EPREFIX/bin]
1546 1.1.1.2 mrg --sbindir=DIR system admin executables [EPREFIX/sbin]
1547 1.1.1.2 mrg --libexecdir=DIR program executables [EPREFIX/libexec]
1548 1.1.1.2 mrg --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1549 1.1.1.2 mrg --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1550 1.1.1.2 mrg --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1551 1.1.1.2 mrg --libdir=DIR object code libraries [EPREFIX/lib]
1552 1.1.1.2 mrg --includedir=DIR C header files [PREFIX/include]
1553 1.1.1.2 mrg --oldincludedir=DIR C header files for non-gcc [/usr/include]
1554 1.1.1.2 mrg --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1555 1.1.1.2 mrg --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1556 1.1.1.2 mrg --infodir=DIR info documentation [DATAROOTDIR/info]
1557 1.1.1.2 mrg --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1558 1.1.1.2 mrg --mandir=DIR man documentation [DATAROOTDIR/man]
1559 1.1.1.2 mrg --docdir=DIR documentation root [DATAROOTDIR/doc/libXtst]
1560 1.1.1.2 mrg --htmldir=DIR html documentation [DOCDIR]
1561 1.1.1.2 mrg --dvidir=DIR dvi documentation [DOCDIR]
1562 1.1.1.2 mrg --pdfdir=DIR pdf documentation [DOCDIR]
1563 1.1.1.2 mrg --psdir=DIR ps documentation [DOCDIR]
1564 1.1 mrg _ACEOF
1565 1.1 mrg
1566 1.1 mrg cat <<\_ACEOF
1567 1.1 mrg
1568 1.1 mrg Program names:
1569 1.1 mrg --program-prefix=PREFIX prepend PREFIX to installed program names
1570 1.1 mrg --program-suffix=SUFFIX append SUFFIX to installed program names
1571 1.1 mrg --program-transform-name=PROGRAM run sed PROGRAM on installed program names
1572 1.1 mrg
1573 1.1 mrg System types:
1574 1.1 mrg --build=BUILD configure for building on BUILD [guessed]
1575 1.1 mrg --host=HOST cross-compile to build programs to run on HOST [BUILD]
1576 1.1 mrg _ACEOF
1577 1.1 mrg fi
1578 1.1 mrg
1579 1.1 mrg if test -n "$ac_init_help"; then
1580 1.1 mrg case $ac_init_help in
1581 1.1.1.2 mrg short | recursive ) echo "Configuration of libXtst 1.1.0:";;
1582 1.1 mrg esac
1583 1.1 mrg cat <<\_ACEOF
1584 1.1 mrg
1585 1.1 mrg Optional Features:
1586 1.1.1.2 mrg --disable-option-checking ignore unrecognized --enable/--with options
1587 1.1 mrg --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1588 1.1 mrg --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1589 1.1 mrg --enable-maintainer-mode enable make rules and dependencies not useful
1590 1.1 mrg (and sometimes confusing) to the casual installer
1591 1.1 mrg --disable-dependency-tracking speeds up one-time build
1592 1.1 mrg --enable-dependency-tracking do not reject slow dependency extractors
1593 1.1 mrg --enable-shared[=PKGS] build shared libraries [default=yes]
1594 1.1 mrg --enable-static[=PKGS] build static libraries [default=yes]
1595 1.1 mrg --enable-fast-install[=PKGS]
1596 1.1 mrg optimize for fast installation [default=yes]
1597 1.1 mrg --disable-libtool-lock avoid locking (might break parallel builds)
1598 1.1.1.2 mrg --enable-silent-rules less verbose build output (undo: `make V=1')
1599 1.1.1.2 mrg --disable-silent-rules verbose build output (undo: `make V=0')
1600 1.1.1.2 mrg --enable-strict-compilation
1601 1.1.1.2 mrg Enable all warnings from compiler and make them
1602 1.1.1.2 mrg errors (default: disabled)
1603 1.1 mrg --enable-lint-library Create lint library (default: disabled)
1604 1.1 mrg
1605 1.1 mrg Optional Packages:
1606 1.1 mrg --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1607 1.1 mrg --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1608 1.1 mrg --with-pic try to use only PIC/non-PIC objects [default=use
1609 1.1 mrg both]
1610 1.1.1.2 mrg --with-gnu-ld assume the C compiler uses GNU ld [default=no]
1611 1.1 mrg --with-release-version=STRING
1612 1.1 mrg Use release version string in package name
1613 1.1.1.2 mrg --with-lint Use a lint-style source code checker (default:
1614 1.1.1.2 mrg disabled)
1615 1.1 mrg
1616 1.1 mrg Some influential environment variables:
1617 1.1 mrg CC C compiler command
1618 1.1 mrg CFLAGS C compiler flags
1619 1.1 mrg LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1620 1.1 mrg nonstandard directory <lib dir>
1621 1.1 mrg LIBS libraries to pass to the linker, e.g. -l<library>
1622 1.1 mrg CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1623 1.1 mrg you have headers in a nonstandard directory <include dir>
1624 1.1 mrg CPP C preprocessor
1625 1.1 mrg XMLTO Path to xmlto command
1626 1.1 mrg PKG_CONFIG path to pkg-config utility
1627 1.1 mrg XTST_CFLAGS C compiler flags for XTST, overriding pkg-config
1628 1.1 mrg XTST_LIBS linker flags for XTST, overriding pkg-config
1629 1.1 mrg
1630 1.1 mrg Use these variables to override the choices made by `configure' or to help
1631 1.1 mrg it to find libraries and programs with nonstandard names/locations.
1632 1.1 mrg
1633 1.1 mrg Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>.
1634 1.1 mrg _ACEOF
1635 1.1 mrg ac_status=$?
1636 1.1 mrg fi
1637 1.1 mrg
1638 1.1 mrg if test "$ac_init_help" = "recursive"; then
1639 1.1 mrg # If there are subdirs, report their specific --help.
1640 1.1 mrg for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1641 1.1.1.2 mrg test -d "$ac_dir" ||
1642 1.1.1.2 mrg { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1643 1.1.1.2 mrg continue
1644 1.1 mrg ac_builddir=.
1645 1.1 mrg
1646 1.1 mrg case "$ac_dir" in
1647 1.1 mrg .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1648 1.1 mrg *)
1649 1.1.1.2 mrg ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1650 1.1 mrg # A ".." for each directory in $ac_dir_suffix.
1651 1.1.1.2 mrg ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1652 1.1 mrg case $ac_top_builddir_sub in
1653 1.1 mrg "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1654 1.1 mrg *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1655 1.1 mrg esac ;;
1656 1.1 mrg esac
1657 1.1 mrg ac_abs_top_builddir=$ac_pwd
1658 1.1 mrg ac_abs_builddir=$ac_pwd$ac_dir_suffix
1659 1.1 mrg # for backward compatibility:
1660 1.1 mrg ac_top_builddir=$ac_top_build_prefix
1661 1.1 mrg
1662 1.1 mrg case $srcdir in
1663 1.1 mrg .) # We are building in place.
1664 1.1 mrg ac_srcdir=.
1665 1.1 mrg ac_top_srcdir=$ac_top_builddir_sub
1666 1.1 mrg ac_abs_top_srcdir=$ac_pwd ;;
1667 1.1 mrg [\\/]* | ?:[\\/]* ) # Absolute name.
1668 1.1 mrg ac_srcdir=$srcdir$ac_dir_suffix;
1669 1.1 mrg ac_top_srcdir=$srcdir
1670 1.1 mrg ac_abs_top_srcdir=$srcdir ;;
1671 1.1 mrg *) # Relative name.
1672 1.1 mrg ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1673 1.1 mrg ac_top_srcdir=$ac_top_build_prefix$srcdir
1674 1.1 mrg ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1675 1.1 mrg esac
1676 1.1 mrg ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1677 1.1 mrg
1678 1.1 mrg cd "$ac_dir" || { ac_status=$?; continue; }
1679 1.1 mrg # Check for guested configure.
1680 1.1 mrg if test -f "$ac_srcdir/configure.gnu"; then
1681 1.1 mrg echo &&
1682 1.1 mrg $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1683 1.1 mrg elif test -f "$ac_srcdir/configure"; then
1684 1.1 mrg echo &&
1685 1.1 mrg $SHELL "$ac_srcdir/configure" --help=recursive
1686 1.1 mrg else
1687 1.1.1.2 mrg $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1688 1.1 mrg fi || ac_status=$?
1689 1.1 mrg cd "$ac_pwd" || { ac_status=$?; break; }
1690 1.1 mrg done
1691 1.1 mrg fi
1692 1.1 mrg
1693 1.1 mrg test -n "$ac_init_help" && exit $ac_status
1694 1.1 mrg if $ac_init_version; then
1695 1.1 mrg cat <<\_ACEOF
1696 1.1.1.2 mrg libXtst configure 1.1.0
1697 1.1.1.2 mrg generated by GNU Autoconf 2.63
1698 1.1 mrg
1699 1.1 mrg Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
1700 1.1.1.2 mrg 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
1701 1.1 mrg This configure script is free software; the Free Software Foundation
1702 1.1 mrg gives unlimited permission to copy, distribute and modify it.
1703 1.1 mrg _ACEOF
1704 1.1 mrg exit
1705 1.1 mrg fi
1706 1.1 mrg cat >config.log <<_ACEOF
1707 1.1 mrg This file contains any messages produced by compilers while
1708 1.1 mrg running configure, to aid debugging if configure makes a mistake.
1709 1.1 mrg
1710 1.1.1.2 mrg It was created by libXtst $as_me 1.1.0, which was
1711 1.1.1.2 mrg generated by GNU Autoconf 2.63. Invocation command line was
1712 1.1 mrg
1713 1.1 mrg $ $0 $@
1714 1.1 mrg
1715 1.1 mrg _ACEOF
1716 1.1 mrg exec 5>>config.log
1717 1.1 mrg {
1718 1.1 mrg cat <<_ASUNAME
1719 1.1 mrg ## --------- ##
1720 1.1 mrg ## Platform. ##
1721 1.1 mrg ## --------- ##
1722 1.1 mrg
1723 1.1 mrg hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1724 1.1 mrg uname -m = `(uname -m) 2>/dev/null || echo unknown`
1725 1.1 mrg uname -r = `(uname -r) 2>/dev/null || echo unknown`
1726 1.1 mrg uname -s = `(uname -s) 2>/dev/null || echo unknown`
1727 1.1 mrg uname -v = `(uname -v) 2>/dev/null || echo unknown`
1728 1.1 mrg
1729 1.1 mrg /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1730 1.1 mrg /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1731 1.1 mrg
1732 1.1 mrg /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1733 1.1 mrg /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1734 1.1 mrg /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1735 1.1 mrg /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1736 1.1 mrg /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1737 1.1 mrg /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1738 1.1 mrg /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1739 1.1 mrg
1740 1.1 mrg _ASUNAME
1741 1.1 mrg
1742 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1743 1.1 mrg for as_dir in $PATH
1744 1.1 mrg do
1745 1.1 mrg IFS=$as_save_IFS
1746 1.1 mrg test -z "$as_dir" && as_dir=.
1747 1.1.1.2 mrg $as_echo "PATH: $as_dir"
1748 1.1 mrg done
1749 1.1 mrg IFS=$as_save_IFS
1750 1.1 mrg
1751 1.1 mrg } >&5
1752 1.1 mrg
1753 1.1 mrg cat >&5 <<_ACEOF
1754 1.1 mrg
1755 1.1 mrg
1756 1.1 mrg ## ----------- ##
1757 1.1 mrg ## Core tests. ##
1758 1.1 mrg ## ----------- ##
1759 1.1 mrg
1760 1.1 mrg _ACEOF
1761 1.1 mrg
1762 1.1 mrg
1763 1.1 mrg # Keep a trace of the command line.
1764 1.1 mrg # Strip out --no-create and --no-recursion so they do not pile up.
1765 1.1 mrg # Strip out --silent because we don't want to record it for future runs.
1766 1.1 mrg # Also quote any args containing shell meta-characters.
1767 1.1 mrg # Make two passes to allow for proper duplicate-argument suppression.
1768 1.1 mrg ac_configure_args=
1769 1.1 mrg ac_configure_args0=
1770 1.1 mrg ac_configure_args1=
1771 1.1 mrg ac_must_keep_next=false
1772 1.1 mrg for ac_pass in 1 2
1773 1.1 mrg do
1774 1.1 mrg for ac_arg
1775 1.1 mrg do
1776 1.1 mrg case $ac_arg in
1777 1.1 mrg -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1778 1.1 mrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1779 1.1 mrg | -silent | --silent | --silen | --sile | --sil)
1780 1.1 mrg continue ;;
1781 1.1 mrg *\'*)
1782 1.1.1.2 mrg ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1783 1.1 mrg esac
1784 1.1 mrg case $ac_pass in
1785 1.1 mrg 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1786 1.1 mrg 2)
1787 1.1 mrg ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1788 1.1 mrg if test $ac_must_keep_next = true; then
1789 1.1 mrg ac_must_keep_next=false # Got value, back to normal.
1790 1.1 mrg else
1791 1.1 mrg case $ac_arg in
1792 1.1 mrg *=* | --config-cache | -C | -disable-* | --disable-* \
1793 1.1 mrg | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1794 1.1 mrg | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1795 1.1 mrg | -with-* | --with-* | -without-* | --without-* | --x)
1796 1.1 mrg case "$ac_configure_args0 " in
1797 1.1 mrg "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1798 1.1 mrg esac
1799 1.1 mrg ;;
1800 1.1 mrg -* ) ac_must_keep_next=true ;;
1801 1.1 mrg esac
1802 1.1 mrg fi
1803 1.1 mrg ac_configure_args="$ac_configure_args '$ac_arg'"
1804 1.1 mrg ;;
1805 1.1 mrg esac
1806 1.1 mrg done
1807 1.1 mrg done
1808 1.1 mrg $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1809 1.1 mrg $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1810 1.1 mrg
1811 1.1 mrg # When interrupted or exit'd, cleanup temporary files, and complete
1812 1.1 mrg # config.log. We remove comments because anyway the quotes in there
1813 1.1 mrg # would cause problems or look ugly.
1814 1.1 mrg # WARNING: Use '\'' to represent an apostrophe within the trap.
1815 1.1 mrg # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1816 1.1 mrg trap 'exit_status=$?
1817 1.1 mrg # Save into config.log some information that might help in debugging.
1818 1.1 mrg {
1819 1.1 mrg echo
1820 1.1 mrg
1821 1.1 mrg cat <<\_ASBOX
1822 1.1 mrg ## ---------------- ##
1823 1.1 mrg ## Cache variables. ##
1824 1.1 mrg ## ---------------- ##
1825 1.1 mrg _ASBOX
1826 1.1 mrg echo
1827 1.1 mrg # The following way of writing the cache mishandles newlines in values,
1828 1.1 mrg (
1829 1.1 mrg for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1830 1.1 mrg eval ac_val=\$$ac_var
1831 1.1 mrg case $ac_val in #(
1832 1.1 mrg *${as_nl}*)
1833 1.1 mrg case $ac_var in #(
1834 1.1.1.2 mrg *_cv_*) { $as_echo "$as_me:$LINENO: WARNING: cache variable $ac_var contains a newline" >&5
1835 1.1.1.2 mrg $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1836 1.1 mrg esac
1837 1.1 mrg case $ac_var in #(
1838 1.1 mrg _ | IFS | as_nl) ;; #(
1839 1.1.1.2 mrg BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1840 1.1 mrg *) $as_unset $ac_var ;;
1841 1.1 mrg esac ;;
1842 1.1 mrg esac
1843 1.1 mrg done
1844 1.1 mrg (set) 2>&1 |
1845 1.1 mrg case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1846 1.1 mrg *${as_nl}ac_space=\ *)
1847 1.1 mrg sed -n \
1848 1.1 mrg "s/'\''/'\''\\\\'\'''\''/g;
1849 1.1 mrg s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1850 1.1 mrg ;; #(
1851 1.1 mrg *)
1852 1.1 mrg sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1853 1.1 mrg ;;
1854 1.1 mrg esac |
1855 1.1 mrg sort
1856 1.1 mrg )
1857 1.1 mrg echo
1858 1.1 mrg
1859 1.1 mrg cat <<\_ASBOX
1860 1.1 mrg ## ----------------- ##
1861 1.1 mrg ## Output variables. ##
1862 1.1 mrg ## ----------------- ##
1863 1.1 mrg _ASBOX
1864 1.1 mrg echo
1865 1.1 mrg for ac_var in $ac_subst_vars
1866 1.1 mrg do
1867 1.1 mrg eval ac_val=\$$ac_var
1868 1.1 mrg case $ac_val in
1869 1.1.1.2 mrg *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1870 1.1 mrg esac
1871 1.1.1.2 mrg $as_echo "$ac_var='\''$ac_val'\''"
1872 1.1 mrg done | sort
1873 1.1 mrg echo
1874 1.1 mrg
1875 1.1 mrg if test -n "$ac_subst_files"; then
1876 1.1 mrg cat <<\_ASBOX
1877 1.1 mrg ## ------------------- ##
1878 1.1 mrg ## File substitutions. ##
1879 1.1 mrg ## ------------------- ##
1880 1.1 mrg _ASBOX
1881 1.1 mrg echo
1882 1.1 mrg for ac_var in $ac_subst_files
1883 1.1 mrg do
1884 1.1 mrg eval ac_val=\$$ac_var
1885 1.1 mrg case $ac_val in
1886 1.1.1.2 mrg *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1887 1.1 mrg esac
1888 1.1.1.2 mrg $as_echo "$ac_var='\''$ac_val'\''"
1889 1.1 mrg done | sort
1890 1.1 mrg echo
1891 1.1 mrg fi
1892 1.1 mrg
1893 1.1 mrg if test -s confdefs.h; then
1894 1.1 mrg cat <<\_ASBOX
1895 1.1 mrg ## ----------- ##
1896 1.1 mrg ## confdefs.h. ##
1897 1.1 mrg ## ----------- ##
1898 1.1 mrg _ASBOX
1899 1.1 mrg echo
1900 1.1 mrg cat confdefs.h
1901 1.1 mrg echo
1902 1.1 mrg fi
1903 1.1 mrg test "$ac_signal" != 0 &&
1904 1.1.1.2 mrg $as_echo "$as_me: caught signal $ac_signal"
1905 1.1.1.2 mrg $as_echo "$as_me: exit $exit_status"
1906 1.1 mrg } >&5
1907 1.1 mrg rm -f core *.core core.conftest.* &&
1908 1.1 mrg rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1909 1.1 mrg exit $exit_status
1910 1.1 mrg ' 0
1911 1.1 mrg for ac_signal in 1 2 13 15; do
1912 1.1 mrg trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1913 1.1 mrg done
1914 1.1 mrg ac_signal=0
1915 1.1 mrg
1916 1.1 mrg # confdefs.h avoids OS command line length limits that DEFS can exceed.
1917 1.1 mrg rm -f -r conftest* confdefs.h
1918 1.1 mrg
1919 1.1 mrg # Predefined preprocessor variables.
1920 1.1 mrg
1921 1.1 mrg cat >>confdefs.h <<_ACEOF
1922 1.1 mrg #define PACKAGE_NAME "$PACKAGE_NAME"
1923 1.1 mrg _ACEOF
1924 1.1 mrg
1925 1.1 mrg
1926 1.1 mrg cat >>confdefs.h <<_ACEOF
1927 1.1 mrg #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1928 1.1 mrg _ACEOF
1929 1.1 mrg
1930 1.1 mrg
1931 1.1 mrg cat >>confdefs.h <<_ACEOF
1932 1.1 mrg #define PACKAGE_VERSION "$PACKAGE_VERSION"
1933 1.1 mrg _ACEOF
1934 1.1 mrg
1935 1.1 mrg
1936 1.1 mrg cat >>confdefs.h <<_ACEOF
1937 1.1 mrg #define PACKAGE_STRING "$PACKAGE_STRING"
1938 1.1 mrg _ACEOF
1939 1.1 mrg
1940 1.1 mrg
1941 1.1 mrg cat >>confdefs.h <<_ACEOF
1942 1.1 mrg #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1943 1.1 mrg _ACEOF
1944 1.1 mrg
1945 1.1 mrg
1946 1.1 mrg # Let the site file select an alternate cache file if it wants to.
1947 1.1.1.2 mrg # Prefer an explicitly selected file to automatically selected ones.
1948 1.1.1.2 mrg ac_site_file1=NONE
1949 1.1.1.2 mrg ac_site_file2=NONE
1950 1.1 mrg if test -n "$CONFIG_SITE"; then
1951 1.1.1.2 mrg ac_site_file1=$CONFIG_SITE
1952 1.1 mrg elif test "x$prefix" != xNONE; then
1953 1.1.1.2 mrg ac_site_file1=$prefix/share/config.site
1954 1.1.1.2 mrg ac_site_file2=$prefix/etc/config.site
1955 1.1 mrg else
1956 1.1.1.2 mrg ac_site_file1=$ac_default_prefix/share/config.site
1957 1.1.1.2 mrg ac_site_file2=$ac_default_prefix/etc/config.site
1958 1.1 mrg fi
1959 1.1.1.2 mrg for ac_site_file in "$ac_site_file1" "$ac_site_file2"
1960 1.1 mrg do
1961 1.1.1.2 mrg test "x$ac_site_file" = xNONE && continue
1962 1.1 mrg if test -r "$ac_site_file"; then
1963 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1964 1.1.1.2 mrg $as_echo "$as_me: loading site script $ac_site_file" >&6;}
1965 1.1 mrg sed 's/^/| /' "$ac_site_file" >&5
1966 1.1 mrg . "$ac_site_file"
1967 1.1 mrg fi
1968 1.1 mrg done
1969 1.1 mrg
1970 1.1 mrg if test -r "$cache_file"; then
1971 1.1 mrg # Some versions of bash will fail to source /dev/null (special
1972 1.1 mrg # files actually), so we avoid doing that.
1973 1.1 mrg if test -f "$cache_file"; then
1974 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: loading cache $cache_file" >&5
1975 1.1.1.2 mrg $as_echo "$as_me: loading cache $cache_file" >&6;}
1976 1.1 mrg case $cache_file in
1977 1.1 mrg [\\/]* | ?:[\\/]* ) . "$cache_file";;
1978 1.1 mrg *) . "./$cache_file";;
1979 1.1 mrg esac
1980 1.1 mrg fi
1981 1.1 mrg else
1982 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: creating cache $cache_file" >&5
1983 1.1.1.2 mrg $as_echo "$as_me: creating cache $cache_file" >&6;}
1984 1.1 mrg >$cache_file
1985 1.1 mrg fi
1986 1.1 mrg
1987 1.1 mrg # Check that the precious variables saved in the cache have kept the same
1988 1.1 mrg # value.
1989 1.1 mrg ac_cache_corrupted=false
1990 1.1 mrg for ac_var in $ac_precious_vars; do
1991 1.1 mrg eval ac_old_set=\$ac_cv_env_${ac_var}_set
1992 1.1 mrg eval ac_new_set=\$ac_env_${ac_var}_set
1993 1.1 mrg eval ac_old_val=\$ac_cv_env_${ac_var}_value
1994 1.1 mrg eval ac_new_val=\$ac_env_${ac_var}_value
1995 1.1 mrg case $ac_old_set,$ac_new_set in
1996 1.1 mrg set,)
1997 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1998 1.1.1.2 mrg $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1999 1.1 mrg ac_cache_corrupted=: ;;
2000 1.1 mrg ,set)
2001 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
2002 1.1.1.2 mrg $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2003 1.1 mrg ac_cache_corrupted=: ;;
2004 1.1 mrg ,);;
2005 1.1 mrg *)
2006 1.1 mrg if test "x$ac_old_val" != "x$ac_new_val"; then
2007 1.1.1.2 mrg # differences in whitespace do not lead to failure.
2008 1.1.1.2 mrg ac_old_val_w=`echo x $ac_old_val`
2009 1.1.1.2 mrg ac_new_val_w=`echo x $ac_new_val`
2010 1.1.1.2 mrg if test "$ac_old_val_w" != "$ac_new_val_w"; then
2011 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
2012 1.1.1.2 mrg $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2013 1.1.1.2 mrg ac_cache_corrupted=:
2014 1.1.1.2 mrg else
2015 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2016 1.1.1.2 mrg $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2017 1.1.1.2 mrg eval $ac_var=\$ac_old_val
2018 1.1.1.2 mrg fi
2019 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: former value: \`$ac_old_val'" >&5
2020 1.1.1.2 mrg $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2021 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: current value: \`$ac_new_val'" >&5
2022 1.1.1.2 mrg $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2023 1.1 mrg fi;;
2024 1.1 mrg esac
2025 1.1 mrg # Pass precious variables to config.status.
2026 1.1 mrg if test "$ac_new_set" = set; then
2027 1.1 mrg case $ac_new_val in
2028 1.1.1.2 mrg *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2029 1.1 mrg *) ac_arg=$ac_var=$ac_new_val ;;
2030 1.1 mrg esac
2031 1.1 mrg case " $ac_configure_args " in
2032 1.1 mrg *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2033 1.1 mrg *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
2034 1.1 mrg esac
2035 1.1 mrg fi
2036 1.1 mrg done
2037 1.1 mrg if $ac_cache_corrupted; then
2038 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
2039 1.1.1.2 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2040 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
2041 1.1.1.2 mrg $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2042 1.1.1.2 mrg { { $as_echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
2043 1.1.1.2 mrg $as_echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
2044 1.1 mrg { (exit 1); exit 1; }; }
2045 1.1 mrg fi
2046 1.1 mrg
2047 1.1 mrg
2048 1.1 mrg
2049 1.1 mrg
2050 1.1 mrg
2051 1.1 mrg
2052 1.1 mrg
2053 1.1 mrg
2054 1.1 mrg
2055 1.1 mrg
2056 1.1 mrg
2057 1.1 mrg
2058 1.1 mrg
2059 1.1 mrg
2060 1.1 mrg
2061 1.1 mrg
2062 1.1 mrg
2063 1.1 mrg
2064 1.1 mrg
2065 1.1 mrg
2066 1.1 mrg
2067 1.1 mrg
2068 1.1 mrg
2069 1.1 mrg
2070 1.1 mrg
2071 1.1 mrg ac_ext=c
2072 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
2073 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2074 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2075 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
2076 1.1 mrg
2077 1.1 mrg
2078 1.1.1.2 mrg am__api_version='1.11'
2079 1.1 mrg
2080 1.1 mrg ac_aux_dir=
2081 1.1 mrg for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2082 1.1 mrg if test -f "$ac_dir/install-sh"; then
2083 1.1 mrg ac_aux_dir=$ac_dir
2084 1.1 mrg ac_install_sh="$ac_aux_dir/install-sh -c"
2085 1.1 mrg break
2086 1.1 mrg elif test -f "$ac_dir/install.sh"; then
2087 1.1 mrg ac_aux_dir=$ac_dir
2088 1.1 mrg ac_install_sh="$ac_aux_dir/install.sh -c"
2089 1.1 mrg break
2090 1.1 mrg elif test -f "$ac_dir/shtool"; then
2091 1.1 mrg ac_aux_dir=$ac_dir
2092 1.1 mrg ac_install_sh="$ac_aux_dir/shtool install -c"
2093 1.1 mrg break
2094 1.1 mrg fi
2095 1.1 mrg done
2096 1.1 mrg if test -z "$ac_aux_dir"; then
2097 1.1.1.2 mrg { { $as_echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&5
2098 1.1.1.2 mrg $as_echo "$as_me: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&2;}
2099 1.1 mrg { (exit 1); exit 1; }; }
2100 1.1 mrg fi
2101 1.1 mrg
2102 1.1 mrg # These three variables are undocumented and unsupported,
2103 1.1 mrg # and are intended to be withdrawn in a future Autoconf release.
2104 1.1 mrg # They can cause serious problems if a builder's source tree is in a directory
2105 1.1 mrg # whose full name contains unusual characters.
2106 1.1 mrg ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2107 1.1 mrg ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2108 1.1 mrg ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2109 1.1 mrg
2110 1.1 mrg
2111 1.1 mrg # Find a good install program. We prefer a C program (faster),
2112 1.1 mrg # so one script is as good as another. But avoid the broken or
2113 1.1 mrg # incompatible versions:
2114 1.1 mrg # SysV /etc/install, /usr/sbin/install
2115 1.1 mrg # SunOS /usr/etc/install
2116 1.1 mrg # IRIX /sbin/install
2117 1.1 mrg # AIX /bin/install
2118 1.1 mrg # AmigaOS /C/install, which installs bootblocks on floppy discs
2119 1.1 mrg # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2120 1.1 mrg # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2121 1.1 mrg # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2122 1.1 mrg # OS/2's system install, which has a completely different semantic
2123 1.1 mrg # ./install, which can be erroneously created by make from ./install.sh.
2124 1.1.1.2 mrg # Reject install programs that cannot install multiple files.
2125 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
2126 1.1.1.2 mrg $as_echo_n "checking for a BSD-compatible install... " >&6; }
2127 1.1 mrg if test -z "$INSTALL"; then
2128 1.1 mrg if test "${ac_cv_path_install+set}" = set; then
2129 1.1.1.2 mrg $as_echo_n "(cached) " >&6
2130 1.1 mrg else
2131 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2132 1.1 mrg for as_dir in $PATH
2133 1.1 mrg do
2134 1.1 mrg IFS=$as_save_IFS
2135 1.1 mrg test -z "$as_dir" && as_dir=.
2136 1.1 mrg # Account for people who put trailing slashes in PATH elements.
2137 1.1 mrg case $as_dir/ in
2138 1.1 mrg ./ | .// | /cC/* | \
2139 1.1 mrg /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2140 1.1 mrg ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
2141 1.1 mrg /usr/ucb/* ) ;;
2142 1.1 mrg *)
2143 1.1 mrg # OSF1 and SCO ODT 3.0 have their own names for install.
2144 1.1 mrg # Don't use installbsd from OSF since it installs stuff as root
2145 1.1 mrg # by default.
2146 1.1 mrg for ac_prog in ginstall scoinst install; do
2147 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2148 1.1 mrg if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
2149 1.1 mrg if test $ac_prog = install &&
2150 1.1 mrg grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2151 1.1 mrg # AIX install. It has an incompatible calling convention.
2152 1.1 mrg :
2153 1.1 mrg elif test $ac_prog = install &&
2154 1.1 mrg grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2155 1.1 mrg # program-specific install script used by HP pwplus--don't use.
2156 1.1 mrg :
2157 1.1 mrg else
2158 1.1.1.2 mrg rm -rf conftest.one conftest.two conftest.dir
2159 1.1.1.2 mrg echo one > conftest.one
2160 1.1.1.2 mrg echo two > conftest.two
2161 1.1.1.2 mrg mkdir conftest.dir
2162 1.1.1.2 mrg if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2163 1.1.1.2 mrg test -s conftest.one && test -s conftest.two &&
2164 1.1.1.2 mrg test -s conftest.dir/conftest.one &&
2165 1.1.1.2 mrg test -s conftest.dir/conftest.two
2166 1.1.1.2 mrg then
2167 1.1.1.2 mrg ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2168 1.1.1.2 mrg break 3
2169 1.1.1.2 mrg fi
2170 1.1 mrg fi
2171 1.1 mrg fi
2172 1.1 mrg done
2173 1.1 mrg done
2174 1.1 mrg ;;
2175 1.1 mrg esac
2176 1.1.1.2 mrg
2177 1.1 mrg done
2178 1.1 mrg IFS=$as_save_IFS
2179 1.1 mrg
2180 1.1.1.2 mrg rm -rf conftest.one conftest.two conftest.dir
2181 1.1 mrg
2182 1.1 mrg fi
2183 1.1 mrg if test "${ac_cv_path_install+set}" = set; then
2184 1.1 mrg INSTALL=$ac_cv_path_install
2185 1.1 mrg else
2186 1.1 mrg # As a last resort, use the slow shell script. Don't cache a
2187 1.1 mrg # value for INSTALL within a source directory, because that will
2188 1.1 mrg # break other packages using the cache if that directory is
2189 1.1 mrg # removed, or if the value is a relative name.
2190 1.1 mrg INSTALL=$ac_install_sh
2191 1.1 mrg fi
2192 1.1 mrg fi
2193 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $INSTALL" >&5
2194 1.1.1.2 mrg $as_echo "$INSTALL" >&6; }
2195 1.1 mrg
2196 1.1 mrg # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2197 1.1 mrg # It thinks the first close brace ends the variable substitution.
2198 1.1 mrg test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2199 1.1 mrg
2200 1.1 mrg test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2201 1.1 mrg
2202 1.1 mrg test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2203 1.1 mrg
2204 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking whether build environment is sane" >&5
2205 1.1.1.2 mrg $as_echo_n "checking whether build environment is sane... " >&6; }
2206 1.1 mrg # Just in case
2207 1.1 mrg sleep 1
2208 1.1 mrg echo timestamp > conftest.file
2209 1.1.1.2 mrg # Reject unsafe characters in $srcdir or the absolute working directory
2210 1.1.1.2 mrg # name. Accept space and tab only in the latter.
2211 1.1.1.2 mrg am_lf='
2212 1.1.1.2 mrg '
2213 1.1.1.2 mrg case `pwd` in
2214 1.1.1.2 mrg *[\\\"\#\$\&\'\`$am_lf]*)
2215 1.1.1.2 mrg { { $as_echo "$as_me:$LINENO: error: unsafe absolute working directory name" >&5
2216 1.1.1.2 mrg $as_echo "$as_me: error: unsafe absolute working directory name" >&2;}
2217 1.1.1.2 mrg { (exit 1); exit 1; }; };;
2218 1.1.1.2 mrg esac
2219 1.1.1.2 mrg case $srcdir in
2220 1.1.1.2 mrg *[\\\"\#\$\&\'\`$am_lf\ \ ]*)
2221 1.1.1.2 mrg { { $as_echo "$as_me:$LINENO: error: unsafe srcdir value: \`$srcdir'" >&5
2222 1.1.1.2 mrg $as_echo "$as_me: error: unsafe srcdir value: \`$srcdir'" >&2;}
2223 1.1.1.2 mrg { (exit 1); exit 1; }; };;
2224 1.1.1.2 mrg esac
2225 1.1.1.2 mrg
2226 1.1 mrg # Do `set' in a subshell so we don't clobber the current shell's
2227 1.1 mrg # arguments. Must try -L first in case configure is actually a
2228 1.1 mrg # symlink; some systems play weird games with the mod time of symlinks
2229 1.1 mrg # (eg FreeBSD returns the mod time of the symlink's containing
2230 1.1 mrg # directory).
2231 1.1 mrg if (
2232 1.1.1.2 mrg set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2233 1.1 mrg if test "$*" = "X"; then
2234 1.1 mrg # -L didn't work.
2235 1.1.1.2 mrg set X `ls -t "$srcdir/configure" conftest.file`
2236 1.1 mrg fi
2237 1.1 mrg rm -f conftest.file
2238 1.1 mrg if test "$*" != "X $srcdir/configure conftest.file" \
2239 1.1 mrg && test "$*" != "X conftest.file $srcdir/configure"; then
2240 1.1 mrg
2241 1.1 mrg # If neither matched, then we have a broken ls. This can happen
2242 1.1 mrg # if, for instance, CONFIG_SHELL is bash and it inherits a
2243 1.1 mrg # broken ls alias from the environment. This has actually
2244 1.1 mrg # happened. Such a system could not be considered "sane".
2245 1.1.1.2 mrg { { $as_echo "$as_me:$LINENO: error: ls -t appears to fail. Make sure there is not a broken
2246 1.1 mrg alias in your environment" >&5
2247 1.1.1.2 mrg $as_echo "$as_me: error: ls -t appears to fail. Make sure there is not a broken
2248 1.1 mrg alias in your environment" >&2;}
2249 1.1 mrg { (exit 1); exit 1; }; }
2250 1.1 mrg fi
2251 1.1 mrg
2252 1.1 mrg test "$2" = conftest.file
2253 1.1 mrg )
2254 1.1 mrg then
2255 1.1 mrg # Ok.
2256 1.1 mrg :
2257 1.1 mrg else
2258 1.1.1.2 mrg { { $as_echo "$as_me:$LINENO: error: newly created file is older than distributed files!
2259 1.1 mrg Check your system clock" >&5
2260 1.1.1.2 mrg $as_echo "$as_me: error: newly created file is older than distributed files!
2261 1.1 mrg Check your system clock" >&2;}
2262 1.1 mrg { (exit 1); exit 1; }; }
2263 1.1 mrg fi
2264 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: yes" >&5
2265 1.1.1.2 mrg $as_echo "yes" >&6; }
2266 1.1 mrg test "$program_prefix" != NONE &&
2267 1.1 mrg program_transform_name="s&^&$program_prefix&;$program_transform_name"
2268 1.1 mrg # Use a double $ so make ignores it.
2269 1.1 mrg test "$program_suffix" != NONE &&
2270 1.1 mrg program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2271 1.1.1.2 mrg # Double any \ or $.
2272 1.1 mrg # By default was `s,x,x', remove it if useless.
2273 1.1.1.2 mrg ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2274 1.1.1.2 mrg program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
2275 1.1 mrg
2276 1.1 mrg # expand $ac_aux_dir to an absolute path
2277 1.1 mrg am_aux_dir=`cd $ac_aux_dir && pwd`
2278 1.1 mrg
2279 1.1.1.2 mrg if test x"${MISSING+set}" != xset; then
2280 1.1.1.2 mrg case $am_aux_dir in
2281 1.1.1.2 mrg *\ * | *\ *)
2282 1.1.1.2 mrg MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
2283 1.1.1.2 mrg *)
2284 1.1.1.2 mrg MISSING="\${SHELL} $am_aux_dir/missing" ;;
2285 1.1.1.2 mrg esac
2286 1.1.1.2 mrg fi
2287 1.1 mrg # Use eval to expand $SHELL
2288 1.1 mrg if eval "$MISSING --run true"; then
2289 1.1 mrg am_missing_run="$MISSING --run "
2290 1.1 mrg else
2291 1.1 mrg am_missing_run=
2292 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: WARNING: \`missing' script is too old or missing" >&5
2293 1.1.1.2 mrg $as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
2294 1.1.1.2 mrg fi
2295 1.1.1.2 mrg
2296 1.1.1.2 mrg if test x"${install_sh}" != xset; then
2297 1.1.1.2 mrg case $am_aux_dir in
2298 1.1.1.2 mrg *\ * | *\ *)
2299 1.1.1.2 mrg install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
2300 1.1.1.2 mrg *)
2301 1.1.1.2 mrg install_sh="\${SHELL} $am_aux_dir/install-sh"
2302 1.1.1.2 mrg esac
2303 1.1.1.2 mrg fi
2304 1.1.1.2 mrg
2305 1.1.1.2 mrg # Installed binaries are usually stripped using `strip' when the user
2306 1.1.1.2 mrg # run `make install-strip'. However `strip' might not be the right
2307 1.1.1.2 mrg # tool to use in cross-compilation environments, therefore Automake
2308 1.1.1.2 mrg # will honor the `STRIP' environment variable to overrule this program.
2309 1.1.1.2 mrg if test "$cross_compiling" != no; then
2310 1.1.1.2 mrg if test -n "$ac_tool_prefix"; then
2311 1.1.1.2 mrg # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2312 1.1.1.2 mrg set dummy ${ac_tool_prefix}strip; ac_word=$2
2313 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2314 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
2315 1.1.1.2 mrg if test "${ac_cv_prog_STRIP+set}" = set; then
2316 1.1.1.2 mrg $as_echo_n "(cached) " >&6
2317 1.1.1.2 mrg else
2318 1.1.1.2 mrg if test -n "$STRIP"; then
2319 1.1.1.2 mrg ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2320 1.1.1.2 mrg else
2321 1.1.1.2 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2322 1.1.1.2 mrg for as_dir in $PATH
2323 1.1.1.2 mrg do
2324 1.1.1.2 mrg IFS=$as_save_IFS
2325 1.1.1.2 mrg test -z "$as_dir" && as_dir=.
2326 1.1.1.2 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2327 1.1.1.2 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2328 1.1.1.2 mrg ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2329 1.1.1.2 mrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2330 1.1.1.2 mrg break 2
2331 1.1.1.2 mrg fi
2332 1.1.1.2 mrg done
2333 1.1.1.2 mrg done
2334 1.1.1.2 mrg IFS=$as_save_IFS
2335 1.1.1.2 mrg
2336 1.1.1.2 mrg fi
2337 1.1.1.2 mrg fi
2338 1.1.1.2 mrg STRIP=$ac_cv_prog_STRIP
2339 1.1.1.2 mrg if test -n "$STRIP"; then
2340 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $STRIP" >&5
2341 1.1.1.2 mrg $as_echo "$STRIP" >&6; }
2342 1.1.1.2 mrg else
2343 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: no" >&5
2344 1.1.1.2 mrg $as_echo "no" >&6; }
2345 1.1.1.2 mrg fi
2346 1.1.1.2 mrg
2347 1.1.1.2 mrg
2348 1.1.1.2 mrg fi
2349 1.1.1.2 mrg if test -z "$ac_cv_prog_STRIP"; then
2350 1.1.1.2 mrg ac_ct_STRIP=$STRIP
2351 1.1.1.2 mrg # Extract the first word of "strip", so it can be a program name with args.
2352 1.1.1.2 mrg set dummy strip; ac_word=$2
2353 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2354 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
2355 1.1.1.2 mrg if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
2356 1.1.1.2 mrg $as_echo_n "(cached) " >&6
2357 1.1.1.2 mrg else
2358 1.1.1.2 mrg if test -n "$ac_ct_STRIP"; then
2359 1.1.1.2 mrg ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2360 1.1.1.2 mrg else
2361 1.1.1.2 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2362 1.1.1.2 mrg for as_dir in $PATH
2363 1.1.1.2 mrg do
2364 1.1.1.2 mrg IFS=$as_save_IFS
2365 1.1.1.2 mrg test -z "$as_dir" && as_dir=.
2366 1.1.1.2 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2367 1.1.1.2 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2368 1.1.1.2 mrg ac_cv_prog_ac_ct_STRIP="strip"
2369 1.1.1.2 mrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2370 1.1.1.2 mrg break 2
2371 1.1.1.2 mrg fi
2372 1.1.1.2 mrg done
2373 1.1.1.2 mrg done
2374 1.1.1.2 mrg IFS=$as_save_IFS
2375 1.1.1.2 mrg
2376 1.1.1.2 mrg fi
2377 1.1.1.2 mrg fi
2378 1.1.1.2 mrg ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2379 1.1.1.2 mrg if test -n "$ac_ct_STRIP"; then
2380 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
2381 1.1.1.2 mrg $as_echo "$ac_ct_STRIP" >&6; }
2382 1.1.1.2 mrg else
2383 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: no" >&5
2384 1.1.1.2 mrg $as_echo "no" >&6; }
2385 1.1.1.2 mrg fi
2386 1.1.1.2 mrg
2387 1.1.1.2 mrg if test "x$ac_ct_STRIP" = x; then
2388 1.1.1.2 mrg STRIP=":"
2389 1.1.1.2 mrg else
2390 1.1.1.2 mrg case $cross_compiling:$ac_tool_warned in
2391 1.1.1.2 mrg yes:)
2392 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
2393 1.1.1.2 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2394 1.1.1.2 mrg ac_tool_warned=yes ;;
2395 1.1.1.2 mrg esac
2396 1.1.1.2 mrg STRIP=$ac_ct_STRIP
2397 1.1.1.2 mrg fi
2398 1.1.1.2 mrg else
2399 1.1.1.2 mrg STRIP="$ac_cv_prog_STRIP"
2400 1.1 mrg fi
2401 1.1 mrg
2402 1.1.1.2 mrg fi
2403 1.1.1.2 mrg INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
2404 1.1.1.2 mrg
2405 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking for a thread-safe mkdir -p" >&5
2406 1.1.1.2 mrg $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
2407 1.1 mrg if test -z "$MKDIR_P"; then
2408 1.1 mrg if test "${ac_cv_path_mkdir+set}" = set; then
2409 1.1.1.2 mrg $as_echo_n "(cached) " >&6
2410 1.1 mrg else
2411 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2412 1.1 mrg for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
2413 1.1 mrg do
2414 1.1 mrg IFS=$as_save_IFS
2415 1.1 mrg test -z "$as_dir" && as_dir=.
2416 1.1 mrg for ac_prog in mkdir gmkdir; do
2417 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2418 1.1 mrg { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
2419 1.1 mrg case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
2420 1.1 mrg 'mkdir (GNU coreutils) '* | \
2421 1.1 mrg 'mkdir (coreutils) '* | \
2422 1.1 mrg 'mkdir (fileutils) '4.1*)
2423 1.1 mrg ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
2424 1.1 mrg break 3;;
2425 1.1 mrg esac
2426 1.1 mrg done
2427 1.1 mrg done
2428 1.1 mrg done
2429 1.1 mrg IFS=$as_save_IFS
2430 1.1 mrg
2431 1.1 mrg fi
2432 1.1 mrg
2433 1.1 mrg if test "${ac_cv_path_mkdir+set}" = set; then
2434 1.1 mrg MKDIR_P="$ac_cv_path_mkdir -p"
2435 1.1 mrg else
2436 1.1 mrg # As a last resort, use the slow shell script. Don't cache a
2437 1.1 mrg # value for MKDIR_P within a source directory, because that will
2438 1.1 mrg # break other packages using the cache if that directory is
2439 1.1 mrg # removed, or if the value is a relative name.
2440 1.1 mrg test -d ./--version && rmdir ./--version
2441 1.1 mrg MKDIR_P="$ac_install_sh -d"
2442 1.1 mrg fi
2443 1.1 mrg fi
2444 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $MKDIR_P" >&5
2445 1.1.1.2 mrg $as_echo "$MKDIR_P" >&6; }
2446 1.1 mrg
2447 1.1 mrg mkdir_p="$MKDIR_P"
2448 1.1 mrg case $mkdir_p in
2449 1.1 mrg [\\/$]* | ?:[\\/]*) ;;
2450 1.1 mrg */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
2451 1.1 mrg esac
2452 1.1 mrg
2453 1.1 mrg for ac_prog in gawk mawk nawk awk
2454 1.1 mrg do
2455 1.1 mrg # Extract the first word of "$ac_prog", so it can be a program name with args.
2456 1.1 mrg set dummy $ac_prog; ac_word=$2
2457 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2458 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
2459 1.1 mrg if test "${ac_cv_prog_AWK+set}" = set; then
2460 1.1.1.2 mrg $as_echo_n "(cached) " >&6
2461 1.1 mrg else
2462 1.1 mrg if test -n "$AWK"; then
2463 1.1 mrg ac_cv_prog_AWK="$AWK" # Let the user override the test.
2464 1.1 mrg else
2465 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2466 1.1 mrg for as_dir in $PATH
2467 1.1 mrg do
2468 1.1 mrg IFS=$as_save_IFS
2469 1.1 mrg test -z "$as_dir" && as_dir=.
2470 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2471 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2472 1.1 mrg ac_cv_prog_AWK="$ac_prog"
2473 1.1.1.2 mrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2474 1.1 mrg break 2
2475 1.1 mrg fi
2476 1.1 mrg done
2477 1.1 mrg done
2478 1.1 mrg IFS=$as_save_IFS
2479 1.1 mrg
2480 1.1 mrg fi
2481 1.1 mrg fi
2482 1.1 mrg AWK=$ac_cv_prog_AWK
2483 1.1 mrg if test -n "$AWK"; then
2484 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $AWK" >&5
2485 1.1.1.2 mrg $as_echo "$AWK" >&6; }
2486 1.1 mrg else
2487 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: no" >&5
2488 1.1.1.2 mrg $as_echo "no" >&6; }
2489 1.1 mrg fi
2490 1.1 mrg
2491 1.1 mrg
2492 1.1 mrg test -n "$AWK" && break
2493 1.1 mrg done
2494 1.1 mrg
2495 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2496 1.1.1.2 mrg $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
2497 1.1.1.2 mrg set x ${MAKE-make}
2498 1.1.1.2 mrg ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2499 1.1 mrg if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then
2500 1.1.1.2 mrg $as_echo_n "(cached) " >&6
2501 1.1 mrg else
2502 1.1 mrg cat >conftest.make <<\_ACEOF
2503 1.1 mrg SHELL = /bin/sh
2504 1.1 mrg all:
2505 1.1 mrg @echo '@@@%%%=$(MAKE)=@@@%%%'
2506 1.1 mrg _ACEOF
2507 1.1 mrg # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
2508 1.1 mrg case `${MAKE-make} -f conftest.make 2>/dev/null` in
2509 1.1 mrg *@@@%%%=?*=@@@%%%*)
2510 1.1 mrg eval ac_cv_prog_make_${ac_make}_set=yes;;
2511 1.1 mrg *)
2512 1.1 mrg eval ac_cv_prog_make_${ac_make}_set=no;;
2513 1.1 mrg esac
2514 1.1 mrg rm -f conftest.make
2515 1.1 mrg fi
2516 1.1 mrg if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
2517 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: yes" >&5
2518 1.1.1.2 mrg $as_echo "yes" >&6; }
2519 1.1 mrg SET_MAKE=
2520 1.1 mrg else
2521 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: no" >&5
2522 1.1.1.2 mrg $as_echo "no" >&6; }
2523 1.1 mrg SET_MAKE="MAKE=${MAKE-make}"
2524 1.1 mrg fi
2525 1.1 mrg
2526 1.1 mrg rm -rf .tst 2>/dev/null
2527 1.1 mrg mkdir .tst 2>/dev/null
2528 1.1 mrg if test -d .tst; then
2529 1.1 mrg am__leading_dot=.
2530 1.1 mrg else
2531 1.1 mrg am__leading_dot=_
2532 1.1 mrg fi
2533 1.1 mrg rmdir .tst 2>/dev/null
2534 1.1 mrg
2535 1.1 mrg if test "`cd $srcdir && pwd`" != "`pwd`"; then
2536 1.1 mrg # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
2537 1.1 mrg # is not polluted with repeated "-I."
2538 1.1 mrg am__isrc=' -I$(srcdir)'
2539 1.1 mrg # test to see if srcdir already configured
2540 1.1 mrg if test -f $srcdir/config.status; then
2541 1.1.1.2 mrg { { $as_echo "$as_me:$LINENO: error: source directory already configured; run \"make distclean\" there first" >&5
2542 1.1.1.2 mrg $as_echo "$as_me: error: source directory already configured; run \"make distclean\" there first" >&2;}
2543 1.1 mrg { (exit 1); exit 1; }; }
2544 1.1 mrg fi
2545 1.1 mrg fi
2546 1.1 mrg
2547 1.1 mrg # test whether we have cygpath
2548 1.1 mrg if test -z "$CYGPATH_W"; then
2549 1.1 mrg if (cygpath --version) >/dev/null 2>/dev/null; then
2550 1.1 mrg CYGPATH_W='cygpath -w'
2551 1.1 mrg else
2552 1.1 mrg CYGPATH_W=echo
2553 1.1 mrg fi
2554 1.1 mrg fi
2555 1.1 mrg
2556 1.1 mrg
2557 1.1 mrg # Define the identity of the package.
2558 1.1 mrg PACKAGE='libXtst'
2559 1.1.1.2 mrg VERSION='1.1.0'
2560 1.1 mrg
2561 1.1 mrg
2562 1.1 mrg cat >>confdefs.h <<_ACEOF
2563 1.1 mrg #define PACKAGE "$PACKAGE"
2564 1.1 mrg _ACEOF
2565 1.1 mrg
2566 1.1 mrg
2567 1.1 mrg cat >>confdefs.h <<_ACEOF
2568 1.1 mrg #define VERSION "$VERSION"
2569 1.1 mrg _ACEOF
2570 1.1 mrg
2571 1.1 mrg # Some tools Automake needs.
2572 1.1 mrg
2573 1.1 mrg ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
2574 1.1 mrg
2575 1.1 mrg
2576 1.1 mrg AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
2577 1.1 mrg
2578 1.1 mrg
2579 1.1 mrg AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
2580 1.1 mrg
2581 1.1 mrg
2582 1.1 mrg AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
2583 1.1 mrg
2584 1.1 mrg
2585 1.1 mrg MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
2586 1.1 mrg
2587 1.1 mrg # We need awk for the "check" target. The system "awk" is bad on
2588 1.1 mrg # some platforms.
2589 1.1 mrg # Always define AMTAR for backward compatibility.
2590 1.1 mrg
2591 1.1 mrg AMTAR=${AMTAR-"${am_missing_run}tar"}
2592 1.1 mrg
2593 1.1 mrg am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
2594 1.1 mrg
2595 1.1 mrg
2596 1.1 mrg
2597 1.1 mrg
2598 1.1 mrg
2599 1.1.1.2 mrg
2600 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking whether to enable maintainer-specific portions of Makefiles" >&5
2601 1.1.1.2 mrg $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
2602 1.1 mrg # Check whether --enable-maintainer-mode was given.
2603 1.1 mrg if test "${enable_maintainer_mode+set}" = set; then
2604 1.1 mrg enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
2605 1.1 mrg else
2606 1.1 mrg USE_MAINTAINER_MODE=no
2607 1.1 mrg fi
2608 1.1 mrg
2609 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $USE_MAINTAINER_MODE" >&5
2610 1.1.1.2 mrg $as_echo "$USE_MAINTAINER_MODE" >&6; }
2611 1.1 mrg if test $USE_MAINTAINER_MODE = yes; then
2612 1.1 mrg MAINTAINER_MODE_TRUE=
2613 1.1 mrg MAINTAINER_MODE_FALSE='#'
2614 1.1 mrg else
2615 1.1 mrg MAINTAINER_MODE_TRUE='#'
2616 1.1 mrg MAINTAINER_MODE_FALSE=
2617 1.1 mrg fi
2618 1.1 mrg
2619 1.1 mrg MAINT=$MAINTAINER_MODE_TRUE
2620 1.1 mrg
2621 1.1 mrg
2622 1.1 mrg
2623 1.1.1.2 mrg # Require xorg-macros: XORG_DEFAULT_OPTIONS
2624 1.1.1.2 mrg
2625 1.1.1.2 mrg
2626 1.1.1.2 mrg
2627 1.1.1.2 mrg
2628 1.1.1.2 mrg
2629 1.1.1.2 mrg
2630 1.1.1.2 mrg
2631 1.1.1.2 mrg
2632 1.1.1.2 mrg
2633 1.1.1.2 mrg
2634 1.1.1.2 mrg
2635 1.1.1.2 mrg ac_config_headers="$ac_config_headers config.h"
2636 1.1 mrg
2637 1.1 mrg
2638 1.1 mrg # Check for progs
2639 1.1 mrg ac_ext=c
2640 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
2641 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2642 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2643 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
2644 1.1 mrg if test -n "$ac_tool_prefix"; then
2645 1.1 mrg # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2646 1.1 mrg set dummy ${ac_tool_prefix}gcc; ac_word=$2
2647 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2648 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
2649 1.1 mrg if test "${ac_cv_prog_CC+set}" = set; then
2650 1.1.1.2 mrg $as_echo_n "(cached) " >&6
2651 1.1 mrg else
2652 1.1 mrg if test -n "$CC"; then
2653 1.1 mrg ac_cv_prog_CC="$CC" # Let the user override the test.
2654 1.1 mrg else
2655 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2656 1.1 mrg for as_dir in $PATH
2657 1.1 mrg do
2658 1.1 mrg IFS=$as_save_IFS
2659 1.1 mrg test -z "$as_dir" && as_dir=.
2660 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2661 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2662 1.1 mrg ac_cv_prog_CC="${ac_tool_prefix}gcc"
2663 1.1.1.2 mrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2664 1.1 mrg break 2
2665 1.1 mrg fi
2666 1.1 mrg done
2667 1.1 mrg done
2668 1.1 mrg IFS=$as_save_IFS
2669 1.1 mrg
2670 1.1 mrg fi
2671 1.1 mrg fi
2672 1.1 mrg CC=$ac_cv_prog_CC
2673 1.1 mrg if test -n "$CC"; then
2674 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $CC" >&5
2675 1.1.1.2 mrg $as_echo "$CC" >&6; }
2676 1.1 mrg else
2677 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: no" >&5
2678 1.1.1.2 mrg $as_echo "no" >&6; }
2679 1.1 mrg fi
2680 1.1 mrg
2681 1.1 mrg
2682 1.1 mrg fi
2683 1.1 mrg if test -z "$ac_cv_prog_CC"; then
2684 1.1 mrg ac_ct_CC=$CC
2685 1.1 mrg # Extract the first word of "gcc", so it can be a program name with args.
2686 1.1 mrg set dummy gcc; ac_word=$2
2687 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2688 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
2689 1.1 mrg if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2690 1.1.1.2 mrg $as_echo_n "(cached) " >&6
2691 1.1 mrg else
2692 1.1 mrg if test -n "$ac_ct_CC"; then
2693 1.1 mrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2694 1.1 mrg else
2695 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2696 1.1 mrg for as_dir in $PATH
2697 1.1 mrg do
2698 1.1 mrg IFS=$as_save_IFS
2699 1.1 mrg test -z "$as_dir" && as_dir=.
2700 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2701 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2702 1.1 mrg ac_cv_prog_ac_ct_CC="gcc"
2703 1.1.1.2 mrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2704 1.1 mrg break 2
2705 1.1 mrg fi
2706 1.1 mrg done
2707 1.1 mrg done
2708 1.1 mrg IFS=$as_save_IFS
2709 1.1 mrg
2710 1.1 mrg fi
2711 1.1 mrg fi
2712 1.1 mrg ac_ct_CC=$ac_cv_prog_ac_ct_CC
2713 1.1 mrg if test -n "$ac_ct_CC"; then
2714 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2715 1.1.1.2 mrg $as_echo "$ac_ct_CC" >&6; }
2716 1.1 mrg else
2717 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: no" >&5
2718 1.1.1.2 mrg $as_echo "no" >&6; }
2719 1.1 mrg fi
2720 1.1 mrg
2721 1.1 mrg if test "x$ac_ct_CC" = x; then
2722 1.1 mrg CC=""
2723 1.1 mrg else
2724 1.1 mrg case $cross_compiling:$ac_tool_warned in
2725 1.1 mrg yes:)
2726 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
2727 1.1.1.2 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2728 1.1 mrg ac_tool_warned=yes ;;
2729 1.1 mrg esac
2730 1.1 mrg CC=$ac_ct_CC
2731 1.1 mrg fi
2732 1.1 mrg else
2733 1.1 mrg CC="$ac_cv_prog_CC"
2734 1.1 mrg fi
2735 1.1 mrg
2736 1.1 mrg if test -z "$CC"; then
2737 1.1 mrg if test -n "$ac_tool_prefix"; then
2738 1.1 mrg # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2739 1.1 mrg set dummy ${ac_tool_prefix}cc; ac_word=$2
2740 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2741 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
2742 1.1 mrg if test "${ac_cv_prog_CC+set}" = set; then
2743 1.1.1.2 mrg $as_echo_n "(cached) " >&6
2744 1.1 mrg else
2745 1.1 mrg if test -n "$CC"; then
2746 1.1 mrg ac_cv_prog_CC="$CC" # Let the user override the test.
2747 1.1 mrg else
2748 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2749 1.1 mrg for as_dir in $PATH
2750 1.1 mrg do
2751 1.1 mrg IFS=$as_save_IFS
2752 1.1 mrg test -z "$as_dir" && as_dir=.
2753 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2754 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2755 1.1 mrg ac_cv_prog_CC="${ac_tool_prefix}cc"
2756 1.1.1.2 mrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2757 1.1 mrg break 2
2758 1.1 mrg fi
2759 1.1 mrg done
2760 1.1 mrg done
2761 1.1 mrg IFS=$as_save_IFS
2762 1.1 mrg
2763 1.1 mrg fi
2764 1.1 mrg fi
2765 1.1 mrg CC=$ac_cv_prog_CC
2766 1.1 mrg if test -n "$CC"; then
2767 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $CC" >&5
2768 1.1.1.2 mrg $as_echo "$CC" >&6; }
2769 1.1 mrg else
2770 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: no" >&5
2771 1.1.1.2 mrg $as_echo "no" >&6; }
2772 1.1 mrg fi
2773 1.1 mrg
2774 1.1 mrg
2775 1.1 mrg fi
2776 1.1 mrg fi
2777 1.1 mrg if test -z "$CC"; then
2778 1.1 mrg # Extract the first word of "cc", so it can be a program name with args.
2779 1.1 mrg set dummy cc; ac_word=$2
2780 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2781 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
2782 1.1 mrg if test "${ac_cv_prog_CC+set}" = set; then
2783 1.1.1.2 mrg $as_echo_n "(cached) " >&6
2784 1.1 mrg else
2785 1.1 mrg if test -n "$CC"; then
2786 1.1 mrg ac_cv_prog_CC="$CC" # Let the user override the test.
2787 1.1 mrg else
2788 1.1 mrg ac_prog_rejected=no
2789 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2790 1.1 mrg for as_dir in $PATH
2791 1.1 mrg do
2792 1.1 mrg IFS=$as_save_IFS
2793 1.1 mrg test -z "$as_dir" && as_dir=.
2794 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2795 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2796 1.1 mrg if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2797 1.1 mrg ac_prog_rejected=yes
2798 1.1 mrg continue
2799 1.1 mrg fi
2800 1.1 mrg ac_cv_prog_CC="cc"
2801 1.1.1.2 mrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2802 1.1 mrg break 2
2803 1.1 mrg fi
2804 1.1 mrg done
2805 1.1 mrg done
2806 1.1 mrg IFS=$as_save_IFS
2807 1.1 mrg
2808 1.1 mrg if test $ac_prog_rejected = yes; then
2809 1.1 mrg # We found a bogon in the path, so make sure we never use it.
2810 1.1 mrg set dummy $ac_cv_prog_CC
2811 1.1 mrg shift
2812 1.1 mrg if test $# != 0; then
2813 1.1 mrg # We chose a different compiler from the bogus one.
2814 1.1 mrg # However, it has the same basename, so the bogon will be chosen
2815 1.1 mrg # first if we set CC to just the basename; use the full file name.
2816 1.1 mrg shift
2817 1.1 mrg ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2818 1.1 mrg fi
2819 1.1 mrg fi
2820 1.1 mrg fi
2821 1.1 mrg fi
2822 1.1 mrg CC=$ac_cv_prog_CC
2823 1.1 mrg if test -n "$CC"; then
2824 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $CC" >&5
2825 1.1.1.2 mrg $as_echo "$CC" >&6; }
2826 1.1 mrg else
2827 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: no" >&5
2828 1.1.1.2 mrg $as_echo "no" >&6; }
2829 1.1 mrg fi
2830 1.1 mrg
2831 1.1 mrg
2832 1.1 mrg fi
2833 1.1 mrg if test -z "$CC"; then
2834 1.1 mrg if test -n "$ac_tool_prefix"; then
2835 1.1 mrg for ac_prog in cl.exe
2836 1.1 mrg do
2837 1.1 mrg # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2838 1.1 mrg set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2839 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2840 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
2841 1.1 mrg if test "${ac_cv_prog_CC+set}" = set; then
2842 1.1.1.2 mrg $as_echo_n "(cached) " >&6
2843 1.1 mrg else
2844 1.1 mrg if test -n "$CC"; then
2845 1.1 mrg ac_cv_prog_CC="$CC" # Let the user override the test.
2846 1.1 mrg else
2847 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2848 1.1 mrg for as_dir in $PATH
2849 1.1 mrg do
2850 1.1 mrg IFS=$as_save_IFS
2851 1.1 mrg test -z "$as_dir" && as_dir=.
2852 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2853 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2854 1.1 mrg ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2855 1.1.1.2 mrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2856 1.1 mrg break 2
2857 1.1 mrg fi
2858 1.1 mrg done
2859 1.1 mrg done
2860 1.1 mrg IFS=$as_save_IFS
2861 1.1 mrg
2862 1.1 mrg fi
2863 1.1 mrg fi
2864 1.1 mrg CC=$ac_cv_prog_CC
2865 1.1 mrg if test -n "$CC"; then
2866 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $CC" >&5
2867 1.1.1.2 mrg $as_echo "$CC" >&6; }
2868 1.1 mrg else
2869 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: no" >&5
2870 1.1.1.2 mrg $as_echo "no" >&6; }
2871 1.1 mrg fi
2872 1.1 mrg
2873 1.1 mrg
2874 1.1 mrg test -n "$CC" && break
2875 1.1 mrg done
2876 1.1 mrg fi
2877 1.1 mrg if test -z "$CC"; then
2878 1.1 mrg ac_ct_CC=$CC
2879 1.1 mrg for ac_prog in cl.exe
2880 1.1 mrg do
2881 1.1 mrg # Extract the first word of "$ac_prog", so it can be a program name with args.
2882 1.1 mrg set dummy $ac_prog; ac_word=$2
2883 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2884 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
2885 1.1 mrg if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2886 1.1.1.2 mrg $as_echo_n "(cached) " >&6
2887 1.1 mrg else
2888 1.1 mrg if test -n "$ac_ct_CC"; then
2889 1.1 mrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2890 1.1 mrg else
2891 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2892 1.1 mrg for as_dir in $PATH
2893 1.1 mrg do
2894 1.1 mrg IFS=$as_save_IFS
2895 1.1 mrg test -z "$as_dir" && as_dir=.
2896 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2897 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2898 1.1 mrg ac_cv_prog_ac_ct_CC="$ac_prog"
2899 1.1.1.2 mrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2900 1.1 mrg break 2
2901 1.1 mrg fi
2902 1.1 mrg done
2903 1.1 mrg done
2904 1.1 mrg IFS=$as_save_IFS
2905 1.1 mrg
2906 1.1 mrg fi
2907 1.1 mrg fi
2908 1.1 mrg ac_ct_CC=$ac_cv_prog_ac_ct_CC
2909 1.1 mrg if test -n "$ac_ct_CC"; then
2910 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2911 1.1.1.2 mrg $as_echo "$ac_ct_CC" >&6; }
2912 1.1 mrg else
2913 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: no" >&5
2914 1.1.1.2 mrg $as_echo "no" >&6; }
2915 1.1 mrg fi
2916 1.1 mrg
2917 1.1 mrg
2918 1.1 mrg test -n "$ac_ct_CC" && break
2919 1.1 mrg done
2920 1.1 mrg
2921 1.1 mrg if test "x$ac_ct_CC" = x; then
2922 1.1 mrg CC=""
2923 1.1 mrg else
2924 1.1 mrg case $cross_compiling:$ac_tool_warned in
2925 1.1 mrg yes:)
2926 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
2927 1.1.1.2 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2928 1.1 mrg ac_tool_warned=yes ;;
2929 1.1 mrg esac
2930 1.1 mrg CC=$ac_ct_CC
2931 1.1 mrg fi
2932 1.1 mrg fi
2933 1.1 mrg
2934 1.1 mrg fi
2935 1.1 mrg
2936 1.1 mrg
2937 1.1.1.2 mrg test -z "$CC" && { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
2938 1.1.1.2 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2939 1.1.1.2 mrg { { $as_echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
2940 1.1 mrg See \`config.log' for more details." >&5
2941 1.1.1.2 mrg $as_echo "$as_me: error: no acceptable C compiler found in \$PATH
2942 1.1 mrg See \`config.log' for more details." >&2;}
2943 1.1.1.2 mrg { (exit 1); exit 1; }; }; }
2944 1.1 mrg
2945 1.1 mrg # Provide some information about the compiler.
2946 1.1.1.2 mrg $as_echo "$as_me:$LINENO: checking for C compiler version" >&5
2947 1.1.1.2 mrg set X $ac_compile
2948 1.1.1.2 mrg ac_compiler=$2
2949 1.1 mrg { (ac_try="$ac_compiler --version >&5"
2950 1.1 mrg case "(($ac_try" in
2951 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2952 1.1 mrg *) ac_try_echo=$ac_try;;
2953 1.1 mrg esac
2954 1.1.1.2 mrg eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
2955 1.1.1.2 mrg $as_echo "$ac_try_echo") >&5
2956 1.1 mrg (eval "$ac_compiler --version >&5") 2>&5
2957 1.1 mrg ac_status=$?
2958 1.1.1.2 mrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
2959 1.1 mrg (exit $ac_status); }
2960 1.1 mrg { (ac_try="$ac_compiler -v >&5"
2961 1.1 mrg case "(($ac_try" in
2962 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2963 1.1 mrg *) ac_try_echo=$ac_try;;
2964 1.1 mrg esac
2965 1.1.1.2 mrg eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
2966 1.1.1.2 mrg $as_echo "$ac_try_echo") >&5
2967 1.1 mrg (eval "$ac_compiler -v >&5") 2>&5
2968 1.1 mrg ac_status=$?
2969 1.1.1.2 mrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
2970 1.1 mrg (exit $ac_status); }
2971 1.1 mrg { (ac_try="$ac_compiler -V >&5"
2972 1.1 mrg case "(($ac_try" in
2973 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2974 1.1 mrg *) ac_try_echo=$ac_try;;
2975 1.1 mrg esac
2976 1.1.1.2 mrg eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
2977 1.1.1.2 mrg $as_echo "$ac_try_echo") >&5
2978 1.1 mrg (eval "$ac_compiler -V >&5") 2>&5
2979 1.1 mrg ac_status=$?
2980 1.1.1.2 mrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
2981 1.1 mrg (exit $ac_status); }
2982 1.1 mrg
2983 1.1 mrg cat >conftest.$ac_ext <<_ACEOF
2984 1.1 mrg /* confdefs.h. */
2985 1.1 mrg _ACEOF
2986 1.1 mrg cat confdefs.h >>conftest.$ac_ext
2987 1.1 mrg cat >>conftest.$ac_ext <<_ACEOF
2988 1.1 mrg /* end confdefs.h. */
2989 1.1 mrg
2990 1.1 mrg int
2991 1.1 mrg main ()
2992 1.1 mrg {
2993 1.1 mrg
2994 1.1 mrg ;
2995 1.1 mrg return 0;
2996 1.1 mrg }
2997 1.1 mrg _ACEOF
2998 1.1 mrg ac_clean_files_save=$ac_clean_files
2999 1.1.1.2 mrg ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3000 1.1 mrg # Try to create an executable without -o first, disregard a.out.
3001 1.1 mrg # It will help us diagnose broken compilers, and finding out an intuition
3002 1.1 mrg # of exeext.
3003 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
3004 1.1.1.2 mrg $as_echo_n "checking for C compiler default output file name... " >&6; }
3005 1.1.1.2 mrg ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3006 1.1.1.2 mrg
3007 1.1.1.2 mrg # The possible output files:
3008 1.1.1.2 mrg ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3009 1.1.1.2 mrg
3010 1.1 mrg ac_rmfiles=
3011 1.1 mrg for ac_file in $ac_files
3012 1.1 mrg do
3013 1.1 mrg case $ac_file in
3014 1.1.1.2 mrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3015 1.1 mrg * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3016 1.1 mrg esac
3017 1.1 mrg done
3018 1.1 mrg rm -f $ac_rmfiles
3019 1.1 mrg
3020 1.1 mrg if { (ac_try="$ac_link_default"
3021 1.1 mrg case "(($ac_try" in
3022 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3023 1.1 mrg *) ac_try_echo=$ac_try;;
3024 1.1 mrg esac
3025 1.1.1.2 mrg eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3026 1.1.1.2 mrg $as_echo "$ac_try_echo") >&5
3027 1.1 mrg (eval "$ac_link_default") 2>&5
3028 1.1 mrg ac_status=$?
3029 1.1.1.2 mrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3030 1.1 mrg (exit $ac_status); }; then
3031 1.1 mrg # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3032 1.1 mrg # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3033 1.1 mrg # in a Makefile. We should not override ac_cv_exeext if it was cached,
3034 1.1 mrg # so that the user can short-circuit this test for compilers unknown to
3035 1.1 mrg # Autoconf.
3036 1.1 mrg for ac_file in $ac_files ''
3037 1.1 mrg do
3038 1.1 mrg test -f "$ac_file" || continue
3039 1.1 mrg case $ac_file in
3040 1.1.1.2 mrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3041 1.1 mrg ;;
3042 1.1 mrg [ab].out )
3043 1.1 mrg # We found the default executable, but exeext='' is most
3044 1.1 mrg # certainly right.
3045 1.1 mrg break;;
3046 1.1 mrg *.* )
3047 1.1 mrg if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3048 1.1 mrg then :; else
3049 1.1 mrg ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3050 1.1 mrg fi
3051 1.1 mrg # We set ac_cv_exeext here because the later test for it is not
3052 1.1 mrg # safe: cross compilers may not add the suffix if given an `-o'
3053 1.1 mrg # argument, so we may need to know it at that point already.
3054 1.1 mrg # Even if this section looks crufty: it has the advantage of
3055 1.1 mrg # actually working.
3056 1.1 mrg break;;
3057 1.1 mrg * )
3058 1.1 mrg break;;
3059 1.1 mrg esac
3060 1.1 mrg done
3061 1.1 mrg test "$ac_cv_exeext" = no && ac_cv_exeext=
3062 1.1 mrg
3063 1.1 mrg else
3064 1.1 mrg ac_file=''
3065 1.1 mrg fi
3066 1.1 mrg
3067 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $ac_file" >&5
3068 1.1.1.2 mrg $as_echo "$ac_file" >&6; }
3069 1.1 mrg if test -z "$ac_file"; then
3070 1.1.1.2 mrg $as_echo "$as_me: failed program was:" >&5
3071 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5
3072 1.1 mrg
3073 1.1.1.2 mrg { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
3074 1.1.1.2 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3075 1.1.1.2 mrg { { $as_echo "$as_me:$LINENO: error: C compiler cannot create executables
3076 1.1 mrg See \`config.log' for more details." >&5
3077 1.1.1.2 mrg $as_echo "$as_me: error: C compiler cannot create executables
3078 1.1 mrg See \`config.log' for more details." >&2;}
3079 1.1.1.2 mrg { (exit 77); exit 77; }; }; }
3080 1.1 mrg fi
3081 1.1 mrg
3082 1.1 mrg ac_exeext=$ac_cv_exeext
3083 1.1 mrg
3084 1.1 mrg # Check that the compiler produces executables we can run. If not, either
3085 1.1 mrg # the compiler is broken, or we cross compile.
3086 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking whether the C compiler works" >&5
3087 1.1.1.2 mrg $as_echo_n "checking whether the C compiler works... " >&6; }
3088 1.1 mrg # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
3089 1.1 mrg # If not cross compiling, check that we can run a simple program.
3090 1.1 mrg if test "$cross_compiling" != yes; then
3091 1.1 mrg if { ac_try='./$ac_file'
3092 1.1 mrg { (case "(($ac_try" in
3093 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3094 1.1 mrg *) ac_try_echo=$ac_try;;
3095 1.1 mrg esac
3096 1.1.1.2 mrg eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3097 1.1.1.2 mrg $as_echo "$ac_try_echo") >&5
3098 1.1 mrg (eval "$ac_try") 2>&5
3099 1.1 mrg ac_status=$?
3100 1.1.1.2 mrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3101 1.1 mrg (exit $ac_status); }; }; then
3102 1.1 mrg cross_compiling=no
3103 1.1 mrg else
3104 1.1 mrg if test "$cross_compiling" = maybe; then
3105 1.1 mrg cross_compiling=yes
3106 1.1 mrg else
3107 1.1.1.2 mrg { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
3108 1.1.1.2 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3109 1.1.1.2 mrg { { $as_echo "$as_me:$LINENO: error: cannot run C compiled programs.
3110 1.1 mrg If you meant to cross compile, use \`--host'.
3111 1.1 mrg See \`config.log' for more details." >&5
3112 1.1.1.2 mrg $as_echo "$as_me: error: cannot run C compiled programs.
3113 1.1 mrg If you meant to cross compile, use \`--host'.
3114 1.1 mrg See \`config.log' for more details." >&2;}
3115 1.1.1.2 mrg { (exit 1); exit 1; }; }; }
3116 1.1 mrg fi
3117 1.1 mrg fi
3118 1.1 mrg fi
3119 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: yes" >&5
3120 1.1.1.2 mrg $as_echo "yes" >&6; }
3121 1.1 mrg
3122 1.1.1.2 mrg rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3123 1.1 mrg ac_clean_files=$ac_clean_files_save
3124 1.1 mrg # Check that the compiler produces executables we can run. If not, either
3125 1.1 mrg # the compiler is broken, or we cross compile.
3126 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
3127 1.1.1.2 mrg $as_echo_n "checking whether we are cross compiling... " >&6; }
3128 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $cross_compiling" >&5
3129 1.1.1.2 mrg $as_echo "$cross_compiling" >&6; }
3130 1.1 mrg
3131 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking for suffix of executables" >&5
3132 1.1.1.2 mrg $as_echo_n "checking for suffix of executables... " >&6; }
3133 1.1 mrg if { (ac_try="$ac_link"
3134 1.1 mrg case "(($ac_try" in
3135 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3136 1.1 mrg *) ac_try_echo=$ac_try;;
3137 1.1 mrg esac
3138 1.1.1.2 mrg eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3139 1.1.1.2 mrg $as_echo "$ac_try_echo") >&5
3140 1.1 mrg (eval "$ac_link") 2>&5
3141 1.1 mrg ac_status=$?
3142 1.1.1.2 mrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3143 1.1 mrg (exit $ac_status); }; then
3144 1.1 mrg # If both `conftest.exe' and `conftest' are `present' (well, observable)
3145 1.1 mrg # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
3146 1.1 mrg # work properly (i.e., refer to `conftest.exe'), while it won't with
3147 1.1 mrg # `rm'.
3148 1.1 mrg for ac_file in conftest.exe conftest conftest.*; do
3149 1.1 mrg test -f "$ac_file" || continue
3150 1.1 mrg case $ac_file in
3151 1.1.1.2 mrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3152 1.1 mrg *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3153 1.1 mrg break;;
3154 1.1 mrg * ) break;;
3155 1.1 mrg esac
3156 1.1 mrg done
3157 1.1 mrg else
3158 1.1.1.2 mrg { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
3159 1.1.1.2 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3160 1.1.1.2 mrg { { $as_echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
3161 1.1 mrg See \`config.log' for more details." >&5
3162 1.1.1.2 mrg $as_echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
3163 1.1 mrg See \`config.log' for more details." >&2;}
3164 1.1.1.2 mrg { (exit 1); exit 1; }; }; }
3165 1.1 mrg fi
3166 1.1 mrg
3167 1.1 mrg rm -f conftest$ac_cv_exeext
3168 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
3169 1.1.1.2 mrg $as_echo "$ac_cv_exeext" >&6; }
3170 1.1 mrg
3171 1.1 mrg rm -f conftest.$ac_ext
3172 1.1 mrg EXEEXT=$ac_cv_exeext
3173 1.1 mrg ac_exeext=$EXEEXT
3174 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking for suffix of object files" >&5
3175 1.1.1.2 mrg $as_echo_n "checking for suffix of object files... " >&6; }
3176 1.1 mrg if test "${ac_cv_objext+set}" = set; then
3177 1.1.1.2 mrg $as_echo_n "(cached) " >&6
3178 1.1 mrg else
3179 1.1 mrg cat >conftest.$ac_ext <<_ACEOF
3180 1.1 mrg /* confdefs.h. */
3181 1.1 mrg _ACEOF
3182 1.1 mrg cat confdefs.h >>conftest.$ac_ext
3183 1.1 mrg cat >>conftest.$ac_ext <<_ACEOF
3184 1.1 mrg /* end confdefs.h. */
3185 1.1 mrg
3186 1.1 mrg int
3187 1.1 mrg main ()
3188 1.1 mrg {
3189 1.1 mrg
3190 1.1 mrg ;
3191 1.1 mrg return 0;
3192 1.1 mrg }
3193 1.1 mrg _ACEOF
3194 1.1 mrg rm -f conftest.o conftest.obj
3195 1.1 mrg if { (ac_try="$ac_compile"
3196 1.1 mrg case "(($ac_try" in
3197 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3198 1.1 mrg *) ac_try_echo=$ac_try;;
3199 1.1 mrg esac
3200 1.1.1.2 mrg eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3201 1.1.1.2 mrg $as_echo "$ac_try_echo") >&5
3202 1.1 mrg (eval "$ac_compile") 2>&5
3203 1.1 mrg ac_status=$?
3204 1.1.1.2 mrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3205 1.1 mrg (exit $ac_status); }; then
3206 1.1 mrg for ac_file in conftest.o conftest.obj conftest.*; do
3207 1.1 mrg test -f "$ac_file" || continue;
3208 1.1 mrg case $ac_file in
3209 1.1.1.2 mrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3210 1.1 mrg *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3211 1.1 mrg break;;
3212 1.1 mrg esac
3213 1.1 mrg done
3214 1.1 mrg else
3215 1.1.1.2 mrg $as_echo "$as_me: failed program was:" >&5
3216 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5
3217 1.1 mrg
3218 1.1.1.2 mrg { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
3219 1.1.1.2 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3220 1.1.1.2 mrg { { $as_echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
3221 1.1 mrg See \`config.log' for more details." >&5
3222 1.1.1.2 mrg $as_echo "$as_me: error: cannot compute suffix of object files: cannot compile
3223 1.1 mrg See \`config.log' for more details." >&2;}
3224 1.1.1.2 mrg { (exit 1); exit 1; }; }; }
3225 1.1 mrg fi
3226 1.1 mrg
3227 1.1 mrg rm -f conftest.$ac_cv_objext conftest.$ac_ext
3228 1.1 mrg fi
3229 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
3230 1.1.1.2 mrg $as_echo "$ac_cv_objext" >&6; }
3231 1.1 mrg OBJEXT=$ac_cv_objext
3232 1.1 mrg ac_objext=$OBJEXT
3233 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
3234 1.1.1.2 mrg $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3235 1.1 mrg if test "${ac_cv_c_compiler_gnu+set}" = set; then
3236 1.1.1.2 mrg $as_echo_n "(cached) " >&6
3237 1.1 mrg else
3238 1.1 mrg cat >conftest.$ac_ext <<_ACEOF
3239 1.1 mrg /* confdefs.h. */
3240 1.1 mrg _ACEOF
3241 1.1 mrg cat confdefs.h >>conftest.$ac_ext
3242 1.1 mrg cat >>conftest.$ac_ext <<_ACEOF
3243 1.1 mrg /* end confdefs.h. */
3244 1.1 mrg
3245 1.1 mrg int
3246 1.1 mrg main ()
3247 1.1 mrg {
3248 1.1 mrg #ifndef __GNUC__
3249 1.1 mrg choke me
3250 1.1 mrg #endif
3251 1.1 mrg
3252 1.1 mrg ;
3253 1.1 mrg return 0;
3254 1.1 mrg }
3255 1.1 mrg _ACEOF
3256 1.1 mrg rm -f conftest.$ac_objext
3257 1.1 mrg if { (ac_try="$ac_compile"
3258 1.1 mrg case "(($ac_try" in
3259 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3260 1.1 mrg *) ac_try_echo=$ac_try;;
3261 1.1 mrg esac
3262 1.1.1.2 mrg eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3263 1.1.1.2 mrg $as_echo "$ac_try_echo") >&5
3264 1.1 mrg (eval "$ac_compile") 2>conftest.er1
3265 1.1 mrg ac_status=$?
3266 1.1 mrg grep -v '^ *+' conftest.er1 >conftest.err
3267 1.1 mrg rm -f conftest.er1
3268 1.1 mrg cat conftest.err >&5
3269 1.1.1.2 mrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3270 1.1 mrg (exit $ac_status); } && {
3271 1.1 mrg test -z "$ac_c_werror_flag" ||
3272 1.1 mrg test ! -s conftest.err
3273 1.1 mrg } && test -s conftest.$ac_objext; then
3274 1.1 mrg ac_compiler_gnu=yes
3275 1.1 mrg else
3276 1.1.1.2 mrg $as_echo "$as_me: failed program was:" >&5
3277 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5
3278 1.1 mrg
3279 1.1 mrg ac_compiler_gnu=no
3280 1.1 mrg fi
3281 1.1 mrg
3282 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3283 1.1 mrg ac_cv_c_compiler_gnu=$ac_compiler_gnu
3284 1.1 mrg
3285 1.1 mrg fi
3286 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
3287 1.1.1.2 mrg $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3288 1.1.1.2 mrg if test $ac_compiler_gnu = yes; then
3289 1.1.1.2 mrg GCC=yes
3290 1.1.1.2 mrg else
3291 1.1.1.2 mrg GCC=
3292 1.1.1.2 mrg fi
3293 1.1 mrg ac_test_CFLAGS=${CFLAGS+set}
3294 1.1 mrg ac_save_CFLAGS=$CFLAGS
3295 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
3296 1.1.1.2 mrg $as_echo_n "checking whether $CC accepts -g... " >&6; }
3297 1.1 mrg if test "${ac_cv_prog_cc_g+set}" = set; then
3298 1.1.1.2 mrg $as_echo_n "(cached) " >&6
3299 1.1 mrg else
3300 1.1 mrg ac_save_c_werror_flag=$ac_c_werror_flag
3301 1.1 mrg ac_c_werror_flag=yes
3302 1.1 mrg ac_cv_prog_cc_g=no
3303 1.1 mrg CFLAGS="-g"
3304 1.1 mrg cat >conftest.$ac_ext <<_ACEOF
3305 1.1 mrg /* confdefs.h. */
3306 1.1 mrg _ACEOF
3307 1.1 mrg cat confdefs.h >>conftest.$ac_ext
3308 1.1 mrg cat >>conftest.$ac_ext <<_ACEOF
3309 1.1 mrg /* end confdefs.h. */
3310 1.1 mrg
3311 1.1 mrg int
3312 1.1 mrg main ()
3313 1.1 mrg {
3314 1.1 mrg
3315 1.1 mrg ;
3316 1.1 mrg return 0;
3317 1.1 mrg }
3318 1.1 mrg _ACEOF
3319 1.1 mrg rm -f conftest.$ac_objext
3320 1.1 mrg if { (ac_try="$ac_compile"
3321 1.1 mrg case "(($ac_try" in
3322 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3323 1.1 mrg *) ac_try_echo=$ac_try;;
3324 1.1 mrg esac
3325 1.1.1.2 mrg eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3326 1.1.1.2 mrg $as_echo "$ac_try_echo") >&5
3327 1.1 mrg (eval "$ac_compile") 2>conftest.er1
3328 1.1 mrg ac_status=$?
3329 1.1 mrg grep -v '^ *+' conftest.er1 >conftest.err
3330 1.1 mrg rm -f conftest.er1
3331 1.1 mrg cat conftest.err >&5
3332 1.1.1.2 mrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3333 1.1 mrg (exit $ac_status); } && {
3334 1.1 mrg test -z "$ac_c_werror_flag" ||
3335 1.1 mrg test ! -s conftest.err
3336 1.1 mrg } && test -s conftest.$ac_objext; then
3337 1.1 mrg ac_cv_prog_cc_g=yes
3338 1.1 mrg else
3339 1.1.1.2 mrg $as_echo "$as_me: failed program was:" >&5
3340 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5
3341 1.1 mrg
3342 1.1 mrg CFLAGS=""
3343 1.1 mrg cat >conftest.$ac_ext <<_ACEOF
3344 1.1 mrg /* confdefs.h. */
3345 1.1 mrg _ACEOF
3346 1.1 mrg cat confdefs.h >>conftest.$ac_ext
3347 1.1 mrg cat >>conftest.$ac_ext <<_ACEOF
3348 1.1 mrg /* end confdefs.h. */
3349 1.1 mrg
3350 1.1 mrg int
3351 1.1 mrg main ()
3352 1.1 mrg {
3353 1.1 mrg
3354 1.1 mrg ;
3355 1.1 mrg return 0;
3356 1.1 mrg }
3357 1.1 mrg _ACEOF
3358 1.1 mrg rm -f conftest.$ac_objext
3359 1.1 mrg if { (ac_try="$ac_compile"
3360 1.1 mrg case "(($ac_try" in
3361 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3362 1.1 mrg *) ac_try_echo=$ac_try;;
3363 1.1 mrg esac
3364 1.1.1.2 mrg eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3365 1.1.1.2 mrg $as_echo "$ac_try_echo") >&5
3366 1.1 mrg (eval "$ac_compile") 2>conftest.er1
3367 1.1 mrg ac_status=$?
3368 1.1 mrg grep -v '^ *+' conftest.er1 >conftest.err
3369 1.1 mrg rm -f conftest.er1
3370 1.1 mrg cat conftest.err >&5
3371 1.1.1.2 mrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3372 1.1 mrg (exit $ac_status); } && {
3373 1.1 mrg test -z "$ac_c_werror_flag" ||
3374 1.1 mrg test ! -s conftest.err
3375 1.1 mrg } && test -s conftest.$ac_objext; then
3376 1.1 mrg :
3377 1.1 mrg else
3378 1.1.1.2 mrg $as_echo "$as_me: failed program was:" >&5
3379 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5
3380 1.1 mrg
3381 1.1 mrg ac_c_werror_flag=$ac_save_c_werror_flag
3382 1.1 mrg CFLAGS="-g"
3383 1.1 mrg cat >conftest.$ac_ext <<_ACEOF
3384 1.1 mrg /* confdefs.h. */
3385 1.1 mrg _ACEOF
3386 1.1 mrg cat confdefs.h >>conftest.$ac_ext
3387 1.1 mrg cat >>conftest.$ac_ext <<_ACEOF
3388 1.1 mrg /* end confdefs.h. */
3389 1.1 mrg
3390 1.1 mrg int
3391 1.1 mrg main ()
3392 1.1 mrg {
3393 1.1 mrg
3394 1.1 mrg ;
3395 1.1 mrg return 0;
3396 1.1 mrg }
3397 1.1 mrg _ACEOF
3398 1.1 mrg rm -f conftest.$ac_objext
3399 1.1 mrg if { (ac_try="$ac_compile"
3400 1.1 mrg case "(($ac_try" in
3401 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3402 1.1 mrg *) ac_try_echo=$ac_try;;
3403 1.1 mrg esac
3404 1.1.1.2 mrg eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3405 1.1.1.2 mrg $as_echo "$ac_try_echo") >&5
3406 1.1 mrg (eval "$ac_compile") 2>conftest.er1
3407 1.1 mrg ac_status=$?
3408 1.1 mrg grep -v '^ *+' conftest.er1 >conftest.err
3409 1.1 mrg rm -f conftest.er1
3410 1.1 mrg cat conftest.err >&5
3411 1.1.1.2 mrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3412 1.1 mrg (exit $ac_status); } && {
3413 1.1 mrg test -z "$ac_c_werror_flag" ||
3414 1.1 mrg test ! -s conftest.err
3415 1.1 mrg } && test -s conftest.$ac_objext; then
3416 1.1 mrg ac_cv_prog_cc_g=yes
3417 1.1 mrg else
3418 1.1.1.2 mrg $as_echo "$as_me: failed program was:" >&5
3419 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5
3420 1.1 mrg
3421 1.1 mrg
3422 1.1 mrg fi
3423 1.1 mrg
3424 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3425 1.1 mrg fi
3426 1.1 mrg
3427 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3428 1.1 mrg fi
3429 1.1 mrg
3430 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3431 1.1 mrg ac_c_werror_flag=$ac_save_c_werror_flag
3432 1.1 mrg fi
3433 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
3434 1.1.1.2 mrg $as_echo "$ac_cv_prog_cc_g" >&6; }
3435 1.1 mrg if test "$ac_test_CFLAGS" = set; then
3436 1.1 mrg CFLAGS=$ac_save_CFLAGS
3437 1.1 mrg elif test $ac_cv_prog_cc_g = yes; then
3438 1.1 mrg if test "$GCC" = yes; then
3439 1.1 mrg CFLAGS="-g -O2"
3440 1.1 mrg else
3441 1.1 mrg CFLAGS="-g"
3442 1.1 mrg fi
3443 1.1 mrg else
3444 1.1 mrg if test "$GCC" = yes; then
3445 1.1 mrg CFLAGS="-O2"
3446 1.1 mrg else
3447 1.1 mrg CFLAGS=
3448 1.1 mrg fi
3449 1.1 mrg fi
3450 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
3451 1.1.1.2 mrg $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3452 1.1 mrg if test "${ac_cv_prog_cc_c89+set}" = set; then
3453 1.1.1.2 mrg $as_echo_n "(cached) " >&6
3454 1.1 mrg else
3455 1.1 mrg ac_cv_prog_cc_c89=no
3456 1.1 mrg ac_save_CC=$CC
3457 1.1 mrg cat >conftest.$ac_ext <<_ACEOF
3458 1.1 mrg /* confdefs.h. */
3459 1.1 mrg _ACEOF
3460 1.1 mrg cat confdefs.h >>conftest.$ac_ext
3461 1.1 mrg cat >>conftest.$ac_ext <<_ACEOF
3462 1.1 mrg /* end confdefs.h. */
3463 1.1 mrg #include <stdarg.h>
3464 1.1 mrg #include <stdio.h>
3465 1.1 mrg #include <sys/types.h>
3466 1.1 mrg #include <sys/stat.h>
3467 1.1 mrg /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3468 1.1 mrg struct buf { int x; };
3469 1.1 mrg FILE * (*rcsopen) (struct buf *, struct stat *, int);
3470 1.1 mrg static char *e (p, i)
3471 1.1 mrg char **p;
3472 1.1 mrg int i;
3473 1.1 mrg {
3474 1.1 mrg return p[i];
3475 1.1 mrg }
3476 1.1 mrg static char *f (char * (*g) (char **, int), char **p, ...)
3477 1.1 mrg {
3478 1.1 mrg char *s;
3479 1.1 mrg va_list v;
3480 1.1 mrg va_start (v,p);
3481 1.1 mrg s = g (p, va_arg (v,int));
3482 1.1 mrg va_end (v);
3483 1.1 mrg return s;
3484 1.1 mrg }
3485 1.1 mrg
3486 1.1 mrg /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3487 1.1 mrg function prototypes and stuff, but not '\xHH' hex character constants.
3488 1.1 mrg These don't provoke an error unfortunately, instead are silently treated
3489 1.1 mrg as 'x'. The following induces an error, until -std is added to get
3490 1.1 mrg proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3491 1.1 mrg array size at least. It's necessary to write '\x00'==0 to get something
3492 1.1 mrg that's true only with -std. */
3493 1.1 mrg int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3494 1.1 mrg
3495 1.1 mrg /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3496 1.1 mrg inside strings and character constants. */
3497 1.1 mrg #define FOO(x) 'x'
3498 1.1 mrg int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3499 1.1 mrg
3500 1.1 mrg int test (int i, double x);
3501 1.1 mrg struct s1 {int (*f) (int a);};
3502 1.1 mrg struct s2 {int (*f) (double a);};
3503 1.1 mrg int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3504 1.1 mrg int argc;
3505 1.1 mrg char **argv;
3506 1.1 mrg int
3507 1.1 mrg main ()
3508 1.1 mrg {
3509 1.1 mrg return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3510 1.1 mrg ;
3511 1.1 mrg return 0;
3512 1.1 mrg }
3513 1.1 mrg _ACEOF
3514 1.1 mrg for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3515 1.1 mrg -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3516 1.1 mrg do
3517 1.1 mrg CC="$ac_save_CC $ac_arg"
3518 1.1 mrg rm -f conftest.$ac_objext
3519 1.1 mrg if { (ac_try="$ac_compile"
3520 1.1 mrg case "(($ac_try" in
3521 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3522 1.1 mrg *) ac_try_echo=$ac_try;;
3523 1.1 mrg esac
3524 1.1.1.2 mrg eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3525 1.1.1.2 mrg $as_echo "$ac_try_echo") >&5
3526 1.1 mrg (eval "$ac_compile") 2>conftest.er1
3527 1.1 mrg ac_status=$?
3528 1.1 mrg grep -v '^ *+' conftest.er1 >conftest.err
3529 1.1 mrg rm -f conftest.er1
3530 1.1 mrg cat conftest.err >&5
3531 1.1.1.2 mrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3532 1.1 mrg (exit $ac_status); } && {
3533 1.1 mrg test -z "$ac_c_werror_flag" ||
3534 1.1 mrg test ! -s conftest.err
3535 1.1 mrg } && test -s conftest.$ac_objext; then
3536 1.1 mrg ac_cv_prog_cc_c89=$ac_arg
3537 1.1 mrg else
3538 1.1.1.2 mrg $as_echo "$as_me: failed program was:" >&5
3539 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5
3540 1.1 mrg
3541 1.1 mrg
3542 1.1 mrg fi
3543 1.1 mrg
3544 1.1 mrg rm -f core conftest.err conftest.$ac_objext
3545 1.1 mrg test "x$ac_cv_prog_cc_c89" != "xno" && break
3546 1.1 mrg done
3547 1.1 mrg rm -f conftest.$ac_ext
3548 1.1 mrg CC=$ac_save_CC
3549 1.1 mrg
3550 1.1 mrg fi
3551 1.1 mrg # AC_CACHE_VAL
3552 1.1 mrg case "x$ac_cv_prog_cc_c89" in
3553 1.1 mrg x)
3554 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: none needed" >&5
3555 1.1.1.2 mrg $as_echo "none needed" >&6; } ;;
3556 1.1 mrg xno)
3557 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: unsupported" >&5
3558 1.1.1.2 mrg $as_echo "unsupported" >&6; } ;;
3559 1.1 mrg *)
3560 1.1 mrg CC="$CC $ac_cv_prog_cc_c89"
3561 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
3562 1.1.1.2 mrg $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3563 1.1 mrg esac
3564 1.1 mrg
3565 1.1 mrg
3566 1.1 mrg ac_ext=c
3567 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
3568 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3569 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3570 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
3571 1.1 mrg DEPDIR="${am__leading_dot}deps"
3572 1.1 mrg
3573 1.1 mrg ac_config_commands="$ac_config_commands depfiles"
3574 1.1 mrg
3575 1.1 mrg
3576 1.1 mrg am_make=${MAKE-make}
3577 1.1 mrg cat > confinc << 'END'
3578 1.1 mrg am__doit:
3579 1.1.1.2 mrg @echo this is the am__doit target
3580 1.1 mrg .PHONY: am__doit
3581 1.1 mrg END
3582 1.1 mrg # If we don't find an include directive, just comment out the code.
3583 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking for style of include used by $am_make" >&5
3584 1.1.1.2 mrg $as_echo_n "checking for style of include used by $am_make... " >&6; }
3585 1.1 mrg am__include="#"
3586 1.1 mrg am__quote=
3587 1.1 mrg _am_result=none
3588 1.1 mrg # First try GNU make style include.
3589 1.1 mrg echo "include confinc" > confmf
3590 1.1.1.2 mrg # Ignore all kinds of additional output from `make'.
3591 1.1.1.2 mrg case `$am_make -s -f confmf 2> /dev/null` in #(
3592 1.1.1.2 mrg *the\ am__doit\ target*)
3593 1.1.1.2 mrg am__include=include
3594 1.1.1.2 mrg am__quote=
3595 1.1.1.2 mrg _am_result=GNU
3596 1.1.1.2 mrg ;;
3597 1.1.1.2 mrg esac
3598 1.1 mrg # Now try BSD make style include.
3599 1.1 mrg if test "$am__include" = "#"; then
3600 1.1 mrg echo '.include "confinc"' > confmf
3601 1.1.1.2 mrg case `$am_make -s -f confmf 2> /dev/null` in #(
3602 1.1.1.2 mrg *the\ am__doit\ target*)
3603 1.1.1.2 mrg am__include=.include
3604 1.1.1.2 mrg am__quote="\""
3605 1.1.1.2 mrg _am_result=BSD
3606 1.1.1.2 mrg ;;
3607 1.1.1.2 mrg esac
3608 1.1 mrg fi
3609 1.1 mrg
3610 1.1 mrg
3611 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $_am_result" >&5
3612 1.1.1.2 mrg $as_echo "$_am_result" >&6; }
3613 1.1 mrg rm -f confinc confmf
3614 1.1 mrg
3615 1.1 mrg # Check whether --enable-dependency-tracking was given.
3616 1.1 mrg if test "${enable_dependency_tracking+set}" = set; then
3617 1.1 mrg enableval=$enable_dependency_tracking;
3618 1.1 mrg fi
3619 1.1 mrg
3620 1.1 mrg if test "x$enable_dependency_tracking" != xno; then
3621 1.1 mrg am_depcomp="$ac_aux_dir/depcomp"
3622 1.1 mrg AMDEPBACKSLASH='\'
3623 1.1 mrg fi
3624 1.1 mrg if test "x$enable_dependency_tracking" != xno; then
3625 1.1 mrg AMDEP_TRUE=
3626 1.1 mrg AMDEP_FALSE='#'
3627 1.1 mrg else
3628 1.1 mrg AMDEP_TRUE='#'
3629 1.1 mrg AMDEP_FALSE=
3630 1.1 mrg fi
3631 1.1 mrg
3632 1.1 mrg
3633 1.1 mrg
3634 1.1 mrg depcc="$CC" am_compiler_list=
3635 1.1 mrg
3636 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
3637 1.1.1.2 mrg $as_echo_n "checking dependency style of $depcc... " >&6; }
3638 1.1 mrg if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then
3639 1.1.1.2 mrg $as_echo_n "(cached) " >&6
3640 1.1 mrg else
3641 1.1 mrg if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3642 1.1 mrg # We make a subdir and do the tests there. Otherwise we can end up
3643 1.1 mrg # making bogus files that we don't know about and never remove. For
3644 1.1 mrg # instance it was reported that on HP-UX the gcc test will end up
3645 1.1 mrg # making a dummy file named `D' -- because `-MD' means `put the output
3646 1.1 mrg # in D'.
3647 1.1 mrg mkdir conftest.dir
3648 1.1 mrg # Copy depcomp to subdir because otherwise we won't find it if we're
3649 1.1 mrg # using a relative directory.
3650 1.1 mrg cp "$am_depcomp" conftest.dir
3651 1.1 mrg cd conftest.dir
3652 1.1 mrg # We will build objects and dependencies in a subdirectory because
3653 1.1 mrg # it helps to detect inapplicable dependency modes. For instance
3654 1.1 mrg # both Tru64's cc and ICC support -MD to output dependencies as a
3655 1.1 mrg # side effect of compilation, but ICC will put the dependencies in
3656 1.1 mrg # the current directory while Tru64 will put them in the object
3657 1.1 mrg # directory.
3658 1.1 mrg mkdir sub
3659 1.1 mrg
3660 1.1 mrg am_cv_CC_dependencies_compiler_type=none
3661 1.1 mrg if test "$am_compiler_list" = ""; then
3662 1.1 mrg am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3663 1.1 mrg fi
3664 1.1.1.2 mrg am__universal=false
3665 1.1.1.2 mrg case " $depcc " in #(
3666 1.1.1.2 mrg *\ -arch\ *\ -arch\ *) am__universal=true ;;
3667 1.1.1.2 mrg esac
3668 1.1.1.2 mrg
3669 1.1 mrg for depmode in $am_compiler_list; do
3670 1.1 mrg # Setup a source with many dependencies, because some compilers
3671 1.1 mrg # like to wrap large dependency lists on column 80 (with \), and
3672 1.1 mrg # we should not choose a depcomp mode which is confused by this.
3673 1.1 mrg #
3674 1.1 mrg # We need to recreate these files for each test, as the compiler may
3675 1.1 mrg # overwrite some of them when testing with obscure command lines.
3676 1.1 mrg # This happens at least with the AIX C compiler.
3677 1.1 mrg : > sub/conftest.c
3678 1.1 mrg for i in 1 2 3 4 5 6; do
3679 1.1 mrg echo '#include "conftst'$i'.h"' >> sub/conftest.c
3680 1.1 mrg # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3681 1.1 mrg # Solaris 8's {/usr,}/bin/sh.
3682 1.1 mrg touch sub/conftst$i.h
3683 1.1 mrg done
3684 1.1 mrg echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3685 1.1 mrg
3686 1.1.1.2 mrg # We check with `-c' and `-o' for the sake of the "dashmstdout"
3687 1.1.1.2 mrg # mode. It turns out that the SunPro C++ compiler does not properly
3688 1.1.1.2 mrg # handle `-M -o', and we need to detect this. Also, some Intel
3689 1.1.1.2 mrg # versions had trouble with output in subdirs
3690 1.1.1.2 mrg am__obj=sub/conftest.${OBJEXT-o}
3691 1.1.1.2 mrg am__minus_obj="-o $am__obj"
3692 1.1 mrg case $depmode in
3693 1.1.1.2 mrg gcc)
3694 1.1.1.2 mrg # This depmode causes a compiler race in universal mode.
3695 1.1.1.2 mrg test "$am__universal" = false || continue
3696 1.1.1.2 mrg ;;
3697 1.1 mrg nosideeffect)
3698 1.1 mrg # after this tag, mechanisms are not by side-effect, so they'll
3699 1.1 mrg # only be used when explicitly requested
3700 1.1 mrg if test "x$enable_dependency_tracking" = xyes; then
3701 1.1 mrg continue
3702 1.1 mrg else
3703 1.1 mrg break
3704 1.1 mrg fi
3705 1.1 mrg ;;
3706 1.1.1.2 mrg msvisualcpp | msvcmsys)
3707 1.1.1.2 mrg # This compiler won't grok `-c -o', but also, the minuso test has
3708 1.1.1.2 mrg # not run yet. These depmodes are late enough in the game, and
3709 1.1.1.2 mrg # so weak that their functioning should not be impacted.
3710 1.1.1.2 mrg am__obj=conftest.${OBJEXT-o}
3711 1.1.1.2 mrg am__minus_obj=
3712 1.1.1.2 mrg ;;
3713 1.1 mrg none) break ;;
3714 1.1 mrg esac
3715 1.1 mrg if depmode=$depmode \
3716 1.1.1.2 mrg source=sub/conftest.c object=$am__obj \
3717 1.1 mrg depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3718 1.1.1.2 mrg $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
3719 1.1 mrg >/dev/null 2>conftest.err &&
3720 1.1 mrg grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
3721 1.1 mrg grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3722 1.1.1.2 mrg grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
3723 1.1 mrg ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3724 1.1 mrg # icc doesn't choke on unknown options, it will just issue warnings
3725 1.1 mrg # or remarks (even with -Werror). So we grep stderr for any message
3726 1.1 mrg # that says an option was ignored or not supported.
3727 1.1 mrg # When given -MP, icc 7.0 and 7.1 complain thusly:
3728 1.1 mrg # icc: Command line warning: ignoring option '-M'; no argument required
3729 1.1 mrg # The diagnosis changed in icc 8.0:
3730 1.1 mrg # icc: Command line remark: option '-MP' not supported
3731 1.1 mrg if (grep 'ignoring option' conftest.err ||
3732 1.1 mrg grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3733 1.1 mrg am_cv_CC_dependencies_compiler_type=$depmode
3734 1.1 mrg break
3735 1.1 mrg fi
3736 1.1 mrg fi
3737 1.1 mrg done
3738 1.1 mrg
3739 1.1 mrg cd ..
3740 1.1 mrg rm -rf conftest.dir
3741 1.1 mrg else
3742 1.1 mrg am_cv_CC_dependencies_compiler_type=none
3743 1.1 mrg fi
3744 1.1 mrg
3745 1.1 mrg fi
3746 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5
3747 1.1.1.2 mrg $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
3748 1.1 mrg CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3749 1.1 mrg
3750 1.1 mrg if
3751 1.1 mrg test "x$enable_dependency_tracking" != xno \
3752 1.1 mrg && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
3753 1.1 mrg am__fastdepCC_TRUE=
3754 1.1 mrg am__fastdepCC_FALSE='#'
3755 1.1 mrg else
3756 1.1 mrg am__fastdepCC_TRUE='#'
3757 1.1 mrg am__fastdepCC_FALSE=
3758 1.1 mrg fi
3759 1.1 mrg
3760 1.1 mrg
3761 1.1.1.2 mrg case `pwd` in
3762 1.1.1.2 mrg *\ * | *\ *)
3763 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
3764 1.1.1.2 mrg $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
3765 1.1.1.2 mrg esac
3766 1.1.1.2 mrg
3767 1.1.1.2 mrg
3768 1.1.1.2 mrg
3769 1.1.1.2 mrg macro_version='2.2.6'
3770 1.1.1.2 mrg macro_revision='1.3012'
3771 1.1.1.2 mrg
3772 1.1.1.2 mrg
3773 1.1.1.2 mrg
3774 1.1.1.2 mrg
3775 1.1.1.2 mrg
3776 1.1 mrg
3777 1.1 mrg
3778 1.1 mrg
3779 1.1 mrg
3780 1.1 mrg
3781 1.1 mrg
3782 1.1.1.2 mrg
3783 1.1.1.2 mrg
3784 1.1.1.2 mrg ltmain="$ac_aux_dir/ltmain.sh"
3785 1.1.1.2 mrg
3786 1.1 mrg # Make sure we can run config.sub.
3787 1.1 mrg $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
3788 1.1.1.2 mrg { { $as_echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5
3789 1.1.1.2 mrg $as_echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;}
3790 1.1 mrg { (exit 1); exit 1; }; }
3791 1.1 mrg
3792 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking build system type" >&5
3793 1.1.1.2 mrg $as_echo_n "checking build system type... " >&6; }
3794 1.1 mrg if test "${ac_cv_build+set}" = set; then
3795 1.1.1.2 mrg $as_echo_n "(cached) " >&6
3796 1.1 mrg else
3797 1.1 mrg ac_build_alias=$build_alias
3798 1.1 mrg test "x$ac_build_alias" = x &&
3799 1.1 mrg ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
3800 1.1 mrg test "x$ac_build_alias" = x &&
3801 1.1.1.2 mrg { { $as_echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
3802 1.1.1.2 mrg $as_echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
3803 1.1 mrg { (exit 1); exit 1; }; }
3804 1.1 mrg ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
3805 1.1.1.2 mrg { { $as_echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5
3806 1.1.1.2 mrg $as_echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;}
3807 1.1 mrg { (exit 1); exit 1; }; }
3808 1.1 mrg
3809 1.1 mrg fi
3810 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $ac_cv_build" >&5
3811 1.1.1.2 mrg $as_echo "$ac_cv_build" >&6; }
3812 1.1 mrg case $ac_cv_build in
3813 1.1 mrg *-*-*) ;;
3814 1.1.1.2 mrg *) { { $as_echo "$as_me:$LINENO: error: invalid value of canonical build" >&5
3815 1.1.1.2 mrg $as_echo "$as_me: error: invalid value of canonical build" >&2;}
3816 1.1 mrg { (exit 1); exit 1; }; };;
3817 1.1 mrg esac
3818 1.1 mrg build=$ac_cv_build
3819 1.1 mrg ac_save_IFS=$IFS; IFS='-'
3820 1.1 mrg set x $ac_cv_build
3821 1.1 mrg shift
3822 1.1 mrg build_cpu=$1
3823 1.1 mrg build_vendor=$2
3824 1.1 mrg shift; shift
3825 1.1 mrg # Remember, the first character of IFS is used to create $*,
3826 1.1 mrg # except with old shells:
3827 1.1 mrg build_os=$*
3828 1.1 mrg IFS=$ac_save_IFS
3829 1.1 mrg case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
3830 1.1 mrg
3831 1.1 mrg
3832 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking host system type" >&5
3833 1.1.1.2 mrg $as_echo_n "checking host system type... " >&6; }
3834 1.1 mrg if test "${ac_cv_host+set}" = set; then
3835 1.1.1.2 mrg $as_echo_n "(cached) " >&6
3836 1.1 mrg else
3837 1.1 mrg if test "x$host_alias" = x; then
3838 1.1 mrg ac_cv_host=$ac_cv_build
3839 1.1 mrg else
3840 1.1 mrg ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
3841 1.1.1.2 mrg { { $as_echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5
3842 1.1.1.2 mrg $as_echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;}
3843 1.1 mrg { (exit 1); exit 1; }; }
3844 1.1 mrg fi
3845 1.1 mrg
3846 1.1 mrg fi
3847 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $ac_cv_host" >&5
3848 1.1.1.2 mrg $as_echo "$ac_cv_host" >&6; }
3849 1.1 mrg case $ac_cv_host in
3850 1.1 mrg *-*-*) ;;
3851 1.1.1.2 mrg *) { { $as_echo "$as_me:$LINENO: error: invalid value of canonical host" >&5
3852 1.1.1.2 mrg $as_echo "$as_me: error: invalid value of canonical host" >&2;}
3853 1.1 mrg { (exit 1); exit 1; }; };;
3854 1.1 mrg esac
3855 1.1 mrg host=$ac_cv_host
3856 1.1 mrg ac_save_IFS=$IFS; IFS='-'
3857 1.1 mrg set x $ac_cv_host
3858 1.1 mrg shift
3859 1.1 mrg host_cpu=$1
3860 1.1 mrg host_vendor=$2
3861 1.1 mrg shift; shift
3862 1.1 mrg # Remember, the first character of IFS is used to create $*,
3863 1.1 mrg # except with old shells:
3864 1.1 mrg host_os=$*
3865 1.1 mrg IFS=$ac_save_IFS
3866 1.1 mrg case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
3867 1.1 mrg
3868 1.1 mrg
3869 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking for a sed that does not truncate output" >&5
3870 1.1.1.2 mrg $as_echo_n "checking for a sed that does not truncate output... " >&6; }
3871 1.1.1.2 mrg if test "${ac_cv_path_SED+set}" = set; then
3872 1.1.1.2 mrg $as_echo_n "(cached) " >&6
3873 1.1.1.2 mrg else
3874 1.1.1.2 mrg ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
3875 1.1.1.2 mrg for ac_i in 1 2 3 4 5 6 7; do
3876 1.1.1.2 mrg ac_script="$ac_script$as_nl$ac_script"
3877 1.1.1.2 mrg done
3878 1.1.1.2 mrg echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
3879 1.1.1.2 mrg $as_unset ac_script || ac_script=
3880 1.1.1.2 mrg if test -z "$SED"; then
3881 1.1.1.2 mrg ac_path_SED_found=false
3882 1.1.1.2 mrg # Loop through the user's path and test for each of PROGNAME-LIST
3883 1.1.1.2 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3884 1.1 mrg for as_dir in $PATH
3885 1.1 mrg do
3886 1.1 mrg IFS=$as_save_IFS
3887 1.1 mrg test -z "$as_dir" && as_dir=.
3888 1.1.1.2 mrg for ac_prog in sed gsed; do
3889 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
3890 1.1.1.2 mrg ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
3891 1.1.1.2 mrg { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
3892 1.1.1.2 mrg # Check for GNU ac_path_SED and select it if it is found.
3893 1.1.1.2 mrg # Check for GNU $ac_path_SED
3894 1.1.1.2 mrg case `"$ac_path_SED" --version 2>&1` in
3895 1.1.1.2 mrg *GNU*)
3896 1.1.1.2 mrg ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
3897 1.1.1.2 mrg *)
3898 1.1.1.2 mrg ac_count=0
3899 1.1.1.2 mrg $as_echo_n 0123456789 >"conftest.in"
3900 1.1.1.2 mrg while :
3901 1.1.1.2 mrg do
3902 1.1.1.2 mrg cat "conftest.in" "conftest.in" >"conftest.tmp"
3903 1.1.1.2 mrg mv "conftest.tmp" "conftest.in"
3904 1.1.1.2 mrg cp "conftest.in" "conftest.nl"
3905 1.1.1.2 mrg $as_echo '' >> "conftest.nl"
3906 1.1.1.2 mrg "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
3907 1.1.1.2 mrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3908 1.1.1.2 mrg ac_count=`expr $ac_count + 1`
3909 1.1.1.2 mrg if test $ac_count -gt ${ac_path_SED_max-0}; then
3910 1.1.1.2 mrg # Best one so far, save it but keep looking for a better one
3911 1.1.1.2 mrg ac_cv_path_SED="$ac_path_SED"
3912 1.1.1.2 mrg ac_path_SED_max=$ac_count
3913 1.1.1.2 mrg fi
3914 1.1.1.2 mrg # 10*(2^10) chars as input seems more than enough
3915 1.1.1.2 mrg test $ac_count -gt 10 && break
3916 1.1.1.2 mrg done
3917 1.1.1.2 mrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3918 1.1.1.2 mrg esac
3919 1.1.1.2 mrg
3920 1.1.1.2 mrg $ac_path_SED_found && break 3
3921 1.1 mrg done
3922 1.1 mrg done
3923 1.1 mrg done
3924 1.1.1.2 mrg IFS=$as_save_IFS
3925 1.1.1.2 mrg if test -z "$ac_cv_path_SED"; then
3926 1.1.1.2 mrg { { $as_echo "$as_me:$LINENO: error: no acceptable sed could be found in \$PATH" >&5
3927 1.1.1.2 mrg $as_echo "$as_me: error: no acceptable sed could be found in \$PATH" >&2;}
3928 1.1.1.2 mrg { (exit 1); exit 1; }; }
3929 1.1 mrg fi
3930 1.1.1.2 mrg else
3931 1.1.1.2 mrg ac_cv_path_SED=$SED
3932 1.1.1.2 mrg fi
3933 1.1 mrg
3934 1.1 mrg fi
3935 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $ac_cv_path_SED" >&5
3936 1.1.1.2 mrg $as_echo "$ac_cv_path_SED" >&6; }
3937 1.1.1.2 mrg SED="$ac_cv_path_SED"
3938 1.1.1.2 mrg rm -f conftest.sed
3939 1.1.1.2 mrg
3940 1.1.1.2 mrg test -z "$SED" && SED=sed
3941 1.1.1.2 mrg Xsed="$SED -e 1s/^X//"
3942 1.1 mrg
3943 1.1 mrg
3944 1.1.1.2 mrg
3945 1.1.1.2 mrg
3946 1.1.1.2 mrg
3947 1.1.1.2 mrg
3948 1.1.1.2 mrg
3949 1.1.1.2 mrg
3950 1.1.1.2 mrg
3951 1.1.1.2 mrg
3952 1.1.1.2 mrg
3953 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5
3954 1.1.1.2 mrg $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
3955 1.1 mrg if test "${ac_cv_path_GREP+set}" = set; then
3956 1.1.1.2 mrg $as_echo_n "(cached) " >&6
3957 1.1 mrg else
3958 1.1.1.2 mrg if test -z "$GREP"; then
3959 1.1 mrg ac_path_GREP_found=false
3960 1.1.1.2 mrg # Loop through the user's path and test for each of PROGNAME-LIST
3961 1.1.1.2 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3962 1.1 mrg for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3963 1.1 mrg do
3964 1.1 mrg IFS=$as_save_IFS
3965 1.1 mrg test -z "$as_dir" && as_dir=.
3966 1.1 mrg for ac_prog in grep ggrep; do
3967 1.1.1.2 mrg for ac_exec_ext in '' $ac_executable_extensions; do
3968 1.1.1.2 mrg ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3969 1.1.1.2 mrg { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
3970 1.1.1.2 mrg # Check for GNU ac_path_GREP and select it if it is found.
3971 1.1 mrg # Check for GNU $ac_path_GREP
3972 1.1 mrg case `"$ac_path_GREP" --version 2>&1` in
3973 1.1 mrg *GNU*)
3974 1.1 mrg ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3975 1.1 mrg *)
3976 1.1 mrg ac_count=0
3977 1.1.1.2 mrg $as_echo_n 0123456789 >"conftest.in"
3978 1.1 mrg while :
3979 1.1 mrg do
3980 1.1 mrg cat "conftest.in" "conftest.in" >"conftest.tmp"
3981 1.1 mrg mv "conftest.tmp" "conftest.in"
3982 1.1 mrg cp "conftest.in" "conftest.nl"
3983 1.1.1.2 mrg $as_echo 'GREP' >> "conftest.nl"
3984 1.1 mrg "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3985 1.1 mrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3986 1.1 mrg ac_count=`expr $ac_count + 1`
3987 1.1 mrg if test $ac_count -gt ${ac_path_GREP_max-0}; then
3988 1.1 mrg # Best one so far, save it but keep looking for a better one
3989 1.1 mrg ac_cv_path_GREP="$ac_path_GREP"
3990 1.1 mrg ac_path_GREP_max=$ac_count
3991 1.1 mrg fi
3992 1.1 mrg # 10*(2^10) chars as input seems more than enough
3993 1.1 mrg test $ac_count -gt 10 && break
3994 1.1 mrg done
3995 1.1 mrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3996 1.1 mrg esac
3997 1.1 mrg
3998 1.1.1.2 mrg $ac_path_GREP_found && break 3
3999 1.1.1.2 mrg done
4000 1.1 mrg done
4001 1.1 mrg done
4002 1.1 mrg IFS=$as_save_IFS
4003 1.1.1.2 mrg if test -z "$ac_cv_path_GREP"; then
4004 1.1.1.2 mrg { { $as_echo "$as_me:$LINENO: error: no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
4005 1.1.1.2 mrg $as_echo "$as_me: error: no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
4006 1.1 mrg { (exit 1); exit 1; }; }
4007 1.1.1.2 mrg fi
4008 1.1 mrg else
4009 1.1 mrg ac_cv_path_GREP=$GREP
4010 1.1 mrg fi
4011 1.1 mrg
4012 1.1 mrg fi
4013 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5
4014 1.1.1.2 mrg $as_echo "$ac_cv_path_GREP" >&6; }
4015 1.1 mrg GREP="$ac_cv_path_GREP"
4016 1.1 mrg
4017 1.1 mrg
4018 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking for egrep" >&5
4019 1.1.1.2 mrg $as_echo_n "checking for egrep... " >&6; }
4020 1.1 mrg if test "${ac_cv_path_EGREP+set}" = set; then
4021 1.1.1.2 mrg $as_echo_n "(cached) " >&6
4022 1.1 mrg else
4023 1.1 mrg if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4024 1.1 mrg then ac_cv_path_EGREP="$GREP -E"
4025 1.1 mrg else
4026 1.1.1.2 mrg if test -z "$EGREP"; then
4027 1.1 mrg ac_path_EGREP_found=false
4028 1.1.1.2 mrg # Loop through the user's path and test for each of PROGNAME-LIST
4029 1.1.1.2 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4030 1.1 mrg for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4031 1.1 mrg do
4032 1.1 mrg IFS=$as_save_IFS
4033 1.1 mrg test -z "$as_dir" && as_dir=.
4034 1.1 mrg for ac_prog in egrep; do
4035 1.1.1.2 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4036 1.1.1.2 mrg ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4037 1.1.1.2 mrg { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
4038 1.1.1.2 mrg # Check for GNU ac_path_EGREP and select it if it is found.
4039 1.1 mrg # Check for GNU $ac_path_EGREP
4040 1.1 mrg case `"$ac_path_EGREP" --version 2>&1` in
4041 1.1 mrg *GNU*)
4042 1.1 mrg ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4043 1.1 mrg *)
4044 1.1 mrg ac_count=0
4045 1.1.1.2 mrg $as_echo_n 0123456789 >"conftest.in"
4046 1.1 mrg while :
4047 1.1 mrg do
4048 1.1 mrg cat "conftest.in" "conftest.in" >"conftest.tmp"
4049 1.1 mrg mv "conftest.tmp" "conftest.in"
4050 1.1 mrg cp "conftest.in" "conftest.nl"
4051 1.1.1.2 mrg $as_echo 'EGREP' >> "conftest.nl"
4052 1.1 mrg "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4053 1.1 mrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4054 1.1 mrg ac_count=`expr $ac_count + 1`
4055 1.1 mrg if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4056 1.1 mrg # Best one so far, save it but keep looking for a better one
4057 1.1 mrg ac_cv_path_EGREP="$ac_path_EGREP"
4058 1.1 mrg ac_path_EGREP_max=$ac_count
4059 1.1 mrg fi
4060 1.1 mrg # 10*(2^10) chars as input seems more than enough
4061 1.1 mrg test $ac_count -gt 10 && break
4062 1.1 mrg done
4063 1.1 mrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4064 1.1 mrg esac
4065 1.1 mrg
4066 1.1.1.2 mrg $ac_path_EGREP_found && break 3
4067 1.1.1.2 mrg done
4068 1.1 mrg done
4069 1.1 mrg done
4070 1.1 mrg IFS=$as_save_IFS
4071 1.1.1.2 mrg if test -z "$ac_cv_path_EGREP"; then
4072 1.1.1.2 mrg { { $as_echo "$as_me:$LINENO: error: no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
4073 1.1.1.2 mrg $as_echo "$as_me: error: no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
4074 1.1.1.2 mrg { (exit 1); exit 1; }; }
4075 1.1.1.2 mrg fi
4076 1.1.1.2 mrg else
4077 1.1.1.2 mrg ac_cv_path_EGREP=$EGREP
4078 1.1 mrg fi
4079 1.1 mrg
4080 1.1.1.2 mrg fi
4081 1.1 mrg fi
4082 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
4083 1.1.1.2 mrg $as_echo "$ac_cv_path_EGREP" >&6; }
4084 1.1.1.2 mrg EGREP="$ac_cv_path_EGREP"
4085 1.1.1.2 mrg
4086 1.1 mrg
4087 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking for fgrep" >&5
4088 1.1.1.2 mrg $as_echo_n "checking for fgrep... " >&6; }
4089 1.1.1.2 mrg if test "${ac_cv_path_FGREP+set}" = set; then
4090 1.1.1.2 mrg $as_echo_n "(cached) " >&6
4091 1.1 mrg else
4092 1.1.1.2 mrg if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
4093 1.1.1.2 mrg then ac_cv_path_FGREP="$GREP -F"
4094 1.1.1.2 mrg else
4095 1.1.1.2 mrg if test -z "$FGREP"; then
4096 1.1.1.2 mrg ac_path_FGREP_found=false
4097 1.1.1.2 mrg # Loop through the user's path and test for each of PROGNAME-LIST
4098 1.1.1.2 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4099 1.1.1.2 mrg for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4100 1.1.1.2 mrg do
4101 1.1.1.2 mrg IFS=$as_save_IFS
4102 1.1.1.2 mrg test -z "$as_dir" && as_dir=.
4103 1.1.1.2 mrg for ac_prog in fgrep; do
4104 1.1.1.2 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4105 1.1.1.2 mrg ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
4106 1.1.1.2 mrg { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
4107 1.1.1.2 mrg # Check for GNU ac_path_FGREP and select it if it is found.
4108 1.1.1.2 mrg # Check for GNU $ac_path_FGREP
4109 1.1.1.2 mrg case `"$ac_path_FGREP" --version 2>&1` in
4110 1.1.1.2 mrg *GNU*)
4111 1.1.1.2 mrg ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
4112 1.1.1.2 mrg *)
4113 1.1.1.2 mrg ac_count=0
4114 1.1.1.2 mrg $as_echo_n 0123456789 >"conftest.in"
4115 1.1.1.2 mrg while :
4116 1.1.1.2 mrg do
4117 1.1.1.2 mrg cat "conftest.in" "conftest.in" >"conftest.tmp"
4118 1.1.1.2 mrg mv "conftest.tmp" "conftest.in"
4119 1.1.1.2 mrg cp "conftest.in" "conftest.nl"
4120 1.1.1.2 mrg $as_echo 'FGREP' >> "conftest.nl"
4121 1.1.1.2 mrg "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
4122 1.1.1.2 mrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4123 1.1.1.2 mrg ac_count=`expr $ac_count + 1`
4124 1.1.1.2 mrg if test $ac_count -gt ${ac_path_FGREP_max-0}; then
4125 1.1.1.2 mrg # Best one so far, save it but keep looking for a better one
4126 1.1.1.2 mrg ac_cv_path_FGREP="$ac_path_FGREP"
4127 1.1.1.2 mrg ac_path_FGREP_max=$ac_count
4128 1.1.1.2 mrg fi
4129 1.1.1.2 mrg # 10*(2^10) chars as input seems more than enough
4130 1.1.1.2 mrg test $ac_count -gt 10 && break
4131 1.1.1.2 mrg done
4132 1.1.1.2 mrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4133 1.1.1.2 mrg esac
4134 1.1 mrg
4135 1.1.1.2 mrg $ac_path_FGREP_found && break 3
4136 1.1.1.2 mrg done
4137 1.1.1.2 mrg done
4138 1.1.1.2 mrg done
4139 1.1.1.2 mrg IFS=$as_save_IFS
4140 1.1.1.2 mrg if test -z "$ac_cv_path_FGREP"; then
4141 1.1.1.2 mrg { { $as_echo "$as_me:$LINENO: error: no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
4142 1.1.1.2 mrg $as_echo "$as_me: error: no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
4143 1.1.1.2 mrg { (exit 1); exit 1; }; }
4144 1.1.1.2 mrg fi
4145 1.1.1.2 mrg else
4146 1.1.1.2 mrg ac_cv_path_FGREP=$FGREP
4147 1.1.1.2 mrg fi
4148 1.1 mrg
4149 1.1 mrg fi
4150 1.1 mrg fi
4151 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $ac_cv_path_FGREP" >&5
4152 1.1.1.2 mrg $as_echo "$ac_cv_path_FGREP" >&6; }
4153 1.1.1.2 mrg FGREP="$ac_cv_path_FGREP"
4154 1.1.1.2 mrg
4155 1.1.1.2 mrg
4156 1.1.1.2 mrg test -z "$GREP" && GREP=grep
4157 1.1.1.2 mrg
4158 1.1.1.2 mrg
4159 1.1.1.2 mrg
4160 1.1.1.2 mrg
4161 1.1.1.2 mrg
4162 1.1.1.2 mrg
4163 1.1.1.2 mrg
4164 1.1.1.2 mrg
4165 1.1.1.2 mrg
4166 1.1.1.2 mrg
4167 1.1.1.2 mrg
4168 1.1.1.2 mrg
4169 1.1.1.2 mrg
4170 1.1.1.2 mrg
4171 1.1.1.2 mrg
4172 1.1.1.2 mrg
4173 1.1 mrg
4174 1.1 mrg
4175 1.1 mrg
4176 1.1 mrg # Check whether --with-gnu-ld was given.
4177 1.1 mrg if test "${with_gnu_ld+set}" = set; then
4178 1.1 mrg withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
4179 1.1 mrg else
4180 1.1 mrg with_gnu_ld=no
4181 1.1 mrg fi
4182 1.1 mrg
4183 1.1 mrg ac_prog=ld
4184 1.1 mrg if test "$GCC" = yes; then
4185 1.1 mrg # Check if gcc -print-prog-name=ld gives a path.
4186 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking for ld used by $CC" >&5
4187 1.1.1.2 mrg $as_echo_n "checking for ld used by $CC... " >&6; }
4188 1.1 mrg case $host in
4189 1.1 mrg *-*-mingw*)
4190 1.1 mrg # gcc leaves a trailing carriage return which upsets mingw
4191 1.1 mrg ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
4192 1.1 mrg *)
4193 1.1 mrg ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
4194 1.1 mrg esac
4195 1.1 mrg case $ac_prog in
4196 1.1 mrg # Accept absolute paths.
4197 1.1 mrg [\\/]* | ?:[\\/]*)
4198 1.1 mrg re_direlt='/[^/][^/]*/\.\./'
4199 1.1 mrg # Canonicalize the pathname of ld
4200 1.1.1.2 mrg ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
4201 1.1.1.2 mrg while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
4202 1.1.1.2 mrg ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
4203 1.1 mrg done
4204 1.1 mrg test -z "$LD" && LD="$ac_prog"
4205 1.1 mrg ;;
4206 1.1 mrg "")
4207 1.1 mrg # If it fails, then pretend we aren't using GCC.
4208 1.1 mrg ac_prog=ld
4209 1.1 mrg ;;
4210 1.1 mrg *)
4211 1.1 mrg # If it is relative, then search for the first ld in PATH.
4212 1.1 mrg with_gnu_ld=unknown
4213 1.1 mrg ;;
4214 1.1 mrg esac
4215 1.1 mrg elif test "$with_gnu_ld" = yes; then
4216 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking for GNU ld" >&5
4217 1.1.1.2 mrg $as_echo_n "checking for GNU ld... " >&6; }
4218 1.1 mrg else
4219 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking for non-GNU ld" >&5
4220 1.1.1.2 mrg $as_echo_n "checking for non-GNU ld... " >&6; }
4221 1.1 mrg fi
4222 1.1 mrg if test "${lt_cv_path_LD+set}" = set; then
4223 1.1.1.2 mrg $as_echo_n "(cached) " >&6
4224 1.1 mrg else
4225 1.1 mrg if test -z "$LD"; then
4226 1.1 mrg lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4227 1.1 mrg for ac_dir in $PATH; do
4228 1.1 mrg IFS="$lt_save_ifs"
4229 1.1 mrg test -z "$ac_dir" && ac_dir=.
4230 1.1 mrg if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
4231 1.1 mrg lt_cv_path_LD="$ac_dir/$ac_prog"
4232 1.1 mrg # Check to see if the program is GNU ld. I'd rather use --version,
4233 1.1 mrg # but apparently some variants of GNU ld only accept -v.
4234 1.1 mrg # Break only if it was the GNU/non-GNU ld that we prefer.
4235 1.1 mrg case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
4236 1.1 mrg *GNU* | *'with BFD'*)
4237 1.1 mrg test "$with_gnu_ld" != no && break
4238 1.1 mrg ;;
4239 1.1 mrg *)
4240 1.1 mrg test "$with_gnu_ld" != yes && break
4241 1.1 mrg ;;
4242 1.1 mrg esac
4243 1.1 mrg fi
4244 1.1 mrg done
4245 1.1 mrg IFS="$lt_save_ifs"
4246 1.1 mrg else
4247 1.1 mrg lt_cv_path_LD="$LD" # Let the user override the test with a path.
4248 1.1 mrg fi
4249 1.1 mrg fi
4250 1.1 mrg
4251 1.1 mrg LD="$lt_cv_path_LD"
4252 1.1 mrg if test -n "$LD"; then
4253 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $LD" >&5
4254 1.1.1.2 mrg $as_echo "$LD" >&6; }
4255 1.1 mrg else
4256 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: no" >&5
4257 1.1.1.2 mrg $as_echo "no" >&6; }
4258 1.1 mrg fi
4259 1.1.1.2 mrg test -z "$LD" && { { $as_echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
4260 1.1.1.2 mrg $as_echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
4261 1.1 mrg { (exit 1); exit 1; }; }
4262 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
4263 1.1.1.2 mrg $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
4264 1.1 mrg if test "${lt_cv_prog_gnu_ld+set}" = set; then
4265 1.1.1.2 mrg $as_echo_n "(cached) " >&6
4266 1.1 mrg else
4267 1.1 mrg # I'd rather use --version here, but apparently some GNU lds only accept -v.
4268 1.1 mrg case `$LD -v 2>&1 </dev/null` in
4269 1.1 mrg *GNU* | *'with BFD'*)
4270 1.1 mrg lt_cv_prog_gnu_ld=yes
4271 1.1 mrg ;;
4272 1.1 mrg *)
4273 1.1 mrg lt_cv_prog_gnu_ld=no
4274 1.1 mrg ;;
4275 1.1 mrg esac
4276 1.1 mrg fi
4277 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
4278 1.1.1.2 mrg $as_echo "$lt_cv_prog_gnu_ld" >&6; }
4279 1.1 mrg with_gnu_ld=$lt_cv_prog_gnu_ld
4280 1.1 mrg
4281 1.1 mrg
4282 1.1 mrg
4283 1.1.1.2 mrg
4284 1.1.1.2 mrg
4285 1.1.1.2 mrg
4286 1.1.1.2 mrg
4287 1.1.1.2 mrg
4288 1.1.1.2 mrg
4289 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking for BSD- or MS-compatible name lister (nm)" >&5
4290 1.1.1.2 mrg $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
4291 1.1 mrg if test "${lt_cv_path_NM+set}" = set; then
4292 1.1.1.2 mrg $as_echo_n "(cached) " >&6
4293 1.1 mrg else
4294 1.1 mrg if test -n "$NM"; then
4295 1.1 mrg # Let the user override the test.
4296 1.1 mrg lt_cv_path_NM="$NM"
4297 1.1 mrg else
4298 1.1 mrg lt_nm_to_check="${ac_tool_prefix}nm"
4299 1.1 mrg if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
4300 1.1 mrg lt_nm_to_check="$lt_nm_to_check nm"
4301 1.1 mrg fi
4302 1.1 mrg for lt_tmp_nm in $lt_nm_to_check; do
4303 1.1 mrg lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4304 1.1 mrg for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
4305 1.1 mrg IFS="$lt_save_ifs"
4306 1.1 mrg test -z "$ac_dir" && ac_dir=.
4307 1.1 mrg tmp_nm="$ac_dir/$lt_tmp_nm"
4308 1.1 mrg if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
4309 1.1 mrg # Check to see if the nm accepts a BSD-compat flag.
4310 1.1 mrg # Adding the `sed 1q' prevents false positives on HP-UX, which says:
4311 1.1 mrg # nm: unknown option "B" ignored
4312 1.1 mrg # Tru64's nm complains that /dev/null is an invalid object file
4313 1.1 mrg case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
4314 1.1 mrg */dev/null* | *'Invalid file or object type'*)
4315 1.1 mrg lt_cv_path_NM="$tmp_nm -B"
4316 1.1 mrg break
4317 1.1 mrg ;;
4318 1.1 mrg *)
4319 1.1 mrg case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
4320 1.1 mrg */dev/null*)
4321 1.1 mrg lt_cv_path_NM="$tmp_nm -p"
4322 1.1 mrg break
4323 1.1 mrg ;;
4324 1.1 mrg *)
4325 1.1 mrg lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
4326 1.1 mrg continue # so that we can try to find one that supports BSD flags
4327 1.1 mrg ;;
4328 1.1 mrg esac
4329 1.1 mrg ;;
4330 1.1 mrg esac
4331 1.1 mrg fi
4332 1.1 mrg done
4333 1.1 mrg IFS="$lt_save_ifs"
4334 1.1 mrg done
4335 1.1.1.2 mrg : ${lt_cv_path_NM=no}
4336 1.1 mrg fi
4337 1.1 mrg fi
4338 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $lt_cv_path_NM" >&5
4339 1.1.1.2 mrg $as_echo "$lt_cv_path_NM" >&6; }
4340 1.1.1.2 mrg if test "$lt_cv_path_NM" != "no"; then
4341 1.1.1.2 mrg NM="$lt_cv_path_NM"
4342 1.1 mrg else
4343 1.1.1.2 mrg # Didn't find any BSD compatible name lister, look for dumpbin.
4344 1.1.1.2 mrg if test -n "$ac_tool_prefix"; then
4345 1.1.1.2 mrg for ac_prog in "dumpbin -symbols" "link -dump -symbols"
4346 1.1.1.2 mrg do
4347 1.1.1.2 mrg # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4348 1.1.1.2 mrg set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4349 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
4350 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
4351 1.1.1.2 mrg if test "${ac_cv_prog_DUMPBIN+set}" = set; then
4352 1.1.1.2 mrg $as_echo_n "(cached) " >&6
4353 1.1 mrg else
4354 1.1.1.2 mrg if test -n "$DUMPBIN"; then
4355 1.1.1.2 mrg ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
4356 1.1.1.2 mrg else
4357 1.1.1.2 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4358 1.1.1.2 mrg for as_dir in $PATH
4359 1.1.1.2 mrg do
4360 1.1.1.2 mrg IFS=$as_save_IFS
4361 1.1.1.2 mrg test -z "$as_dir" && as_dir=.
4362 1.1.1.2 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4363 1.1.1.2 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4364 1.1.1.2 mrg ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
4365 1.1.1.2 mrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4366 1.1.1.2 mrg break 2
4367 1.1.1.2 mrg fi
4368 1.1.1.2 mrg done
4369 1.1.1.2 mrg done
4370 1.1.1.2 mrg IFS=$as_save_IFS
4371 1.1 mrg
4372 1.1.1.2 mrg fi
4373 1.1.1.2 mrg fi
4374 1.1.1.2 mrg DUMPBIN=$ac_cv_prog_DUMPBIN
4375 1.1.1.2 mrg if test -n "$DUMPBIN"; then
4376 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $DUMPBIN" >&5
4377 1.1.1.2 mrg $as_echo "$DUMPBIN" >&6; }
4378 1.1.1.2 mrg else
4379 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: no" >&5
4380 1.1.1.2 mrg $as_echo "no" >&6; }
4381 1.1.1.2 mrg fi
4382 1.1 mrg
4383 1.1 mrg
4384 1.1.1.2 mrg test -n "$DUMPBIN" && break
4385 1.1.1.2 mrg done
4386 1.1.1.2 mrg fi
4387 1.1.1.2 mrg if test -z "$DUMPBIN"; then
4388 1.1.1.2 mrg ac_ct_DUMPBIN=$DUMPBIN
4389 1.1.1.2 mrg for ac_prog in "dumpbin -symbols" "link -dump -symbols"
4390 1.1.1.2 mrg do
4391 1.1.1.2 mrg # Extract the first word of "$ac_prog", so it can be a program name with args.
4392 1.1.1.2 mrg set dummy $ac_prog; ac_word=$2
4393 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
4394 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
4395 1.1.1.2 mrg if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then
4396 1.1.1.2 mrg $as_echo_n "(cached) " >&6
4397 1.1.1.2 mrg else
4398 1.1.1.2 mrg if test -n "$ac_ct_DUMPBIN"; then
4399 1.1.1.2 mrg ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
4400 1.1.1.2 mrg else
4401 1.1.1.2 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4402 1.1.1.2 mrg for as_dir in $PATH
4403 1.1.1.2 mrg do
4404 1.1.1.2 mrg IFS=$as_save_IFS
4405 1.1.1.2 mrg test -z "$as_dir" && as_dir=.
4406 1.1.1.2 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4407 1.1.1.2 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4408 1.1.1.2 mrg ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
4409 1.1.1.2 mrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4410 1.1.1.2 mrg break 2
4411 1.1.1.2 mrg fi
4412 1.1.1.2 mrg done
4413 1.1.1.2 mrg done
4414 1.1.1.2 mrg IFS=$as_save_IFS
4415 1.1 mrg
4416 1.1.1.2 mrg fi
4417 1.1.1.2 mrg fi
4418 1.1.1.2 mrg ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
4419 1.1.1.2 mrg if test -n "$ac_ct_DUMPBIN"; then
4420 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $ac_ct_DUMPBIN" >&5
4421 1.1.1.2 mrg $as_echo "$ac_ct_DUMPBIN" >&6; }
4422 1.1.1.2 mrg else
4423 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: no" >&5
4424 1.1.1.2 mrg $as_echo "no" >&6; }
4425 1.1.1.2 mrg fi
4426 1.1 mrg
4427 1.1 mrg
4428 1.1.1.2 mrg test -n "$ac_ct_DUMPBIN" && break
4429 1.1.1.2 mrg done
4430 1.1 mrg
4431 1.1.1.2 mrg if test "x$ac_ct_DUMPBIN" = x; then
4432 1.1.1.2 mrg DUMPBIN=":"
4433 1.1 mrg else
4434 1.1.1.2 mrg case $cross_compiling:$ac_tool_warned in
4435 1.1.1.2 mrg yes:)
4436 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
4437 1.1.1.2 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4438 1.1.1.2 mrg ac_tool_warned=yes ;;
4439 1.1.1.2 mrg esac
4440 1.1.1.2 mrg DUMPBIN=$ac_ct_DUMPBIN
4441 1.1 mrg fi
4442 1.1.1.2 mrg fi
4443 1.1 mrg
4444 1.1 mrg
4445 1.1.1.2 mrg if test "$DUMPBIN" != ":"; then
4446 1.1.1.2 mrg NM="$DUMPBIN"
4447 1.1.1.2 mrg fi
4448 1.1.1.2 mrg fi
4449 1.1.1.2 mrg test -z "$NM" && NM=nm
4450 1.1 mrg
4451 1.1 mrg
4452 1.1 mrg
4453 1.1 mrg
4454 1.1 mrg
4455 1.1 mrg
4456 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking the name lister ($NM) interface" >&5
4457 1.1.1.2 mrg $as_echo_n "checking the name lister ($NM) interface... " >&6; }
4458 1.1.1.2 mrg if test "${lt_cv_nm_interface+set}" = set; then
4459 1.1.1.2 mrg $as_echo_n "(cached) " >&6
4460 1.1.1.2 mrg else
4461 1.1.1.2 mrg lt_cv_nm_interface="BSD nm"
4462 1.1.1.2 mrg echo "int some_variable = 0;" > conftest.$ac_ext
4463 1.1.1.2 mrg (eval echo "\"\$as_me:4463: $ac_compile\"" >&5)
4464 1.1.1.2 mrg (eval "$ac_compile" 2>conftest.err)
4465 1.1.1.2 mrg cat conftest.err >&5
4466 1.1.1.2 mrg (eval echo "\"\$as_me:4466: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
4467 1.1.1.2 mrg (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
4468 1.1.1.2 mrg cat conftest.err >&5
4469 1.1.1.2 mrg (eval echo "\"\$as_me:4469: output\"" >&5)
4470 1.1.1.2 mrg cat conftest.out >&5
4471 1.1.1.2 mrg if $GREP 'External.*some_variable' conftest.out > /dev/null; then
4472 1.1.1.2 mrg lt_cv_nm_interface="MS dumpbin"
4473 1.1 mrg fi
4474 1.1.1.2 mrg rm -f conftest*
4475 1.1.1.2 mrg fi
4476 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $lt_cv_nm_interface" >&5
4477 1.1.1.2 mrg $as_echo "$lt_cv_nm_interface" >&6; }
4478 1.1 mrg
4479 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking whether ln -s works" >&5
4480 1.1.1.2 mrg $as_echo_n "checking whether ln -s works... " >&6; }
4481 1.1.1.2 mrg LN_S=$as_ln_s
4482 1.1.1.2 mrg if test "$LN_S" = "ln -s"; then
4483 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: yes" >&5
4484 1.1.1.2 mrg $as_echo "yes" >&6; }
4485 1.1.1.2 mrg else
4486 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: no, using $LN_S" >&5
4487 1.1.1.2 mrg $as_echo "no, using $LN_S" >&6; }
4488 1.1.1.2 mrg fi
4489 1.1 mrg
4490 1.1.1.2 mrg # find the maximum length of command line arguments
4491 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking the maximum length of command line arguments" >&5
4492 1.1.1.2 mrg $as_echo_n "checking the maximum length of command line arguments... " >&6; }
4493 1.1.1.2 mrg if test "${lt_cv_sys_max_cmd_len+set}" = set; then
4494 1.1.1.2 mrg $as_echo_n "(cached) " >&6
4495 1.1.1.2 mrg else
4496 1.1.1.2 mrg i=0
4497 1.1.1.2 mrg teststring="ABCD"
4498 1.1 mrg
4499 1.1.1.2 mrg case $build_os in
4500 1.1.1.2 mrg msdosdjgpp*)
4501 1.1.1.2 mrg # On DJGPP, this test can blow up pretty badly due to problems in libc
4502 1.1.1.2 mrg # (any single argument exceeding 2000 bytes causes a buffer overrun
4503 1.1.1.2 mrg # during glob expansion). Even if it were fixed, the result of this
4504 1.1.1.2 mrg # check would be larger than it should be.
4505 1.1.1.2 mrg lt_cv_sys_max_cmd_len=12288; # 12K is about right
4506 1.1 mrg ;;
4507 1.1 mrg
4508 1.1.1.2 mrg gnu*)
4509 1.1.1.2 mrg # Under GNU Hurd, this test is not required because there is
4510 1.1.1.2 mrg # no limit to the length of command line arguments.
4511 1.1.1.2 mrg # Libtool will interpret -1 as no limit whatsoever
4512 1.1.1.2 mrg lt_cv_sys_max_cmd_len=-1;
4513 1.1.1.2 mrg ;;
4514 1.1 mrg
4515 1.1.1.2 mrg cygwin* | mingw* | cegcc*)
4516 1.1.1.2 mrg # On Win9x/ME, this test blows up -- it succeeds, but takes
4517 1.1.1.2 mrg # about 5 minutes as the teststring grows exponentially.
4518 1.1.1.2 mrg # Worse, since 9x/ME are not pre-emptively multitasking,
4519 1.1.1.2 mrg # you end up with a "frozen" computer, even though with patience
4520 1.1.1.2 mrg # the test eventually succeeds (with a max line length of 256k).
4521 1.1.1.2 mrg # Instead, let's just punt: use the minimum linelength reported by
4522 1.1.1.2 mrg # all of the supported platforms: 8192 (on NT/2K/XP).
4523 1.1.1.2 mrg lt_cv_sys_max_cmd_len=8192;
4524 1.1.1.2 mrg ;;
4525 1.1 mrg
4526 1.1.1.2 mrg amigaos*)
4527 1.1.1.2 mrg # On AmigaOS with pdksh, this test takes hours, literally.
4528 1.1.1.2 mrg # So we just punt and use a minimum line length of 8192.
4529 1.1.1.2 mrg lt_cv_sys_max_cmd_len=8192;
4530 1.1.1.2 mrg ;;
4531 1.1 mrg
4532 1.1.1.2 mrg netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
4533 1.1.1.2 mrg # This has been around since 386BSD, at least. Likely further.
4534 1.1.1.2 mrg if test -x /sbin/sysctl; then
4535 1.1.1.2 mrg lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
4536 1.1.1.2 mrg elif test -x /usr/sbin/sysctl; then
4537 1.1.1.2 mrg lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
4538 1.1.1.2 mrg else
4539 1.1.1.2 mrg lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs
4540 1.1.1.2 mrg fi
4541 1.1.1.2 mrg # And add a safety zone
4542 1.1.1.2 mrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4543 1.1.1.2 mrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4544 1.1.1.2 mrg ;;
4545 1.1 mrg
4546 1.1.1.2 mrg interix*)
4547 1.1.1.2 mrg # We know the value 262144 and hardcode it with a safety zone (like BSD)
4548 1.1.1.2 mrg lt_cv_sys_max_cmd_len=196608
4549 1.1.1.2 mrg ;;
4550 1.1 mrg
4551 1.1.1.2 mrg osf*)
4552 1.1.1.2 mrg # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
4553 1.1.1.2 mrg # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
4554 1.1.1.2 mrg # nice to cause kernel panics so lets avoid the loop below.
4555 1.1.1.2 mrg # First set a reasonable default.
4556 1.1.1.2 mrg lt_cv_sys_max_cmd_len=16384
4557 1.1.1.2 mrg #
4558 1.1.1.2 mrg if test -x /sbin/sysconfig; then
4559 1.1.1.2 mrg case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
4560 1.1.1.2 mrg *1*) lt_cv_sys_max_cmd_len=-1 ;;
4561 1.1.1.2 mrg esac
4562 1.1.1.2 mrg fi
4563 1.1.1.2 mrg ;;
4564 1.1.1.2 mrg sco3.2v5*)
4565 1.1.1.2 mrg lt_cv_sys_max_cmd_len=102400
4566 1.1.1.2 mrg ;;
4567 1.1.1.2 mrg sysv5* | sco5v6* | sysv4.2uw2*)
4568 1.1.1.2 mrg kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
4569 1.1.1.2 mrg if test -n "$kargmax"; then
4570 1.1.1.2 mrg lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'`
4571 1.1.1.2 mrg else
4572 1.1.1.2 mrg lt_cv_sys_max_cmd_len=32768
4573 1.1.1.2 mrg fi
4574 1.1.1.2 mrg ;;
4575 1.1.1.2 mrg *)
4576 1.1.1.2 mrg lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
4577 1.1.1.2 mrg if test -n "$lt_cv_sys_max_cmd_len"; then
4578 1.1.1.2 mrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4579 1.1.1.2 mrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4580 1.1.1.2 mrg else
4581 1.1.1.2 mrg # Make teststring a little bigger before we do anything with it.
4582 1.1.1.2 mrg # a 1K string should be a reasonable start.
4583 1.1.1.2 mrg for i in 1 2 3 4 5 6 7 8 ; do
4584 1.1.1.2 mrg teststring=$teststring$teststring
4585 1.1.1.2 mrg done
4586 1.1.1.2 mrg SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
4587 1.1.1.2 mrg # If test is not a shell built-in, we'll probably end up computing a
4588 1.1.1.2 mrg # maximum length that is only half of the actual maximum length, but
4589 1.1.1.2 mrg # we can't tell.
4590 1.1.1.2 mrg while { test "X"`$SHELL $0 --fallback-echo "X$teststring$teststring" 2>/dev/null` \
4591 1.1.1.2 mrg = "XX$teststring$teststring"; } >/dev/null 2>&1 &&
4592 1.1.1.2 mrg test $i != 17 # 1/2 MB should be enough
4593 1.1.1.2 mrg do
4594 1.1.1.2 mrg i=`expr $i + 1`
4595 1.1.1.2 mrg teststring=$teststring$teststring
4596 1.1.1.2 mrg done
4597 1.1.1.2 mrg # Only check the string length outside the loop.
4598 1.1.1.2 mrg lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
4599 1.1.1.2 mrg teststring=
4600 1.1.1.2 mrg # Add a significant safety factor because C++ compilers can tack on
4601 1.1.1.2 mrg # massive amounts of additional arguments before passing them to the
4602 1.1.1.2 mrg # linker. It appears as though 1/2 is a usable value.
4603 1.1.1.2 mrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
4604 1.1.1.2 mrg fi
4605 1.1.1.2 mrg ;;
4606 1.1.1.2 mrg esac
4607 1.1 mrg
4608 1.1.1.2 mrg fi
4609 1.1 mrg
4610 1.1.1.2 mrg if test -n $lt_cv_sys_max_cmd_len ; then
4611 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $lt_cv_sys_max_cmd_len" >&5
4612 1.1.1.2 mrg $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
4613 1.1.1.2 mrg else
4614 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: none" >&5
4615 1.1.1.2 mrg $as_echo "none" >&6; }
4616 1.1.1.2 mrg fi
4617 1.1.1.2 mrg max_cmd_len=$lt_cv_sys_max_cmd_len
4618 1.1 mrg
4619 1.1 mrg
4620 1.1.1.2 mrg
4621 1.1.1.2 mrg
4622 1.1.1.2 mrg
4623 1.1.1.2 mrg
4624 1.1.1.2 mrg : ${CP="cp -f"}
4625 1.1.1.2 mrg : ${MV="mv -f"}
4626 1.1.1.2 mrg : ${RM="rm -f"}
4627 1.1.1.2 mrg
4628 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking whether the shell understands some XSI constructs" >&5
4629 1.1.1.2 mrg $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
4630 1.1.1.2 mrg # Try some XSI features
4631 1.1.1.2 mrg xsi_shell=no
4632 1.1.1.2 mrg ( _lt_dummy="a/b/c"
4633 1.1.1.2 mrg test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
4634 1.1.1.2 mrg = c,a/b,, \
4635 1.1.1.2 mrg && eval 'test $(( 1 + 1 )) -eq 2 \
4636 1.1.1.2 mrg && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
4637 1.1.1.2 mrg && xsi_shell=yes
4638 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $xsi_shell" >&5
4639 1.1.1.2 mrg $as_echo "$xsi_shell" >&6; }
4640 1.1.1.2 mrg
4641 1.1.1.2 mrg
4642 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking whether the shell understands \"+=\"" >&5
4643 1.1.1.2 mrg $as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
4644 1.1.1.2 mrg lt_shell_append=no
4645 1.1.1.2 mrg ( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
4646 1.1.1.2 mrg >/dev/null 2>&1 \
4647 1.1.1.2 mrg && lt_shell_append=yes
4648 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $lt_shell_append" >&5
4649 1.1.1.2 mrg $as_echo "$lt_shell_append" >&6; }
4650 1.1.1.2 mrg
4651 1.1.1.2 mrg
4652 1.1.1.2 mrg if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
4653 1.1.1.2 mrg lt_unset=unset
4654 1.1.1.2 mrg else
4655 1.1.1.2 mrg lt_unset=false
4656 1.1 mrg fi
4657 1.1 mrg
4658 1.1 mrg
4659 1.1.1.2 mrg
4660 1.1.1.2 mrg
4661 1.1.1.2 mrg
4662 1.1.1.2 mrg # test EBCDIC or ASCII
4663 1.1.1.2 mrg case `echo X|tr X '\101'` in
4664 1.1.1.2 mrg A) # ASCII based system
4665 1.1.1.2 mrg # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
4666 1.1.1.2 mrg lt_SP2NL='tr \040 \012'
4667 1.1.1.2 mrg lt_NL2SP='tr \015\012 \040\040'
4668 1.1 mrg ;;
4669 1.1.1.2 mrg *) # EBCDIC based system
4670 1.1.1.2 mrg lt_SP2NL='tr \100 \n'
4671 1.1.1.2 mrg lt_NL2SP='tr \r\n \100\100'
4672 1.1 mrg ;;
4673 1.1.1.2 mrg esac
4674 1.1.1.2 mrg
4675 1.1 mrg
4676 1.1 mrg
4677 1.1 mrg
4678 1.1 mrg
4679 1.1 mrg
4680 1.1 mrg
4681 1.1 mrg
4682 1.1 mrg
4683 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5
4684 1.1.1.2 mrg $as_echo_n "checking for $LD option to reload object files... " >&6; }
4685 1.1.1.2 mrg if test "${lt_cv_ld_reload_flag+set}" = set; then
4686 1.1.1.2 mrg $as_echo_n "(cached) " >&6
4687 1.1.1.2 mrg else
4688 1.1.1.2 mrg lt_cv_ld_reload_flag='-r'
4689 1.1 mrg fi
4690 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5
4691 1.1.1.2 mrg $as_echo "$lt_cv_ld_reload_flag" >&6; }
4692 1.1.1.2 mrg reload_flag=$lt_cv_ld_reload_flag
4693 1.1.1.2 mrg case $reload_flag in
4694 1.1.1.2 mrg "" | " "*) ;;
4695 1.1.1.2 mrg *) reload_flag=" $reload_flag" ;;
4696 1.1.1.2 mrg esac
4697 1.1.1.2 mrg reload_cmds='$LD$reload_flag -o $output$reload_objs'
4698 1.1.1.2 mrg case $host_os in
4699 1.1.1.2 mrg darwin*)
4700 1.1.1.2 mrg if test "$GCC" = yes; then
4701 1.1.1.2 mrg reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
4702 1.1.1.2 mrg else
4703 1.1.1.2 mrg reload_cmds='$LD$reload_flag -o $output$reload_objs'
4704 1.1.1.2 mrg fi
4705 1.1.1.2 mrg ;;
4706 1.1.1.2 mrg esac
4707 1.1 mrg
4708 1.1 mrg
4709 1.1 mrg
4710 1.1 mrg
4711 1.1 mrg
4712 1.1.1.2 mrg
4713 1.1.1.2 mrg
4714 1.1.1.2 mrg
4715 1.1.1.2 mrg
4716 1.1.1.2 mrg if test -n "$ac_tool_prefix"; then
4717 1.1.1.2 mrg # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
4718 1.1.1.2 mrg set dummy ${ac_tool_prefix}objdump; ac_word=$2
4719 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
4720 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
4721 1.1.1.2 mrg if test "${ac_cv_prog_OBJDUMP+set}" = set; then
4722 1.1.1.2 mrg $as_echo_n "(cached) " >&6
4723 1.1 mrg else
4724 1.1.1.2 mrg if test -n "$OBJDUMP"; then
4725 1.1.1.2 mrg ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
4726 1.1.1.2 mrg else
4727 1.1.1.2 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4728 1.1.1.2 mrg for as_dir in $PATH
4729 1.1 mrg do
4730 1.1.1.2 mrg IFS=$as_save_IFS
4731 1.1.1.2 mrg test -z "$as_dir" && as_dir=.
4732 1.1.1.2 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4733 1.1.1.2 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4734 1.1.1.2 mrg ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
4735 1.1.1.2 mrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4736 1.1.1.2 mrg break 2
4737 1.1.1.2 mrg fi
4738 1.1.1.2 mrg done
4739 1.1.1.2 mrg done
4740 1.1.1.2 mrg IFS=$as_save_IFS
4741 1.1 mrg
4742 1.1 mrg fi
4743 1.1.1.2 mrg fi
4744 1.1.1.2 mrg OBJDUMP=$ac_cv_prog_OBJDUMP
4745 1.1.1.2 mrg if test -n "$OBJDUMP"; then
4746 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $OBJDUMP" >&5
4747 1.1.1.2 mrg $as_echo "$OBJDUMP" >&6; }
4748 1.1 mrg else
4749 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: no" >&5
4750 1.1.1.2 mrg $as_echo "no" >&6; }
4751 1.1 mrg fi
4752 1.1 mrg
4753 1.1 mrg
4754 1.1 mrg fi
4755 1.1.1.2 mrg if test -z "$ac_cv_prog_OBJDUMP"; then
4756 1.1.1.2 mrg ac_ct_OBJDUMP=$OBJDUMP
4757 1.1.1.2 mrg # Extract the first word of "objdump", so it can be a program name with args.
4758 1.1.1.2 mrg set dummy objdump; ac_word=$2
4759 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
4760 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
4761 1.1.1.2 mrg if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then
4762 1.1.1.2 mrg $as_echo_n "(cached) " >&6
4763 1.1.1.2 mrg else
4764 1.1.1.2 mrg if test -n "$ac_ct_OBJDUMP"; then
4765 1.1.1.2 mrg ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
4766 1.1.1.2 mrg else
4767 1.1.1.2 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4768 1.1.1.2 mrg for as_dir in $PATH
4769 1.1.1.2 mrg do
4770 1.1.1.2 mrg IFS=$as_save_IFS
4771 1.1.1.2 mrg test -z "$as_dir" && as_dir=.
4772 1.1.1.2 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4773 1.1.1.2 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4774 1.1.1.2 mrg ac_cv_prog_ac_ct_OBJDUMP="objdump"
4775 1.1.1.2 mrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4776 1.1.1.2 mrg break 2
4777 1.1.1.2 mrg fi
4778 1.1.1.2 mrg done
4779 1.1.1.2 mrg done
4780 1.1.1.2 mrg IFS=$as_save_IFS
4781 1.1 mrg
4782 1.1 mrg fi
4783 1.1.1.2 mrg fi
4784 1.1.1.2 mrg ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
4785 1.1.1.2 mrg if test -n "$ac_ct_OBJDUMP"; then
4786 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $ac_ct_OBJDUMP" >&5
4787 1.1.1.2 mrg $as_echo "$ac_ct_OBJDUMP" >&6; }
4788 1.1 mrg else
4789 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: no" >&5
4790 1.1.1.2 mrg $as_echo "no" >&6; }
4791 1.1 mrg fi
4792 1.1.1.2 mrg
4793 1.1.1.2 mrg if test "x$ac_ct_OBJDUMP" = x; then
4794 1.1.1.2 mrg OBJDUMP="false"
4795 1.1.1.2 mrg else
4796 1.1.1.2 mrg case $cross_compiling:$ac_tool_warned in
4797 1.1.1.2 mrg yes:)
4798 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
4799 1.1.1.2 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4800 1.1.1.2 mrg ac_tool_warned=yes ;;
4801 1.1 mrg esac
4802 1.1.1.2 mrg OBJDUMP=$ac_ct_OBJDUMP
4803 1.1.1.2 mrg fi
4804 1.1 mrg else
4805 1.1.1.2 mrg OBJDUMP="$ac_cv_prog_OBJDUMP"
4806 1.1 mrg fi
4807 1.1 mrg
4808 1.1.1.2 mrg test -z "$OBJDUMP" && OBJDUMP=objdump
4809 1.1 mrg
4810 1.1 mrg
4811 1.1 mrg
4812 1.1 mrg
4813 1.1 mrg
4814 1.1 mrg
4815 1.1 mrg
4816 1.1 mrg
4817 1.1 mrg
4818 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking how to recognize dependent libraries" >&5
4819 1.1.1.2 mrg $as_echo_n "checking how to recognize dependent libraries... " >&6; }
4820 1.1.1.2 mrg if test "${lt_cv_deplibs_check_method+set}" = set; then
4821 1.1.1.2 mrg $as_echo_n "(cached) " >&6
4822 1.1 mrg else
4823 1.1.1.2 mrg lt_cv_file_magic_cmd='$MAGIC_CMD'
4824 1.1.1.2 mrg lt_cv_file_magic_test_file=
4825 1.1.1.2 mrg lt_cv_deplibs_check_method='unknown'
4826 1.1.1.2 mrg # Need to set the preceding variable on all platforms that support
4827 1.1.1.2 mrg # interlibrary dependencies.
4828 1.1.1.2 mrg # 'none' -- dependencies not supported.
4829 1.1.1.2 mrg # `unknown' -- same as none, but documents that we really don't know.
4830 1.1.1.2 mrg # 'pass_all' -- all dependencies passed with no checks.
4831 1.1.1.2 mrg # 'test_compile' -- check by making test program.
4832 1.1.1.2 mrg # 'file_magic [[regex]]' -- check by looking for files in library path
4833 1.1.1.2 mrg # which responds to the $file_magic_cmd with a given extended regex.
4834 1.1.1.2 mrg # If you have `file' or equivalent on your system and you're not sure
4835 1.1.1.2 mrg # whether `pass_all' will *always* work, you probably want this one.
4836 1.1 mrg
4837 1.1.1.2 mrg case $host_os in
4838 1.1.1.2 mrg aix[4-9]*)
4839 1.1.1.2 mrg lt_cv_deplibs_check_method=pass_all
4840 1.1.1.2 mrg ;;
4841 1.1 mrg
4842 1.1.1.2 mrg beos*)
4843 1.1.1.2 mrg lt_cv_deplibs_check_method=pass_all
4844 1.1.1.2 mrg ;;
4845 1.1 mrg
4846 1.1.1.2 mrg bsdi[45]*)
4847 1.1.1.2 mrg lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
4848 1.1.1.2 mrg lt_cv_file_magic_cmd='/usr/bin/file -L'
4849 1.1.1.2 mrg lt_cv_file_magic_test_file=/shlib/libc.so
4850 1.1.1.2 mrg ;;
4851 1.1 mrg
4852 1.1.1.2 mrg cygwin*)
4853 1.1.1.2 mrg # func_win32_libid is a shell function defined in ltmain.sh
4854 1.1.1.2 mrg lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
4855 1.1.1.2 mrg lt_cv_file_magic_cmd='func_win32_libid'
4856 1.1.1.2 mrg ;;
4857 1.1 mrg
4858 1.1.1.2 mrg mingw* | pw32*)
4859 1.1.1.2 mrg # Base MSYS/MinGW do not provide the 'file' command needed by
4860 1.1.1.2 mrg # func_win32_libid shell function, so use a weaker test based on 'objdump',
4861 1.1.1.2 mrg # unless we find 'file', for example because we are cross-compiling.
4862 1.1.1.2 mrg if ( file / ) >/dev/null 2>&1; then
4863 1.1.1.2 mrg lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
4864 1.1.1.2 mrg lt_cv_file_magic_cmd='func_win32_libid'
4865 1.1.1.2 mrg else
4866 1.1.1.2 mrg lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
4867 1.1.1.2 mrg lt_cv_file_magic_cmd='$OBJDUMP -f'
4868 1.1.1.2 mrg fi
4869 1.1.1.2 mrg ;;
4870 1.1 mrg
4871 1.1.1.2 mrg cegcc)
4872 1.1.1.2 mrg # use the weaker test based on 'objdump'. See mingw*.
4873 1.1.1.2 mrg lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
4874 1.1.1.2 mrg lt_cv_file_magic_cmd='$OBJDUMP -f'
4875 1.1.1.2 mrg ;;
4876 1.1 mrg
4877 1.1.1.2 mrg darwin* | rhapsody*)
4878 1.1.1.2 mrg lt_cv_deplibs_check_method=pass_all
4879 1.1.1.2 mrg ;;
4880 1.1 mrg
4881 1.1.1.2 mrg freebsd* | dragonfly*)
4882 1.1.1.2 mrg if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
4883 1.1.1.2 mrg case $host_cpu in
4884 1.1.1.2 mrg i*86 )
4885 1.1.1.2 mrg # Not sure whether the presence of OpenBSD here was a mistake.
4886 1.1.1.2 mrg # Let's accept both of them until this is cleared up.
4887 1.1.1.2 mrg lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
4888 1.1.1.2 mrg lt_cv_file_magic_cmd=/usr/bin/file
4889 1.1.1.2 mrg lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
4890 1.1.1.2 mrg ;;
4891 1.1.1.2 mrg esac
4892 1.1.1.2 mrg else
4893 1.1.1.2 mrg lt_cv_deplibs_check_method=pass_all
4894 1.1.1.2 mrg fi
4895 1.1.1.2 mrg ;;
4896 1.1 mrg
4897 1.1.1.2 mrg gnu*)
4898 1.1.1.2 mrg lt_cv_deplibs_check_method=pass_all
4899 1.1.1.2 mrg ;;
4900 1.1 mrg
4901 1.1.1.2 mrg hpux10.20* | hpux11*)
4902 1.1.1.2 mrg lt_cv_file_magic_cmd=/usr/bin/file
4903 1.1.1.2 mrg case $host_cpu in
4904 1.1.1.2 mrg ia64*)
4905 1.1.1.2 mrg lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
4906 1.1.1.2 mrg lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
4907 1.1.1.2 mrg ;;
4908 1.1.1.2 mrg hppa*64*)
4909 1.1.1.2 mrg lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - PA-RISC [0-9].[0-9]'
4910 1.1.1.2 mrg lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
4911 1.1.1.2 mrg ;;
4912 1.1.1.2 mrg *)
4913 1.1.1.2 mrg lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
4914 1.1.1.2 mrg lt_cv_file_magic_test_file=/usr/lib/libc.sl
4915 1.1.1.2 mrg ;;
4916 1.1.1.2 mrg esac
4917 1.1.1.2 mrg ;;
4918 1.1 mrg
4919 1.1.1.2 mrg interix[3-9]*)
4920 1.1.1.2 mrg # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
4921 1.1.1.2 mrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
4922 1.1.1.2 mrg ;;
4923 1.1.1.2 mrg
4924 1.1.1.2 mrg irix5* | irix6* | nonstopux*)
4925 1.1.1.2 mrg case $LD in
4926 1.1.1.2 mrg *-32|*"-32 ") libmagic=32-bit;;
4927 1.1.1.2 mrg *-n32|*"-n32 ") libmagic=N32;;
4928 1.1.1.2 mrg *-64|*"-64 ") libmagic=64-bit;;
4929 1.1.1.2 mrg *) libmagic=never-match;;
4930 1.1.1.2 mrg esac
4931 1.1.1.2 mrg lt_cv_deplibs_check_method=pass_all
4932 1.1.1.2 mrg ;;
4933 1.1 mrg
4934 1.1.1.2 mrg # This must be Linux ELF.
4935 1.1.1.2 mrg linux* | k*bsd*-gnu)
4936 1.1.1.2 mrg lt_cv_deplibs_check_method=pass_all
4937 1.1.1.2 mrg ;;
4938 1.1 mrg
4939 1.1.1.2 mrg netbsd*)
4940 1.1.1.2 mrg if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
4941 1.1.1.2 mrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
4942 1.1.1.2 mrg else
4943 1.1.1.2 mrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
4944 1.1.1.2 mrg fi
4945 1.1.1.2 mrg ;;
4946 1.1 mrg
4947 1.1.1.2 mrg newos6*)
4948 1.1.1.2 mrg lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
4949 1.1.1.2 mrg lt_cv_file_magic_cmd=/usr/bin/file
4950 1.1.1.2 mrg lt_cv_file_magic_test_file=/usr/lib/libnls.so
4951 1.1.1.2 mrg ;;
4952 1.1.1.2 mrg
4953 1.1.1.2 mrg *nto* | *qnx*)
4954 1.1.1.2 mrg lt_cv_deplibs_check_method=pass_all
4955 1.1.1.2 mrg ;;
4956 1.1.1.2 mrg
4957 1.1.1.2 mrg openbsd*)
4958 1.1.1.2 mrg if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
4959 1.1.1.2 mrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
4960 1.1.1.2 mrg else
4961 1.1.1.2 mrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
4962 1.1.1.2 mrg fi
4963 1.1.1.2 mrg ;;
4964 1.1.1.2 mrg
4965 1.1.1.2 mrg osf3* | osf4* | osf5*)
4966 1.1.1.2 mrg lt_cv_deplibs_check_method=pass_all
4967 1.1.1.2 mrg ;;
4968 1.1.1.2 mrg
4969 1.1.1.2 mrg rdos*)
4970 1.1.1.2 mrg lt_cv_deplibs_check_method=pass_all
4971 1.1.1.2 mrg ;;
4972 1.1.1.2 mrg
4973 1.1.1.2 mrg solaris*)
4974 1.1.1.2 mrg lt_cv_deplibs_check_method=pass_all
4975 1.1.1.2 mrg ;;
4976 1.1.1.2 mrg
4977 1.1.1.2 mrg sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
4978 1.1.1.2 mrg lt_cv_deplibs_check_method=pass_all
4979 1.1.1.2 mrg ;;
4980 1.1.1.2 mrg
4981 1.1.1.2 mrg sysv4 | sysv4.3*)
4982 1.1.1.2 mrg case $host_vendor in
4983 1.1.1.2 mrg motorola)
4984 1.1.1.2 mrg lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib) M[0-9][0-9]* Version [0-9]'
4985 1.1.1.2 mrg lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
4986 1.1.1.2 mrg ;;
4987 1.1.1.2 mrg ncr)
4988 1.1.1.2 mrg lt_cv_deplibs_check_method=pass_all
4989 1.1.1.2 mrg ;;
4990 1.1.1.2 mrg sequent)
4991 1.1.1.2 mrg lt_cv_file_magic_cmd='/bin/file'
4992 1.1.1.2 mrg lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
4993 1.1.1.2 mrg ;;
4994 1.1.1.2 mrg sni)
4995 1.1.1.2 mrg lt_cv_file_magic_cmd='/bin/file'
4996 1.1.1.2 mrg lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
4997 1.1.1.2 mrg lt_cv_file_magic_test_file=/lib/libc.so
4998 1.1.1.2 mrg ;;
4999 1.1.1.2 mrg siemens)
5000 1.1.1.2 mrg lt_cv_deplibs_check_method=pass_all
5001 1.1.1.2 mrg ;;
5002 1.1.1.2 mrg pc)
5003 1.1.1.2 mrg lt_cv_deplibs_check_method=pass_all
5004 1.1.1.2 mrg ;;
5005 1.1.1.2 mrg esac
5006 1.1.1.2 mrg ;;
5007 1.1.1.2 mrg
5008 1.1.1.2 mrg tpf*)
5009 1.1.1.2 mrg lt_cv_deplibs_check_method=pass_all
5010 1.1.1.2 mrg ;;
5011 1.1.1.2 mrg esac
5012 1.1 mrg
5013 1.1 mrg fi
5014 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5
5015 1.1.1.2 mrg $as_echo "$lt_cv_deplibs_check_method" >&6; }
5016 1.1.1.2 mrg file_magic_cmd=$lt_cv_file_magic_cmd
5017 1.1.1.2 mrg deplibs_check_method=$lt_cv_deplibs_check_method
5018 1.1.1.2 mrg test -z "$deplibs_check_method" && deplibs_check_method=unknown
5019 1.1 mrg
5020 1.1 mrg
5021 1.1 mrg
5022 1.1 mrg
5023 1.1 mrg
5024 1.1 mrg
5025 1.1 mrg
5026 1.1 mrg
5027 1.1 mrg
5028 1.1 mrg
5029 1.1 mrg
5030 1.1.1.2 mrg
5031 1.1.1.2 mrg if test -n "$ac_tool_prefix"; then
5032 1.1.1.2 mrg # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
5033 1.1.1.2 mrg set dummy ${ac_tool_prefix}ar; ac_word=$2
5034 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
5035 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
5036 1.1.1.2 mrg if test "${ac_cv_prog_AR+set}" = set; then
5037 1.1.1.2 mrg $as_echo_n "(cached) " >&6
5038 1.1 mrg else
5039 1.1.1.2 mrg if test -n "$AR"; then
5040 1.1.1.2 mrg ac_cv_prog_AR="$AR" # Let the user override the test.
5041 1.1.1.2 mrg else
5042 1.1.1.2 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5043 1.1.1.2 mrg for as_dir in $PATH
5044 1.1.1.2 mrg do
5045 1.1.1.2 mrg IFS=$as_save_IFS
5046 1.1.1.2 mrg test -z "$as_dir" && as_dir=.
5047 1.1.1.2 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5048 1.1.1.2 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5049 1.1.1.2 mrg ac_cv_prog_AR="${ac_tool_prefix}ar"
5050 1.1.1.2 mrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5051 1.1.1.2 mrg break 2
5052 1.1.1.2 mrg fi
5053 1.1.1.2 mrg done
5054 1.1.1.2 mrg done
5055 1.1.1.2 mrg IFS=$as_save_IFS
5056 1.1 mrg
5057 1.1 mrg fi
5058 1.1 mrg fi
5059 1.1.1.2 mrg AR=$ac_cv_prog_AR
5060 1.1.1.2 mrg if test -n "$AR"; then
5061 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $AR" >&5
5062 1.1.1.2 mrg $as_echo "$AR" >&6; }
5063 1.1.1.2 mrg else
5064 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: no" >&5
5065 1.1.1.2 mrg $as_echo "no" >&6; }
5066 1.1 mrg fi
5067 1.1 mrg
5068 1.1 mrg
5069 1.1 mrg fi
5070 1.1.1.2 mrg if test -z "$ac_cv_prog_AR"; then
5071 1.1.1.2 mrg ac_ct_AR=$AR
5072 1.1.1.2 mrg # Extract the first word of "ar", so it can be a program name with args.
5073 1.1.1.2 mrg set dummy ar; ac_word=$2
5074 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
5075 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
5076 1.1.1.2 mrg if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
5077 1.1.1.2 mrg $as_echo_n "(cached) " >&6
5078 1.1 mrg else
5079 1.1.1.2 mrg if test -n "$ac_ct_AR"; then
5080 1.1.1.2 mrg ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
5081 1.1.1.2 mrg else
5082 1.1.1.2 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5083 1.1.1.2 mrg for as_dir in $PATH
5084 1.1.1.2 mrg do
5085 1.1.1.2 mrg IFS=$as_save_IFS
5086 1.1.1.2 mrg test -z "$as_dir" && as_dir=.
5087 1.1.1.2 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5088 1.1.1.2 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5089 1.1.1.2 mrg ac_cv_prog_ac_ct_AR="ar"
5090 1.1.1.2 mrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5091 1.1.1.2 mrg break 2
5092 1.1.1.2 mrg fi
5093 1.1.1.2 mrg done
5094 1.1.1.2 mrg done
5095 1.1.1.2 mrg IFS=$as_save_IFS
5096 1.1 mrg
5097 1.1 mrg fi
5098 1.1.1.2 mrg fi
5099 1.1.1.2 mrg ac_ct_AR=$ac_cv_prog_ac_ct_AR
5100 1.1.1.2 mrg if test -n "$ac_ct_AR"; then
5101 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $ac_ct_AR" >&5
5102 1.1.1.2 mrg $as_echo "$ac_ct_AR" >&6; }
5103 1.1 mrg else
5104 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: no" >&5
5105 1.1.1.2 mrg $as_echo "no" >&6; }
5106 1.1 mrg fi
5107 1.1 mrg
5108 1.1.1.2 mrg if test "x$ac_ct_AR" = x; then
5109 1.1.1.2 mrg AR="false"
5110 1.1.1.2 mrg else
5111 1.1.1.2 mrg case $cross_compiling:$ac_tool_warned in
5112 1.1.1.2 mrg yes:)
5113 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
5114 1.1.1.2 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5115 1.1.1.2 mrg ac_tool_warned=yes ;;
5116 1.1 mrg esac
5117 1.1.1.2 mrg AR=$ac_ct_AR
5118 1.1.1.2 mrg fi
5119 1.1 mrg else
5120 1.1.1.2 mrg AR="$ac_cv_prog_AR"
5121 1.1 mrg fi
5122 1.1 mrg
5123 1.1.1.2 mrg test -z "$AR" && AR=ar
5124 1.1.1.2 mrg test -z "$AR_FLAGS" && AR_FLAGS=cru
5125 1.1 mrg
5126 1.1 mrg
5127 1.1 mrg
5128 1.1.1.2 mrg
5129 1.1.1.2 mrg
5130 1.1.1.2 mrg
5131 1.1.1.2 mrg
5132 1.1.1.2 mrg
5133 1.1.1.2 mrg
5134 1.1.1.2 mrg
5135 1.1.1.2 mrg
5136 1.1.1.2 mrg if test -n "$ac_tool_prefix"; then
5137 1.1.1.2 mrg # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
5138 1.1.1.2 mrg set dummy ${ac_tool_prefix}strip; ac_word=$2
5139 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
5140 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
5141 1.1.1.2 mrg if test "${ac_cv_prog_STRIP+set}" = set; then
5142 1.1.1.2 mrg $as_echo_n "(cached) " >&6
5143 1.1 mrg else
5144 1.1.1.2 mrg if test -n "$STRIP"; then
5145 1.1.1.2 mrg ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
5146 1.1 mrg else
5147 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5148 1.1 mrg for as_dir in $PATH
5149 1.1 mrg do
5150 1.1 mrg IFS=$as_save_IFS
5151 1.1 mrg test -z "$as_dir" && as_dir=.
5152 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5153 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5154 1.1.1.2 mrg ac_cv_prog_STRIP="${ac_tool_prefix}strip"
5155 1.1.1.2 mrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5156 1.1 mrg break 2
5157 1.1 mrg fi
5158 1.1 mrg done
5159 1.1 mrg done
5160 1.1 mrg IFS=$as_save_IFS
5161 1.1 mrg
5162 1.1 mrg fi
5163 1.1 mrg fi
5164 1.1.1.2 mrg STRIP=$ac_cv_prog_STRIP
5165 1.1.1.2 mrg if test -n "$STRIP"; then
5166 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $STRIP" >&5
5167 1.1.1.2 mrg $as_echo "$STRIP" >&6; }
5168 1.1 mrg else
5169 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: no" >&5
5170 1.1.1.2 mrg $as_echo "no" >&6; }
5171 1.1 mrg fi
5172 1.1 mrg
5173 1.1 mrg
5174 1.1 mrg fi
5175 1.1.1.2 mrg if test -z "$ac_cv_prog_STRIP"; then
5176 1.1.1.2 mrg ac_ct_STRIP=$STRIP
5177 1.1.1.2 mrg # Extract the first word of "strip", so it can be a program name with args.
5178 1.1.1.2 mrg set dummy strip; ac_word=$2
5179 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
5180 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
5181 1.1.1.2 mrg if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
5182 1.1.1.2 mrg $as_echo_n "(cached) " >&6
5183 1.1 mrg else
5184 1.1.1.2 mrg if test -n "$ac_ct_STRIP"; then
5185 1.1.1.2 mrg ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
5186 1.1 mrg else
5187 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5188 1.1 mrg for as_dir in $PATH
5189 1.1 mrg do
5190 1.1 mrg IFS=$as_save_IFS
5191 1.1 mrg test -z "$as_dir" && as_dir=.
5192 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5193 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5194 1.1.1.2 mrg ac_cv_prog_ac_ct_STRIP="strip"
5195 1.1.1.2 mrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5196 1.1 mrg break 2
5197 1.1 mrg fi
5198 1.1 mrg done
5199 1.1 mrg done
5200 1.1 mrg IFS=$as_save_IFS
5201 1.1 mrg
5202 1.1 mrg fi
5203 1.1 mrg fi
5204 1.1.1.2 mrg ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
5205 1.1.1.2 mrg if test -n "$ac_ct_STRIP"; then
5206 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
5207 1.1.1.2 mrg $as_echo "$ac_ct_STRIP" >&6; }
5208 1.1 mrg else
5209 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: no" >&5
5210 1.1.1.2 mrg $as_echo "no" >&6; }
5211 1.1 mrg fi
5212 1.1 mrg
5213 1.1.1.2 mrg if test "x$ac_ct_STRIP" = x; then
5214 1.1.1.2 mrg STRIP=":"
5215 1.1 mrg else
5216 1.1 mrg case $cross_compiling:$ac_tool_warned in
5217 1.1 mrg yes:)
5218 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
5219 1.1.1.2 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5220 1.1 mrg ac_tool_warned=yes ;;
5221 1.1 mrg esac
5222 1.1.1.2 mrg STRIP=$ac_ct_STRIP
5223 1.1 mrg fi
5224 1.1.1.2 mrg else
5225 1.1.1.2 mrg STRIP="$ac_cv_prog_STRIP"
5226 1.1 mrg fi
5227 1.1 mrg
5228 1.1.1.2 mrg test -z "$STRIP" && STRIP=:
5229 1.1 mrg
5230 1.1 mrg
5231 1.1 mrg
5232 1.1 mrg
5233 1.1 mrg
5234 1.1 mrg
5235 1.1.1.2 mrg if test -n "$ac_tool_prefix"; then
5236 1.1.1.2 mrg # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5237 1.1.1.2 mrg set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5238 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
5239 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
5240 1.1.1.2 mrg if test "${ac_cv_prog_RANLIB+set}" = set; then
5241 1.1.1.2 mrg $as_echo_n "(cached) " >&6
5242 1.1 mrg else
5243 1.1.1.2 mrg if test -n "$RANLIB"; then
5244 1.1.1.2 mrg ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5245 1.1 mrg else
5246 1.1.1.2 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5247 1.1.1.2 mrg for as_dir in $PATH
5248 1.1.1.2 mrg do
5249 1.1.1.2 mrg IFS=$as_save_IFS
5250 1.1.1.2 mrg test -z "$as_dir" && as_dir=.
5251 1.1.1.2 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5252 1.1.1.2 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5253 1.1.1.2 mrg ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5254 1.1.1.2 mrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5255 1.1.1.2 mrg break 2
5256 1.1.1.2 mrg fi
5257 1.1.1.2 mrg done
5258 1.1.1.2 mrg done
5259 1.1.1.2 mrg IFS=$as_save_IFS
5260 1.1 mrg
5261 1.1.1.2 mrg fi
5262 1.1.1.2 mrg fi
5263 1.1.1.2 mrg RANLIB=$ac_cv_prog_RANLIB
5264 1.1.1.2 mrg if test -n "$RANLIB"; then
5265 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $RANLIB" >&5
5266 1.1.1.2 mrg $as_echo "$RANLIB" >&6; }
5267 1.1 mrg else
5268 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: no" >&5
5269 1.1.1.2 mrg $as_echo "no" >&6; }
5270 1.1.1.2 mrg fi
5271 1.1 mrg
5272 1.1 mrg
5273 1.1 mrg fi
5274 1.1.1.2 mrg if test -z "$ac_cv_prog_RANLIB"; then
5275 1.1.1.2 mrg ac_ct_RANLIB=$RANLIB
5276 1.1.1.2 mrg # Extract the first word of "ranlib", so it can be a program name with args.
5277 1.1.1.2 mrg set dummy ranlib; ac_word=$2
5278 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
5279 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
5280 1.1.1.2 mrg if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
5281 1.1.1.2 mrg $as_echo_n "(cached) " >&6
5282 1.1.1.2 mrg else
5283 1.1.1.2 mrg if test -n "$ac_ct_RANLIB"; then
5284 1.1.1.2 mrg ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5285 1.1.1.2 mrg else
5286 1.1.1.2 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5287 1.1.1.2 mrg for as_dir in $PATH
5288 1.1.1.2 mrg do
5289 1.1.1.2 mrg IFS=$as_save_IFS
5290 1.1.1.2 mrg test -z "$as_dir" && as_dir=.
5291 1.1.1.2 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5292 1.1.1.2 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5293 1.1.1.2 mrg ac_cv_prog_ac_ct_RANLIB="ranlib"
5294 1.1.1.2 mrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5295 1.1.1.2 mrg break 2
5296 1.1.1.2 mrg fi
5297 1.1.1.2 mrg done
5298 1.1.1.2 mrg done
5299 1.1.1.2 mrg IFS=$as_save_IFS
5300 1.1 mrg
5301 1.1 mrg fi
5302 1.1 mrg fi
5303 1.1.1.2 mrg ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5304 1.1.1.2 mrg if test -n "$ac_ct_RANLIB"; then
5305 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
5306 1.1.1.2 mrg $as_echo "$ac_ct_RANLIB" >&6; }
5307 1.1.1.2 mrg else
5308 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: no" >&5
5309 1.1.1.2 mrg $as_echo "no" >&6; }
5310 1.1 mrg fi
5311 1.1.1.2 mrg
5312 1.1.1.2 mrg if test "x$ac_ct_RANLIB" = x; then
5313 1.1.1.2 mrg RANLIB=":"
5314 1.1 mrg else
5315 1.1.1.2 mrg case $cross_compiling:$ac_tool_warned in
5316 1.1.1.2 mrg yes:)
5317 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
5318 1.1.1.2 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5319 1.1.1.2 mrg ac_tool_warned=yes ;;
5320 1.1.1.2 mrg esac
5321 1.1.1.2 mrg RANLIB=$ac_ct_RANLIB
5322 1.1 mrg fi
5323 1.1 mrg else
5324 1.1.1.2 mrg RANLIB="$ac_cv_prog_RANLIB"
5325 1.1 mrg fi
5326 1.1 mrg
5327 1.1.1.2 mrg test -z "$RANLIB" && RANLIB=:
5328 1.1 mrg
5329 1.1 mrg
5330 1.1 mrg
5331 1.1 mrg
5332 1.1 mrg
5333 1.1 mrg
5334 1.1.1.2 mrg # Determine commands to create old-style static archives.
5335 1.1.1.2 mrg old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
5336 1.1.1.2 mrg old_postinstall_cmds='chmod 644 $oldlib'
5337 1.1.1.2 mrg old_postuninstall_cmds=
5338 1.1.1.2 mrg
5339 1.1.1.2 mrg if test -n "$RANLIB"; then
5340 1.1.1.2 mrg case $host_os in
5341 1.1.1.2 mrg openbsd*)
5342 1.1.1.2 mrg old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
5343 1.1.1.2 mrg ;;
5344 1.1.1.2 mrg *)
5345 1.1.1.2 mrg old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
5346 1.1.1.2 mrg ;;
5347 1.1.1.2 mrg esac
5348 1.1.1.2 mrg old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
5349 1.1 mrg fi
5350 1.1 mrg
5351 1.1 mrg
5352 1.1 mrg
5353 1.1 mrg
5354 1.1 mrg
5355 1.1 mrg
5356 1.1 mrg
5357 1.1 mrg
5358 1.1 mrg
5359 1.1 mrg
5360 1.1 mrg
5361 1.1 mrg
5362 1.1 mrg
5363 1.1 mrg
5364 1.1 mrg
5365 1.1 mrg
5366 1.1 mrg
5367 1.1 mrg
5368 1.1 mrg
5369 1.1 mrg
5370 1.1 mrg
5371 1.1 mrg
5372 1.1 mrg
5373 1.1 mrg
5374 1.1 mrg
5375 1.1 mrg
5376 1.1 mrg
5377 1.1 mrg
5378 1.1 mrg
5379 1.1 mrg
5380 1.1 mrg
5381 1.1 mrg
5382 1.1 mrg
5383 1.1 mrg
5384 1.1.1.2 mrg # If no C compiler was specified, use CC.
5385 1.1.1.2 mrg LTCC=${LTCC-"$CC"}
5386 1.1 mrg
5387 1.1.1.2 mrg # If no C compiler flags were specified, use CFLAGS.
5388 1.1.1.2 mrg LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
5389 1.1 mrg
5390 1.1.1.2 mrg # Allow CC to be a program name with arguments.
5391 1.1.1.2 mrg compiler=$CC
5392 1.1 mrg
5393 1.1 mrg
5394 1.1 mrg # Check for command to grab the raw symbol name followed by C symbol from nm.
5395 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking command to parse $NM output from $compiler object" >&5
5396 1.1.1.2 mrg $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
5397 1.1 mrg if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then
5398 1.1.1.2 mrg $as_echo_n "(cached) " >&6
5399 1.1 mrg else
5400 1.1 mrg
5401 1.1 mrg # These are sane defaults that work on at least a few old systems.
5402 1.1 mrg # [They come from Ultrix. What could be older than Ultrix?!! ;)]
5403 1.1 mrg
5404 1.1 mrg # Character class describing NM global symbol codes.
5405 1.1 mrg symcode='[BCDEGRST]'
5406 1.1 mrg
5407 1.1 mrg # Regexp to match symbols that can be accessed directly from C.
5408 1.1 mrg sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
5409 1.1 mrg
5410 1.1 mrg # Define system-specific variables.
5411 1.1 mrg case $host_os in
5412 1.1 mrg aix*)
5413 1.1 mrg symcode='[BCDT]'
5414 1.1 mrg ;;
5415 1.1.1.2 mrg cygwin* | mingw* | pw32* | cegcc*)
5416 1.1 mrg symcode='[ABCDGISTW]'
5417 1.1 mrg ;;
5418 1.1.1.2 mrg hpux*)
5419 1.1 mrg if test "$host_cpu" = ia64; then
5420 1.1 mrg symcode='[ABCDEGRST]'
5421 1.1 mrg fi
5422 1.1 mrg ;;
5423 1.1 mrg irix* | nonstopux*)
5424 1.1 mrg symcode='[BCDEGRST]'
5425 1.1 mrg ;;
5426 1.1 mrg osf*)
5427 1.1 mrg symcode='[BCDEGQRST]'
5428 1.1 mrg ;;
5429 1.1 mrg solaris*)
5430 1.1 mrg symcode='[BDRT]'
5431 1.1 mrg ;;
5432 1.1 mrg sco3.2v5*)
5433 1.1 mrg symcode='[DT]'
5434 1.1 mrg ;;
5435 1.1 mrg sysv4.2uw2*)
5436 1.1 mrg symcode='[DT]'
5437 1.1 mrg ;;
5438 1.1 mrg sysv5* | sco5v6* | unixware* | OpenUNIX*)
5439 1.1 mrg symcode='[ABDT]'
5440 1.1 mrg ;;
5441 1.1 mrg sysv4)
5442 1.1 mrg symcode='[DFNSTU]'
5443 1.1 mrg ;;
5444 1.1 mrg esac
5445 1.1 mrg
5446 1.1.1.2 mrg # If we're using GNU nm, then use its standard symbol codes.
5447 1.1.1.2 mrg case `$NM -V 2>&1` in
5448 1.1.1.2 mrg *GNU* | *'with BFD'*)
5449 1.1.1.2 mrg symcode='[ABCDGIRSTW]' ;;
5450 1.1.1.2 mrg esac
5451 1.1.1.2 mrg
5452 1.1.1.2 mrg # Transform an extracted symbol line into a proper C declaration.
5453 1.1.1.2 mrg # Some systems (esp. on ia64) link data and code symbols differently,
5454 1.1.1.2 mrg # so use this general approach.
5455 1.1.1.2 mrg lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
5456 1.1.1.2 mrg
5457 1.1.1.2 mrg # Transform an extracted symbol line into symbol name and symbol address
5458 1.1.1.2 mrg lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'"
5459 1.1.1.2 mrg lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \(lib[^ ]*\)$/ {\"\2\", (void *) \&\2},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"lib\2\", (void *) \&\2},/p'"
5460 1.1.1.2 mrg
5461 1.1 mrg # Handle CRLF in mingw tool chain
5462 1.1 mrg opt_cr=
5463 1.1 mrg case $build_os in
5464 1.1 mrg mingw*)
5465 1.1.1.2 mrg opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
5466 1.1 mrg ;;
5467 1.1 mrg esac
5468 1.1 mrg
5469 1.1.1.2 mrg # Try without a prefix underscore, then with it.
5470 1.1 mrg for ac_symprfx in "" "_"; do
5471 1.1 mrg
5472 1.1 mrg # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
5473 1.1 mrg symxfrm="\\1 $ac_symprfx\\2 \\2"
5474 1.1 mrg
5475 1.1 mrg # Write the raw and C identifiers.
5476 1.1.1.2 mrg if test "$lt_cv_nm_interface" = "MS dumpbin"; then
5477 1.1.1.2 mrg # Fake it for dumpbin and say T for any non-static function
5478 1.1.1.2 mrg # and D for any global variable.
5479 1.1.1.2 mrg # Also find C++ and __fastcall symbols from MSVC++,
5480 1.1.1.2 mrg # which start with @ or ?.
5481 1.1.1.2 mrg lt_cv_sys_global_symbol_pipe="$AWK '"\
5482 1.1.1.2 mrg " {last_section=section; section=\$ 3};"\
5483 1.1.1.2 mrg " /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
5484 1.1.1.2 mrg " \$ 0!~/External *\|/{next};"\
5485 1.1.1.2 mrg " / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
5486 1.1.1.2 mrg " {if(hide[section]) next};"\
5487 1.1.1.2 mrg " {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
5488 1.1.1.2 mrg " {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
5489 1.1.1.2 mrg " s[1]~/^[@?]/{print s[1], s[1]; next};"\
5490 1.1.1.2 mrg " s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
5491 1.1.1.2 mrg " ' prfx=^$ac_symprfx"
5492 1.1.1.2 mrg else
5493 1.1.1.2 mrg lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
5494 1.1.1.2 mrg fi
5495 1.1 mrg
5496 1.1 mrg # Check to see that the pipe works correctly.
5497 1.1 mrg pipe_works=no
5498 1.1 mrg
5499 1.1 mrg rm -f conftest*
5500 1.1.1.2 mrg cat > conftest.$ac_ext <<_LT_EOF
5501 1.1 mrg #ifdef __cplusplus
5502 1.1 mrg extern "C" {
5503 1.1 mrg #endif
5504 1.1 mrg char nm_test_var;
5505 1.1.1.2 mrg void nm_test_func(void);
5506 1.1.1.2 mrg void nm_test_func(void){}
5507 1.1 mrg #ifdef __cplusplus
5508 1.1 mrg }
5509 1.1 mrg #endif
5510 1.1 mrg int main(){nm_test_var='a';nm_test_func();return(0);}
5511 1.1.1.2 mrg _LT_EOF
5512 1.1 mrg
5513 1.1 mrg if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5514 1.1 mrg (eval $ac_compile) 2>&5
5515 1.1 mrg ac_status=$?
5516 1.1.1.2 mrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
5517 1.1 mrg (exit $ac_status); }; then
5518 1.1 mrg # Now try to grab the symbols.
5519 1.1 mrg nlist=conftest.nm
5520 1.1 mrg if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\"") >&5
5521 1.1 mrg (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
5522 1.1 mrg ac_status=$?
5523 1.1.1.2 mrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
5524 1.1 mrg (exit $ac_status); } && test -s "$nlist"; then
5525 1.1 mrg # Try sorting and uniquifying the output.
5526 1.1 mrg if sort "$nlist" | uniq > "$nlist"T; then
5527 1.1 mrg mv -f "$nlist"T "$nlist"
5528 1.1 mrg else
5529 1.1 mrg rm -f "$nlist"T
5530 1.1 mrg fi
5531 1.1 mrg
5532 1.1 mrg # Make sure that we snagged all the symbols we need.
5533 1.1.1.2 mrg if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
5534 1.1.1.2 mrg if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
5535 1.1.1.2 mrg cat <<_LT_EOF > conftest.$ac_ext
5536 1.1 mrg #ifdef __cplusplus
5537 1.1 mrg extern "C" {
5538 1.1 mrg #endif
5539 1.1 mrg
5540 1.1.1.2 mrg _LT_EOF
5541 1.1 mrg # Now generate the symbol file.
5542 1.1.1.2 mrg eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
5543 1.1 mrg
5544 1.1.1.2 mrg cat <<_LT_EOF >> conftest.$ac_ext
5545 1.1 mrg
5546 1.1.1.2 mrg /* The mapping between symbol names and symbols. */
5547 1.1 mrg const struct {
5548 1.1 mrg const char *name;
5549 1.1.1.2 mrg void *address;
5550 1.1 mrg }
5551 1.1.1.2 mrg lt__PROGRAM__LTX_preloaded_symbols[] =
5552 1.1 mrg {
5553 1.1.1.2 mrg { "@PROGRAM@", (void *) 0 },
5554 1.1.1.2 mrg _LT_EOF
5555 1.1.1.2 mrg $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
5556 1.1.1.2 mrg cat <<\_LT_EOF >> conftest.$ac_ext
5557 1.1.1.2 mrg {0, (void *) 0}
5558 1.1 mrg };
5559 1.1 mrg
5560 1.1.1.2 mrg /* This works around a problem in FreeBSD linker */
5561 1.1.1.2 mrg #ifdef FREEBSD_WORKAROUND
5562 1.1.1.2 mrg static const void *lt_preloaded_setup() {
5563 1.1.1.2 mrg return lt__PROGRAM__LTX_preloaded_symbols;
5564 1.1.1.2 mrg }
5565 1.1.1.2 mrg #endif
5566 1.1.1.2 mrg
5567 1.1 mrg #ifdef __cplusplus
5568 1.1 mrg }
5569 1.1 mrg #endif
5570 1.1.1.2 mrg _LT_EOF
5571 1.1 mrg # Now try linking the two files.
5572 1.1 mrg mv conftest.$ac_objext conftstm.$ac_objext
5573 1.1 mrg lt_save_LIBS="$LIBS"
5574 1.1 mrg lt_save_CFLAGS="$CFLAGS"
5575 1.1 mrg LIBS="conftstm.$ac_objext"
5576 1.1 mrg CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
5577 1.1 mrg if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5578 1.1 mrg (eval $ac_link) 2>&5
5579 1.1 mrg ac_status=$?
5580 1.1.1.2 mrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
5581 1.1 mrg (exit $ac_status); } && test -s conftest${ac_exeext}; then
5582 1.1 mrg pipe_works=yes
5583 1.1 mrg fi
5584 1.1 mrg LIBS="$lt_save_LIBS"
5585 1.1 mrg CFLAGS="$lt_save_CFLAGS"
5586 1.1 mrg else
5587 1.1 mrg echo "cannot find nm_test_func in $nlist" >&5
5588 1.1 mrg fi
5589 1.1 mrg else
5590 1.1 mrg echo "cannot find nm_test_var in $nlist" >&5
5591 1.1 mrg fi
5592 1.1 mrg else
5593 1.1 mrg echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
5594 1.1 mrg fi
5595 1.1 mrg else
5596 1.1 mrg echo "$progname: failed program was:" >&5
5597 1.1 mrg cat conftest.$ac_ext >&5
5598 1.1 mrg fi
5599 1.1.1.2 mrg rm -rf conftest* conftst*
5600 1.1 mrg
5601 1.1 mrg # Do not use the global_symbol_pipe unless it works.
5602 1.1 mrg if test "$pipe_works" = yes; then
5603 1.1 mrg break
5604 1.1 mrg else
5605 1.1 mrg lt_cv_sys_global_symbol_pipe=
5606 1.1 mrg fi
5607 1.1 mrg done
5608 1.1 mrg
5609 1.1 mrg fi
5610 1.1 mrg
5611 1.1 mrg if test -z "$lt_cv_sys_global_symbol_pipe"; then
5612 1.1 mrg lt_cv_sys_global_symbol_to_cdecl=
5613 1.1 mrg fi
5614 1.1 mrg if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
5615 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: failed" >&5
5616 1.1.1.2 mrg $as_echo "failed" >&6; }
5617 1.1 mrg else
5618 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: ok" >&5
5619 1.1.1.2 mrg $as_echo "ok" >&6; }
5620 1.1 mrg fi
5621 1.1 mrg
5622 1.1 mrg
5623 1.1 mrg
5624 1.1 mrg
5625 1.1 mrg
5626 1.1 mrg
5627 1.1 mrg
5628 1.1 mrg
5629 1.1 mrg
5630 1.1 mrg
5631 1.1 mrg
5632 1.1 mrg
5633 1.1 mrg
5634 1.1 mrg
5635 1.1 mrg
5636 1.1.1.2 mrg
5637 1.1.1.2 mrg
5638 1.1.1.2 mrg
5639 1.1.1.2 mrg
5640 1.1.1.2 mrg
5641 1.1.1.2 mrg
5642 1.1.1.2 mrg
5643 1.1.1.2 mrg
5644 1.1.1.2 mrg # Check whether --enable-libtool-lock was given.
5645 1.1.1.2 mrg if test "${enable_libtool_lock+set}" = set; then
5646 1.1.1.2 mrg enableval=$enable_libtool_lock;
5647 1.1 mrg fi
5648 1.1 mrg
5649 1.1.1.2 mrg test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
5650 1.1.1.2 mrg
5651 1.1.1.2 mrg # Some flags need to be propagated to the compiler or linker for good
5652 1.1.1.2 mrg # libtool support.
5653 1.1.1.2 mrg case $host in
5654 1.1.1.2 mrg ia64-*-hpux*)
5655 1.1.1.2 mrg # Find out which ABI we are using.
5656 1.1.1.2 mrg echo 'int i;' > conftest.$ac_ext
5657 1.1.1.2 mrg if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5658 1.1.1.2 mrg (eval $ac_compile) 2>&5
5659 1.1.1.2 mrg ac_status=$?
5660 1.1.1.2 mrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
5661 1.1.1.2 mrg (exit $ac_status); }; then
5662 1.1.1.2 mrg case `/usr/bin/file conftest.$ac_objext` in
5663 1.1.1.2 mrg *ELF-32*)
5664 1.1.1.2 mrg HPUX_IA64_MODE="32"
5665 1.1.1.2 mrg ;;
5666 1.1.1.2 mrg *ELF-64*)
5667 1.1.1.2 mrg HPUX_IA64_MODE="64"
5668 1.1.1.2 mrg ;;
5669 1.1.1.2 mrg esac
5670 1.1.1.2 mrg fi
5671 1.1.1.2 mrg rm -rf conftest*
5672 1.1.1.2 mrg ;;
5673 1.1.1.2 mrg *-*-irix6*)
5674 1.1.1.2 mrg # Find out which ABI we are using.
5675 1.1.1.2 mrg echo '#line 5675 "configure"' > conftest.$ac_ext
5676 1.1.1.2 mrg if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5677 1.1.1.2 mrg (eval $ac_compile) 2>&5
5678 1.1.1.2 mrg ac_status=$?
5679 1.1.1.2 mrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
5680 1.1.1.2 mrg (exit $ac_status); }; then
5681 1.1.1.2 mrg if test "$lt_cv_prog_gnu_ld" = yes; then
5682 1.1.1.2 mrg case `/usr/bin/file conftest.$ac_objext` in
5683 1.1.1.2 mrg *32-bit*)
5684 1.1.1.2 mrg LD="${LD-ld} -melf32bsmip"
5685 1.1.1.2 mrg ;;
5686 1.1.1.2 mrg *N32*)
5687 1.1.1.2 mrg LD="${LD-ld} -melf32bmipn32"
5688 1.1.1.2 mrg ;;
5689 1.1.1.2 mrg *64-bit*)
5690 1.1.1.2 mrg LD="${LD-ld} -melf64bmip"
5691 1.1.1.2 mrg ;;
5692 1.1.1.2 mrg esac
5693 1.1.1.2 mrg else
5694 1.1.1.2 mrg case `/usr/bin/file conftest.$ac_objext` in
5695 1.1.1.2 mrg *32-bit*)
5696 1.1.1.2 mrg LD="${LD-ld} -32"
5697 1.1.1.2 mrg ;;
5698 1.1.1.2 mrg *N32*)
5699 1.1.1.2 mrg LD="${LD-ld} -n32"
5700 1.1.1.2 mrg ;;
5701 1.1.1.2 mrg *64-bit*)
5702 1.1.1.2 mrg LD="${LD-ld} -64"
5703 1.1.1.2 mrg ;;
5704 1.1.1.2 mrg esac
5705 1.1.1.2 mrg fi
5706 1.1.1.2 mrg fi
5707 1.1.1.2 mrg rm -rf conftest*
5708 1.1.1.2 mrg ;;
5709 1.1.1.2 mrg
5710 1.1.1.2 mrg x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
5711 1.1.1.2 mrg s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
5712 1.1.1.2 mrg # Find out which ABI we are using.
5713 1.1.1.2 mrg echo 'int i;' > conftest.$ac_ext
5714 1.1.1.2 mrg if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5715 1.1.1.2 mrg (eval $ac_compile) 2>&5
5716 1.1.1.2 mrg ac_status=$?
5717 1.1.1.2 mrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
5718 1.1.1.2 mrg (exit $ac_status); }; then
5719 1.1.1.2 mrg case `/usr/bin/file conftest.o` in
5720 1.1.1.2 mrg *32-bit*)
5721 1.1.1.2 mrg case $host in
5722 1.1.1.2 mrg x86_64-*kfreebsd*-gnu)
5723 1.1.1.2 mrg LD="${LD-ld} -m elf_i386_fbsd"
5724 1.1.1.2 mrg ;;
5725 1.1.1.2 mrg x86_64-*linux*)
5726 1.1.1.2 mrg LD="${LD-ld} -m elf_i386"
5727 1.1.1.2 mrg ;;
5728 1.1.1.2 mrg ppc64-*linux*|powerpc64-*linux*)
5729 1.1.1.2 mrg LD="${LD-ld} -m elf32ppclinux"
5730 1.1.1.2 mrg ;;
5731 1.1.1.2 mrg s390x-*linux*)
5732 1.1.1.2 mrg LD="${LD-ld} -m elf_s390"
5733 1.1.1.2 mrg ;;
5734 1.1.1.2 mrg sparc64-*linux*)
5735 1.1.1.2 mrg LD="${LD-ld} -m elf32_sparc"
5736 1.1.1.2 mrg ;;
5737 1.1.1.2 mrg esac
5738 1.1.1.2 mrg ;;
5739 1.1.1.2 mrg *64-bit*)
5740 1.1.1.2 mrg case $host in
5741 1.1.1.2 mrg x86_64-*kfreebsd*-gnu)
5742 1.1.1.2 mrg LD="${LD-ld} -m elf_x86_64_fbsd"
5743 1.1.1.2 mrg ;;
5744 1.1.1.2 mrg x86_64-*linux*)
5745 1.1.1.2 mrg LD="${LD-ld} -m elf_x86_64"
5746 1.1.1.2 mrg ;;
5747 1.1.1.2 mrg ppc*-*linux*|powerpc*-*linux*)
5748 1.1.1.2 mrg LD="${LD-ld} -m elf64ppc"
5749 1.1.1.2 mrg ;;
5750 1.1.1.2 mrg s390*-*linux*|s390*-*tpf*)
5751 1.1.1.2 mrg LD="${LD-ld} -m elf64_s390"
5752 1.1.1.2 mrg ;;
5753 1.1.1.2 mrg sparc*-*linux*)
5754 1.1.1.2 mrg LD="${LD-ld} -m elf64_sparc"
5755 1.1.1.2 mrg ;;
5756 1.1.1.2 mrg esac
5757 1.1.1.2 mrg ;;
5758 1.1.1.2 mrg esac
5759 1.1.1.2 mrg fi
5760 1.1.1.2 mrg rm -rf conftest*
5761 1.1.1.2 mrg ;;
5762 1.1.1.2 mrg
5763 1.1.1.2 mrg *-*-sco3.2v5*)
5764 1.1.1.2 mrg # On SCO OpenServer 5, we need -belf to get full-featured binaries.
5765 1.1.1.2 mrg SAVE_CFLAGS="$CFLAGS"
5766 1.1.1.2 mrg CFLAGS="$CFLAGS -belf"
5767 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5
5768 1.1.1.2 mrg $as_echo_n "checking whether the C compiler needs -belf... " >&6; }
5769 1.1.1.2 mrg if test "${lt_cv_cc_needs_belf+set}" = set; then
5770 1.1.1.2 mrg $as_echo_n "(cached) " >&6
5771 1.1.1.2 mrg else
5772 1.1.1.2 mrg ac_ext=c
5773 1.1.1.2 mrg ac_cpp='$CPP $CPPFLAGS'
5774 1.1.1.2 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5775 1.1.1.2 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5776 1.1.1.2 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
5777 1.1.1.2 mrg
5778 1.1.1.2 mrg cat >conftest.$ac_ext <<_ACEOF
5779 1.1.1.2 mrg /* confdefs.h. */
5780 1.1.1.2 mrg _ACEOF
5781 1.1.1.2 mrg cat confdefs.h >>conftest.$ac_ext
5782 1.1.1.2 mrg cat >>conftest.$ac_ext <<_ACEOF
5783 1.1.1.2 mrg /* end confdefs.h. */
5784 1.1.1.2 mrg
5785 1.1.1.2 mrg int
5786 1.1.1.2 mrg main ()
5787 1.1.1.2 mrg {
5788 1.1.1.2 mrg
5789 1.1.1.2 mrg ;
5790 1.1.1.2 mrg return 0;
5791 1.1.1.2 mrg }
5792 1.1.1.2 mrg _ACEOF
5793 1.1.1.2 mrg rm -f conftest.$ac_objext conftest$ac_exeext
5794 1.1.1.2 mrg if { (ac_try="$ac_link"
5795 1.1.1.2 mrg case "(($ac_try" in
5796 1.1.1.2 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5797 1.1.1.2 mrg *) ac_try_echo=$ac_try;;
5798 1.1.1.2 mrg esac
5799 1.1.1.2 mrg eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
5800 1.1.1.2 mrg $as_echo "$ac_try_echo") >&5
5801 1.1.1.2 mrg (eval "$ac_link") 2>conftest.er1
5802 1.1.1.2 mrg ac_status=$?
5803 1.1.1.2 mrg grep -v '^ *+' conftest.er1 >conftest.err
5804 1.1.1.2 mrg rm -f conftest.er1
5805 1.1.1.2 mrg cat conftest.err >&5
5806 1.1.1.2 mrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
5807 1.1.1.2 mrg (exit $ac_status); } && {
5808 1.1.1.2 mrg test -z "$ac_c_werror_flag" ||
5809 1.1.1.2 mrg test ! -s conftest.err
5810 1.1.1.2 mrg } && test -s conftest$ac_exeext && {
5811 1.1.1.2 mrg test "$cross_compiling" = yes ||
5812 1.1.1.2 mrg $as_test_x conftest$ac_exeext
5813 1.1.1.2 mrg }; then
5814 1.1.1.2 mrg lt_cv_cc_needs_belf=yes
5815 1.1.1.2 mrg else
5816 1.1.1.2 mrg $as_echo "$as_me: failed program was:" >&5
5817 1.1.1.2 mrg sed 's/^/| /' conftest.$ac_ext >&5
5818 1.1 mrg
5819 1.1.1.2 mrg lt_cv_cc_needs_belf=no
5820 1.1 mrg fi
5821 1.1.1.2 mrg
5822 1.1.1.2 mrg rm -rf conftest.dSYM
5823 1.1.1.2 mrg rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5824 1.1.1.2 mrg conftest$ac_exeext conftest.$ac_ext
5825 1.1.1.2 mrg ac_ext=c
5826 1.1.1.2 mrg ac_cpp='$CPP $CPPFLAGS'
5827 1.1.1.2 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5828 1.1.1.2 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5829 1.1.1.2 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
5830 1.1.1.2 mrg
5831 1.1.1.2 mrg fi
5832 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5
5833 1.1.1.2 mrg $as_echo "$lt_cv_cc_needs_belf" >&6; }
5834 1.1.1.2 mrg if test x"$lt_cv_cc_needs_belf" != x"yes"; then
5835 1.1.1.2 mrg # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
5836 1.1.1.2 mrg CFLAGS="$SAVE_CFLAGS"
5837 1.1.1.2 mrg fi
5838 1.1.1.2 mrg ;;
5839 1.1.1.2 mrg sparc*-*solaris*)
5840 1.1.1.2 mrg # Find out which ABI we are using.
5841 1.1.1.2 mrg echo 'int i;' > conftest.$ac_ext
5842 1.1.1.2 mrg if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5843 1.1.1.2 mrg (eval $ac_compile) 2>&5
5844 1.1.1.2 mrg ac_status=$?
5845 1.1.1.2 mrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
5846 1.1.1.2 mrg (exit $ac_status); }; then
5847 1.1.1.2 mrg case `/usr/bin/file conftest.o` in
5848 1.1.1.2 mrg *64-bit*)
5849 1.1.1.2 mrg case $lt_cv_prog_gnu_ld in
5850 1.1.1.2 mrg yes*) LD="${LD-ld} -m elf64_sparc" ;;
5851 1.1.1.2 mrg *)
5852 1.1.1.2 mrg if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
5853 1.1.1.2 mrg LD="${LD-ld} -64"
5854 1.1.1.2 mrg fi
5855 1.1.1.2 mrg ;;
5856 1.1.1.2 mrg esac
5857 1.1.1.2 mrg ;;
5858 1.1.1.2 mrg esac
5859 1.1.1.2 mrg fi
5860 1.1.1.2 mrg rm -rf conftest*
5861 1.1.1.2 mrg ;;
5862 1.1.1.2 mrg esac
5863 1.1.1.2 mrg
5864 1.1.1.2 mrg need_locks="$enable_libtool_lock"
5865 1.1.1.2 mrg
5866 1.1.1.2 mrg
5867 1.1.1.2 mrg case $host_os in
5868 1.1.1.2 mrg rhapsody* | darwin*)
5869 1.1.1.2 mrg if test -n "$ac_tool_prefix"; then
5870 1.1.1.2 mrg # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
5871 1.1.1.2 mrg set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
5872 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
5873 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
5874 1.1.1.2 mrg if test "${ac_cv_prog_DSYMUTIL+set}" = set; then
5875 1.1.1.2 mrg $as_echo_n "(cached) " >&6
5876 1.1 mrg else
5877 1.1.1.2 mrg if test -n "$DSYMUTIL"; then
5878 1.1.1.2 mrg ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
5879 1.1 mrg else
5880 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5881 1.1 mrg for as_dir in $PATH
5882 1.1 mrg do
5883 1.1 mrg IFS=$as_save_IFS
5884 1.1 mrg test -z "$as_dir" && as_dir=.
5885 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5886 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5887 1.1.1.2 mrg ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
5888 1.1.1.2 mrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5889 1.1 mrg break 2
5890 1.1 mrg fi
5891 1.1 mrg done
5892 1.1 mrg done
5893 1.1 mrg IFS=$as_save_IFS
5894 1.1 mrg
5895 1.1 mrg fi
5896 1.1 mrg fi
5897 1.1.1.2 mrg DSYMUTIL=$ac_cv_prog_DSYMUTIL
5898 1.1.1.2 mrg if test -n "$DSYMUTIL"; then
5899 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $DSYMUTIL" >&5
5900 1.1.1.2 mrg $as_echo "$DSYMUTIL" >&6; }
5901 1.1 mrg else
5902 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: no" >&5
5903 1.1.1.2 mrg $as_echo "no" >&6; }
5904 1.1 mrg fi
5905 1.1 mrg
5906 1.1.1.2 mrg
5907 1.1.1.2 mrg fi
5908 1.1.1.2 mrg if test -z "$ac_cv_prog_DSYMUTIL"; then
5909 1.1.1.2 mrg ac_ct_DSYMUTIL=$DSYMUTIL
5910 1.1.1.2 mrg # Extract the first word of "dsymutil", so it can be a program name with args.
5911 1.1.1.2 mrg set dummy dsymutil; ac_word=$2
5912 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
5913 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
5914 1.1.1.2 mrg if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then
5915 1.1.1.2 mrg $as_echo_n "(cached) " >&6
5916 1.1.1.2 mrg else
5917 1.1.1.2 mrg if test -n "$ac_ct_DSYMUTIL"; then
5918 1.1.1.2 mrg ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
5919 1.1.1.2 mrg else
5920 1.1.1.2 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5921 1.1.1.2 mrg for as_dir in $PATH
5922 1.1.1.2 mrg do
5923 1.1.1.2 mrg IFS=$as_save_IFS
5924 1.1.1.2 mrg test -z "$as_dir" && as_dir=.
5925 1.1.1.2 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5926 1.1.1.2 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5927 1.1.1.2 mrg ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
5928 1.1.1.2 mrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5929 1.1.1.2 mrg break 2
5930 1.1.1.2 mrg fi
5931 1.1.1.2 mrg done
5932 1.1.1.2 mrg done
5933 1.1.1.2 mrg IFS=$as_save_IFS
5934 1.1.1.2 mrg
5935 1.1.1.2 mrg fi
5936 1.1.1.2 mrg fi
5937 1.1.1.2 mrg ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
5938 1.1.1.2 mrg if test -n "$ac_ct_DSYMUTIL"; then
5939 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $ac_ct_DSYMUTIL" >&5
5940 1.1.1.2 mrg $as_echo "$ac_ct_DSYMUTIL" >&6; }
5941 1.1.1.2 mrg else
5942 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: no" >&5
5943 1.1.1.2 mrg $as_echo "no" >&6; }
5944 1.1.1.2 mrg fi
5945 1.1.1.2 mrg
5946 1.1.1.2 mrg if test "x$ac_ct_DSYMUTIL" = x; then
5947 1.1.1.2 mrg DSYMUTIL=":"
5948 1.1 mrg else
5949 1.1 mrg case $cross_compiling:$ac_tool_warned in
5950 1.1 mrg yes:)
5951 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
5952 1.1.1.2 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5953 1.1 mrg ac_tool_warned=yes ;;
5954 1.1 mrg esac
5955 1.1.1.2 mrg DSYMUTIL=$ac_ct_DSYMUTIL
5956 1.1 mrg fi
5957 1.1 mrg else
5958 1.1.1.2 mrg DSYMUTIL="$ac_cv_prog_DSYMUTIL"
5959 1.1 mrg fi
5960 1.1 mrg
5961 1.1.1.2 mrg if test -n "$ac_tool_prefix"; then
5962 1.1.1.2 mrg # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
5963 1.1.1.2 mrg set dummy ${ac_tool_prefix}nmedit; ac_word=$2
5964 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
5965 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
5966 1.1.1.2 mrg if test "${ac_cv_prog_NMEDIT+set}" = set; then
5967 1.1.1.2 mrg $as_echo_n "(cached) " >&6
5968 1.1 mrg else
5969 1.1.1.2 mrg if test -n "$NMEDIT"; then
5970 1.1.1.2 mrg ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
5971 1.1 mrg else
5972 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5973 1.1 mrg for as_dir in $PATH
5974 1.1 mrg do
5975 1.1 mrg IFS=$as_save_IFS
5976 1.1 mrg test -z "$as_dir" && as_dir=.
5977 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5978 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5979 1.1.1.2 mrg ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
5980 1.1.1.2 mrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5981 1.1 mrg break 2
5982 1.1 mrg fi
5983 1.1 mrg done
5984 1.1 mrg done
5985 1.1 mrg IFS=$as_save_IFS
5986 1.1 mrg
5987 1.1 mrg fi
5988 1.1 mrg fi
5989 1.1.1.2 mrg NMEDIT=$ac_cv_prog_NMEDIT
5990 1.1.1.2 mrg if test -n "$NMEDIT"; then
5991 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $NMEDIT" >&5
5992 1.1.1.2 mrg $as_echo "$NMEDIT" >&6; }
5993 1.1 mrg else
5994 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: no" >&5
5995 1.1.1.2 mrg $as_echo "no" >&6; }
5996 1.1 mrg fi
5997 1.1 mrg
5998 1.1 mrg
5999 1.1 mrg fi
6000 1.1.1.2 mrg if test -z "$ac_cv_prog_NMEDIT"; then
6001 1.1.1.2 mrg ac_ct_NMEDIT=$NMEDIT
6002 1.1.1.2 mrg # Extract the first word of "nmedit", so it can be a program name with args.
6003 1.1.1.2 mrg set dummy nmedit; ac_word=$2
6004 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
6005 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
6006 1.1.1.2 mrg if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then
6007 1.1.1.2 mrg $as_echo_n "(cached) " >&6
6008 1.1 mrg else
6009 1.1.1.2 mrg if test -n "$ac_ct_NMEDIT"; then
6010 1.1.1.2 mrg ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
6011 1.1 mrg else
6012 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6013 1.1 mrg for as_dir in $PATH
6014 1.1 mrg do
6015 1.1 mrg IFS=$as_save_IFS
6016 1.1 mrg test -z "$as_dir" && as_dir=.
6017 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6018 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6019 1.1.1.2 mrg ac_cv_prog_ac_ct_NMEDIT="nmedit"
6020 1.1.1.2 mrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6021 1.1 mrg break 2
6022 1.1 mrg fi
6023 1.1 mrg done
6024 1.1 mrg done
6025 1.1 mrg IFS=$as_save_IFS
6026 1.1 mrg
6027 1.1 mrg fi
6028 1.1 mrg fi
6029 1.1.1.2 mrg ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
6030 1.1.1.2 mrg if test -n "$ac_ct_NMEDIT"; then
6031 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $ac_ct_NMEDIT" >&5
6032 1.1.1.2 mrg $as_echo "$ac_ct_NMEDIT" >&6; }
6033 1.1 mrg else
6034 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: no" >&5
6035 1.1.1.2 mrg $as_echo "no" >&6; }
6036 1.1 mrg fi
6037 1.1 mrg
6038 1.1.1.2 mrg if test "x$ac_ct_NMEDIT" = x; then
6039 1.1.1.2 mrg NMEDIT=":"
6040 1.1 mrg else
6041 1.1 mrg case $cross_compiling:$ac_tool_warned in
6042 1.1 mrg yes:)
6043 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
6044 1.1.1.2 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6045 1.1 mrg ac_tool_warned=yes ;;
6046 1.1 mrg esac
6047 1.1.1.2 mrg NMEDIT=$ac_ct_NMEDIT
6048 1.1 mrg fi
6049 1.1 mrg else
6050 1.1.1.2 mrg NMEDIT="$ac_cv_prog_NMEDIT"
6051 1.1 mrg fi
6052 1.1 mrg
6053 1.1.1.2 mrg if test -n "$ac_tool_prefix"; then
6054 1.1.1.2 mrg # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
6055 1.1.1.2 mrg set dummy ${ac_tool_prefix}lipo; ac_word=$2
6056 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
6057 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
6058 1.1.1.2 mrg if test "${ac_cv_prog_LIPO+set}" = set; then
6059 1.1.1.2 mrg $as_echo_n "(cached) " >&6
6060 1.1 mrg else
6061 1.1.1.2 mrg if test -n "$LIPO"; then
6062 1.1.1.2 mrg ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
6063 1.1 mrg else
6064 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6065 1.1 mrg for as_dir in $PATH
6066 1.1 mrg do
6067 1.1 mrg IFS=$as_save_IFS
6068 1.1 mrg test -z "$as_dir" && as_dir=.
6069 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6070 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6071 1.1.1.2 mrg ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
6072 1.1.1.2 mrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6073 1.1 mrg break 2
6074 1.1 mrg fi
6075 1.1 mrg done
6076 1.1 mrg done
6077 1.1 mrg IFS=$as_save_IFS
6078 1.1 mrg
6079 1.1 mrg fi
6080 1.1 mrg fi
6081 1.1.1.2 mrg LIPO=$ac_cv_prog_LIPO
6082 1.1.1.2 mrg if test -n "$LIPO"; then
6083 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $LIPO" >&5
6084 1.1.1.2 mrg $as_echo "$LIPO" >&6; }
6085 1.1 mrg else
6086 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: no" >&5
6087 1.1.1.2 mrg $as_echo "no" >&6; }
6088 1.1 mrg fi
6089 1.1 mrg
6090 1.1 mrg
6091 1.1 mrg fi
6092 1.1.1.2 mrg if test -z "$ac_cv_prog_LIPO"; then
6093 1.1.1.2 mrg ac_ct_LIPO=$LIPO
6094 1.1.1.2 mrg # Extract the first word of "lipo", so it can be a program name with args.
6095 1.1.1.2 mrg set dummy lipo; ac_word=$2
6096 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
6097 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
6098 1.1.1.2 mrg if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then
6099 1.1.1.2 mrg $as_echo_n "(cached) " >&6
6100 1.1 mrg else
6101 1.1.1.2 mrg if test -n "$ac_ct_LIPO"; then
6102 1.1.1.2 mrg ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
6103 1.1 mrg else
6104 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6105 1.1 mrg for as_dir in $PATH
6106 1.1 mrg do
6107 1.1 mrg IFS=$as_save_IFS
6108 1.1 mrg test -z "$as_dir" && as_dir=.
6109 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6110 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6111 1.1.1.2 mrg ac_cv_prog_ac_ct_LIPO="lipo"
6112 1.1.1.2 mrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6113 1.1 mrg break 2
6114 1.1 mrg fi
6115 1.1 mrg done
6116 1.1 mrg done
6117 1.1 mrg IFS=$as_save_IFS
6118 1.1 mrg
6119 1.1 mrg fi
6120 1.1 mrg fi
6121 1.1.1.2 mrg ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
6122 1.1.1.2 mrg if test -n "$ac_ct_LIPO"; then
6123 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $ac_ct_LIPO" >&5
6124 1.1.1.2 mrg $as_echo "$ac_ct_LIPO" >&6; }
6125 1.1 mrg else
6126 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: no" >&5
6127 1.1.1.2 mrg $as_echo "no" >&6; }
6128 1.1 mrg fi
6129 1.1 mrg
6130 1.1.1.2 mrg if test "x$ac_ct_LIPO" = x; then
6131 1.1.1.2 mrg LIPO=":"
6132 1.1 mrg else
6133 1.1 mrg case $cross_compiling:$ac_tool_warned in
6134 1.1 mrg yes:)
6135 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
6136 1.1.1.2 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6137 1.1 mrg ac_tool_warned=yes ;;
6138 1.1 mrg esac
6139 1.1.1.2 mrg LIPO=$ac_ct_LIPO
6140 1.1 mrg fi
6141 1.1 mrg else
6142 1.1.1.2 mrg LIPO="$ac_cv_prog_LIPO"
6143 1.1 mrg fi
6144 1.1 mrg
6145 1.1.1.2 mrg if test -n "$ac_tool_prefix"; then
6146 1.1.1.2 mrg # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
6147 1.1.1.2 mrg set dummy ${ac_tool_prefix}otool; ac_word=$2
6148 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
6149 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
6150 1.1.1.2 mrg if test "${ac_cv_prog_OTOOL+set}" = set; then
6151 1.1.1.2 mrg $as_echo_n "(cached) " >&6
6152 1.1.1.2 mrg else
6153 1.1.1.2 mrg if test -n "$OTOOL"; then
6154 1.1.1.2 mrg ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
6155 1.1.1.2 mrg else
6156 1.1.1.2 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6157 1.1.1.2 mrg for as_dir in $PATH
6158 1.1.1.2 mrg do
6159 1.1.1.2 mrg IFS=$as_save_IFS
6160 1.1.1.2 mrg test -z "$as_dir" && as_dir=.
6161 1.1.1.2 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6162 1.1.1.2 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6163 1.1.1.2 mrg ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
6164 1.1.1.2 mrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6165 1.1.1.2 mrg break 2
6166 1.1.1.2 mrg fi
6167 1.1.1.2 mrg done
6168 1.1.1.2 mrg done
6169 1.1.1.2 mrg IFS=$as_save_IFS
6170 1.1 mrg
6171 1.1 mrg fi
6172 1.1.1.2 mrg fi
6173 1.1.1.2 mrg OTOOL=$ac_cv_prog_OTOOL
6174 1.1.1.2 mrg if test -n "$OTOOL"; then
6175 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $OTOOL" >&5
6176 1.1.1.2 mrg $as_echo "$OTOOL" >&6; }
6177 1.1.1.2 mrg else
6178 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: no" >&5
6179 1.1.1.2 mrg $as_echo "no" >&6; }
6180 1.1.1.2 mrg fi
6181 1.1 mrg
6182 1.1 mrg
6183 1.1.1.2 mrg fi
6184 1.1.1.2 mrg if test -z "$ac_cv_prog_OTOOL"; then
6185 1.1.1.2 mrg ac_ct_OTOOL=$OTOOL
6186 1.1.1.2 mrg # Extract the first word of "otool", so it can be a program name with args.
6187 1.1.1.2 mrg set dummy otool; ac_word=$2
6188 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
6189 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
6190 1.1.1.2 mrg if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then
6191 1.1.1.2 mrg $as_echo_n "(cached) " >&6
6192 1.1 mrg else
6193 1.1.1.2 mrg if test -n "$ac_ct_OTOOL"; then
6194 1.1.1.2 mrg ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
6195 1.1.1.2 mrg else
6196 1.1.1.2 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6197 1.1.1.2 mrg for as_dir in $PATH
6198 1.1.1.2 mrg do
6199 1.1.1.2 mrg IFS=$as_save_IFS
6200 1.1.1.2 mrg test -z "$as_dir" && as_dir=.
6201 1.1.1.2 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6202 1.1.1.2 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6203 1.1.1.2 mrg ac_cv_prog_ac_ct_OTOOL="otool"
6204 1.1.1.2 mrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6205 1.1.1.2 mrg break 2
6206 1.1.1.2 mrg fi
6207 1.1.1.2 mrg done
6208 1.1.1.2 mrg done
6209 1.1.1.2 mrg IFS=$as_save_IFS
6210 1.1 mrg
6211 1.1.1.2 mrg fi
6212 1.1.1.2 mrg fi
6213 1.1.1.2 mrg ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
6214 1.1.1.2 mrg if test -n "$ac_ct_OTOOL"; then
6215 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $ac_ct_OTOOL" >&5
6216 1.1.1.2 mrg $as_echo "$ac_ct_OTOOL" >&6; }
6217 1.1.1.2 mrg else
6218 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: no" >&5
6219 1.1.1.2 mrg $as_echo "no" >&6; }
6220 1.1.1.2 mrg fi
6221 1.1 mrg
6222 1.1.1.2 mrg if test "x$ac_ct_OTOOL" = x; then
6223 1.1.1.2 mrg OTOOL=":"
6224 1.1.1.2 mrg else
6225 1.1.1.2 mrg case $cross_compiling:$ac_tool_warned in
6226 1.1.1.2 mrg yes:)
6227 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
6228 1.1.1.2 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6229 1.1.1.2 mrg ac_tool_warned=yes ;;
6230 1.1 mrg esac
6231 1.1.1.2 mrg OTOOL=$ac_ct_OTOOL
6232 1.1.1.2 mrg fi
6233 1.1.1.2 mrg else
6234 1.1.1.2 mrg OTOOL="$ac_cv_prog_OTOOL"
6235 1.1 mrg fi
6236 1.1 mrg
6237 1.1.1.2 mrg if test -n "$ac_tool_prefix"; then
6238 1.1.1.2 mrg # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
6239 1.1.1.2 mrg set dummy ${ac_tool_prefix}otool64; ac_word=$2
6240 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
6241 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
6242 1.1.1.2 mrg if test "${ac_cv_prog_OTOOL64+set}" = set; then
6243 1.1.1.2 mrg $as_echo_n "(cached) " >&6
6244 1.1 mrg else
6245 1.1.1.2 mrg if test -n "$OTOOL64"; then
6246 1.1.1.2 mrg ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
6247 1.1.1.2 mrg else
6248 1.1.1.2 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6249 1.1.1.2 mrg for as_dir in $PATH
6250 1.1.1.2 mrg do
6251 1.1.1.2 mrg IFS=$as_save_IFS
6252 1.1.1.2 mrg test -z "$as_dir" && as_dir=.
6253 1.1.1.2 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6254 1.1.1.2 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6255 1.1.1.2 mrg ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
6256 1.1.1.2 mrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6257 1.1.1.2 mrg break 2
6258 1.1.1.2 mrg fi
6259 1.1.1.2 mrg done
6260 1.1.1.2 mrg done
6261 1.1.1.2 mrg IFS=$as_save_IFS
6262 1.1 mrg
6263 1.1.1.2 mrg fi
6264 1.1.1.2 mrg fi
6265 1.1.1.2 mrg OTOOL64=$ac_cv_prog_OTOOL64
6266 1.1.1.2 mrg if test -n "$OTOOL64"; then
6267 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $OTOOL64" >&5
6268 1.1.1.2 mrg $as_echo "$OTOOL64" >&6; }
6269 1.1 mrg else
6270 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: no" >&5
6271 1.1.1.2 mrg $as_echo "no" >&6; }
6272 1.1.1.2 mrg fi
6273 1.1 mrg
6274 1.1 mrg
6275 1.1 mrg fi
6276 1.1.1.2 mrg if test -z "$ac_cv_prog_OTOOL64"; then
6277 1.1.1.2 mrg ac_ct_OTOOL64=$OTOOL64
6278 1.1.1.2 mrg # Extract the first word of "otool64", so it can be a program name with args.
6279 1.1.1.2 mrg set dummy otool64; ac_word=$2
6280 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
6281 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
6282 1.1.1.2 mrg if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then
6283 1.1.1.2 mrg $as_echo_n "(cached) " >&6
6284 1.1.1.2 mrg else
6285 1.1.1.2 mrg if test -n "$ac_ct_OTOOL64"; then
6286 1.1.1.2 mrg ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
6287 1.1.1.2 mrg else
6288 1.1.1.2 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6289 1.1.1.2 mrg for as_dir in $PATH
6290 1.1.1.2 mrg do
6291 1.1.1.2 mrg IFS=$as_save_IFS
6292 1.1.1.2 mrg test -z "$as_dir" && as_dir=.
6293 1.1.1.2 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6294 1.1.1.2 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6295 1.1.1.2 mrg ac_cv_prog_ac_ct_OTOOL64="otool64"
6296 1.1.1.2 mrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6297 1.1.1.2 mrg break 2
6298 1.1.1.2 mrg fi
6299 1.1.1.2 mrg done
6300 1.1.1.2 mrg done
6301 1.1.1.2 mrg IFS=$as_save_IFS
6302 1.1 mrg
6303 1.1.1.2 mrg fi
6304 1.1.1.2 mrg fi
6305 1.1.1.2 mrg ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
6306 1.1.1.2 mrg if test -n "$ac_ct_OTOOL64"; then
6307 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $ac_ct_OTOOL64" >&5
6308 1.1.1.2 mrg $as_echo "$ac_ct_OTOOL64" >&6; }
6309 1.1 mrg else
6310 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: no" >&5
6311 1.1.1.2 mrg $as_echo "no" >&6; }
6312 1.1 mrg fi
6313 1.1 mrg
6314 1.1.1.2 mrg if test "x$ac_ct_OTOOL64" = x; then
6315 1.1.1.2 mrg OTOOL64=":"
6316 1.1 mrg else
6317 1.1.1.2 mrg case $cross_compiling:$ac_tool_warned in
6318 1.1.1.2 mrg yes:)
6319 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
6320 1.1.1.2 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6321 1.1.1.2 mrg ac_tool_warned=yes ;;
6322 1.1.1.2 mrg esac
6323 1.1.1.2 mrg OTOOL64=$ac_ct_OTOOL64
6324 1.1 mrg fi
6325 1.1.1.2 mrg else
6326 1.1.1.2 mrg OTOOL64="$ac_cv_prog_OTOOL64"
6327 1.1 mrg fi
6328 1.1 mrg
6329 1.1 mrg
6330 1.1 mrg
6331 1.1 mrg
6332 1.1 mrg
6333 1.1 mrg
6334 1.1 mrg
6335 1.1 mrg
6336 1.1 mrg
6337 1.1 mrg
6338 1.1 mrg
6339 1.1 mrg
6340 1.1 mrg
6341 1.1 mrg
6342 1.1 mrg
6343 1.1 mrg
6344 1.1 mrg
6345 1.1 mrg
6346 1.1 mrg
6347 1.1 mrg
6348 1.1 mrg
6349 1.1 mrg
6350 1.1 mrg
6351 1.1 mrg
6352 1.1 mrg
6353 1.1 mrg
6354 1.1.1.2 mrg
6355 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking for -single_module linker flag" >&5
6356 1.1.1.2 mrg $as_echo_n "checking for -single_module linker flag... " >&6; }
6357 1.1.1.2 mrg if test "${lt_cv_apple_cc_single_mod+set}" = set; then
6358 1.1.1.2 mrg $as_echo_n "(cached) " >&6
6359 1.1 mrg else
6360 1.1.1.2 mrg lt_cv_apple_cc_single_mod=no
6361 1.1.1.2 mrg if test -z "${LT_MULTI_MODULE}"; then
6362 1.1.1.2 mrg # By default we will add the -single_module flag. You can override
6363 1.1.1.2 mrg # by either setting the environment variable LT_MULTI_MODULE
6364 1.1.1.2 mrg # non-empty at configure time, or by adding -multi_module to the
6365 1.1.1.2 mrg # link flags.
6366 1.1.1.2 mrg rm -rf libconftest.dylib*
6367 1.1.1.2 mrg echo "int foo(void){return 1;}" > conftest.c
6368 1.1.1.2 mrg echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
6369 1.1.1.2 mrg -dynamiclib -Wl,-single_module conftest.c" >&5
6370 1.1.1.2 mrg $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
6371 1.1.1.2 mrg -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
6372 1.1.1.2 mrg _lt_result=$?
6373 1.1.1.2 mrg if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
6374 1.1.1.2 mrg lt_cv_apple_cc_single_mod=yes
6375 1.1.1.2 mrg else
6376 1.1.1.2 mrg cat conftest.err >&5
6377 1.1.1.2 mrg fi
6378 1.1.1.2 mrg rm -rf libconftest.dylib*
6379 1.1.1.2 mrg rm -f conftest.*
6380 1.1.1.2 mrg fi
6381 1.1 mrg fi
6382 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $lt_cv_apple_cc_single_mod" >&5
6383 1.1.1.2 mrg $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
6384 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking for -exported_symbols_list linker flag" >&5
6385 1.1.1.2 mrg $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
6386 1.1.1.2 mrg if test "${lt_cv_ld_exported_symbols_list+set}" = set; then
6387 1.1.1.2 mrg $as_echo_n "(cached) " >&6
6388 1.1.1.2 mrg else
6389 1.1.1.2 mrg lt_cv_ld_exported_symbols_list=no
6390 1.1.1.2 mrg save_LDFLAGS=$LDFLAGS
6391 1.1.1.2 mrg echo "_main" > conftest.sym
6392 1.1.1.2 mrg LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
6393 1.1.1.2 mrg cat >conftest.$ac_ext <<_ACEOF
6394 1.1.1.2 mrg /* confdefs.h. */
6395 1.1.1.2 mrg _ACEOF
6396 1.1.1.2 mrg cat confdefs.h >>conftest.$ac_ext
6397 1.1.1.2 mrg cat >>conftest.$ac_ext <<_ACEOF
6398 1.1.1.2 mrg /* end confdefs.h. */
6399 1.1 mrg
6400 1.1.1.2 mrg int
6401 1.1.1.2 mrg main ()
6402 1.1.1.2 mrg {
6403 1.1.1.2 mrg
6404 1.1.1.2 mrg ;
6405 1.1.1.2 mrg return 0;
6406 1.1.1.2 mrg }
6407 1.1.1.2 mrg _ACEOF
6408 1.1.1.2 mrg rm -f conftest.$ac_objext conftest$ac_exeext
6409 1.1.1.2 mrg if { (ac_try="$ac_link"
6410 1.1.1.2 mrg case "(($ac_try" in
6411 1.1.1.2 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6412 1.1.1.2 mrg *) ac_try_echo=$ac_try;;
6413 1.1.1.2 mrg esac
6414 1.1.1.2 mrg eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6415 1.1.1.2 mrg $as_echo "$ac_try_echo") >&5
6416 1.1.1.2 mrg (eval "$ac_link") 2>conftest.er1
6417 1.1.1.2 mrg ac_status=$?
6418 1.1.1.2 mrg grep -v '^ *+' conftest.er1 >conftest.err
6419 1.1.1.2 mrg rm -f conftest.er1
6420 1.1.1.2 mrg cat conftest.err >&5
6421 1.1.1.2 mrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6422 1.1.1.2 mrg (exit $ac_status); } && {
6423 1.1.1.2 mrg test -z "$ac_c_werror_flag" ||
6424 1.1.1.2 mrg test ! -s conftest.err
6425 1.1.1.2 mrg } && test -s conftest$ac_exeext && {
6426 1.1.1.2 mrg test "$cross_compiling" = yes ||
6427 1.1.1.2 mrg $as_test_x conftest$ac_exeext
6428 1.1.1.2 mrg }; then
6429 1.1.1.2 mrg lt_cv_ld_exported_symbols_list=yes
6430 1.1 mrg else
6431 1.1.1.2 mrg $as_echo "$as_me: failed program was:" >&5
6432 1.1.1.2 mrg sed 's/^/| /' conftest.$ac_ext >&5
6433 1.1 mrg
6434 1.1.1.2 mrg lt_cv_ld_exported_symbols_list=no
6435 1.1 mrg fi
6436 1.1 mrg
6437 1.1.1.2 mrg rm -rf conftest.dSYM
6438 1.1.1.2 mrg rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6439 1.1.1.2 mrg conftest$ac_exeext conftest.$ac_ext
6440 1.1.1.2 mrg LDFLAGS="$save_LDFLAGS"
6441 1.1 mrg
6442 1.1.1.2 mrg fi
6443 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $lt_cv_ld_exported_symbols_list" >&5
6444 1.1.1.2 mrg $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
6445 1.1 mrg case $host_os in
6446 1.1.1.2 mrg rhapsody* | darwin1.[012])
6447 1.1.1.2 mrg _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
6448 1.1.1.2 mrg darwin1.*)
6449 1.1.1.2 mrg _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
6450 1.1.1.2 mrg darwin*) # darwin 5.x on
6451 1.1.1.2 mrg # if running on 10.5 or later, the deployment target defaults
6452 1.1.1.2 mrg # to the OS version, if on x86, and 10.4, the deployment
6453 1.1.1.2 mrg # target defaults to 10.4. Don't you love it?
6454 1.1.1.2 mrg case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
6455 1.1.1.2 mrg 10.0,*86*-darwin8*|10.0,*-darwin[91]*)
6456 1.1.1.2 mrg _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
6457 1.1.1.2 mrg 10.[012]*)
6458 1.1.1.2 mrg _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
6459 1.1.1.2 mrg 10.*)
6460 1.1.1.2 mrg _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
6461 1.1.1.2 mrg esac
6462 1.1.1.2 mrg ;;
6463 1.1.1.2 mrg esac
6464 1.1.1.2 mrg if test "$lt_cv_apple_cc_single_mod" = "yes"; then
6465 1.1.1.2 mrg _lt_dar_single_mod='$single_module'
6466 1.1.1.2 mrg fi
6467 1.1.1.2 mrg if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
6468 1.1.1.2 mrg _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
6469 1.1.1.2 mrg else
6470 1.1.1.2 mrg _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
6471 1.1.1.2 mrg fi
6472 1.1.1.2 mrg if test "$DSYMUTIL" != ":"; then
6473 1.1.1.2 mrg _lt_dsymutil='~$DSYMUTIL $lib || :'
6474 1.1.1.2 mrg else
6475 1.1.1.2 mrg _lt_dsymutil=
6476 1.1.1.2 mrg fi
6477 1.1.1.2 mrg ;;
6478 1.1.1.2 mrg esac
6479 1.1 mrg
6480 1.1.1.2 mrg ac_ext=c
6481 1.1.1.2 mrg ac_cpp='$CPP $CPPFLAGS'
6482 1.1.1.2 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6483 1.1.1.2 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6484 1.1.1.2 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
6485 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
6486 1.1.1.2 mrg $as_echo_n "checking how to run the C preprocessor... " >&6; }
6487 1.1.1.2 mrg # On Suns, sometimes $CPP names a directory.
6488 1.1.1.2 mrg if test -n "$CPP" && test -d "$CPP"; then
6489 1.1.1.2 mrg CPP=
6490 1.1.1.2 mrg fi
6491 1.1.1.2 mrg if test -z "$CPP"; then
6492 1.1.1.2 mrg if test "${ac_cv_prog_CPP+set}" = set; then
6493 1.1.1.2 mrg $as_echo_n "(cached) " >&6
6494 1.1.1.2 mrg else
6495 1.1.1.2 mrg # Double quotes because CPP needs to be expanded
6496 1.1.1.2 mrg for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
6497 1.1.1.2 mrg do
6498 1.1.1.2 mrg ac_preproc_ok=false
6499 1.1.1.2 mrg for ac_c_preproc_warn_flag in '' yes
6500 1.1.1.2 mrg do
6501 1.1.1.2 mrg # Use a header file that comes with gcc, so configuring glibc
6502 1.1.1.2 mrg # with a fresh cross-compiler works.
6503 1.1.1.2 mrg # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6504 1.1.1.2 mrg # <limits.h> exists even on freestanding compilers.
6505 1.1.1.2 mrg # On the NeXT, cc -E runs the code through the compiler's parser,
6506 1.1.1.2 mrg # not just through cpp. "Syntax error" is here to catch this case.
6507 1.1.1.2 mrg cat >conftest.$ac_ext <<_ACEOF
6508 1.1.1.2 mrg /* confdefs.h. */
6509 1.1.1.2 mrg _ACEOF
6510 1.1.1.2 mrg cat confdefs.h >>conftest.$ac_ext
6511 1.1.1.2 mrg cat >>conftest.$ac_ext <<_ACEOF
6512 1.1.1.2 mrg /* end confdefs.h. */
6513 1.1.1.2 mrg #ifdef __STDC__
6514 1.1.1.2 mrg # include <limits.h>
6515 1.1.1.2 mrg #else
6516 1.1.1.2 mrg # include <assert.h>
6517 1.1.1.2 mrg #endif
6518 1.1.1.2 mrg Syntax error
6519 1.1.1.2 mrg _ACEOF
6520 1.1.1.2 mrg if { (ac_try="$ac_cpp conftest.$ac_ext"
6521 1.1.1.2 mrg case "(($ac_try" in
6522 1.1.1.2 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6523 1.1.1.2 mrg *) ac_try_echo=$ac_try;;
6524 1.1.1.2 mrg esac
6525 1.1.1.2 mrg eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6526 1.1.1.2 mrg $as_echo "$ac_try_echo") >&5
6527 1.1.1.2 mrg (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
6528 1.1.1.2 mrg ac_status=$?
6529 1.1.1.2 mrg grep -v '^ *+' conftest.er1 >conftest.err
6530 1.1.1.2 mrg rm -f conftest.er1
6531 1.1.1.2 mrg cat conftest.err >&5
6532 1.1.1.2 mrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6533 1.1.1.2 mrg (exit $ac_status); } >/dev/null && {
6534 1.1.1.2 mrg test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
6535 1.1.1.2 mrg test ! -s conftest.err
6536 1.1.1.2 mrg }; then
6537 1.1.1.2 mrg :
6538 1.1.1.2 mrg else
6539 1.1.1.2 mrg $as_echo "$as_me: failed program was:" >&5
6540 1.1.1.2 mrg sed 's/^/| /' conftest.$ac_ext >&5
6541 1.1 mrg
6542 1.1.1.2 mrg # Broken: fails on valid input.
6543 1.1.1.2 mrg continue
6544 1.1.1.2 mrg fi
6545 1.1 mrg
6546 1.1.1.2 mrg rm -f conftest.err conftest.$ac_ext
6547 1.1 mrg
6548 1.1.1.2 mrg # OK, works on sane cases. Now check whether nonexistent headers
6549 1.1.1.2 mrg # can be detected and how.
6550 1.1.1.2 mrg cat >conftest.$ac_ext <<_ACEOF
6551 1.1.1.2 mrg /* confdefs.h. */
6552 1.1.1.2 mrg _ACEOF
6553 1.1.1.2 mrg cat confdefs.h >>conftest.$ac_ext
6554 1.1.1.2 mrg cat >>conftest.$ac_ext <<_ACEOF
6555 1.1.1.2 mrg /* end confdefs.h. */
6556 1.1.1.2 mrg #include <ac_nonexistent.h>
6557 1.1.1.2 mrg _ACEOF
6558 1.1.1.2 mrg if { (ac_try="$ac_cpp conftest.$ac_ext"
6559 1.1.1.2 mrg case "(($ac_try" in
6560 1.1.1.2 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6561 1.1.1.2 mrg *) ac_try_echo=$ac_try;;
6562 1.1.1.2 mrg esac
6563 1.1.1.2 mrg eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6564 1.1.1.2 mrg $as_echo "$ac_try_echo") >&5
6565 1.1.1.2 mrg (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
6566 1.1.1.2 mrg ac_status=$?
6567 1.1.1.2 mrg grep -v '^ *+' conftest.er1 >conftest.err
6568 1.1.1.2 mrg rm -f conftest.er1
6569 1.1.1.2 mrg cat conftest.err >&5
6570 1.1.1.2 mrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6571 1.1.1.2 mrg (exit $ac_status); } >/dev/null && {
6572 1.1.1.2 mrg test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
6573 1.1.1.2 mrg test ! -s conftest.err
6574 1.1.1.2 mrg }; then
6575 1.1.1.2 mrg # Broken: success on invalid input.
6576 1.1.1.2 mrg continue
6577 1.1.1.2 mrg else
6578 1.1.1.2 mrg $as_echo "$as_me: failed program was:" >&5
6579 1.1.1.2 mrg sed 's/^/| /' conftest.$ac_ext >&5
6580 1.1 mrg
6581 1.1.1.2 mrg # Passes both tests.
6582 1.1.1.2 mrg ac_preproc_ok=:
6583 1.1.1.2 mrg break
6584 1.1.1.2 mrg fi
6585 1.1 mrg
6586 1.1.1.2 mrg rm -f conftest.err conftest.$ac_ext
6587 1.1 mrg
6588 1.1.1.2 mrg done
6589 1.1.1.2 mrg # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6590 1.1.1.2 mrg rm -f conftest.err conftest.$ac_ext
6591 1.1.1.2 mrg if $ac_preproc_ok; then
6592 1.1.1.2 mrg break
6593 1.1.1.2 mrg fi
6594 1.1 mrg
6595 1.1.1.2 mrg done
6596 1.1.1.2 mrg ac_cv_prog_CPP=$CPP
6597 1.1 mrg
6598 1.1 mrg fi
6599 1.1.1.2 mrg CPP=$ac_cv_prog_CPP
6600 1.1 mrg else
6601 1.1.1.2 mrg ac_cv_prog_CPP=$CPP
6602 1.1 mrg fi
6603 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $CPP" >&5
6604 1.1.1.2 mrg $as_echo "$CPP" >&6; }
6605 1.1.1.2 mrg ac_preproc_ok=false
6606 1.1.1.2 mrg for ac_c_preproc_warn_flag in '' yes
6607 1.1.1.2 mrg do
6608 1.1.1.2 mrg # Use a header file that comes with gcc, so configuring glibc
6609 1.1.1.2 mrg # with a fresh cross-compiler works.
6610 1.1.1.2 mrg # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6611 1.1.1.2 mrg # <limits.h> exists even on freestanding compilers.
6612 1.1.1.2 mrg # On the NeXT, cc -E runs the code through the compiler's parser,
6613 1.1.1.2 mrg # not just through cpp. "Syntax error" is here to catch this case.
6614 1.1.1.2 mrg cat >conftest.$ac_ext <<_ACEOF
6615 1.1.1.2 mrg /* confdefs.h. */
6616 1.1.1.2 mrg _ACEOF
6617 1.1.1.2 mrg cat confdefs.h >>conftest.$ac_ext
6618 1.1.1.2 mrg cat >>conftest.$ac_ext <<_ACEOF
6619 1.1.1.2 mrg /* end confdefs.h. */
6620 1.1.1.2 mrg #ifdef __STDC__
6621 1.1.1.2 mrg # include <limits.h>
6622 1.1.1.2 mrg #else
6623 1.1.1.2 mrg # include <assert.h>
6624 1.1.1.2 mrg #endif
6625 1.1.1.2 mrg Syntax error
6626 1.1.1.2 mrg _ACEOF
6627 1.1.1.2 mrg if { (ac_try="$ac_cpp conftest.$ac_ext"
6628 1.1.1.2 mrg case "(($ac_try" in
6629 1.1.1.2 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6630 1.1.1.2 mrg *) ac_try_echo=$ac_try;;
6631 1.1.1.2 mrg esac
6632 1.1.1.2 mrg eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6633 1.1.1.2 mrg $as_echo "$ac_try_echo") >&5
6634 1.1.1.2 mrg (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
6635 1.1.1.2 mrg ac_status=$?
6636 1.1.1.2 mrg grep -v '^ *+' conftest.er1 >conftest.err
6637 1.1.1.2 mrg rm -f conftest.er1
6638 1.1.1.2 mrg cat conftest.err >&5
6639 1.1.1.2 mrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6640 1.1.1.2 mrg (exit $ac_status); } >/dev/null && {
6641 1.1.1.2 mrg test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
6642 1.1.1.2 mrg test ! -s conftest.err
6643 1.1.1.2 mrg }; then
6644 1.1.1.2 mrg :
6645 1.1.1.2 mrg else
6646 1.1.1.2 mrg $as_echo "$as_me: failed program was:" >&5
6647 1.1.1.2 mrg sed 's/^/| /' conftest.$ac_ext >&5
6648 1.1 mrg
6649 1.1.1.2 mrg # Broken: fails on valid input.
6650 1.1.1.2 mrg continue
6651 1.1 mrg fi
6652 1.1 mrg
6653 1.1.1.2 mrg rm -f conftest.err conftest.$ac_ext
6654 1.1.1.2 mrg
6655 1.1.1.2 mrg # OK, works on sane cases. Now check whether nonexistent headers
6656 1.1.1.2 mrg # can be detected and how.
6657 1.1.1.2 mrg cat >conftest.$ac_ext <<_ACEOF
6658 1.1.1.2 mrg /* confdefs.h. */
6659 1.1.1.2 mrg _ACEOF
6660 1.1.1.2 mrg cat confdefs.h >>conftest.$ac_ext
6661 1.1.1.2 mrg cat >>conftest.$ac_ext <<_ACEOF
6662 1.1.1.2 mrg /* end confdefs.h. */
6663 1.1.1.2 mrg #include <ac_nonexistent.h>
6664 1.1.1.2 mrg _ACEOF
6665 1.1.1.2 mrg if { (ac_try="$ac_cpp conftest.$ac_ext"
6666 1.1.1.2 mrg case "(($ac_try" in
6667 1.1.1.2 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6668 1.1.1.2 mrg *) ac_try_echo=$ac_try;;
6669 1.1.1.2 mrg esac
6670 1.1.1.2 mrg eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6671 1.1.1.2 mrg $as_echo "$ac_try_echo") >&5
6672 1.1.1.2 mrg (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
6673 1.1.1.2 mrg ac_status=$?
6674 1.1.1.2 mrg grep -v '^ *+' conftest.er1 >conftest.err
6675 1.1.1.2 mrg rm -f conftest.er1
6676 1.1.1.2 mrg cat conftest.err >&5
6677 1.1.1.2 mrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6678 1.1.1.2 mrg (exit $ac_status); } >/dev/null && {
6679 1.1.1.2 mrg test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
6680 1.1.1.2 mrg test ! -s conftest.err
6681 1.1.1.2 mrg }; then
6682 1.1.1.2 mrg # Broken: success on invalid input.
6683 1.1.1.2 mrg continue
6684 1.1 mrg else
6685 1.1.1.2 mrg $as_echo "$as_me: failed program was:" >&5
6686 1.1.1.2 mrg sed 's/^/| /' conftest.$ac_ext >&5
6687 1.1 mrg
6688 1.1.1.2 mrg # Passes both tests.
6689 1.1.1.2 mrg ac_preproc_ok=:
6690 1.1.1.2 mrg break
6691 1.1 mrg fi
6692 1.1 mrg
6693 1.1.1.2 mrg rm -f conftest.err conftest.$ac_ext
6694 1.1.1.2 mrg
6695 1.1.1.2 mrg done
6696 1.1.1.2 mrg # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6697 1.1.1.2 mrg rm -f conftest.err conftest.$ac_ext
6698 1.1.1.2 mrg if $ac_preproc_ok; then
6699 1.1.1.2 mrg :
6700 1.1 mrg else
6701 1.1.1.2 mrg { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
6702 1.1.1.2 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
6703 1.1.1.2 mrg { { $as_echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
6704 1.1.1.2 mrg See \`config.log' for more details." >&5
6705 1.1.1.2 mrg $as_echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
6706 1.1.1.2 mrg See \`config.log' for more details." >&2;}
6707 1.1.1.2 mrg { (exit 1); exit 1; }; }; }
6708 1.1 mrg fi
6709 1.1 mrg
6710 1.1.1.2 mrg ac_ext=c
6711 1.1.1.2 mrg ac_cpp='$CPP $CPPFLAGS'
6712 1.1.1.2 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6713 1.1.1.2 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6714 1.1.1.2 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
6715 1.1 mrg
6716 1.1 mrg
6717 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking for ANSI C header files" >&5
6718 1.1.1.2 mrg $as_echo_n "checking for ANSI C header files... " >&6; }
6719 1.1.1.2 mrg if test "${ac_cv_header_stdc+set}" = set; then
6720 1.1.1.2 mrg $as_echo_n "(cached) " >&6
6721 1.1 mrg else
6722 1.1.1.2 mrg cat >conftest.$ac_ext <<_ACEOF
6723 1.1.1.2 mrg /* confdefs.h. */
6724 1.1.1.2 mrg _ACEOF
6725 1.1.1.2 mrg cat confdefs.h >>conftest.$ac_ext
6726 1.1.1.2 mrg cat >>conftest.$ac_ext <<_ACEOF
6727 1.1.1.2 mrg /* end confdefs.h. */
6728 1.1.1.2 mrg #include <stdlib.h>
6729 1.1.1.2 mrg #include <stdarg.h>
6730 1.1.1.2 mrg #include <string.h>
6731 1.1.1.2 mrg #include <float.h>
6732 1.1 mrg
6733 1.1.1.2 mrg int
6734 1.1.1.2 mrg main ()
6735 1.1.1.2 mrg {
6736 1.1 mrg
6737 1.1.1.2 mrg ;
6738 1.1.1.2 mrg return 0;
6739 1.1.1.2 mrg }
6740 1.1.1.2 mrg _ACEOF
6741 1.1.1.2 mrg rm -f conftest.$ac_objext
6742 1.1.1.2 mrg if { (ac_try="$ac_compile"
6743 1.1.1.2 mrg case "(($ac_try" in
6744 1.1.1.2 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6745 1.1.1.2 mrg *) ac_try_echo=$ac_try;;
6746 1.1.1.2 mrg esac
6747 1.1.1.2 mrg eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6748 1.1.1.2 mrg $as_echo "$ac_try_echo") >&5
6749 1.1.1.2 mrg (eval "$ac_compile") 2>conftest.er1
6750 1.1.1.2 mrg ac_status=$?
6751 1.1.1.2 mrg grep -v '^ *+' conftest.er1 >conftest.err
6752 1.1.1.2 mrg rm -f conftest.er1
6753 1.1.1.2 mrg cat conftest.err >&5
6754 1.1.1.2 mrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6755 1.1.1.2 mrg (exit $ac_status); } && {
6756 1.1.1.2 mrg test -z "$ac_c_werror_flag" ||
6757 1.1.1.2 mrg test ! -s conftest.err
6758 1.1.1.2 mrg } && test -s conftest.$ac_objext; then
6759 1.1.1.2 mrg ac_cv_header_stdc=yes
6760 1.1.1.2 mrg else
6761 1.1.1.2 mrg $as_echo "$as_me: failed program was:" >&5
6762 1.1.1.2 mrg sed 's/^/| /' conftest.$ac_ext >&5
6763 1.1 mrg
6764 1.1.1.2 mrg ac_cv_header_stdc=no
6765 1.1.1.2 mrg fi
6766 1.1 mrg
6767 1.1.1.2 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6768 1.1 mrg
6769 1.1.1.2 mrg if test $ac_cv_header_stdc = yes; then
6770 1.1.1.2 mrg # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
6771 1.1.1.2 mrg cat >conftest.$ac_ext <<_ACEOF
6772 1.1.1.2 mrg /* confdefs.h. */
6773 1.1.1.2 mrg _ACEOF
6774 1.1.1.2 mrg cat confdefs.h >>conftest.$ac_ext
6775 1.1.1.2 mrg cat >>conftest.$ac_ext <<_ACEOF
6776 1.1.1.2 mrg /* end confdefs.h. */
6777 1.1.1.2 mrg #include <string.h>
6778 1.1 mrg
6779 1.1.1.2 mrg _ACEOF
6780 1.1.1.2 mrg if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6781 1.1.1.2 mrg $EGREP "memchr" >/dev/null 2>&1; then
6782 1.1.1.2 mrg :
6783 1.1.1.2 mrg else
6784 1.1.1.2 mrg ac_cv_header_stdc=no
6785 1.1.1.2 mrg fi
6786 1.1.1.2 mrg rm -f conftest*
6787 1.1 mrg
6788 1.1.1.2 mrg fi
6789 1.1 mrg
6790 1.1.1.2 mrg if test $ac_cv_header_stdc = yes; then
6791 1.1.1.2 mrg # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
6792 1.1.1.2 mrg cat >conftest.$ac_ext <<_ACEOF
6793 1.1.1.2 mrg /* confdefs.h. */
6794 1.1.1.2 mrg _ACEOF
6795 1.1.1.2 mrg cat confdefs.h >>conftest.$ac_ext
6796 1.1.1.2 mrg cat >>conftest.$ac_ext <<_ACEOF
6797 1.1.1.2 mrg /* end confdefs.h. */
6798 1.1.1.2 mrg #include <stdlib.h>
6799 1.1 mrg
6800 1.1.1.2 mrg _ACEOF
6801 1.1.1.2 mrg if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6802 1.1.1.2 mrg $EGREP "free" >/dev/null 2>&1; then
6803 1.1.1.2 mrg :
6804 1.1.1.2 mrg else
6805 1.1.1.2 mrg ac_cv_header_stdc=no
6806 1.1.1.2 mrg fi
6807 1.1.1.2 mrg rm -f conftest*
6808 1.1 mrg
6809 1.1.1.2 mrg fi
6810 1.1 mrg
6811 1.1.1.2 mrg if test $ac_cv_header_stdc = yes; then
6812 1.1.1.2 mrg # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
6813 1.1.1.2 mrg if test "$cross_compiling" = yes; then
6814 1.1.1.2 mrg :
6815 1.1.1.2 mrg else
6816 1.1.1.2 mrg cat >conftest.$ac_ext <<_ACEOF
6817 1.1.1.2 mrg /* confdefs.h. */
6818 1.1.1.2 mrg _ACEOF
6819 1.1.1.2 mrg cat confdefs.h >>conftest.$ac_ext
6820 1.1.1.2 mrg cat >>conftest.$ac_ext <<_ACEOF
6821 1.1.1.2 mrg /* end confdefs.h. */
6822 1.1.1.2 mrg #include <ctype.h>
6823 1.1.1.2 mrg #include <stdlib.h>
6824 1.1.1.2 mrg #if ((' ' & 0x0FF) == 0x020)
6825 1.1.1.2 mrg # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
6826 1.1.1.2 mrg # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
6827 1.1.1.2 mrg #else
6828 1.1.1.2 mrg # define ISLOWER(c) \
6829 1.1.1.2 mrg (('a' <= (c) && (c) <= 'i') \
6830 1.1.1.2 mrg || ('j' <= (c) && (c) <= 'r') \
6831 1.1.1.2 mrg || ('s' <= (c) && (c) <= 'z'))
6832 1.1.1.2 mrg # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
6833 1.1.1.2 mrg #endif
6834 1.1 mrg
6835 1.1.1.2 mrg #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
6836 1.1.1.2 mrg int
6837 1.1.1.2 mrg main ()
6838 1.1.1.2 mrg {
6839 1.1.1.2 mrg int i;
6840 1.1.1.2 mrg for (i = 0; i < 256; i++)
6841 1.1.1.2 mrg if (XOR (islower (i), ISLOWER (i))
6842 1.1.1.2 mrg || toupper (i) != TOUPPER (i))
6843 1.1.1.2 mrg return 2;
6844 1.1.1.2 mrg return 0;
6845 1.1.1.2 mrg }
6846 1.1.1.2 mrg _ACEOF
6847 1.1.1.2 mrg rm -f conftest$ac_exeext
6848 1.1.1.2 mrg if { (ac_try="$ac_link"
6849 1.1.1.2 mrg case "(($ac_try" in
6850 1.1.1.2 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6851 1.1.1.2 mrg *) ac_try_echo=$ac_try;;
6852 1.1.1.2 mrg esac
6853 1.1.1.2 mrg eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6854 1.1.1.2 mrg $as_echo "$ac_try_echo") >&5
6855 1.1.1.2 mrg (eval "$ac_link") 2>&5
6856 1.1.1.2 mrg ac_status=$?
6857 1.1.1.2 mrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6858 1.1.1.2 mrg (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
6859 1.1.1.2 mrg { (case "(($ac_try" in
6860 1.1.1.2 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6861 1.1.1.2 mrg *) ac_try_echo=$ac_try;;
6862 1.1.1.2 mrg esac
6863 1.1.1.2 mrg eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6864 1.1.1.2 mrg $as_echo "$ac_try_echo") >&5
6865 1.1.1.2 mrg (eval "$ac_try") 2>&5
6866 1.1.1.2 mrg ac_status=$?
6867 1.1.1.2 mrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6868 1.1.1.2 mrg (exit $ac_status); }; }; then
6869 1.1.1.2 mrg :
6870 1.1.1.2 mrg else
6871 1.1.1.2 mrg $as_echo "$as_me: program exited with status $ac_status" >&5
6872 1.1.1.2 mrg $as_echo "$as_me: failed program was:" >&5
6873 1.1.1.2 mrg sed 's/^/| /' conftest.$ac_ext >&5
6874 1.1 mrg
6875 1.1.1.2 mrg ( exit $ac_status )
6876 1.1.1.2 mrg ac_cv_header_stdc=no
6877 1.1.1.2 mrg fi
6878 1.1.1.2 mrg rm -rf conftest.dSYM
6879 1.1.1.2 mrg rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
6880 1.1.1.2 mrg fi
6881 1.1 mrg
6882 1.1 mrg
6883 1.1.1.2 mrg fi
6884 1.1.1.2 mrg fi
6885 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
6886 1.1.1.2 mrg $as_echo "$ac_cv_header_stdc" >&6; }
6887 1.1.1.2 mrg if test $ac_cv_header_stdc = yes; then
6888 1.1 mrg
6889 1.1.1.2 mrg cat >>confdefs.h <<\_ACEOF
6890 1.1.1.2 mrg #define STDC_HEADERS 1
6891 1.1.1.2 mrg _ACEOF
6892 1.1 mrg
6893 1.1.1.2 mrg fi
6894 1.1 mrg
6895 1.1.1.2 mrg # On IRIX 5.3, sys/types and inttypes.h are conflicting.
6896 1.1 mrg
6897 1.1 mrg
6898 1.1 mrg
6899 1.1 mrg
6900 1.1 mrg
6901 1.1 mrg
6902 1.1 mrg
6903 1.1 mrg
6904 1.1 mrg
6905 1.1.1.2 mrg for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
6906 1.1.1.2 mrg inttypes.h stdint.h unistd.h
6907 1.1.1.2 mrg do
6908 1.1.1.2 mrg as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
6909 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
6910 1.1.1.2 mrg $as_echo_n "checking for $ac_header... " >&6; }
6911 1.1.1.2 mrg if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
6912 1.1.1.2 mrg $as_echo_n "(cached) " >&6
6913 1.1.1.2 mrg else
6914 1.1.1.2 mrg cat >conftest.$ac_ext <<_ACEOF
6915 1.1 mrg /* confdefs.h. */
6916 1.1 mrg _ACEOF
6917 1.1 mrg cat confdefs.h >>conftest.$ac_ext
6918 1.1 mrg cat >>conftest.$ac_ext <<_ACEOF
6919 1.1 mrg /* end confdefs.h. */
6920 1.1.1.2 mrg $ac_includes_default
6921 1.1 mrg
6922 1.1.1.2 mrg #include <$ac_header>
6923 1.1 mrg _ACEOF
6924 1.1.1.2 mrg rm -f conftest.$ac_objext
6925 1.1.1.2 mrg if { (ac_try="$ac_compile"
6926 1.1 mrg case "(($ac_try" in
6927 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6928 1.1 mrg *) ac_try_echo=$ac_try;;
6929 1.1 mrg esac
6930 1.1.1.2 mrg eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6931 1.1.1.2 mrg $as_echo "$ac_try_echo") >&5
6932 1.1.1.2 mrg (eval "$ac_compile") 2>conftest.er1
6933 1.1 mrg ac_status=$?
6934 1.1 mrg grep -v '^ *+' conftest.er1 >conftest.err
6935 1.1 mrg rm -f conftest.er1
6936 1.1 mrg cat conftest.err >&5
6937 1.1.1.2 mrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6938 1.1 mrg (exit $ac_status); } && {
6939 1.1 mrg test -z "$ac_c_werror_flag" ||
6940 1.1 mrg test ! -s conftest.err
6941 1.1.1.2 mrg } && test -s conftest.$ac_objext; then
6942 1.1.1.2 mrg eval "$as_ac_Header=yes"
6943 1.1 mrg else
6944 1.1.1.2 mrg $as_echo "$as_me: failed program was:" >&5
6945 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5
6946 1.1 mrg
6947 1.1.1.2 mrg eval "$as_ac_Header=no"
6948 1.1 mrg fi
6949 1.1 mrg
6950 1.1.1.2 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6951 1.1.1.2 mrg fi
6952 1.1.1.2 mrg ac_res=`eval 'as_val=${'$as_ac_Header'}
6953 1.1.1.2 mrg $as_echo "$as_val"'`
6954 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
6955 1.1.1.2 mrg $as_echo "$ac_res" >&6; }
6956 1.1.1.2 mrg as_val=`eval 'as_val=${'$as_ac_Header'}
6957 1.1.1.2 mrg $as_echo "$as_val"'`
6958 1.1.1.2 mrg if test "x$as_val" = x""yes; then
6959 1.1.1.2 mrg cat >>confdefs.h <<_ACEOF
6960 1.1.1.2 mrg #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
6961 1.1.1.2 mrg _ACEOF
6962 1.1 mrg
6963 1.1.1.2 mrg fi
6964 1.1.1.2 mrg
6965 1.1.1.2 mrg done
6966 1.1.1.2 mrg
6967 1.1.1.2 mrg
6968 1.1.1.2 mrg
6969 1.1.1.2 mrg for ac_header in dlfcn.h
6970 1.1.1.2 mrg do
6971 1.1.1.2 mrg as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
6972 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
6973 1.1.1.2 mrg $as_echo_n "checking for $ac_header... " >&6; }
6974 1.1.1.2 mrg if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
6975 1.1.1.2 mrg $as_echo_n "(cached) " >&6
6976 1.1.1.2 mrg else
6977 1.1.1.2 mrg cat >conftest.$ac_ext <<_ACEOF
6978 1.1 mrg /* confdefs.h. */
6979 1.1 mrg _ACEOF
6980 1.1 mrg cat confdefs.h >>conftest.$ac_ext
6981 1.1 mrg cat >>conftest.$ac_ext <<_ACEOF
6982 1.1 mrg /* end confdefs.h. */
6983 1.1.1.2 mrg $ac_includes_default
6984 1.1 mrg
6985 1.1.1.2 mrg #include <$ac_header>
6986 1.1 mrg _ACEOF
6987 1.1.1.2 mrg rm -f conftest.$ac_objext
6988 1.1.1.2 mrg if { (ac_try="$ac_compile"
6989 1.1 mrg case "(($ac_try" in
6990 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6991 1.1 mrg *) ac_try_echo=$ac_try;;
6992 1.1 mrg esac
6993 1.1.1.2 mrg eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6994 1.1.1.2 mrg $as_echo "$ac_try_echo") >&5
6995 1.1.1.2 mrg (eval "$ac_compile") 2>conftest.er1
6996 1.1 mrg ac_status=$?
6997 1.1 mrg grep -v '^ *+' conftest.er1 >conftest.err
6998 1.1 mrg rm -f conftest.er1
6999 1.1 mrg cat conftest.err >&5
7000 1.1.1.2 mrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7001 1.1 mrg (exit $ac_status); } && {
7002 1.1 mrg test -z "$ac_c_werror_flag" ||
7003 1.1 mrg test ! -s conftest.err
7004 1.1.1.2 mrg } && test -s conftest.$ac_objext; then
7005 1.1.1.2 mrg eval "$as_ac_Header=yes"
7006 1.1 mrg else
7007 1.1.1.2 mrg $as_echo "$as_me: failed program was:" >&5
7008 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5
7009 1.1 mrg
7010 1.1.1.2 mrg eval "$as_ac_Header=no"
7011 1.1.1.2 mrg fi
7012 1.1 mrg
7013 1.1.1.2 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7014 1.1 mrg fi
7015 1.1.1.2 mrg ac_res=`eval 'as_val=${'$as_ac_Header'}
7016 1.1.1.2 mrg $as_echo "$as_val"'`
7017 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
7018 1.1.1.2 mrg $as_echo "$ac_res" >&6; }
7019 1.1.1.2 mrg as_val=`eval 'as_val=${'$as_ac_Header'}
7020 1.1.1.2 mrg $as_echo "$as_val"'`
7021 1.1.1.2 mrg if test "x$as_val" = x""yes; then
7022 1.1.1.2 mrg cat >>confdefs.h <<_ACEOF
7023 1.1.1.2 mrg #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
7024 1.1.1.2 mrg _ACEOF
7025 1.1 mrg
7026 1.1.1.2 mrg fi
7027 1.1 mrg
7028 1.1.1.2 mrg done
7029 1.1.1.2 mrg
7030 1.1.1.2 mrg
7031 1.1.1.2 mrg
7032 1.1.1.2 mrg # Set options
7033 1.1.1.2 mrg
7034 1.1.1.2 mrg
7035 1.1.1.2 mrg
7036 1.1.1.2 mrg enable_dlopen=no
7037 1.1.1.2 mrg
7038 1.1.1.2 mrg
7039 1.1.1.2 mrg enable_win32_dll=no
7040 1.1.1.2 mrg
7041 1.1.1.2 mrg
7042 1.1.1.2 mrg # Check whether --enable-shared was given.
7043 1.1.1.2 mrg if test "${enable_shared+set}" = set; then
7044 1.1.1.2 mrg enableval=$enable_shared; p=${PACKAGE-default}
7045 1.1.1.2 mrg case $enableval in
7046 1.1.1.2 mrg yes) enable_shared=yes ;;
7047 1.1.1.2 mrg no) enable_shared=no ;;
7048 1.1.1.2 mrg *)
7049 1.1.1.2 mrg enable_shared=no
7050 1.1.1.2 mrg # Look at the argument we got. We use all the common list separators.
7051 1.1.1.2 mrg lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7052 1.1.1.2 mrg for pkg in $enableval; do
7053 1.1.1.2 mrg IFS="$lt_save_ifs"
7054 1.1.1.2 mrg if test "X$pkg" = "X$p"; then
7055 1.1.1.2 mrg enable_shared=yes
7056 1.1 mrg fi
7057 1.1.1.2 mrg done
7058 1.1.1.2 mrg IFS="$lt_save_ifs"
7059 1.1 mrg ;;
7060 1.1.1.2 mrg esac
7061 1.1.1.2 mrg else
7062 1.1.1.2 mrg enable_shared=yes
7063 1.1.1.2 mrg fi
7064 1.1 mrg
7065 1.1 mrg
7066 1.1 mrg
7067 1.1 mrg
7068 1.1 mrg
7069 1.1 mrg
7070 1.1 mrg
7071 1.1 mrg
7072 1.1 mrg
7073 1.1.1.2 mrg # Check whether --enable-static was given.
7074 1.1.1.2 mrg if test "${enable_static+set}" = set; then
7075 1.1.1.2 mrg enableval=$enable_static; p=${PACKAGE-default}
7076 1.1.1.2 mrg case $enableval in
7077 1.1.1.2 mrg yes) enable_static=yes ;;
7078 1.1.1.2 mrg no) enable_static=no ;;
7079 1.1.1.2 mrg *)
7080 1.1.1.2 mrg enable_static=no
7081 1.1.1.2 mrg # Look at the argument we got. We use all the common list separators.
7082 1.1.1.2 mrg lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7083 1.1.1.2 mrg for pkg in $enableval; do
7084 1.1.1.2 mrg IFS="$lt_save_ifs"
7085 1.1.1.2 mrg if test "X$pkg" = "X$p"; then
7086 1.1.1.2 mrg enable_static=yes
7087 1.1.1.2 mrg fi
7088 1.1.1.2 mrg done
7089 1.1.1.2 mrg IFS="$lt_save_ifs"
7090 1.1 mrg ;;
7091 1.1.1.2 mrg esac
7092 1.1.1.2 mrg else
7093 1.1.1.2 mrg enable_static=yes
7094 1.1.1.2 mrg fi
7095 1.1 mrg
7096 1.1 mrg
7097 1.1 mrg
7098 1.1 mrg
7099 1.1 mrg
7100 1.1 mrg
7101 1.1 mrg
7102 1.1 mrg
7103 1.1 mrg
7104 1.1 mrg
7105 1.1.1.2 mrg # Check whether --with-pic was given.
7106 1.1.1.2 mrg if test "${with_pic+set}" = set; then
7107 1.1.1.2 mrg withval=$with_pic; pic_mode="$withval"
7108 1.1.1.2 mrg else
7109 1.1.1.2 mrg pic_mode=default
7110 1.1.1.2 mrg fi
7111 1.1 mrg
7112 1.1 mrg
7113 1.1.1.2 mrg test -z "$pic_mode" && pic_mode=default
7114 1.1 mrg
7115 1.1 mrg
7116 1.1 mrg
7117 1.1 mrg
7118 1.1 mrg
7119 1.1 mrg
7120 1.1 mrg
7121 1.1.1.2 mrg # Check whether --enable-fast-install was given.
7122 1.1.1.2 mrg if test "${enable_fast_install+set}" = set; then
7123 1.1.1.2 mrg enableval=$enable_fast_install; p=${PACKAGE-default}
7124 1.1.1.2 mrg case $enableval in
7125 1.1.1.2 mrg yes) enable_fast_install=yes ;;
7126 1.1.1.2 mrg no) enable_fast_install=no ;;
7127 1.1.1.2 mrg *)
7128 1.1.1.2 mrg enable_fast_install=no
7129 1.1.1.2 mrg # Look at the argument we got. We use all the common list separators.
7130 1.1.1.2 mrg lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7131 1.1.1.2 mrg for pkg in $enableval; do
7132 1.1.1.2 mrg IFS="$lt_save_ifs"
7133 1.1.1.2 mrg if test "X$pkg" = "X$p"; then
7134 1.1.1.2 mrg enable_fast_install=yes
7135 1.1.1.2 mrg fi
7136 1.1.1.2 mrg done
7137 1.1.1.2 mrg IFS="$lt_save_ifs"
7138 1.1 mrg ;;
7139 1.1.1.2 mrg esac
7140 1.1.1.2 mrg else
7141 1.1.1.2 mrg enable_fast_install=yes
7142 1.1.1.2 mrg fi
7143 1.1 mrg
7144 1.1 mrg
7145 1.1 mrg
7146 1.1 mrg
7147 1.1 mrg
7148 1.1 mrg
7149 1.1 mrg
7150 1.1 mrg
7151 1.1 mrg
7152 1.1 mrg
7153 1.1 mrg
7154 1.1.1.2 mrg # This can be used to rebuild libtool when needed
7155 1.1.1.2 mrg LIBTOOL_DEPS="$ltmain"
7156 1.1 mrg
7157 1.1.1.2 mrg # Always use our own libtool.
7158 1.1.1.2 mrg LIBTOOL='$(SHELL) $(top_builddir)/libtool'
7159 1.1 mrg
7160 1.1 mrg
7161 1.1 mrg
7162 1.1 mrg
7163 1.1 mrg
7164 1.1 mrg
7165 1.1 mrg
7166 1.1 mrg
7167 1.1 mrg
7168 1.1 mrg
7169 1.1 mrg
7170 1.1 mrg
7171 1.1 mrg
7172 1.1 mrg
7173 1.1 mrg
7174 1.1 mrg
7175 1.1 mrg
7176 1.1 mrg
7177 1.1 mrg
7178 1.1 mrg
7179 1.1 mrg
7180 1.1 mrg
7181 1.1 mrg
7182 1.1 mrg
7183 1.1 mrg
7184 1.1.1.2 mrg test -z "$LN_S" && LN_S="ln -s"
7185 1.1 mrg
7186 1.1 mrg
7187 1.1 mrg
7188 1.1 mrg
7189 1.1 mrg
7190 1.1 mrg
7191 1.1 mrg
7192 1.1 mrg
7193 1.1 mrg
7194 1.1 mrg
7195 1.1 mrg
7196 1.1 mrg
7197 1.1 mrg
7198 1.1 mrg
7199 1.1.1.2 mrg if test -n "${ZSH_VERSION+set}" ; then
7200 1.1.1.2 mrg setopt NO_GLOB_SUBST
7201 1.1 mrg fi
7202 1.1 mrg
7203 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking for objdir" >&5
7204 1.1.1.2 mrg $as_echo_n "checking for objdir... " >&6; }
7205 1.1.1.2 mrg if test "${lt_cv_objdir+set}" = set; then
7206 1.1.1.2 mrg $as_echo_n "(cached) " >&6
7207 1.1 mrg else
7208 1.1.1.2 mrg rm -f .libs 2>/dev/null
7209 1.1.1.2 mrg mkdir .libs 2>/dev/null
7210 1.1.1.2 mrg if test -d .libs; then
7211 1.1.1.2 mrg lt_cv_objdir=.libs
7212 1.1.1.2 mrg else
7213 1.1.1.2 mrg # MS-DOS does not allow filenames that begin with a dot.
7214 1.1.1.2 mrg lt_cv_objdir=_libs
7215 1.1 mrg fi
7216 1.1.1.2 mrg rmdir .libs 2>/dev/null
7217 1.1 mrg fi
7218 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $lt_cv_objdir" >&5
7219 1.1.1.2 mrg $as_echo "$lt_cv_objdir" >&6; }
7220 1.1.1.2 mrg objdir=$lt_cv_objdir
7221 1.1 mrg
7222 1.1 mrg
7223 1.1 mrg
7224 1.1 mrg
7225 1.1 mrg
7226 1.1.1.2 mrg cat >>confdefs.h <<_ACEOF
7227 1.1.1.2 mrg #define LT_OBJDIR "$lt_cv_objdir/"
7228 1.1 mrg _ACEOF
7229 1.1 mrg
7230 1.1 mrg
7231 1.1 mrg
7232 1.1 mrg
7233 1.1 mrg
7234 1.1 mrg
7235 1.1 mrg
7236 1.1 mrg
7237 1.1 mrg
7238 1.1 mrg
7239 1.1 mrg
7240 1.1 mrg
7241 1.1 mrg
7242 1.1 mrg
7243 1.1 mrg
7244 1.1.1.2 mrg
7245 1.1.1.2 mrg
7246 1.1.1.2 mrg case $host_os in
7247 1.1.1.2 mrg aix3*)
7248 1.1.1.2 mrg # AIX sometimes has problems with the GCC collect2 program. For some
7249 1.1.1.2 mrg # reason, if we set the COLLECT_NAMES environment variable, the problems
7250 1.1.1.2 mrg # vanish in a puff of smoke.
7251 1.1.1.2 mrg if test "X${COLLECT_NAMES+set}" != Xset; then
7252 1.1.1.2 mrg COLLECT_NAMES=
7253 1.1.1.2 mrg export COLLECT_NAMES
7254 1.1.1.2 mrg fi
7255 1.1.1.2 mrg ;;
7256 1.1 mrg esac
7257 1.1 mrg
7258 1.1.1.2 mrg # Sed substitution that helps us do robust quoting. It backslashifies
7259 1.1.1.2 mrg # metacharacters that are still active within double-quoted strings.
7260 1.1.1.2 mrg sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
7261 1.1 mrg
7262 1.1.1.2 mrg # Same as above, but do not quote variable references.
7263 1.1.1.2 mrg double_quote_subst='s/\(["`\\]\)/\\\1/g'
7264 1.1 mrg
7265 1.1.1.2 mrg # Sed substitution to delay expansion of an escaped shell variable in a
7266 1.1.1.2 mrg # double_quote_subst'ed string.
7267 1.1.1.2 mrg delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
7268 1.1 mrg
7269 1.1.1.2 mrg # Sed substitution to delay expansion of an escaped single quote.
7270 1.1.1.2 mrg delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
7271 1.1 mrg
7272 1.1.1.2 mrg # Sed substitution to avoid accidental globbing in evaled expressions
7273 1.1.1.2 mrg no_glob_subst='s/\*/\\\*/g'
7274 1.1 mrg
7275 1.1.1.2 mrg # Global variables:
7276 1.1.1.2 mrg ofile=libtool
7277 1.1.1.2 mrg can_build_shared=yes
7278 1.1 mrg
7279 1.1.1.2 mrg # All known linkers require a `.a' archive for static linking (except MSVC,
7280 1.1.1.2 mrg # which needs '.lib').
7281 1.1.1.2 mrg libext=a
7282 1.1 mrg
7283 1.1.1.2 mrg with_gnu_ld="$lt_cv_prog_gnu_ld"
7284 1.1 mrg
7285 1.1.1.2 mrg old_CC="$CC"
7286 1.1.1.2 mrg old_CFLAGS="$CFLAGS"
7287 1.1 mrg
7288 1.1.1.2 mrg # Set sane defaults for various variables
7289 1.1.1.2 mrg test -z "$CC" && CC=cc
7290 1.1.1.2 mrg test -z "$LTCC" && LTCC=$CC
7291 1.1.1.2 mrg test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
7292 1.1.1.2 mrg test -z "$LD" && LD=ld
7293 1.1.1.2 mrg test -z "$ac_objext" && ac_objext=o
7294 1.1 mrg
7295 1.1.1.2 mrg for cc_temp in $compiler""; do
7296 1.1.1.2 mrg case $cc_temp in
7297 1.1.1.2 mrg compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
7298 1.1.1.2 mrg distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
7299 1.1.1.2 mrg \-*) ;;
7300 1.1.1.2 mrg *) break;;
7301 1.1.1.2 mrg esac
7302 1.1.1.2 mrg done
7303 1.1.1.2 mrg cc_basename=`$ECHO "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
7304 1.1 mrg
7305 1.1 mrg
7306 1.1.1.2 mrg # Only perform the check for file, if the check method requires it
7307 1.1.1.2 mrg test -z "$MAGIC_CMD" && MAGIC_CMD=file
7308 1.1.1.2 mrg case $deplibs_check_method in
7309 1.1.1.2 mrg file_magic*)
7310 1.1.1.2 mrg if test "$file_magic_cmd" = '$MAGIC_CMD'; then
7311 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5
7312 1.1.1.2 mrg $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
7313 1.1.1.2 mrg if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
7314 1.1.1.2 mrg $as_echo_n "(cached) " >&6
7315 1.1 mrg else
7316 1.1.1.2 mrg case $MAGIC_CMD in
7317 1.1.1.2 mrg [\\/*] | ?:[\\/]*)
7318 1.1.1.2 mrg lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7319 1.1.1.2 mrg ;;
7320 1.1.1.2 mrg *)
7321 1.1.1.2 mrg lt_save_MAGIC_CMD="$MAGIC_CMD"
7322 1.1.1.2 mrg lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7323 1.1.1.2 mrg ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7324 1.1.1.2 mrg for ac_dir in $ac_dummy; do
7325 1.1.1.2 mrg IFS="$lt_save_ifs"
7326 1.1.1.2 mrg test -z "$ac_dir" && ac_dir=.
7327 1.1.1.2 mrg if test -f $ac_dir/${ac_tool_prefix}file; then
7328 1.1.1.2 mrg lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
7329 1.1.1.2 mrg if test -n "$file_magic_test_file"; then
7330 1.1.1.2 mrg case $deplibs_check_method in
7331 1.1.1.2 mrg "file_magic "*)
7332 1.1.1.2 mrg file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7333 1.1.1.2 mrg MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7334 1.1.1.2 mrg if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7335 1.1.1.2 mrg $EGREP "$file_magic_regex" > /dev/null; then
7336 1.1.1.2 mrg :
7337 1.1.1.2 mrg else
7338 1.1.1.2 mrg cat <<_LT_EOF 1>&2
7339 1.1 mrg
7340 1.1.1.2 mrg *** Warning: the command libtool uses to detect shared libraries,
7341 1.1.1.2 mrg *** $file_magic_cmd, produces output that libtool cannot recognize.
7342 1.1.1.2 mrg *** The result is that libtool may fail to recognize shared libraries
7343 1.1.1.2 mrg *** as such. This will affect the creation of libtool libraries that
7344 1.1.1.2 mrg *** depend on shared libraries, but programs linked with such libtool
7345 1.1.1.2 mrg *** libraries will work regardless of this problem. Nevertheless, you
7346 1.1.1.2 mrg *** may want to report the problem to your system manager and/or to
7347 1.1.1.2 mrg *** bug-libtool@gnu.org
7348 1.1 mrg
7349 1.1.1.2 mrg _LT_EOF
7350 1.1.1.2 mrg fi ;;
7351 1.1.1.2 mrg esac
7352 1.1.1.2 mrg fi
7353 1.1.1.2 mrg break
7354 1.1.1.2 mrg fi
7355 1.1.1.2 mrg done
7356 1.1.1.2 mrg IFS="$lt_save_ifs"
7357 1.1.1.2 mrg MAGIC_CMD="$lt_save_MAGIC_CMD"
7358 1.1.1.2 mrg ;;
7359 1.1 mrg esac
7360 1.1 mrg fi
7361 1.1 mrg
7362 1.1.1.2 mrg MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7363 1.1.1.2 mrg if test -n "$MAGIC_CMD"; then
7364 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
7365 1.1.1.2 mrg $as_echo "$MAGIC_CMD" >&6; }
7366 1.1.1.2 mrg else
7367 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: no" >&5
7368 1.1.1.2 mrg $as_echo "no" >&6; }
7369 1.1 mrg fi
7370 1.1 mrg
7371 1.1 mrg
7372 1.1 mrg
7373 1.1 mrg
7374 1.1 mrg
7375 1.1.1.2 mrg if test -z "$lt_cv_path_MAGIC_CMD"; then
7376 1.1.1.2 mrg if test -n "$ac_tool_prefix"; then
7377 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking for file" >&5
7378 1.1.1.2 mrg $as_echo_n "checking for file... " >&6; }
7379 1.1.1.2 mrg if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
7380 1.1.1.2 mrg $as_echo_n "(cached) " >&6
7381 1.1.1.2 mrg else
7382 1.1.1.2 mrg case $MAGIC_CMD in
7383 1.1.1.2 mrg [\\/*] | ?:[\\/]*)
7384 1.1.1.2 mrg lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7385 1.1.1.2 mrg ;;
7386 1.1.1.2 mrg *)
7387 1.1.1.2 mrg lt_save_MAGIC_CMD="$MAGIC_CMD"
7388 1.1.1.2 mrg lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7389 1.1.1.2 mrg ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7390 1.1.1.2 mrg for ac_dir in $ac_dummy; do
7391 1.1.1.2 mrg IFS="$lt_save_ifs"
7392 1.1.1.2 mrg test -z "$ac_dir" && ac_dir=.
7393 1.1.1.2 mrg if test -f $ac_dir/file; then
7394 1.1.1.2 mrg lt_cv_path_MAGIC_CMD="$ac_dir/file"
7395 1.1.1.2 mrg if test -n "$file_magic_test_file"; then
7396 1.1.1.2 mrg case $deplibs_check_method in
7397 1.1.1.2 mrg "file_magic "*)
7398 1.1.1.2 mrg file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7399 1.1.1.2 mrg MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7400 1.1.1.2 mrg if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7401 1.1.1.2 mrg $EGREP "$file_magic_regex" > /dev/null; then
7402 1.1.1.2 mrg :
7403 1.1.1.2 mrg else
7404 1.1.1.2 mrg cat <<_LT_EOF 1>&2
7405 1.1.1.2 mrg
7406 1.1.1.2 mrg *** Warning: the command libtool uses to detect shared libraries,
7407 1.1.1.2 mrg *** $file_magic_cmd, produces output that libtool cannot recognize.
7408 1.1.1.2 mrg *** The result is that libtool may fail to recognize shared libraries
7409 1.1.1.2 mrg *** as such. This will affect the creation of libtool libraries that
7410 1.1.1.2 mrg *** depend on shared libraries, but programs linked with such libtool
7411 1.1.1.2 mrg *** libraries will work regardless of this problem. Nevertheless, you
7412 1.1.1.2 mrg *** may want to report the problem to your system manager and/or to
7413 1.1.1.2 mrg *** bug-libtool@gnu.org
7414 1.1 mrg
7415 1.1.1.2 mrg _LT_EOF
7416 1.1.1.2 mrg fi ;;
7417 1.1.1.2 mrg esac
7418 1.1.1.2 mrg fi
7419 1.1.1.2 mrg break
7420 1.1.1.2 mrg fi
7421 1.1.1.2 mrg done
7422 1.1.1.2 mrg IFS="$lt_save_ifs"
7423 1.1.1.2 mrg MAGIC_CMD="$lt_save_MAGIC_CMD"
7424 1.1.1.2 mrg ;;
7425 1.1.1.2 mrg esac
7426 1.1.1.2 mrg fi
7427 1.1.1.2 mrg
7428 1.1.1.2 mrg MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7429 1.1.1.2 mrg if test -n "$MAGIC_CMD"; then
7430 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
7431 1.1.1.2 mrg $as_echo "$MAGIC_CMD" >&6; }
7432 1.1.1.2 mrg else
7433 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: no" >&5
7434 1.1.1.2 mrg $as_echo "no" >&6; }
7435 1.1 mrg fi
7436 1.1 mrg
7437 1.1 mrg
7438 1.1 mrg else
7439 1.1.1.2 mrg MAGIC_CMD=:
7440 1.1 mrg fi
7441 1.1.1.2 mrg fi
7442 1.1 mrg
7443 1.1.1.2 mrg fi
7444 1.1.1.2 mrg ;;
7445 1.1.1.2 mrg esac
7446 1.1 mrg
7447 1.1.1.2 mrg # Use C for the default configuration in the libtool script
7448 1.1 mrg
7449 1.1.1.2 mrg lt_save_CC="$CC"
7450 1.1.1.2 mrg ac_ext=c
7451 1.1.1.2 mrg ac_cpp='$CPP $CPPFLAGS'
7452 1.1.1.2 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7453 1.1.1.2 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7454 1.1.1.2 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
7455 1.1 mrg
7456 1.1 mrg
7457 1.1.1.2 mrg # Source file extension for C test sources.
7458 1.1.1.2 mrg ac_ext=c
7459 1.1 mrg
7460 1.1.1.2 mrg # Object file extension for compiled C test sources.
7461 1.1.1.2 mrg objext=o
7462 1.1.1.2 mrg objext=$objext
7463 1.1 mrg
7464 1.1.1.2 mrg # Code to be used in simple compile tests
7465 1.1.1.2 mrg lt_simple_compile_test_code="int some_variable = 0;"
7466 1.1 mrg
7467 1.1.1.2 mrg # Code to be used in simple link tests
7468 1.1.1.2 mrg lt_simple_link_test_code='int main(){return(0);}'
7469 1.1 mrg
7470 1.1 mrg
7471 1.1 mrg
7472 1.1 mrg
7473 1.1 mrg
7474 1.1 mrg
7475 1.1 mrg
7476 1.1.1.2 mrg # If no C compiler was specified, use CC.
7477 1.1.1.2 mrg LTCC=${LTCC-"$CC"}
7478 1.1 mrg
7479 1.1.1.2 mrg # If no C compiler flags were specified, use CFLAGS.
7480 1.1.1.2 mrg LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
7481 1.1 mrg
7482 1.1.1.2 mrg # Allow CC to be a program name with arguments.
7483 1.1.1.2 mrg compiler=$CC
7484 1.1 mrg
7485 1.1.1.2 mrg # Save the default compiler, since it gets overwritten when the other
7486 1.1.1.2 mrg # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
7487 1.1.1.2 mrg compiler_DEFAULT=$CC
7488 1.1 mrg
7489 1.1.1.2 mrg # save warnings/boilerplate of simple test code
7490 1.1.1.2 mrg ac_outfile=conftest.$ac_objext
7491 1.1.1.2 mrg echo "$lt_simple_compile_test_code" >conftest.$ac_ext
7492 1.1.1.2 mrg eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7493 1.1.1.2 mrg _lt_compiler_boilerplate=`cat conftest.err`
7494 1.1.1.2 mrg $RM conftest*
7495 1.1 mrg
7496 1.1.1.2 mrg ac_outfile=conftest.$ac_objext
7497 1.1.1.2 mrg echo "$lt_simple_link_test_code" >conftest.$ac_ext
7498 1.1.1.2 mrg eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7499 1.1.1.2 mrg _lt_linker_boilerplate=`cat conftest.err`
7500 1.1.1.2 mrg $RM -r conftest*
7501 1.1 mrg
7502 1.1 mrg
7503 1.1.1.2 mrg if test -n "$compiler"; then
7504 1.1 mrg
7505 1.1.1.2 mrg lt_prog_compiler_no_builtin_flag=
7506 1.1 mrg
7507 1.1.1.2 mrg if test "$GCC" = yes; then
7508 1.1.1.2 mrg lt_prog_compiler_no_builtin_flag=' -fno-builtin'
7509 1.1 mrg
7510 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
7511 1.1.1.2 mrg $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
7512 1.1.1.2 mrg if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then
7513 1.1.1.2 mrg $as_echo_n "(cached) " >&6
7514 1.1.1.2 mrg else
7515 1.1.1.2 mrg lt_cv_prog_compiler_rtti_exceptions=no
7516 1.1.1.2 mrg ac_outfile=conftest.$ac_objext
7517 1.1.1.2 mrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7518 1.1.1.2 mrg lt_compiler_flag="-fno-rtti -fno-exceptions"
7519 1.1.1.2 mrg # Insert the option either (1) after the last *FLAGS variable, or
7520 1.1.1.2 mrg # (2) before a word containing "conftest.", or (3) at the end.
7521 1.1.1.2 mrg # Note that $ac_compile itself does not contain backslashes and begins
7522 1.1.1.2 mrg # with a dollar sign (not a hyphen), so the echo should work correctly.
7523 1.1.1.2 mrg # The option is referenced via a variable to avoid confusing sed.
7524 1.1.1.2 mrg lt_compile=`echo "$ac_compile" | $SED \
7525 1.1.1.2 mrg -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7526 1.1.1.2 mrg -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7527 1.1.1.2 mrg -e 's:$: $lt_compiler_flag:'`
7528 1.1.1.2 mrg (eval echo "\"\$as_me:7528: $lt_compile\"" >&5)
7529 1.1.1.2 mrg (eval "$lt_compile" 2>conftest.err)
7530 1.1.1.2 mrg ac_status=$?
7531 1.1.1.2 mrg cat conftest.err >&5
7532 1.1.1.2 mrg echo "$as_me:7532: \$? = $ac_status" >&5
7533 1.1.1.2 mrg if (exit $ac_status) && test -s "$ac_outfile"; then
7534 1.1.1.2 mrg # The compiler can only warn and ignore the option if not recognized
7535 1.1.1.2 mrg # So say no if there are warnings other than the usual output.
7536 1.1.1.2 mrg $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
7537 1.1.1.2 mrg $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7538 1.1.1.2 mrg if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7539 1.1.1.2 mrg lt_cv_prog_compiler_rtti_exceptions=yes
7540 1.1.1.2 mrg fi
7541 1.1.1.2 mrg fi
7542 1.1.1.2 mrg $RM conftest*
7543 1.1 mrg
7544 1.1 mrg fi
7545 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
7546 1.1.1.2 mrg $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
7547 1.1 mrg
7548 1.1.1.2 mrg if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
7549 1.1.1.2 mrg lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
7550 1.1.1.2 mrg else
7551 1.1.1.2 mrg :
7552 1.1.1.2 mrg fi
7553 1.1 mrg
7554 1.1.1.2 mrg fi
7555 1.1 mrg
7556 1.1 mrg
7557 1.1 mrg
7558 1.1 mrg
7559 1.1 mrg
7560 1.1 mrg
7561 1.1.1.2 mrg lt_prog_compiler_wl=
7562 1.1.1.2 mrg lt_prog_compiler_pic=
7563 1.1.1.2 mrg lt_prog_compiler_static=
7564 1.1 mrg
7565 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
7566 1.1.1.2 mrg $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
7567 1.1 mrg
7568 1.1.1.2 mrg if test "$GCC" = yes; then
7569 1.1.1.2 mrg lt_prog_compiler_wl='-Wl,'
7570 1.1.1.2 mrg lt_prog_compiler_static='-static'
7571 1.1 mrg
7572 1.1.1.2 mrg case $host_os in
7573 1.1.1.2 mrg aix*)
7574 1.1.1.2 mrg # All AIX code is PIC.
7575 1.1.1.2 mrg if test "$host_cpu" = ia64; then
7576 1.1.1.2 mrg # AIX 5 now supports IA64 processor
7577 1.1.1.2 mrg lt_prog_compiler_static='-Bstatic'
7578 1.1.1.2 mrg fi
7579 1.1.1.2 mrg ;;
7580 1.1 mrg
7581 1.1.1.2 mrg amigaos*)
7582 1.1.1.2 mrg case $host_cpu in
7583 1.1.1.2 mrg powerpc)
7584 1.1.1.2 mrg # see comment about AmigaOS4 .so support
7585 1.1.1.2 mrg lt_prog_compiler_pic='-fPIC'
7586 1.1.1.2 mrg ;;
7587 1.1.1.2 mrg m68k)
7588 1.1.1.2 mrg # FIXME: we need at least 68020 code to build shared libraries, but
7589 1.1.1.2 mrg # adding the `-m68020' flag to GCC prevents building anything better,
7590 1.1.1.2 mrg # like `-m68040'.
7591 1.1.1.2 mrg lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
7592 1.1.1.2 mrg ;;
7593 1.1.1.2 mrg esac
7594 1.1.1.2 mrg ;;
7595 1.1 mrg
7596 1.1.1.2 mrg beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
7597 1.1.1.2 mrg # PIC is the default for these OSes.
7598 1.1.1.2 mrg ;;
7599 1.1 mrg
7600 1.1.1.2 mrg mingw* | cygwin* | pw32* | os2* | cegcc*)
7601 1.1.1.2 mrg # This hack is so that the source file can tell whether it is being
7602 1.1.1.2 mrg # built for inclusion in a dll (and should export symbols for example).
7603 1.1.1.2 mrg # Although the cygwin gcc ignores -fPIC, still need this for old-style
7604 1.1.1.2 mrg # (--disable-auto-import) libraries
7605 1.1.1.2 mrg lt_prog_compiler_pic='-DDLL_EXPORT'
7606 1.1.1.2 mrg ;;
7607 1.1 mrg
7608 1.1.1.2 mrg darwin* | rhapsody*)
7609 1.1.1.2 mrg # PIC is the default on this platform
7610 1.1.1.2 mrg # Common symbols not allowed in MH_DYLIB files
7611 1.1.1.2 mrg lt_prog_compiler_pic='-fno-common'
7612 1.1.1.2 mrg ;;
7613 1.1 mrg
7614 1.1.1.2 mrg hpux*)
7615 1.1.1.2 mrg # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
7616 1.1.1.2 mrg # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
7617 1.1.1.2 mrg # sets the default TLS model and affects inlining.
7618 1.1.1.2 mrg case $host_cpu in
7619 1.1.1.2 mrg hppa*64*)
7620 1.1.1.2 mrg # +Z the default
7621 1.1.1.2 mrg ;;
7622 1.1.1.2 mrg *)
7623 1.1.1.2 mrg lt_prog_compiler_pic='-fPIC'
7624 1.1.1.2 mrg ;;
7625 1.1.1.2 mrg esac
7626 1.1.1.2 mrg ;;
7627 1.1 mrg
7628 1.1.1.2 mrg interix[3-9]*)
7629 1.1.1.2 mrg # Interix 3.x gcc -fpic/-fPIC options generate broken code.
7630 1.1.1.2 mrg # Instead, we relocate shared libraries at runtime.
7631 1.1.1.2 mrg ;;
7632 1.1 mrg
7633 1.1.1.2 mrg msdosdjgpp*)
7634 1.1.1.2 mrg # Just because we use GCC doesn't mean we suddenly get shared libraries
7635 1.1.1.2 mrg # on systems that don't support them.
7636 1.1.1.2 mrg lt_prog_compiler_can_build_shared=no
7637 1.1.1.2 mrg enable_shared=no
7638 1.1.1.2 mrg ;;
7639 1.1 mrg
7640 1.1.1.2 mrg *nto* | *qnx*)
7641 1.1.1.2 mrg # QNX uses GNU C++, but need to define -shared option too, otherwise
7642 1.1.1.2 mrg # it will coredump.
7643 1.1.1.2 mrg lt_prog_compiler_pic='-fPIC -shared'
7644 1.1.1.2 mrg ;;
7645 1.1 mrg
7646 1.1.1.2 mrg sysv4*MP*)
7647 1.1.1.2 mrg if test -d /usr/nec; then
7648 1.1.1.2 mrg lt_prog_compiler_pic=-Kconform_pic
7649 1.1.1.2 mrg fi
7650 1.1.1.2 mrg ;;
7651 1.1 mrg
7652 1.1.1.2 mrg *)
7653 1.1.1.2 mrg lt_prog_compiler_pic='-fPIC'
7654 1.1.1.2 mrg ;;
7655 1.1.1.2 mrg esac
7656 1.1.1.2 mrg else
7657 1.1.1.2 mrg # PORTME Check for flag to pass linker flags through the system compiler.
7658 1.1.1.2 mrg case $host_os in
7659 1.1.1.2 mrg aix*)
7660 1.1.1.2 mrg lt_prog_compiler_wl='-Wl,'
7661 1.1.1.2 mrg if test "$host_cpu" = ia64; then
7662 1.1.1.2 mrg # AIX 5 now supports IA64 processor
7663 1.1.1.2 mrg lt_prog_compiler_static='-Bstatic'
7664 1.1.1.2 mrg else
7665 1.1.1.2 mrg lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
7666 1.1.1.2 mrg fi
7667 1.1.1.2 mrg ;;
7668 1.1 mrg
7669 1.1.1.2 mrg mingw* | cygwin* | pw32* | os2* | cegcc*)
7670 1.1.1.2 mrg # This hack is so that the source file can tell whether it is being
7671 1.1.1.2 mrg # built for inclusion in a dll (and should export symbols for example).
7672 1.1.1.2 mrg lt_prog_compiler_pic='-DDLL_EXPORT'
7673 1.1.1.2 mrg ;;
7674 1.1 mrg
7675 1.1.1.2 mrg hpux9* | hpux10* | hpux11*)
7676 1.1.1.2 mrg lt_prog_compiler_wl='-Wl,'
7677 1.1.1.2 mrg # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
7678 1.1.1.2 mrg # not for PA HP-UX.
7679 1.1.1.2 mrg case $host_cpu in
7680 1.1.1.2 mrg hppa*64*|ia64*)
7681 1.1.1.2 mrg # +Z the default
7682 1.1.1.2 mrg ;;
7683 1.1.1.2 mrg *)
7684 1.1.1.2 mrg lt_prog_compiler_pic='+Z'
7685 1.1.1.2 mrg ;;
7686 1.1.1.2 mrg esac
7687 1.1.1.2 mrg # Is there a better lt_prog_compiler_static that works with the bundled CC?
7688 1.1.1.2 mrg lt_prog_compiler_static='${wl}-a ${wl}archive'
7689 1.1.1.2 mrg ;;
7690 1.1 mrg
7691 1.1.1.2 mrg irix5* | irix6* | nonstopux*)
7692 1.1.1.2 mrg lt_prog_compiler_wl='-Wl,'
7693 1.1.1.2 mrg # PIC (with -KPIC) is the default.
7694 1.1.1.2 mrg lt_prog_compiler_static='-non_shared'
7695 1.1.1.2 mrg ;;
7696 1.1 mrg
7697 1.1.1.2 mrg linux* | k*bsd*-gnu)
7698 1.1.1.2 mrg case $cc_basename in
7699 1.1.1.2 mrg # old Intel for x86_64 which still supported -KPIC.
7700 1.1.1.2 mrg ecc*)
7701 1.1.1.2 mrg lt_prog_compiler_wl='-Wl,'
7702 1.1.1.2 mrg lt_prog_compiler_pic='-KPIC'
7703 1.1.1.2 mrg lt_prog_compiler_static='-static'
7704 1.1.1.2 mrg ;;
7705 1.1.1.2 mrg # icc used to be incompatible with GCC.
7706 1.1.1.2 mrg # ICC 10 doesn't accept -KPIC any more.
7707 1.1.1.2 mrg icc* | ifort*)
7708 1.1.1.2 mrg lt_prog_compiler_wl='-Wl,'
7709 1.1.1.2 mrg lt_prog_compiler_pic='-fPIC'
7710 1.1.1.2 mrg lt_prog_compiler_static='-static'
7711 1.1.1.2 mrg ;;
7712 1.1.1.2 mrg # Lahey Fortran 8.1.
7713 1.1.1.2 mrg lf95*)
7714 1.1.1.2 mrg lt_prog_compiler_wl='-Wl,'
7715 1.1.1.2 mrg lt_prog_compiler_pic='--shared'
7716 1.1.1.2 mrg lt_prog_compiler_static='--static'
7717 1.1.1.2 mrg ;;
7718 1.1.1.2 mrg pgcc* | pgf77* | pgf90* | pgf95*)
7719 1.1.1.2 mrg # Portland Group compilers (*not* the Pentium gcc compiler,
7720 1.1.1.2 mrg # which looks to be a dead project)
7721 1.1.1.2 mrg lt_prog_compiler_wl='-Wl,'
7722 1.1.1.2 mrg lt_prog_compiler_pic='-fpic'
7723 1.1.1.2 mrg lt_prog_compiler_static='-Bstatic'
7724 1.1.1.2 mrg ;;
7725 1.1.1.2 mrg ccc*)
7726 1.1.1.2 mrg lt_prog_compiler_wl='-Wl,'
7727 1.1.1.2 mrg # All Alpha code is PIC.
7728 1.1.1.2 mrg lt_prog_compiler_static='-non_shared'
7729 1.1.1.2 mrg ;;
7730 1.1.1.2 mrg xl*)
7731 1.1.1.2 mrg # IBM XL C 8.0/Fortran 10.1 on PPC
7732 1.1.1.2 mrg lt_prog_compiler_wl='-Wl,'
7733 1.1.1.2 mrg lt_prog_compiler_pic='-qpic'
7734 1.1.1.2 mrg lt_prog_compiler_static='-qstaticlink'
7735 1.1.1.2 mrg ;;
7736 1.1.1.2 mrg *)
7737 1.1.1.2 mrg case `$CC -V 2>&1 | sed 5q` in
7738 1.1.1.2 mrg *Sun\ C*)
7739 1.1.1.2 mrg # Sun C 5.9
7740 1.1.1.2 mrg lt_prog_compiler_pic='-KPIC'
7741 1.1.1.2 mrg lt_prog_compiler_static='-Bstatic'
7742 1.1.1.2 mrg lt_prog_compiler_wl='-Wl,'
7743 1.1.1.2 mrg ;;
7744 1.1.1.2 mrg *Sun\ F*)
7745 1.1.1.2 mrg # Sun Fortran 8.3 passes all unrecognized flags to the linker
7746 1.1.1.2 mrg lt_prog_compiler_pic='-KPIC'
7747 1.1.1.2 mrg lt_prog_compiler_static='-Bstatic'
7748 1.1.1.2 mrg lt_prog_compiler_wl=''
7749 1.1.1.2 mrg ;;
7750 1.1.1.2 mrg esac
7751 1.1.1.2 mrg ;;
7752 1.1.1.2 mrg esac
7753 1.1.1.2 mrg ;;
7754 1.1 mrg
7755 1.1.1.2 mrg newsos6)
7756 1.1.1.2 mrg lt_prog_compiler_pic='-KPIC'
7757 1.1.1.2 mrg lt_prog_compiler_static='-Bstatic'
7758 1.1.1.2 mrg ;;
7759 1.1 mrg
7760 1.1.1.2 mrg *nto* | *qnx*)
7761 1.1.1.2 mrg # QNX uses GNU C++, but need to define -shared option too, otherwise
7762 1.1.1.2 mrg # it will coredump.
7763 1.1.1.2 mrg lt_prog_compiler_pic='-fPIC -shared'
7764 1.1.1.2 mrg ;;
7765 1.1 mrg
7766 1.1.1.2 mrg osf3* | osf4* | osf5*)
7767 1.1.1.2 mrg lt_prog_compiler_wl='-Wl,'
7768 1.1.1.2 mrg # All OSF/1 code is PIC.
7769 1.1.1.2 mrg lt_prog_compiler_static='-non_shared'
7770 1.1.1.2 mrg ;;
7771 1.1 mrg
7772 1.1.1.2 mrg rdos*)
7773 1.1.1.2 mrg lt_prog_compiler_static='-non_shared'
7774 1.1.1.2 mrg ;;
7775 1.1 mrg
7776 1.1.1.2 mrg solaris*)
7777 1.1.1.2 mrg lt_prog_compiler_pic='-KPIC'
7778 1.1.1.2 mrg lt_prog_compiler_static='-Bstatic'
7779 1.1.1.2 mrg case $cc_basename in
7780 1.1.1.2 mrg f77* | f90* | f95*)
7781 1.1.1.2 mrg lt_prog_compiler_wl='-Qoption ld ';;
7782 1.1.1.2 mrg *)
7783 1.1.1.2 mrg lt_prog_compiler_wl='-Wl,';;
7784 1.1.1.2 mrg esac
7785 1.1.1.2 mrg ;;
7786 1.1 mrg
7787 1.1.1.2 mrg sunos4*)
7788 1.1.1.2 mrg lt_prog_compiler_wl='-Qoption ld '
7789 1.1.1.2 mrg lt_prog_compiler_pic='-PIC'
7790 1.1.1.2 mrg lt_prog_compiler_static='-Bstatic'
7791 1.1.1.2 mrg ;;
7792 1.1 mrg
7793 1.1.1.2 mrg sysv4 | sysv4.2uw2* | sysv4.3*)
7794 1.1.1.2 mrg lt_prog_compiler_wl='-Wl,'
7795 1.1.1.2 mrg lt_prog_compiler_pic='-KPIC'
7796 1.1.1.2 mrg lt_prog_compiler_static='-Bstatic'
7797 1.1.1.2 mrg ;;
7798 1.1 mrg
7799 1.1.1.2 mrg sysv4*MP*)
7800 1.1.1.2 mrg if test -d /usr/nec ;then
7801 1.1.1.2 mrg lt_prog_compiler_pic='-Kconform_pic'
7802 1.1.1.2 mrg lt_prog_compiler_static='-Bstatic'
7803 1.1.1.2 mrg fi
7804 1.1.1.2 mrg ;;
7805 1.1 mrg
7806 1.1.1.2 mrg sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
7807 1.1.1.2 mrg lt_prog_compiler_wl='-Wl,'
7808 1.1.1.2 mrg lt_prog_compiler_pic='-KPIC'
7809 1.1.1.2 mrg lt_prog_compiler_static='-Bstatic'
7810 1.1.1.2 mrg ;;
7811 1.1 mrg
7812 1.1.1.2 mrg unicos*)
7813 1.1.1.2 mrg lt_prog_compiler_wl='-Wl,'
7814 1.1.1.2 mrg lt_prog_compiler_can_build_shared=no
7815 1.1.1.2 mrg ;;
7816 1.1 mrg
7817 1.1.1.2 mrg uts4*)
7818 1.1.1.2 mrg lt_prog_compiler_pic='-pic'
7819 1.1.1.2 mrg lt_prog_compiler_static='-Bstatic'
7820 1.1.1.2 mrg ;;
7821 1.1 mrg
7822 1.1.1.2 mrg *)
7823 1.1.1.2 mrg lt_prog_compiler_can_build_shared=no
7824 1.1.1.2 mrg ;;
7825 1.1.1.2 mrg esac
7826 1.1.1.2 mrg fi
7827 1.1 mrg
7828 1.1.1.2 mrg case $host_os in
7829 1.1.1.2 mrg # For platforms which do not support PIC, -DPIC is meaningless:
7830 1.1.1.2 mrg *djgpp*)
7831 1.1.1.2 mrg lt_prog_compiler_pic=
7832 1.1.1.2 mrg ;;
7833 1.1.1.2 mrg *)
7834 1.1.1.2 mrg lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
7835 1.1.1.2 mrg ;;
7836 1.1.1.2 mrg esac
7837 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $lt_prog_compiler_pic" >&5
7838 1.1.1.2 mrg $as_echo "$lt_prog_compiler_pic" >&6; }
7839 1.1 mrg
7840 1.1 mrg
7841 1.1 mrg
7842 1.1 mrg
7843 1.1 mrg
7844 1.1 mrg
7845 1.1.1.2 mrg #
7846 1.1.1.2 mrg # Check to make sure the PIC flag actually works.
7847 1.1.1.2 mrg #
7848 1.1.1.2 mrg if test -n "$lt_prog_compiler_pic"; then
7849 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
7850 1.1.1.2 mrg $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
7851 1.1.1.2 mrg if test "${lt_cv_prog_compiler_pic_works+set}" = set; then
7852 1.1.1.2 mrg $as_echo_n "(cached) " >&6
7853 1.1.1.2 mrg else
7854 1.1.1.2 mrg lt_cv_prog_compiler_pic_works=no
7855 1.1.1.2 mrg ac_outfile=conftest.$ac_objext
7856 1.1.1.2 mrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7857 1.1.1.2 mrg lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
7858 1.1.1.2 mrg # Insert the option either (1) after the last *FLAGS variable, or
7859 1.1.1.2 mrg # (2) before a word containing "conftest.", or (3) at the end.
7860 1.1.1.2 mrg # Note that $ac_compile itself does not contain backslashes and begins
7861 1.1.1.2 mrg # with a dollar sign (not a hyphen), so the echo should work correctly.
7862 1.1.1.2 mrg # The option is referenced via a variable to avoid confusing sed.
7863 1.1.1.2 mrg lt_compile=`echo "$ac_compile" | $SED \
7864 1.1.1.2 mrg -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7865 1.1.1.2 mrg -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7866 1.1.1.2 mrg -e 's:$: $lt_compiler_flag:'`
7867 1.1.1.2 mrg (eval echo "\"\$as_me:7867: $lt_compile\"" >&5)
7868 1.1.1.2 mrg (eval "$lt_compile" 2>conftest.err)
7869 1.1.1.2 mrg ac_status=$?
7870 1.1.1.2 mrg cat conftest.err >&5
7871 1.1.1.2 mrg echo "$as_me:7871: \$? = $ac_status" >&5
7872 1.1.1.2 mrg if (exit $ac_status) && test -s "$ac_outfile"; then
7873 1.1.1.2 mrg # The compiler can only warn and ignore the option if not recognized
7874 1.1.1.2 mrg # So say no if there are warnings other than the usual output.
7875 1.1.1.2 mrg $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
7876 1.1.1.2 mrg $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7877 1.1.1.2 mrg if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7878 1.1.1.2 mrg lt_cv_prog_compiler_pic_works=yes
7879 1.1.1.2 mrg fi
7880 1.1.1.2 mrg fi
7881 1.1.1.2 mrg $RM conftest*
7882 1.1 mrg
7883 1.1.1.2 mrg fi
7884 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_pic_works" >&5
7885 1.1.1.2 mrg $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
7886 1.1 mrg
7887 1.1.1.2 mrg if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
7888 1.1.1.2 mrg case $lt_prog_compiler_pic in
7889 1.1.1.2 mrg "" | " "*) ;;
7890 1.1.1.2 mrg *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
7891 1.1.1.2 mrg esac
7892 1.1.1.2 mrg else
7893 1.1.1.2 mrg lt_prog_compiler_pic=
7894 1.1.1.2 mrg lt_prog_compiler_can_build_shared=no
7895 1.1.1.2 mrg fi
7896 1.1 mrg
7897 1.1.1.2 mrg fi
7898 1.1 mrg
7899 1.1 mrg
7900 1.1 mrg
7901 1.1 mrg
7902 1.1 mrg
7903 1.1 mrg
7904 1.1.1.2 mrg #
7905 1.1.1.2 mrg # Check to make sure the static flag actually works.
7906 1.1.1.2 mrg #
7907 1.1.1.2 mrg wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
7908 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
7909 1.1.1.2 mrg $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
7910 1.1.1.2 mrg if test "${lt_cv_prog_compiler_static_works+set}" = set; then
7911 1.1.1.2 mrg $as_echo_n "(cached) " >&6
7912 1.1.1.2 mrg else
7913 1.1.1.2 mrg lt_cv_prog_compiler_static_works=no
7914 1.1.1.2 mrg save_LDFLAGS="$LDFLAGS"
7915 1.1.1.2 mrg LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
7916 1.1.1.2 mrg echo "$lt_simple_link_test_code" > conftest.$ac_ext
7917 1.1.1.2 mrg if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
7918 1.1.1.2 mrg # The linker can only warn and ignore the option if not recognized
7919 1.1.1.2 mrg # So say no if there are warnings
7920 1.1.1.2 mrg if test -s conftest.err; then
7921 1.1.1.2 mrg # Append any errors to the config.log.
7922 1.1.1.2 mrg cat conftest.err 1>&5
7923 1.1.1.2 mrg $ECHO "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
7924 1.1.1.2 mrg $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7925 1.1.1.2 mrg if diff conftest.exp conftest.er2 >/dev/null; then
7926 1.1.1.2 mrg lt_cv_prog_compiler_static_works=yes
7927 1.1.1.2 mrg fi
7928 1.1.1.2 mrg else
7929 1.1.1.2 mrg lt_cv_prog_compiler_static_works=yes
7930 1.1.1.2 mrg fi
7931 1.1.1.2 mrg fi
7932 1.1.1.2 mrg $RM -r conftest*
7933 1.1.1.2 mrg LDFLAGS="$save_LDFLAGS"
7934 1.1 mrg
7935 1.1.1.2 mrg fi
7936 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_static_works" >&5
7937 1.1.1.2 mrg $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
7938 1.1 mrg
7939 1.1.1.2 mrg if test x"$lt_cv_prog_compiler_static_works" = xyes; then
7940 1.1.1.2 mrg :
7941 1.1.1.2 mrg else
7942 1.1.1.2 mrg lt_prog_compiler_static=
7943 1.1.1.2 mrg fi
7944 1.1 mrg
7945 1.1 mrg
7946 1.1 mrg
7947 1.1 mrg
7948 1.1 mrg
7949 1.1 mrg
7950 1.1 mrg
7951 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
7952 1.1.1.2 mrg $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
7953 1.1.1.2 mrg if test "${lt_cv_prog_compiler_c_o+set}" = set; then
7954 1.1.1.2 mrg $as_echo_n "(cached) " >&6
7955 1.1.1.2 mrg else
7956 1.1.1.2 mrg lt_cv_prog_compiler_c_o=no
7957 1.1.1.2 mrg $RM -r conftest 2>/dev/null
7958 1.1.1.2 mrg mkdir conftest
7959 1.1.1.2 mrg cd conftest
7960 1.1.1.2 mrg mkdir out
7961 1.1.1.2 mrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7962 1.1 mrg
7963 1.1.1.2 mrg lt_compiler_flag="-o out/conftest2.$ac_objext"
7964 1.1.1.2 mrg # Insert the option either (1) after the last *FLAGS variable, or
7965 1.1.1.2 mrg # (2) before a word containing "conftest.", or (3) at the end.
7966 1.1.1.2 mrg # Note that $ac_compile itself does not contain backslashes and begins
7967 1.1.1.2 mrg # with a dollar sign (not a hyphen), so the echo should work correctly.
7968 1.1.1.2 mrg lt_compile=`echo "$ac_compile" | $SED \
7969 1.1.1.2 mrg -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7970 1.1.1.2 mrg -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7971 1.1.1.2 mrg -e 's:$: $lt_compiler_flag:'`
7972 1.1.1.2 mrg (eval echo "\"\$as_me:7972: $lt_compile\"" >&5)
7973 1.1.1.2 mrg (eval "$lt_compile" 2>out/conftest.err)
7974 1.1.1.2 mrg ac_status=$?
7975 1.1.1.2 mrg cat out/conftest.err >&5
7976 1.1.1.2 mrg echo "$as_me:7976: \$? = $ac_status" >&5
7977 1.1.1.2 mrg if (exit $ac_status) && test -s out/conftest2.$ac_objext
7978 1.1.1.2 mrg then
7979 1.1.1.2 mrg # The compiler can only warn and ignore the option if not recognized
7980 1.1.1.2 mrg # So say no if there are warnings
7981 1.1.1.2 mrg $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
7982 1.1.1.2 mrg $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
7983 1.1.1.2 mrg if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
7984 1.1.1.2 mrg lt_cv_prog_compiler_c_o=yes
7985 1.1.1.2 mrg fi
7986 1.1.1.2 mrg fi
7987 1.1.1.2 mrg chmod u+w . 2>&5
7988 1.1.1.2 mrg $RM conftest*
7989 1.1.1.2 mrg # SGI C++ compiler will create directory out/ii_files/ for
7990 1.1.1.2 mrg # template instantiation
7991 1.1.1.2 mrg test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
7992 1.1.1.2 mrg $RM out/* && rmdir out
7993 1.1.1.2 mrg cd ..
7994 1.1.1.2 mrg $RM -r conftest
7995 1.1.1.2 mrg $RM conftest*
7996 1.1 mrg
7997 1.1.1.2 mrg fi
7998 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5
7999 1.1.1.2 mrg $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8000 1.1 mrg
8001 1.1 mrg
8002 1.1 mrg
8003 1.1 mrg
8004 1.1 mrg
8005 1.1 mrg
8006 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
8007 1.1.1.2 mrg $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8008 1.1.1.2 mrg if test "${lt_cv_prog_compiler_c_o+set}" = set; then
8009 1.1.1.2 mrg $as_echo_n "(cached) " >&6
8010 1.1.1.2 mrg else
8011 1.1.1.2 mrg lt_cv_prog_compiler_c_o=no
8012 1.1.1.2 mrg $RM -r conftest 2>/dev/null
8013 1.1.1.2 mrg mkdir conftest
8014 1.1.1.2 mrg cd conftest
8015 1.1.1.2 mrg mkdir out
8016 1.1.1.2 mrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8017 1.1 mrg
8018 1.1.1.2 mrg lt_compiler_flag="-o out/conftest2.$ac_objext"
8019 1.1.1.2 mrg # Insert the option either (1) after the last *FLAGS variable, or
8020 1.1.1.2 mrg # (2) before a word containing "conftest.", or (3) at the end.
8021 1.1.1.2 mrg # Note that $ac_compile itself does not contain backslashes and begins
8022 1.1.1.2 mrg # with a dollar sign (not a hyphen), so the echo should work correctly.
8023 1.1.1.2 mrg lt_compile=`echo "$ac_compile" | $SED \
8024 1.1.1.2 mrg -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8025 1.1.1.2 mrg -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8026 1.1.1.2 mrg -e 's:$: $lt_compiler_flag:'`
8027 1.1.1.2 mrg (eval echo "\"\$as_me:8027: $lt_compile\"" >&5)
8028 1.1.1.2 mrg (eval "$lt_compile" 2>out/conftest.err)
8029 1.1.1.2 mrg ac_status=$?
8030 1.1.1.2 mrg cat out/conftest.err >&5
8031 1.1.1.2 mrg echo "$as_me:8031: \$? = $ac_status" >&5
8032 1.1.1.2 mrg if (exit $ac_status) && test -s out/conftest2.$ac_objext
8033 1.1.1.2 mrg then
8034 1.1.1.2 mrg # The compiler can only warn and ignore the option if not recognized
8035 1.1.1.2 mrg # So say no if there are warnings
8036 1.1.1.2 mrg $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
8037 1.1.1.2 mrg $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8038 1.1.1.2 mrg if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8039 1.1.1.2 mrg lt_cv_prog_compiler_c_o=yes
8040 1.1.1.2 mrg fi
8041 1.1.1.2 mrg fi
8042 1.1.1.2 mrg chmod u+w . 2>&5
8043 1.1.1.2 mrg $RM conftest*
8044 1.1.1.2 mrg # SGI C++ compiler will create directory out/ii_files/ for
8045 1.1.1.2 mrg # template instantiation
8046 1.1.1.2 mrg test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8047 1.1.1.2 mrg $RM out/* && rmdir out
8048 1.1.1.2 mrg cd ..
8049 1.1.1.2 mrg $RM -r conftest
8050 1.1.1.2 mrg $RM conftest*
8051 1.1 mrg
8052 1.1.1.2 mrg fi
8053 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5
8054 1.1.1.2 mrg $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8055 1.1 mrg
8056 1.1 mrg
8057 1.1 mrg
8058 1.1 mrg
8059 1.1.1.2 mrg hard_links="nottested"
8060 1.1.1.2 mrg if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
8061 1.1.1.2 mrg # do not overwrite the value of need_locks provided by the user
8062 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
8063 1.1.1.2 mrg $as_echo_n "checking if we can lock with hard links... " >&6; }
8064 1.1.1.2 mrg hard_links=yes
8065 1.1.1.2 mrg $RM conftest*
8066 1.1.1.2 mrg ln conftest.a conftest.b 2>/dev/null && hard_links=no
8067 1.1.1.2 mrg touch conftest.a
8068 1.1.1.2 mrg ln conftest.a conftest.b 2>&5 || hard_links=no
8069 1.1.1.2 mrg ln conftest.a conftest.b 2>/dev/null && hard_links=no
8070 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $hard_links" >&5
8071 1.1.1.2 mrg $as_echo "$hard_links" >&6; }
8072 1.1.1.2 mrg if test "$hard_links" = no; then
8073 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
8074 1.1.1.2 mrg $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
8075 1.1.1.2 mrg need_locks=warn
8076 1.1.1.2 mrg fi
8077 1.1.1.2 mrg else
8078 1.1.1.2 mrg need_locks=no
8079 1.1.1.2 mrg fi
8080 1.1 mrg
8081 1.1 mrg
8082 1.1 mrg
8083 1.1 mrg
8084 1.1 mrg
8085 1.1 mrg
8086 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
8087 1.1.1.2 mrg $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
8088 1.1 mrg
8089 1.1.1.2 mrg runpath_var=
8090 1.1.1.2 mrg allow_undefined_flag=
8091 1.1.1.2 mrg always_export_symbols=no
8092 1.1.1.2 mrg archive_cmds=
8093 1.1.1.2 mrg archive_expsym_cmds=
8094 1.1.1.2 mrg compiler_needs_object=no
8095 1.1.1.2 mrg enable_shared_with_static_runtimes=no
8096 1.1.1.2 mrg export_dynamic_flag_spec=
8097 1.1.1.2 mrg export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
8098 1.1.1.2 mrg hardcode_automatic=no
8099 1.1.1.2 mrg hardcode_direct=no
8100 1.1.1.2 mrg hardcode_direct_absolute=no
8101 1.1.1.2 mrg hardcode_libdir_flag_spec=
8102 1.1.1.2 mrg hardcode_libdir_flag_spec_ld=
8103 1.1.1.2 mrg hardcode_libdir_separator=
8104 1.1.1.2 mrg hardcode_minus_L=no
8105 1.1.1.2 mrg hardcode_shlibpath_var=unsupported
8106 1.1.1.2 mrg inherit_rpath=no
8107 1.1.1.2 mrg link_all_deplibs=unknown
8108 1.1.1.2 mrg module_cmds=
8109 1.1.1.2 mrg module_expsym_cmds=
8110 1.1.1.2 mrg old_archive_from_new_cmds=
8111 1.1.1.2 mrg old_archive_from_expsyms_cmds=
8112 1.1.1.2 mrg thread_safe_flag_spec=
8113 1.1.1.2 mrg whole_archive_flag_spec=
8114 1.1.1.2 mrg # include_expsyms should be a list of space-separated symbols to be *always*
8115 1.1.1.2 mrg # included in the symbol list
8116 1.1.1.2 mrg include_expsyms=
8117 1.1.1.2 mrg # exclude_expsyms can be an extended regexp of symbols to exclude
8118 1.1.1.2 mrg # it will be wrapped by ` (' and `)$', so one must not match beginning or
8119 1.1.1.2 mrg # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
8120 1.1.1.2 mrg # as well as any symbol that contains `d'.
8121 1.1.1.2 mrg exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
8122 1.1.1.2 mrg # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
8123 1.1.1.2 mrg # platforms (ab)use it in PIC code, but their linkers get confused if
8124 1.1.1.2 mrg # the symbol is explicitly referenced. Since portable code cannot
8125 1.1.1.2 mrg # rely on this symbol name, it's probably fine to never include it in
8126 1.1.1.2 mrg # preloaded symbol tables.
8127 1.1.1.2 mrg # Exclude shared library initialization/finalization symbols.
8128 1.1.1.2 mrg extract_expsyms_cmds=
8129 1.1 mrg
8130 1.1.1.2 mrg case $host_os in
8131 1.1.1.2 mrg cygwin* | mingw* | pw32* | cegcc*)
8132 1.1.1.2 mrg # FIXME: the MSVC++ port hasn't been tested in a loooong time
8133 1.1.1.2 mrg # When not using gcc, we currently assume that we are using
8134 1.1.1.2 mrg # Microsoft Visual C++.
8135 1.1.1.2 mrg if test "$GCC" != yes; then
8136 1.1.1.2 mrg with_gnu_ld=no
8137 1.1.1.2 mrg fi
8138 1.1.1.2 mrg ;;
8139 1.1.1.2 mrg interix*)
8140 1.1.1.2 mrg # we just hope/assume this is gcc and not c89 (= MSVC++)
8141 1.1.1.2 mrg with_gnu_ld=yes
8142 1.1.1.2 mrg ;;
8143 1.1.1.2 mrg openbsd*)
8144 1.1.1.2 mrg with_gnu_ld=no
8145 1.1.1.2 mrg ;;
8146 1.1.1.2 mrg esac
8147 1.1 mrg
8148 1.1.1.2 mrg ld_shlibs=yes
8149 1.1.1.2 mrg if test "$with_gnu_ld" = yes; then
8150 1.1.1.2 mrg # If archive_cmds runs LD, not CC, wlarc should be empty
8151 1.1.1.2 mrg wlarc='${wl}'
8152 1.1 mrg
8153 1.1.1.2 mrg # Set some defaults for GNU ld with shared library support. These
8154 1.1.1.2 mrg # are reset later if shared libraries are not supported. Putting them
8155 1.1.1.2 mrg # here allows them to be overridden if necessary.
8156 1.1.1.2 mrg runpath_var=LD_RUN_PATH
8157 1.1.1.2 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8158 1.1.1.2 mrg export_dynamic_flag_spec='${wl}--export-dynamic'
8159 1.1.1.2 mrg # ancient GNU ld didn't support --whole-archive et. al.
8160 1.1.1.2 mrg if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
8161 1.1.1.2 mrg whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
8162 1.1.1.2 mrg else
8163 1.1.1.2 mrg whole_archive_flag_spec=
8164 1.1.1.2 mrg fi
8165 1.1.1.2 mrg supports_anon_versioning=no
8166 1.1.1.2 mrg case `$LD -v 2>&1` in
8167 1.1.1.2 mrg *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
8168 1.1.1.2 mrg *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
8169 1.1.1.2 mrg *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
8170 1.1.1.2 mrg *\ 2.11.*) ;; # other 2.11 versions
8171 1.1.1.2 mrg *) supports_anon_versioning=yes ;;
8172 1.1.1.2 mrg esac
8173 1.1 mrg
8174 1.1.1.2 mrg # See if GNU ld supports shared libraries.
8175 1.1.1.2 mrg case $host_os in
8176 1.1.1.2 mrg aix[3-9]*)
8177 1.1.1.2 mrg # On AIX/PPC, the GNU linker is very broken
8178 1.1.1.2 mrg if test "$host_cpu" != ia64; then
8179 1.1.1.2 mrg ld_shlibs=no
8180 1.1.1.2 mrg cat <<_LT_EOF 1>&2
8181 1.1 mrg
8182 1.1.1.2 mrg *** Warning: the GNU linker, at least up to release 2.9.1, is reported
8183 1.1.1.2 mrg *** to be unable to reliably create shared libraries on AIX.
8184 1.1.1.2 mrg *** Therefore, libtool is disabling shared libraries support. If you
8185 1.1.1.2 mrg *** really care for shared libraries, you may want to modify your PATH
8186 1.1.1.2 mrg *** so that a non-GNU linker is found, and then restart.
8187 1.1 mrg
8188 1.1.1.2 mrg _LT_EOF
8189 1.1.1.2 mrg fi
8190 1.1.1.2 mrg ;;
8191 1.1 mrg
8192 1.1.1.2 mrg amigaos*)
8193 1.1.1.2 mrg case $host_cpu in
8194 1.1.1.2 mrg powerpc)
8195 1.1.1.2 mrg # see comment about AmigaOS4 .so support
8196 1.1.1.2 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8197 1.1.1.2 mrg archive_expsym_cmds=''
8198 1.1.1.2 mrg ;;
8199 1.1.1.2 mrg m68k)
8200 1.1.1.2 mrg archive_cmds='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
8201 1.1.1.2 mrg hardcode_libdir_flag_spec='-L$libdir'
8202 1.1.1.2 mrg hardcode_minus_L=yes
8203 1.1.1.2 mrg ;;
8204 1.1.1.2 mrg esac
8205 1.1.1.2 mrg ;;
8206 1.1 mrg
8207 1.1.1.2 mrg beos*)
8208 1.1.1.2 mrg if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8209 1.1.1.2 mrg allow_undefined_flag=unsupported
8210 1.1.1.2 mrg # Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
8211 1.1.1.2 mrg # support --undefined. This deserves some investigation. FIXME
8212 1.1.1.2 mrg archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8213 1.1.1.2 mrg else
8214 1.1.1.2 mrg ld_shlibs=no
8215 1.1.1.2 mrg fi
8216 1.1.1.2 mrg ;;
8217 1.1 mrg
8218 1.1.1.2 mrg cygwin* | mingw* | pw32* | cegcc*)
8219 1.1.1.2 mrg # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
8220 1.1.1.2 mrg # as there is no search path for DLLs.
8221 1.1.1.2 mrg hardcode_libdir_flag_spec='-L$libdir'
8222 1.1.1.2 mrg allow_undefined_flag=unsupported
8223 1.1.1.2 mrg always_export_symbols=no
8224 1.1.1.2 mrg enable_shared_with_static_runtimes=yes
8225 1.1.1.2 mrg export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
8226 1.1 mrg
8227 1.1.1.2 mrg if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
8228 1.1.1.2 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8229 1.1.1.2 mrg # If the export-symbols file already is a .def file (1st line
8230 1.1.1.2 mrg # is EXPORTS), use it as is; otherwise, prepend...
8231 1.1.1.2 mrg archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
8232 1.1.1.2 mrg cp $export_symbols $output_objdir/$soname.def;
8233 1.1.1.2 mrg else
8234 1.1.1.2 mrg echo EXPORTS > $output_objdir/$soname.def;
8235 1.1.1.2 mrg cat $export_symbols >> $output_objdir/$soname.def;
8236 1.1.1.2 mrg fi~
8237 1.1.1.2 mrg $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8238 1.1.1.2 mrg else
8239 1.1.1.2 mrg ld_shlibs=no
8240 1.1.1.2 mrg fi
8241 1.1.1.2 mrg ;;
8242 1.1 mrg
8243 1.1.1.2 mrg interix[3-9]*)
8244 1.1.1.2 mrg hardcode_direct=no
8245 1.1.1.2 mrg hardcode_shlibpath_var=no
8246 1.1.1.2 mrg hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8247 1.1.1.2 mrg export_dynamic_flag_spec='${wl}-E'
8248 1.1.1.2 mrg # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
8249 1.1.1.2 mrg # Instead, shared libraries are loaded at an image base (0x10000000 by
8250 1.1.1.2 mrg # default) and relocated if they conflict, which is a slow very memory
8251 1.1.1.2 mrg # consuming and fragmenting process. To avoid this, we pick a random,
8252 1.1.1.2 mrg # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
8253 1.1.1.2 mrg # time. Moving up from 0x10000000 also allows more sbrk(2) space.
8254 1.1.1.2 mrg archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
8255 1.1.1.2 mrg archive_expsym_cmds='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
8256 1.1.1.2 mrg ;;
8257 1.1 mrg
8258 1.1.1.2 mrg gnu* | linux* | tpf* | k*bsd*-gnu)
8259 1.1.1.2 mrg tmp_diet=no
8260 1.1.1.2 mrg if test "$host_os" = linux-dietlibc; then
8261 1.1.1.2 mrg case $cc_basename in
8262 1.1.1.2 mrg diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn)
8263 1.1.1.2 mrg esac
8264 1.1.1.2 mrg fi
8265 1.1.1.2 mrg if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
8266 1.1.1.2 mrg && test "$tmp_diet" = no
8267 1.1.1.2 mrg then
8268 1.1.1.2 mrg tmp_addflag=
8269 1.1.1.2 mrg tmp_sharedflag='-shared'
8270 1.1.1.2 mrg case $cc_basename,$host_cpu in
8271 1.1.1.2 mrg pgcc*) # Portland Group C compiler
8272 1.1.1.2 mrg whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
8273 1.1.1.2 mrg tmp_addflag=' $pic_flag'
8274 1.1.1.2 mrg ;;
8275 1.1.1.2 mrg pgf77* | pgf90* | pgf95*) # Portland Group f77 and f90 compilers
8276 1.1.1.2 mrg whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
8277 1.1.1.2 mrg tmp_addflag=' $pic_flag -Mnomain' ;;
8278 1.1.1.2 mrg ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64
8279 1.1.1.2 mrg tmp_addflag=' -i_dynamic' ;;
8280 1.1.1.2 mrg efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64
8281 1.1.1.2 mrg tmp_addflag=' -i_dynamic -nofor_main' ;;
8282 1.1.1.2 mrg ifc* | ifort*) # Intel Fortran compiler
8283 1.1.1.2 mrg tmp_addflag=' -nofor_main' ;;
8284 1.1.1.2 mrg lf95*) # Lahey Fortran 8.1
8285 1.1.1.2 mrg whole_archive_flag_spec=
8286 1.1.1.2 mrg tmp_sharedflag='--shared' ;;
8287 1.1.1.2 mrg xl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
8288 1.1.1.2 mrg tmp_sharedflag='-qmkshrobj'
8289 1.1.1.2 mrg tmp_addflag= ;;
8290 1.1.1.2 mrg esac
8291 1.1.1.2 mrg case `$CC -V 2>&1 | sed 5q` in
8292 1.1.1.2 mrg *Sun\ C*) # Sun C 5.9
8293 1.1.1.2 mrg whole_archive_flag_spec='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
8294 1.1.1.2 mrg compiler_needs_object=yes
8295 1.1.1.2 mrg tmp_sharedflag='-G' ;;
8296 1.1.1.2 mrg *Sun\ F*) # Sun Fortran 8.3
8297 1.1.1.2 mrg tmp_sharedflag='-G' ;;
8298 1.1.1.2 mrg esac
8299 1.1.1.2 mrg archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8300 1.1 mrg
8301 1.1.1.2 mrg if test "x$supports_anon_versioning" = xyes; then
8302 1.1.1.2 mrg archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8303 1.1.1.2 mrg cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8304 1.1.1.2 mrg echo "local: *; };" >> $output_objdir/$libname.ver~
8305 1.1.1.2 mrg $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
8306 1.1.1.2 mrg fi
8307 1.1 mrg
8308 1.1.1.2 mrg case $cc_basename in
8309 1.1.1.2 mrg xlf*)
8310 1.1.1.2 mrg # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
8311 1.1.1.2 mrg whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
8312 1.1.1.2 mrg hardcode_libdir_flag_spec=
8313 1.1.1.2 mrg hardcode_libdir_flag_spec_ld='-rpath $libdir'
8314 1.1.1.2 mrg archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
8315 1.1.1.2 mrg if test "x$supports_anon_versioning" = xyes; then
8316 1.1.1.2 mrg archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8317 1.1.1.2 mrg cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8318 1.1.1.2 mrg echo "local: *; };" >> $output_objdir/$libname.ver~
8319 1.1.1.2 mrg $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
8320 1.1.1.2 mrg fi
8321 1.1.1.2 mrg ;;
8322 1.1.1.2 mrg esac
8323 1.1.1.2 mrg else
8324 1.1.1.2 mrg ld_shlibs=no
8325 1.1.1.2 mrg fi
8326 1.1.1.2 mrg ;;
8327 1.1 mrg
8328 1.1.1.2 mrg netbsd*)
8329 1.1.1.2 mrg if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8330 1.1.1.2 mrg archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
8331 1.1.1.2 mrg wlarc=
8332 1.1.1.2 mrg else
8333 1.1.1.2 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8334 1.1.1.2 mrg archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8335 1.1.1.2 mrg fi
8336 1.1.1.2 mrg ;;
8337 1.1 mrg
8338 1.1.1.2 mrg solaris*)
8339 1.1.1.2 mrg if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
8340 1.1.1.2 mrg ld_shlibs=no
8341 1.1.1.2 mrg cat <<_LT_EOF 1>&2
8342 1.1 mrg
8343 1.1.1.2 mrg *** Warning: The releases 2.8.* of the GNU linker cannot reliably
8344 1.1.1.2 mrg *** create shared libraries on Solaris systems. Therefore, libtool
8345 1.1.1.2 mrg *** is disabling shared libraries support. We urge you to upgrade GNU
8346 1.1.1.2 mrg *** binutils to release 2.9.1 or newer. Another option is to modify
8347 1.1.1.2 mrg *** your PATH or compiler configuration so that the native linker is
8348 1.1.1.2 mrg *** used, and then restart.
8349 1.1 mrg
8350 1.1.1.2 mrg _LT_EOF
8351 1.1.1.2 mrg elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8352 1.1.1.2 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8353 1.1.1.2 mrg archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8354 1.1.1.2 mrg else
8355 1.1.1.2 mrg ld_shlibs=no
8356 1.1.1.2 mrg fi
8357 1.1.1.2 mrg ;;
8358 1.1 mrg
8359 1.1.1.2 mrg sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
8360 1.1.1.2 mrg case `$LD -v 2>&1` in
8361 1.1.1.2 mrg *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
8362 1.1.1.2 mrg ld_shlibs=no
8363 1.1.1.2 mrg cat <<_LT_EOF 1>&2
8364 1.1 mrg
8365 1.1.1.2 mrg *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
8366 1.1.1.2 mrg *** reliably create shared libraries on SCO systems. Therefore, libtool
8367 1.1.1.2 mrg *** is disabling shared libraries support. We urge you to upgrade GNU
8368 1.1.1.2 mrg *** binutils to release 2.16.91.0.3 or newer. Another option is to modify
8369 1.1.1.2 mrg *** your PATH or compiler configuration so that the native linker is
8370 1.1.1.2 mrg *** used, and then restart.
8371 1.1 mrg
8372 1.1.1.2 mrg _LT_EOF
8373 1.1.1.2 mrg ;;
8374 1.1.1.2 mrg *)
8375 1.1.1.2 mrg # For security reasons, it is highly recommended that you always
8376 1.1.1.2 mrg # use absolute paths for naming shared libraries, and exclude the
8377 1.1.1.2 mrg # DT_RUNPATH tag from executables and libraries. But doing so
8378 1.1.1.2 mrg # requires that you compile everything twice, which is a pain.
8379 1.1.1.2 mrg if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8380 1.1.1.2 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8381 1.1.1.2 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8382 1.1.1.2 mrg archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8383 1.1.1.2 mrg else
8384 1.1.1.2 mrg ld_shlibs=no
8385 1.1.1.2 mrg fi
8386 1.1.1.2 mrg ;;
8387 1.1.1.2 mrg esac
8388 1.1.1.2 mrg ;;
8389 1.1 mrg
8390 1.1.1.2 mrg sunos4*)
8391 1.1.1.2 mrg archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8392 1.1.1.2 mrg wlarc=
8393 1.1.1.2 mrg hardcode_direct=yes
8394 1.1.1.2 mrg hardcode_shlibpath_var=no
8395 1.1.1.2 mrg ;;
8396 1.1 mrg
8397 1.1.1.2 mrg *)
8398 1.1.1.2 mrg if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8399 1.1.1.2 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8400 1.1.1.2 mrg archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8401 1.1.1.2 mrg else
8402 1.1.1.2 mrg ld_shlibs=no
8403 1.1.1.2 mrg fi
8404 1.1.1.2 mrg ;;
8405 1.1 mrg esac
8406 1.1 mrg
8407 1.1.1.2 mrg if test "$ld_shlibs" = no; then
8408 1.1.1.2 mrg runpath_var=
8409 1.1.1.2 mrg hardcode_libdir_flag_spec=
8410 1.1.1.2 mrg export_dynamic_flag_spec=
8411 1.1.1.2 mrg whole_archive_flag_spec=
8412 1.1 mrg fi
8413 1.1.1.2 mrg else
8414 1.1.1.2 mrg # PORTME fill in a description of your system's linker (not GNU ld)
8415 1.1.1.2 mrg case $host_os in
8416 1.1.1.2 mrg aix3*)
8417 1.1.1.2 mrg allow_undefined_flag=unsupported
8418 1.1.1.2 mrg always_export_symbols=yes
8419 1.1.1.2 mrg archive_expsym_cmds='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname'
8420 1.1.1.2 mrg # Note: this linker hardcodes the directories in LIBPATH if there
8421 1.1.1.2 mrg # are no directories specified by -L.
8422 1.1.1.2 mrg hardcode_minus_L=yes
8423 1.1.1.2 mrg if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
8424 1.1.1.2 mrg # Neither direct hardcoding nor static linking is supported with a
8425 1.1.1.2 mrg # broken collect2.
8426 1.1.1.2 mrg hardcode_direct=unsupported
8427 1.1.1.2 mrg fi
8428 1.1.1.2 mrg ;;
8429 1.1 mrg
8430 1.1.1.2 mrg aix[4-9]*)
8431 1.1.1.2 mrg if test "$host_cpu" = ia64; then
8432 1.1.1.2 mrg # On IA64, the linker does run time linking by default, so we don't
8433 1.1.1.2 mrg # have to do anything special.
8434 1.1.1.2 mrg aix_use_runtimelinking=no
8435 1.1.1.2 mrg exp_sym_flag='-Bexport'
8436 1.1.1.2 mrg no_entry_flag=""
8437 1.1.1.2 mrg else
8438 1.1.1.2 mrg # If we're using GNU nm, then we don't want the "-C" option.
8439 1.1.1.2 mrg # -C means demangle to AIX nm, but means don't demangle with GNU nm
8440 1.1.1.2 mrg if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
8441 1.1.1.2 mrg export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
8442 1.1.1.2 mrg else
8443 1.1.1.2 mrg export_symbols_cmds='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
8444 1.1.1.2 mrg fi
8445 1.1.1.2 mrg aix_use_runtimelinking=no
8446 1.1 mrg
8447 1.1.1.2 mrg # Test if we are trying to use run time linking or normal
8448 1.1.1.2 mrg # AIX style linking. If -brtl is somewhere in LDFLAGS, we
8449 1.1.1.2 mrg # need to do runtime linking.
8450 1.1.1.2 mrg case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
8451 1.1.1.2 mrg for ld_flag in $LDFLAGS; do
8452 1.1.1.2 mrg if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
8453 1.1.1.2 mrg aix_use_runtimelinking=yes
8454 1.1.1.2 mrg break
8455 1.1.1.2 mrg fi
8456 1.1.1.2 mrg done
8457 1.1.1.2 mrg ;;
8458 1.1.1.2 mrg esac
8459 1.1 mrg
8460 1.1.1.2 mrg exp_sym_flag='-bexport'
8461 1.1.1.2 mrg no_entry_flag='-bnoentry'
8462 1.1.1.2 mrg fi
8463 1.1 mrg
8464 1.1.1.2 mrg # When large executables or shared objects are built, AIX ld can
8465 1.1.1.2 mrg # have problems creating the table of contents. If linking a library
8466 1.1.1.2 mrg # or program results in "error TOC overflow" add -mminimal-toc to
8467 1.1.1.2 mrg # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
8468 1.1.1.2 mrg # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
8469 1.1 mrg
8470 1.1.1.2 mrg archive_cmds=''
8471 1.1.1.2 mrg hardcode_direct=yes
8472 1.1.1.2 mrg hardcode_direct_absolute=yes
8473 1.1.1.2 mrg hardcode_libdir_separator=':'
8474 1.1.1.2 mrg link_all_deplibs=yes
8475 1.1.1.2 mrg file_list_spec='${wl}-f,'
8476 1.1 mrg
8477 1.1.1.2 mrg if test "$GCC" = yes; then
8478 1.1.1.2 mrg case $host_os in aix4.[012]|aix4.[012].*)
8479 1.1.1.2 mrg # We only want to do this on AIX 4.2 and lower, the check
8480 1.1.1.2 mrg # below for broken collect2 doesn't work under 4.3+
8481 1.1.1.2 mrg collect2name=`${CC} -print-prog-name=collect2`
8482 1.1.1.2 mrg if test -f "$collect2name" &&
8483 1.1.1.2 mrg strings "$collect2name" | $GREP resolve_lib_name >/dev/null
8484 1.1.1.2 mrg then
8485 1.1.1.2 mrg # We have reworked collect2
8486 1.1.1.2 mrg :
8487 1.1.1.2 mrg else
8488 1.1.1.2 mrg # We have old collect2
8489 1.1.1.2 mrg hardcode_direct=unsupported
8490 1.1.1.2 mrg # It fails to find uninstalled libraries when the uninstalled
8491 1.1.1.2 mrg # path is not listed in the libpath. Setting hardcode_minus_L
8492 1.1.1.2 mrg # to unsupported forces relinking
8493 1.1.1.2 mrg hardcode_minus_L=yes
8494 1.1.1.2 mrg hardcode_libdir_flag_spec='-L$libdir'
8495 1.1.1.2 mrg hardcode_libdir_separator=
8496 1.1.1.2 mrg fi
8497 1.1.1.2 mrg ;;
8498 1.1.1.2 mrg esac
8499 1.1.1.2 mrg shared_flag='-shared'
8500 1.1.1.2 mrg if test "$aix_use_runtimelinking" = yes; then
8501 1.1.1.2 mrg shared_flag="$shared_flag "'${wl}-G'
8502 1.1.1.2 mrg fi
8503 1.1.1.2 mrg else
8504 1.1.1.2 mrg # not using gcc
8505 1.1.1.2 mrg if test "$host_cpu" = ia64; then
8506 1.1.1.2 mrg # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
8507 1.1.1.2 mrg # chokes on -Wl,-G. The following line is correct:
8508 1.1.1.2 mrg shared_flag='-G'
8509 1.1.1.2 mrg else
8510 1.1.1.2 mrg if test "$aix_use_runtimelinking" = yes; then
8511 1.1.1.2 mrg shared_flag='${wl}-G'
8512 1.1.1.2 mrg else
8513 1.1.1.2 mrg shared_flag='${wl}-bM:SRE'
8514 1.1.1.2 mrg fi
8515 1.1.1.2 mrg fi
8516 1.1.1.2 mrg fi
8517 1.1 mrg
8518 1.1.1.2 mrg export_dynamic_flag_spec='${wl}-bexpall'
8519 1.1.1.2 mrg # It seems that -bexpall does not export symbols beginning with
8520 1.1.1.2 mrg # underscore (_), so it is better to generate a list of symbols to export.
8521 1.1.1.2 mrg always_export_symbols=yes
8522 1.1.1.2 mrg if test "$aix_use_runtimelinking" = yes; then
8523 1.1.1.2 mrg # Warning - without using the other runtime loading flags (-brtl),
8524 1.1.1.2 mrg # -berok will link without error, but may produce a broken library.
8525 1.1.1.2 mrg allow_undefined_flag='-berok'
8526 1.1.1.2 mrg # Determine the default libpath from the value encoded in an
8527 1.1.1.2 mrg # empty executable.
8528 1.1.1.2 mrg cat >conftest.$ac_ext <<_ACEOF
8529 1.1.1.2 mrg /* confdefs.h. */
8530 1.1.1.2 mrg _ACEOF
8531 1.1.1.2 mrg cat confdefs.h >>conftest.$ac_ext
8532 1.1.1.2 mrg cat >>conftest.$ac_ext <<_ACEOF
8533 1.1.1.2 mrg /* end confdefs.h. */
8534 1.1 mrg
8535 1.1.1.2 mrg int
8536 1.1.1.2 mrg main ()
8537 1.1.1.2 mrg {
8538 1.1 mrg
8539 1.1.1.2 mrg ;
8540 1.1.1.2 mrg return 0;
8541 1.1.1.2 mrg }
8542 1.1.1.2 mrg _ACEOF
8543 1.1.1.2 mrg rm -f conftest.$ac_objext conftest$ac_exeext
8544 1.1.1.2 mrg if { (ac_try="$ac_link"
8545 1.1.1.2 mrg case "(($ac_try" in
8546 1.1.1.2 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8547 1.1.1.2 mrg *) ac_try_echo=$ac_try;;
8548 1.1.1.2 mrg esac
8549 1.1.1.2 mrg eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8550 1.1.1.2 mrg $as_echo "$ac_try_echo") >&5
8551 1.1.1.2 mrg (eval "$ac_link") 2>conftest.er1
8552 1.1.1.2 mrg ac_status=$?
8553 1.1.1.2 mrg grep -v '^ *+' conftest.er1 >conftest.err
8554 1.1.1.2 mrg rm -f conftest.er1
8555 1.1.1.2 mrg cat conftest.err >&5
8556 1.1.1.2 mrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
8557 1.1.1.2 mrg (exit $ac_status); } && {
8558 1.1.1.2 mrg test -z "$ac_c_werror_flag" ||
8559 1.1.1.2 mrg test ! -s conftest.err
8560 1.1.1.2 mrg } && test -s conftest$ac_exeext && {
8561 1.1.1.2 mrg test "$cross_compiling" = yes ||
8562 1.1.1.2 mrg $as_test_x conftest$ac_exeext
8563 1.1.1.2 mrg }; then
8564 1.1 mrg
8565 1.1.1.2 mrg lt_aix_libpath_sed='
8566 1.1.1.2 mrg /Import File Strings/,/^$/ {
8567 1.1.1.2 mrg /^0/ {
8568 1.1.1.2 mrg s/^0 *\(.*\)$/\1/
8569 1.1.1.2 mrg p
8570 1.1.1.2 mrg }
8571 1.1.1.2 mrg }'
8572 1.1.1.2 mrg aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8573 1.1.1.2 mrg # Check for a 64-bit object if we didn't find anything.
8574 1.1.1.2 mrg if test -z "$aix_libpath"; then
8575 1.1.1.2 mrg aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8576 1.1.1.2 mrg fi
8577 1.1.1.2 mrg else
8578 1.1.1.2 mrg $as_echo "$as_me: failed program was:" >&5
8579 1.1.1.2 mrg sed 's/^/| /' conftest.$ac_ext >&5
8580 1.1 mrg
8581 1.1 mrg
8582 1.1.1.2 mrg fi
8583 1.1 mrg
8584 1.1.1.2 mrg rm -rf conftest.dSYM
8585 1.1.1.2 mrg rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8586 1.1.1.2 mrg conftest$ac_exeext conftest.$ac_ext
8587 1.1.1.2 mrg if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8588 1.1 mrg
8589 1.1.1.2 mrg hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8590 1.1.1.2 mrg archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then $ECHO "X${wl}${allow_undefined_flag}" | $Xsed; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
8591 1.1.1.2 mrg else
8592 1.1.1.2 mrg if test "$host_cpu" = ia64; then
8593 1.1.1.2 mrg hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
8594 1.1.1.2 mrg allow_undefined_flag="-z nodefs"
8595 1.1.1.2 mrg archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols"
8596 1.1.1.2 mrg else
8597 1.1.1.2 mrg # Determine the default libpath from the value encoded in an
8598 1.1.1.2 mrg # empty executable.
8599 1.1.1.2 mrg cat >conftest.$ac_ext <<_ACEOF
8600 1.1.1.2 mrg /* confdefs.h. */
8601 1.1.1.2 mrg _ACEOF
8602 1.1.1.2 mrg cat confdefs.h >>conftest.$ac_ext
8603 1.1.1.2 mrg cat >>conftest.$ac_ext <<_ACEOF
8604 1.1.1.2 mrg /* end confdefs.h. */
8605 1.1 mrg
8606 1.1.1.2 mrg int
8607 1.1.1.2 mrg main ()
8608 1.1.1.2 mrg {
8609 1.1 mrg
8610 1.1.1.2 mrg ;
8611 1.1.1.2 mrg return 0;
8612 1.1.1.2 mrg }
8613 1.1.1.2 mrg _ACEOF
8614 1.1.1.2 mrg rm -f conftest.$ac_objext conftest$ac_exeext
8615 1.1.1.2 mrg if { (ac_try="$ac_link"
8616 1.1.1.2 mrg case "(($ac_try" in
8617 1.1.1.2 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8618 1.1.1.2 mrg *) ac_try_echo=$ac_try;;
8619 1.1.1.2 mrg esac
8620 1.1.1.2 mrg eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8621 1.1.1.2 mrg $as_echo "$ac_try_echo") >&5
8622 1.1.1.2 mrg (eval "$ac_link") 2>conftest.er1
8623 1.1.1.2 mrg ac_status=$?
8624 1.1.1.2 mrg grep -v '^ *+' conftest.er1 >conftest.err
8625 1.1.1.2 mrg rm -f conftest.er1
8626 1.1.1.2 mrg cat conftest.err >&5
8627 1.1.1.2 mrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
8628 1.1.1.2 mrg (exit $ac_status); } && {
8629 1.1.1.2 mrg test -z "$ac_c_werror_flag" ||
8630 1.1.1.2 mrg test ! -s conftest.err
8631 1.1.1.2 mrg } && test -s conftest$ac_exeext && {
8632 1.1.1.2 mrg test "$cross_compiling" = yes ||
8633 1.1.1.2 mrg $as_test_x conftest$ac_exeext
8634 1.1.1.2 mrg }; then
8635 1.1 mrg
8636 1.1.1.2 mrg lt_aix_libpath_sed='
8637 1.1.1.2 mrg /Import File Strings/,/^$/ {
8638 1.1.1.2 mrg /^0/ {
8639 1.1.1.2 mrg s/^0 *\(.*\)$/\1/
8640 1.1.1.2 mrg p
8641 1.1.1.2 mrg }
8642 1.1.1.2 mrg }'
8643 1.1.1.2 mrg aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8644 1.1.1.2 mrg # Check for a 64-bit object if we didn't find anything.
8645 1.1.1.2 mrg if test -z "$aix_libpath"; then
8646 1.1.1.2 mrg aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8647 1.1 mrg fi
8648 1.1 mrg else
8649 1.1.1.2 mrg $as_echo "$as_me: failed program was:" >&5
8650 1.1.1.2 mrg sed 's/^/| /' conftest.$ac_ext >&5
8651 1.1 mrg
8652 1.1 mrg
8653 1.1 mrg fi
8654 1.1 mrg
8655 1.1.1.2 mrg rm -rf conftest.dSYM
8656 1.1.1.2 mrg rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8657 1.1.1.2 mrg conftest$ac_exeext conftest.$ac_ext
8658 1.1.1.2 mrg if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8659 1.1 mrg
8660 1.1.1.2 mrg hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8661 1.1.1.2 mrg # Warning - without using the other run time loading flags,
8662 1.1.1.2 mrg # -berok will link without error, but may produce a broken library.
8663 1.1.1.2 mrg no_undefined_flag=' ${wl}-bernotok'
8664 1.1.1.2 mrg allow_undefined_flag=' ${wl}-berok'
8665 1.1.1.2 mrg # Exported symbols can be pulled into shared objects from archives
8666 1.1.1.2 mrg whole_archive_flag_spec='$convenience'
8667 1.1.1.2 mrg archive_cmds_need_lc=yes
8668 1.1.1.2 mrg # This is similar to how AIX traditionally builds its shared libraries.
8669 1.1.1.2 mrg archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
8670 1.1.1.2 mrg fi
8671 1.1.1.2 mrg fi
8672 1.1.1.2 mrg ;;
8673 1.1 mrg
8674 1.1.1.2 mrg amigaos*)
8675 1.1.1.2 mrg case $host_cpu in
8676 1.1.1.2 mrg powerpc)
8677 1.1.1.2 mrg # see comment about AmigaOS4 .so support
8678 1.1.1.2 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8679 1.1.1.2 mrg archive_expsym_cmds=''
8680 1.1.1.2 mrg ;;
8681 1.1.1.2 mrg m68k)
8682 1.1.1.2 mrg archive_cmds='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
8683 1.1.1.2 mrg hardcode_libdir_flag_spec='-L$libdir'
8684 1.1.1.2 mrg hardcode_minus_L=yes
8685 1.1.1.2 mrg ;;
8686 1.1 mrg esac
8687 1.1.1.2 mrg ;;
8688 1.1 mrg
8689 1.1.1.2 mrg bsdi[45]*)
8690 1.1.1.2 mrg export_dynamic_flag_spec=-rdynamic
8691 1.1.1.2 mrg ;;
8692 1.1 mrg
8693 1.1.1.2 mrg cygwin* | mingw* | pw32* | cegcc*)
8694 1.1.1.2 mrg # When not using gcc, we currently assume that we are using
8695 1.1.1.2 mrg # Microsoft Visual C++.
8696 1.1.1.2 mrg # hardcode_libdir_flag_spec is actually meaningless, as there is
8697 1.1.1.2 mrg # no search path for DLLs.
8698 1.1.1.2 mrg hardcode_libdir_flag_spec=' '
8699 1.1.1.2 mrg allow_undefined_flag=unsupported
8700 1.1.1.2 mrg # Tell ltmain to make .lib files, not .a files.
8701 1.1.1.2 mrg libext=lib
8702 1.1.1.2 mrg # Tell ltmain to make .dll files, not .so files.
8703 1.1.1.2 mrg shrext_cmds=".dll"
8704 1.1.1.2 mrg # FIXME: Setting linknames here is a bad hack.
8705 1.1.1.2 mrg archive_cmds='$CC -o $lib $libobjs $compiler_flags `$ECHO "X$deplibs" | $Xsed -e '\''s/ -lc$//'\''` -link -dll~linknames='
8706 1.1.1.2 mrg # The linker will automatically build a .lib file if we build a DLL.
8707 1.1.1.2 mrg old_archive_from_new_cmds='true'
8708 1.1.1.2 mrg # FIXME: Should let the user specify the lib program.
8709 1.1.1.2 mrg old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
8710 1.1.1.2 mrg fix_srcfile_path='`cygpath -w "$srcfile"`'
8711 1.1.1.2 mrg enable_shared_with_static_runtimes=yes
8712 1.1.1.2 mrg ;;
8713 1.1 mrg
8714 1.1.1.2 mrg darwin* | rhapsody*)
8715 1.1 mrg
8716 1.1 mrg
8717 1.1.1.2 mrg archive_cmds_need_lc=no
8718 1.1.1.2 mrg hardcode_direct=no
8719 1.1.1.2 mrg hardcode_automatic=yes
8720 1.1.1.2 mrg hardcode_shlibpath_var=unsupported
8721 1.1.1.2 mrg whole_archive_flag_spec=''
8722 1.1.1.2 mrg link_all_deplibs=yes
8723 1.1.1.2 mrg allow_undefined_flag="$_lt_dar_allow_undefined"
8724 1.1.1.2 mrg case $cc_basename in
8725 1.1.1.2 mrg ifort*) _lt_dar_can_shared=yes ;;
8726 1.1.1.2 mrg *) _lt_dar_can_shared=$GCC ;;
8727 1.1.1.2 mrg esac
8728 1.1.1.2 mrg if test "$_lt_dar_can_shared" = "yes"; then
8729 1.1.1.2 mrg output_verbose_link_cmd=echo
8730 1.1.1.2 mrg archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
8731 1.1.1.2 mrg module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
8732 1.1.1.2 mrg archive_expsym_cmds="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring ${_lt_dar_single_mod}${_lt_dar_export_syms}${_lt_dsymutil}"
8733 1.1.1.2 mrg module_expsym_cmds="sed -e 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dar_export_syms}${_lt_dsymutil}"
8734 1.1 mrg
8735 1.1 mrg else
8736 1.1.1.2 mrg ld_shlibs=no
8737 1.1 mrg fi
8738 1.1 mrg
8739 1.1.1.2 mrg ;;
8740 1.1 mrg
8741 1.1.1.2 mrg dgux*)
8742 1.1.1.2 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8743 1.1.1.2 mrg hardcode_libdir_flag_spec='-L$libdir'
8744 1.1.1.2 mrg hardcode_shlibpath_var=no
8745 1.1.1.2 mrg ;;
8746 1.1 mrg
8747 1.1.1.2 mrg freebsd1*)
8748 1.1.1.2 mrg ld_shlibs=no
8749 1.1.1.2 mrg ;;
8750 1.1 mrg
8751 1.1.1.2 mrg # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
8752 1.1.1.2 mrg # support. Future versions do this automatically, but an explicit c++rt0.o
8753 1.1.1.2 mrg # does not break anything, and helps significantly (at the cost of a little
8754 1.1.1.2 mrg # extra space).
8755 1.1.1.2 mrg freebsd2.2*)
8756 1.1.1.2 mrg archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
8757 1.1.1.2 mrg hardcode_libdir_flag_spec='-R$libdir'
8758 1.1.1.2 mrg hardcode_direct=yes
8759 1.1.1.2 mrg hardcode_shlibpath_var=no
8760 1.1.1.2 mrg ;;
8761 1.1 mrg
8762 1.1.1.2 mrg # Unfortunately, older versions of FreeBSD 2 do not have this feature.
8763 1.1.1.2 mrg freebsd2*)
8764 1.1.1.2 mrg archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8765 1.1.1.2 mrg hardcode_direct=yes
8766 1.1.1.2 mrg hardcode_minus_L=yes
8767 1.1.1.2 mrg hardcode_shlibpath_var=no
8768 1.1.1.2 mrg ;;
8769 1.1 mrg
8770 1.1.1.2 mrg # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
8771 1.1.1.2 mrg freebsd* | dragonfly*)
8772 1.1.1.2 mrg archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
8773 1.1.1.2 mrg hardcode_libdir_flag_spec='-R$libdir'
8774 1.1.1.2 mrg hardcode_direct=yes
8775 1.1.1.2 mrg hardcode_shlibpath_var=no
8776 1.1.1.2 mrg ;;
8777 1.1.1.2 mrg
8778 1.1.1.2 mrg hpux9*)
8779 1.1.1.2 mrg if test "$GCC" = yes; then
8780 1.1.1.2 mrg archive_cmds='$RM $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
8781 1.1 mrg else
8782 1.1.1.2 mrg archive_cmds='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
8783 1.1 mrg fi
8784 1.1.1.2 mrg hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8785 1.1.1.2 mrg hardcode_libdir_separator=:
8786 1.1.1.2 mrg hardcode_direct=yes
8787 1.1 mrg
8788 1.1.1.2 mrg # hardcode_minus_L: Not really in the search PATH,
8789 1.1.1.2 mrg # but as the default location of the library.
8790 1.1.1.2 mrg hardcode_minus_L=yes
8791 1.1.1.2 mrg export_dynamic_flag_spec='${wl}-E'
8792 1.1.1.2 mrg ;;
8793 1.1 mrg
8794 1.1.1.2 mrg hpux10*)
8795 1.1.1.2 mrg if test "$GCC" = yes -a "$with_gnu_ld" = no; then
8796 1.1.1.2 mrg archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8797 1.1 mrg else
8798 1.1.1.2 mrg archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
8799 1.1.1.2 mrg fi
8800 1.1.1.2 mrg if test "$with_gnu_ld" = no; then
8801 1.1.1.2 mrg hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8802 1.1.1.2 mrg hardcode_libdir_flag_spec_ld='+b $libdir'
8803 1.1.1.2 mrg hardcode_libdir_separator=:
8804 1.1.1.2 mrg hardcode_direct=yes
8805 1.1.1.2 mrg hardcode_direct_absolute=yes
8806 1.1.1.2 mrg export_dynamic_flag_spec='${wl}-E'
8807 1.1.1.2 mrg # hardcode_minus_L: Not really in the search PATH,
8808 1.1.1.2 mrg # but as the default location of the library.
8809 1.1.1.2 mrg hardcode_minus_L=yes
8810 1.1.1.2 mrg fi
8811 1.1.1.2 mrg ;;
8812 1.1 mrg
8813 1.1.1.2 mrg hpux11*)
8814 1.1.1.2 mrg if test "$GCC" = yes -a "$with_gnu_ld" = no; then
8815 1.1.1.2 mrg case $host_cpu in
8816 1.1.1.2 mrg hppa*64*)
8817 1.1.1.2 mrg archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8818 1.1.1.2 mrg ;;
8819 1.1.1.2 mrg ia64*)
8820 1.1.1.2 mrg archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
8821 1.1.1.2 mrg ;;
8822 1.1.1.2 mrg *)
8823 1.1.1.2 mrg archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8824 1.1.1.2 mrg ;;
8825 1.1.1.2 mrg esac
8826 1.1.1.2 mrg else
8827 1.1.1.2 mrg case $host_cpu in
8828 1.1.1.2 mrg hppa*64*)
8829 1.1.1.2 mrg archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8830 1.1.1.2 mrg ;;
8831 1.1.1.2 mrg ia64*)
8832 1.1.1.2 mrg archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
8833 1.1.1.2 mrg ;;
8834 1.1.1.2 mrg *)
8835 1.1.1.2 mrg archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8836 1.1.1.2 mrg ;;
8837 1.1.1.2 mrg esac
8838 1.1.1.2 mrg fi
8839 1.1.1.2 mrg if test "$with_gnu_ld" = no; then
8840 1.1.1.2 mrg hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8841 1.1.1.2 mrg hardcode_libdir_separator=:
8842 1.1 mrg
8843 1.1.1.2 mrg case $host_cpu in
8844 1.1.1.2 mrg hppa*64*|ia64*)
8845 1.1.1.2 mrg hardcode_direct=no
8846 1.1.1.2 mrg hardcode_shlibpath_var=no
8847 1.1.1.2 mrg ;;
8848 1.1.1.2 mrg *)
8849 1.1.1.2 mrg hardcode_direct=yes
8850 1.1.1.2 mrg hardcode_direct_absolute=yes
8851 1.1.1.2 mrg export_dynamic_flag_spec='${wl}-E'
8852 1.1.1.2 mrg
8853 1.1.1.2 mrg # hardcode_minus_L: Not really in the search PATH,
8854 1.1.1.2 mrg # but as the default location of the library.
8855 1.1.1.2 mrg hardcode_minus_L=yes
8856 1.1.1.2 mrg ;;
8857 1.1.1.2 mrg esac
8858 1.1.1.2 mrg fi
8859 1.1.1.2 mrg ;;
8860 1.1.1.2 mrg
8861 1.1.1.2 mrg irix5* | irix6* | nonstopux*)
8862 1.1.1.2 mrg if test "$GCC" = yes; then
8863 1.1.1.2 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
8864 1.1.1.2 mrg # Try to use the -exported_symbol ld option, if it does not
8865 1.1.1.2 mrg # work, assume that -exports_file does not work either and
8866 1.1.1.2 mrg # implicitly export all symbols.
8867 1.1.1.2 mrg save_LDFLAGS="$LDFLAGS"
8868 1.1.1.2 mrg LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
8869 1.1.1.2 mrg cat >conftest.$ac_ext <<_ACEOF
8870 1.1.1.2 mrg int foo(void) {}
8871 1.1 mrg _ACEOF
8872 1.1 mrg rm -f conftest.$ac_objext conftest$ac_exeext
8873 1.1 mrg if { (ac_try="$ac_link"
8874 1.1 mrg case "(($ac_try" in
8875 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8876 1.1 mrg *) ac_try_echo=$ac_try;;
8877 1.1 mrg esac
8878 1.1.1.2 mrg eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8879 1.1.1.2 mrg $as_echo "$ac_try_echo") >&5
8880 1.1 mrg (eval "$ac_link") 2>conftest.er1
8881 1.1 mrg ac_status=$?
8882 1.1 mrg grep -v '^ *+' conftest.er1 >conftest.err
8883 1.1 mrg rm -f conftest.er1
8884 1.1 mrg cat conftest.err >&5
8885 1.1.1.2 mrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
8886 1.1 mrg (exit $ac_status); } && {
8887 1.1.1.2 mrg test -z "$ac_c_werror_flag" ||
8888 1.1 mrg test ! -s conftest.err
8889 1.1.1.2 mrg } && test -s conftest$ac_exeext && {
8890 1.1.1.2 mrg test "$cross_compiling" = yes ||
8891 1.1.1.2 mrg $as_test_x conftest$ac_exeext
8892 1.1.1.2 mrg }; then
8893 1.1.1.2 mrg archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
8894 1.1 mrg
8895 1.1 mrg else
8896 1.1.1.2 mrg $as_echo "$as_me: failed program was:" >&5
8897 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5
8898 1.1 mrg
8899 1.1 mrg
8900 1.1 mrg fi
8901 1.1 mrg
8902 1.1.1.2 mrg rm -rf conftest.dSYM
8903 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8904 1.1 mrg conftest$ac_exeext conftest.$ac_ext
8905 1.1.1.2 mrg LDFLAGS="$save_LDFLAGS"
8906 1.1.1.2 mrg else
8907 1.1.1.2 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
8908 1.1.1.2 mrg archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib'
8909 1.1.1.2 mrg fi
8910 1.1.1.2 mrg archive_cmds_need_lc='no'
8911 1.1.1.2 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8912 1.1.1.2 mrg hardcode_libdir_separator=:
8913 1.1.1.2 mrg inherit_rpath=yes
8914 1.1.1.2 mrg link_all_deplibs=yes
8915 1.1.1.2 mrg ;;
8916 1.1 mrg
8917 1.1.1.2 mrg netbsd*)
8918 1.1.1.2 mrg if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8919 1.1.1.2 mrg archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
8920 1.1.1.2 mrg else
8921 1.1.1.2 mrg archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
8922 1.1 mrg fi
8923 1.1.1.2 mrg hardcode_libdir_flag_spec='-R$libdir'
8924 1.1.1.2 mrg hardcode_direct=yes
8925 1.1.1.2 mrg hardcode_shlibpath_var=no
8926 1.1.1.2 mrg ;;
8927 1.1 mrg
8928 1.1.1.2 mrg newsos6)
8929 1.1.1.2 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8930 1.1.1.2 mrg hardcode_direct=yes
8931 1.1.1.2 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8932 1.1.1.2 mrg hardcode_libdir_separator=:
8933 1.1.1.2 mrg hardcode_shlibpath_var=no
8934 1.1.1.2 mrg ;;
8935 1.1 mrg
8936 1.1.1.2 mrg *nto* | *qnx*)
8937 1.1.1.2 mrg ;;
8938 1.1 mrg
8939 1.1.1.2 mrg openbsd*)
8940 1.1.1.2 mrg if test -f /usr/libexec/ld.so; then
8941 1.1.1.2 mrg hardcode_direct=yes
8942 1.1.1.2 mrg hardcode_shlibpath_var=no
8943 1.1.1.2 mrg hardcode_direct_absolute=yes
8944 1.1.1.2 mrg if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
8945 1.1.1.2 mrg archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
8946 1.1.1.2 mrg archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
8947 1.1.1.2 mrg hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8948 1.1.1.2 mrg export_dynamic_flag_spec='${wl}-E'
8949 1.1.1.2 mrg else
8950 1.1.1.2 mrg case $host_os in
8951 1.1.1.2 mrg openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
8952 1.1.1.2 mrg archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8953 1.1.1.2 mrg hardcode_libdir_flag_spec='-R$libdir'
8954 1.1.1.2 mrg ;;
8955 1.1.1.2 mrg *)
8956 1.1.1.2 mrg archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
8957 1.1.1.2 mrg hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8958 1.1.1.2 mrg ;;
8959 1.1.1.2 mrg esac
8960 1.1.1.2 mrg fi
8961 1.1 mrg else
8962 1.1.1.2 mrg ld_shlibs=no
8963 1.1 mrg fi
8964 1.1.1.2 mrg ;;
8965 1.1 mrg
8966 1.1.1.2 mrg os2*)
8967 1.1.1.2 mrg hardcode_libdir_flag_spec='-L$libdir'
8968 1.1.1.2 mrg hardcode_minus_L=yes
8969 1.1.1.2 mrg allow_undefined_flag=unsupported
8970 1.1.1.2 mrg archive_cmds='$ECHO "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~$ECHO DATA >> $output_objdir/$libname.def~$ECHO " SINGLE NONSHARED" >> $output_objdir/$libname.def~$ECHO EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def'
8971 1.1.1.2 mrg old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
8972 1.1 mrg ;;
8973 1.1.1.2 mrg
8974 1.1.1.2 mrg osf3*)
8975 1.1.1.2 mrg if test "$GCC" = yes; then
8976 1.1.1.2 mrg allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
8977 1.1.1.2 mrg archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
8978 1.1 mrg else
8979 1.1.1.2 mrg allow_undefined_flag=' -expect_unresolved \*'
8980 1.1.1.2 mrg archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
8981 1.1 mrg fi
8982 1.1.1.2 mrg archive_cmds_need_lc='no'
8983 1.1.1.2 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8984 1.1.1.2 mrg hardcode_libdir_separator=:
8985 1.1 mrg ;;
8986 1.1 mrg
8987 1.1.1.2 mrg osf4* | osf5*) # as osf3* with the addition of -msym flag
8988 1.1.1.2 mrg if test "$GCC" = yes; then
8989 1.1.1.2 mrg allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
8990 1.1.1.2 mrg archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
8991 1.1.1.2 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8992 1.1.1.2 mrg else
8993 1.1.1.2 mrg allow_undefined_flag=' -expect_unresolved \*'
8994 1.1.1.2 mrg archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
8995 1.1.1.2 mrg archive_expsym_cmds='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; printf "%s\\n" "-hidden">> $lib.exp~
8996 1.1.1.2 mrg $CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp'
8997 1.1.1.2 mrg
8998 1.1.1.2 mrg # Both c and cxx compiler support -rpath directly
8999 1.1.1.2 mrg hardcode_libdir_flag_spec='-rpath $libdir'
9000 1.1.1.2 mrg fi
9001 1.1.1.2 mrg archive_cmds_need_lc='no'
9002 1.1.1.2 mrg hardcode_libdir_separator=:
9003 1.1 mrg ;;
9004 1.1 mrg
9005 1.1.1.2 mrg solaris*)
9006 1.1.1.2 mrg no_undefined_flag=' -z defs'
9007 1.1.1.2 mrg if test "$GCC" = yes; then
9008 1.1.1.2 mrg wlarc='${wl}'
9009 1.1.1.2 mrg archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9010 1.1.1.2 mrg archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9011 1.1.1.2 mrg $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9012 1.1.1.2 mrg else
9013 1.1.1.2 mrg case `$CC -V 2>&1` in
9014 1.1.1.2 mrg *"Compilers 5.0"*)
9015 1.1.1.2 mrg wlarc=''
9016 1.1.1.2 mrg archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
9017 1.1.1.2 mrg archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9018 1.1.1.2 mrg $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
9019 1.1 mrg ;;
9020 1.1 mrg *)
9021 1.1.1.2 mrg wlarc='${wl}'
9022 1.1.1.2 mrg archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
9023 1.1.1.2 mrg archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9024 1.1.1.2 mrg $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9025 1.1 mrg ;;
9026 1.1 mrg esac
9027 1.1.1.2 mrg fi
9028 1.1.1.2 mrg hardcode_libdir_flag_spec='-R$libdir'
9029 1.1.1.2 mrg hardcode_shlibpath_var=no
9030 1.1.1.2 mrg case $host_os in
9031 1.1.1.2 mrg solaris2.[0-5] | solaris2.[0-5].*) ;;
9032 1.1 mrg *)
9033 1.1.1.2 mrg # The compiler driver will combine and reorder linker options,
9034 1.1.1.2 mrg # but understands `-z linker_flag'. GCC discards it without `$wl',
9035 1.1.1.2 mrg # but is careful enough not to reorder.
9036 1.1.1.2 mrg # Supported since Solaris 2.6 (maybe 2.5.1?)
9037 1.1.1.2 mrg if test "$GCC" = yes; then
9038 1.1.1.2 mrg whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
9039 1.1 mrg else
9040 1.1.1.2 mrg whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
9041 1.1 mrg fi
9042 1.1 mrg ;;
9043 1.1.1.2 mrg esac
9044 1.1.1.2 mrg link_all_deplibs=yes
9045 1.1.1.2 mrg ;;
9046 1.1 mrg
9047 1.1.1.2 mrg sunos4*)
9048 1.1.1.2 mrg if test "x$host_vendor" = xsequent; then
9049 1.1.1.2 mrg # Use $CC to link under sequent, because it throws in some extra .o
9050 1.1.1.2 mrg # files that make .init and .fini sections work.
9051 1.1.1.2 mrg archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
9052 1.1.1.2 mrg else
9053 1.1.1.2 mrg archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
9054 1.1.1.2 mrg fi
9055 1.1.1.2 mrg hardcode_libdir_flag_spec='-L$libdir'
9056 1.1.1.2 mrg hardcode_direct=yes
9057 1.1.1.2 mrg hardcode_minus_L=yes
9058 1.1.1.2 mrg hardcode_shlibpath_var=no
9059 1.1.1.2 mrg ;;
9060 1.1 mrg
9061 1.1.1.2 mrg sysv4)
9062 1.1.1.2 mrg case $host_vendor in
9063 1.1.1.2 mrg sni)
9064 1.1.1.2 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9065 1.1.1.2 mrg hardcode_direct=yes # is this really true???
9066 1.1 mrg ;;
9067 1.1.1.2 mrg siemens)
9068 1.1.1.2 mrg ## LD is ld it makes a PLAMLIB
9069 1.1.1.2 mrg ## CC just makes a GrossModule.
9070 1.1.1.2 mrg archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
9071 1.1.1.2 mrg reload_cmds='$CC -r -o $output$reload_objs'
9072 1.1.1.2 mrg hardcode_direct=no
9073 1.1.1.2 mrg ;;
9074 1.1.1.2 mrg motorola)
9075 1.1.1.2 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9076 1.1.1.2 mrg hardcode_direct=no #Motorola manual says yes, but my tests say they lie
9077 1.1 mrg ;;
9078 1.1.1.2 mrg esac
9079 1.1.1.2 mrg runpath_var='LD_RUN_PATH'
9080 1.1.1.2 mrg hardcode_shlibpath_var=no
9081 1.1.1.2 mrg ;;
9082 1.1 mrg
9083 1.1.1.2 mrg sysv4.3*)
9084 1.1.1.2 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9085 1.1.1.2 mrg hardcode_shlibpath_var=no
9086 1.1.1.2 mrg export_dynamic_flag_spec='-Bexport'
9087 1.1.1.2 mrg ;;
9088 1.1 mrg
9089 1.1.1.2 mrg sysv4*MP*)
9090 1.1.1.2 mrg if test -d /usr/nec; then
9091 1.1.1.2 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9092 1.1.1.2 mrg hardcode_shlibpath_var=no
9093 1.1.1.2 mrg runpath_var=LD_RUN_PATH
9094 1.1.1.2 mrg hardcode_runpath_var=yes
9095 1.1.1.2 mrg ld_shlibs=yes
9096 1.1.1.2 mrg fi
9097 1.1.1.2 mrg ;;
9098 1.1 mrg
9099 1.1.1.2 mrg sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
9100 1.1.1.2 mrg no_undefined_flag='${wl}-z,text'
9101 1.1.1.2 mrg archive_cmds_need_lc=no
9102 1.1.1.2 mrg hardcode_shlibpath_var=no
9103 1.1.1.2 mrg runpath_var='LD_RUN_PATH'
9104 1.1 mrg
9105 1.1.1.2 mrg if test "$GCC" = yes; then
9106 1.1.1.2 mrg archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9107 1.1.1.2 mrg archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9108 1.1.1.2 mrg else
9109 1.1.1.2 mrg archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9110 1.1.1.2 mrg archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9111 1.1.1.2 mrg fi
9112 1.1.1.2 mrg ;;
9113 1.1 mrg
9114 1.1.1.2 mrg sysv5* | sco3.2v5* | sco5v6*)
9115 1.1.1.2 mrg # Note: We can NOT use -z defs as we might desire, because we do not
9116 1.1.1.2 mrg # link with -lc, and that would cause any symbols used from libc to
9117 1.1.1.2 mrg # always be unresolved, which means just about no library would
9118 1.1.1.2 mrg # ever link correctly. If we're not using GNU ld we use -z text
9119 1.1.1.2 mrg # though, which does catch some bad symbols but isn't as heavy-handed
9120 1.1.1.2 mrg # as -z defs.
9121 1.1.1.2 mrg no_undefined_flag='${wl}-z,text'
9122 1.1.1.2 mrg allow_undefined_flag='${wl}-z,nodefs'
9123 1.1.1.2 mrg archive_cmds_need_lc=no
9124 1.1.1.2 mrg hardcode_shlibpath_var=no
9125 1.1.1.2 mrg hardcode_libdir_flag_spec='${wl}-R,$libdir'
9126 1.1.1.2 mrg hardcode_libdir_separator=':'
9127 1.1.1.2 mrg link_all_deplibs=yes
9128 1.1.1.2 mrg export_dynamic_flag_spec='${wl}-Bexport'
9129 1.1.1.2 mrg runpath_var='LD_RUN_PATH'
9130 1.1 mrg
9131 1.1.1.2 mrg if test "$GCC" = yes; then
9132 1.1.1.2 mrg archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9133 1.1.1.2 mrg archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9134 1.1.1.2 mrg else
9135 1.1.1.2 mrg archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9136 1.1.1.2 mrg archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9137 1.1.1.2 mrg fi
9138 1.1.1.2 mrg ;;
9139 1.1 mrg
9140 1.1.1.2 mrg uts4*)
9141 1.1.1.2 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9142 1.1.1.2 mrg hardcode_libdir_flag_spec='-L$libdir'
9143 1.1.1.2 mrg hardcode_shlibpath_var=no
9144 1.1.1.2 mrg ;;
9145 1.1 mrg
9146 1.1.1.2 mrg *)
9147 1.1.1.2 mrg ld_shlibs=no
9148 1.1.1.2 mrg ;;
9149 1.1.1.2 mrg esac
9150 1.1 mrg
9151 1.1.1.2 mrg if test x$host_vendor = xsni; then
9152 1.1.1.2 mrg case $host in
9153 1.1.1.2 mrg sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
9154 1.1.1.2 mrg export_dynamic_flag_spec='${wl}-Blargedynsym'
9155 1.1.1.2 mrg ;;
9156 1.1.1.2 mrg esac
9157 1.1.1.2 mrg fi
9158 1.1.1.2 mrg fi
9159 1.1 mrg
9160 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $ld_shlibs" >&5
9161 1.1.1.2 mrg $as_echo "$ld_shlibs" >&6; }
9162 1.1.1.2 mrg test "$ld_shlibs" = no && can_build_shared=no
9163 1.1 mrg
9164 1.1.1.2 mrg with_gnu_ld=$with_gnu_ld
9165 1.1 mrg
9166 1.1 mrg
9167 1.1 mrg
9168 1.1 mrg
9169 1.1 mrg
9170 1.1 mrg
9171 1.1 mrg
9172 1.1 mrg
9173 1.1 mrg
9174 1.1 mrg
9175 1.1 mrg
9176 1.1 mrg
9177 1.1 mrg
9178 1.1 mrg
9179 1.1 mrg
9180 1.1.1.2 mrg #
9181 1.1.1.2 mrg # Do we need to explicitly link libc?
9182 1.1.1.2 mrg #
9183 1.1.1.2 mrg case "x$archive_cmds_need_lc" in
9184 1.1.1.2 mrg x|xyes)
9185 1.1.1.2 mrg # Assume -lc should be added
9186 1.1.1.2 mrg archive_cmds_need_lc=yes
9187 1.1 mrg
9188 1.1.1.2 mrg if test "$enable_shared" = yes && test "$GCC" = yes; then
9189 1.1.1.2 mrg case $archive_cmds in
9190 1.1.1.2 mrg *'~'*)
9191 1.1.1.2 mrg # FIXME: we may have to deal with multi-command sequences.
9192 1.1 mrg ;;
9193 1.1.1.2 mrg '$CC '*)
9194 1.1.1.2 mrg # Test whether the compiler implicitly links with -lc since on some
9195 1.1.1.2 mrg # systems, -lgcc has to come before -lc. If gcc already passes -lc
9196 1.1.1.2 mrg # to ld, don't add -lc before -lgcc.
9197 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
9198 1.1.1.2 mrg $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
9199 1.1.1.2 mrg $RM conftest*
9200 1.1.1.2 mrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9201 1.1.1.2 mrg
9202 1.1.1.2 mrg if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9203 1.1.1.2 mrg (eval $ac_compile) 2>&5
9204 1.1.1.2 mrg ac_status=$?
9205 1.1.1.2 mrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9206 1.1.1.2 mrg (exit $ac_status); } 2>conftest.err; then
9207 1.1.1.2 mrg soname=conftest
9208 1.1.1.2 mrg lib=conftest
9209 1.1.1.2 mrg libobjs=conftest.$ac_objext
9210 1.1.1.2 mrg deplibs=
9211 1.1.1.2 mrg wl=$lt_prog_compiler_wl
9212 1.1.1.2 mrg pic_flag=$lt_prog_compiler_pic
9213 1.1.1.2 mrg compiler_flags=-v
9214 1.1.1.2 mrg linker_flags=-v
9215 1.1.1.2 mrg verstring=
9216 1.1.1.2 mrg output_objdir=.
9217 1.1.1.2 mrg libname=conftest
9218 1.1.1.2 mrg lt_save_allow_undefined_flag=$allow_undefined_flag
9219 1.1.1.2 mrg allow_undefined_flag=
9220 1.1.1.2 mrg if { (eval echo "$as_me:$LINENO: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\"") >&5
9221 1.1.1.2 mrg (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
9222 1.1.1.2 mrg ac_status=$?
9223 1.1.1.2 mrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9224 1.1.1.2 mrg (exit $ac_status); }
9225 1.1.1.2 mrg then
9226 1.1.1.2 mrg archive_cmds_need_lc=no
9227 1.1.1.2 mrg else
9228 1.1.1.2 mrg archive_cmds_need_lc=yes
9229 1.1.1.2 mrg fi
9230 1.1.1.2 mrg allow_undefined_flag=$lt_save_allow_undefined_flag
9231 1.1.1.2 mrg else
9232 1.1.1.2 mrg cat conftest.err 1>&5
9233 1.1 mrg fi
9234 1.1.1.2 mrg $RM conftest*
9235 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $archive_cmds_need_lc" >&5
9236 1.1.1.2 mrg $as_echo "$archive_cmds_need_lc" >&6; }
9237 1.1 mrg ;;
9238 1.1 mrg esac
9239 1.1 mrg fi
9240 1.1.1.2 mrg ;;
9241 1.1.1.2 mrg esac
9242 1.1 mrg
9243 1.1 mrg
9244 1.1 mrg
9245 1.1 mrg
9246 1.1 mrg
9247 1.1 mrg
9248 1.1 mrg
9249 1.1 mrg
9250 1.1 mrg
9251 1.1 mrg
9252 1.1 mrg
9253 1.1 mrg
9254 1.1 mrg
9255 1.1 mrg
9256 1.1 mrg
9257 1.1 mrg
9258 1.1 mrg
9259 1.1 mrg
9260 1.1 mrg
9261 1.1 mrg
9262 1.1 mrg
9263 1.1 mrg
9264 1.1 mrg
9265 1.1 mrg
9266 1.1 mrg
9267 1.1 mrg
9268 1.1.1.2 mrg
9269 1.1.1.2 mrg
9270 1.1.1.2 mrg
9271 1.1.1.2 mrg
9272 1.1.1.2 mrg
9273 1.1.1.2 mrg
9274 1.1.1.2 mrg
9275 1.1.1.2 mrg
9276 1.1.1.2 mrg
9277 1.1.1.2 mrg
9278 1.1.1.2 mrg
9279 1.1.1.2 mrg
9280 1.1.1.2 mrg
9281 1.1.1.2 mrg
9282 1.1.1.2 mrg
9283 1.1.1.2 mrg
9284 1.1.1.2 mrg
9285 1.1.1.2 mrg
9286 1.1.1.2 mrg
9287 1.1.1.2 mrg
9288 1.1.1.2 mrg
9289 1.1.1.2 mrg
9290 1.1.1.2 mrg
9291 1.1.1.2 mrg
9292 1.1.1.2 mrg
9293 1.1.1.2 mrg
9294 1.1.1.2 mrg
9295 1.1.1.2 mrg
9296 1.1.1.2 mrg
9297 1.1.1.2 mrg
9298 1.1.1.2 mrg
9299 1.1.1.2 mrg
9300 1.1.1.2 mrg
9301 1.1.1.2 mrg
9302 1.1.1.2 mrg
9303 1.1.1.2 mrg
9304 1.1.1.2 mrg
9305 1.1.1.2 mrg
9306 1.1.1.2 mrg
9307 1.1.1.2 mrg
9308 1.1.1.2 mrg
9309 1.1.1.2 mrg
9310 1.1.1.2 mrg
9311 1.1.1.2 mrg
9312 1.1.1.2 mrg
9313 1.1.1.2 mrg
9314 1.1.1.2 mrg
9315 1.1.1.2 mrg
9316 1.1.1.2 mrg
9317 1.1.1.2 mrg
9318 1.1.1.2 mrg
9319 1.1.1.2 mrg
9320 1.1.1.2 mrg
9321 1.1.1.2 mrg
9322 1.1.1.2 mrg
9323 1.1.1.2 mrg
9324 1.1.1.2 mrg
9325 1.1.1.2 mrg
9326 1.1.1.2 mrg
9327 1.1.1.2 mrg
9328 1.1.1.2 mrg
9329 1.1.1.2 mrg
9330 1.1.1.2 mrg
9331 1.1.1.2 mrg
9332 1.1.1.2 mrg
9333 1.1.1.2 mrg
9334 1.1.1.2 mrg
9335 1.1.1.2 mrg
9336 1.1.1.2 mrg
9337 1.1.1.2 mrg
9338 1.1.1.2 mrg
9339 1.1.1.2 mrg
9340 1.1.1.2 mrg
9341 1.1.1.2 mrg
9342 1.1.1.2 mrg
9343 1.1.1.2 mrg
9344 1.1.1.2 mrg
9345 1.1.1.2 mrg
9346 1.1.1.2 mrg
9347 1.1.1.2 mrg
9348 1.1.1.2 mrg
9349 1.1.1.2 mrg
9350 1.1.1.2 mrg
9351 1.1.1.2 mrg
9352 1.1.1.2 mrg
9353 1.1.1.2 mrg
9354 1.1.1.2 mrg
9355 1.1.1.2 mrg
9356 1.1.1.2 mrg
9357 1.1.1.2 mrg
9358 1.1.1.2 mrg
9359 1.1.1.2 mrg
9360 1.1.1.2 mrg
9361 1.1.1.2 mrg
9362 1.1.1.2 mrg
9363 1.1.1.2 mrg
9364 1.1.1.2 mrg
9365 1.1.1.2 mrg
9366 1.1.1.2 mrg
9367 1.1.1.2 mrg
9368 1.1.1.2 mrg
9369 1.1.1.2 mrg
9370 1.1.1.2 mrg
9371 1.1.1.2 mrg
9372 1.1.1.2 mrg
9373 1.1.1.2 mrg
9374 1.1.1.2 mrg
9375 1.1.1.2 mrg
9376 1.1.1.2 mrg
9377 1.1.1.2 mrg
9378 1.1.1.2 mrg
9379 1.1.1.2 mrg
9380 1.1.1.2 mrg
9381 1.1.1.2 mrg
9382 1.1.1.2 mrg
9383 1.1.1.2 mrg
9384 1.1.1.2 mrg
9385 1.1.1.2 mrg
9386 1.1.1.2 mrg
9387 1.1.1.2 mrg
9388 1.1.1.2 mrg
9389 1.1.1.2 mrg
9390 1.1.1.2 mrg
9391 1.1.1.2 mrg
9392 1.1.1.2 mrg
9393 1.1.1.2 mrg
9394 1.1.1.2 mrg
9395 1.1.1.2 mrg
9396 1.1.1.2 mrg
9397 1.1.1.2 mrg
9398 1.1.1.2 mrg
9399 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
9400 1.1.1.2 mrg $as_echo_n "checking dynamic linker characteristics... " >&6; }
9401 1.1.1.2 mrg
9402 1.1.1.2 mrg if test "$GCC" = yes; then
9403 1.1.1.2 mrg case $host_os in
9404 1.1.1.2 mrg darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
9405 1.1.1.2 mrg *) lt_awk_arg="/^libraries:/" ;;
9406 1.1.1.2 mrg esac
9407 1.1.1.2 mrg lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"`
9408 1.1.1.2 mrg if $ECHO "$lt_search_path_spec" | $GREP ';' >/dev/null ; then
9409 1.1.1.2 mrg # if the path contains ";" then we assume it to be the separator
9410 1.1.1.2 mrg # otherwise default to the standard path separator (i.e. ":") - it is
9411 1.1.1.2 mrg # assumed that no part of a normal pathname contains ";" but that should
9412 1.1.1.2 mrg # okay in the real world where ";" in dirpaths is itself problematic.
9413 1.1.1.2 mrg lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e 's/;/ /g'`
9414 1.1.1.2 mrg else
9415 1.1.1.2 mrg lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
9416 1.1.1.2 mrg fi
9417 1.1.1.2 mrg # Ok, now we have the path, separated by spaces, we can step through it
9418 1.1.1.2 mrg # and add multilib dir if necessary.
9419 1.1.1.2 mrg lt_tmp_lt_search_path_spec=
9420 1.1.1.2 mrg lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
9421 1.1.1.2 mrg for lt_sys_path in $lt_search_path_spec; do
9422 1.1.1.2 mrg if test -d "$lt_sys_path/$lt_multi_os_dir"; then
9423 1.1.1.2 mrg lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
9424 1.1.1.2 mrg else
9425 1.1.1.2 mrg test -d "$lt_sys_path" && \
9426 1.1.1.2 mrg lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
9427 1.1.1.2 mrg fi
9428 1.1.1.2 mrg done
9429 1.1.1.2 mrg lt_search_path_spec=`$ECHO $lt_tmp_lt_search_path_spec | awk '
9430 1.1.1.2 mrg BEGIN {RS=" "; FS="/|\n";} {
9431 1.1.1.2 mrg lt_foo="";
9432 1.1.1.2 mrg lt_count=0;
9433 1.1.1.2 mrg for (lt_i = NF; lt_i > 0; lt_i--) {
9434 1.1.1.2 mrg if ($lt_i != "" && $lt_i != ".") {
9435 1.1.1.2 mrg if ($lt_i == "..") {
9436 1.1.1.2 mrg lt_count++;
9437 1.1.1.2 mrg } else {
9438 1.1.1.2 mrg if (lt_count == 0) {
9439 1.1.1.2 mrg lt_foo="/" $lt_i lt_foo;
9440 1.1.1.2 mrg } else {
9441 1.1.1.2 mrg lt_count--;
9442 1.1.1.2 mrg }
9443 1.1.1.2 mrg }
9444 1.1.1.2 mrg }
9445 1.1.1.2 mrg }
9446 1.1.1.2 mrg if (lt_foo != "") { lt_freq[lt_foo]++; }
9447 1.1.1.2 mrg if (lt_freq[lt_foo] == 1) { print lt_foo; }
9448 1.1.1.2 mrg }'`
9449 1.1.1.2 mrg sys_lib_search_path_spec=`$ECHO $lt_search_path_spec`
9450 1.1.1.2 mrg else
9451 1.1.1.2 mrg sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
9452 1.1.1.2 mrg fi
9453 1.1.1.2 mrg library_names_spec=
9454 1.1.1.2 mrg libname_spec='lib$name'
9455 1.1.1.2 mrg soname_spec=
9456 1.1.1.2 mrg shrext_cmds=".so"
9457 1.1.1.2 mrg postinstall_cmds=
9458 1.1.1.2 mrg postuninstall_cmds=
9459 1.1.1.2 mrg finish_cmds=
9460 1.1.1.2 mrg finish_eval=
9461 1.1.1.2 mrg shlibpath_var=
9462 1.1.1.2 mrg shlibpath_overrides_runpath=unknown
9463 1.1.1.2 mrg version_type=none
9464 1.1.1.2 mrg dynamic_linker="$host_os ld.so"
9465 1.1.1.2 mrg sys_lib_dlsearch_path_spec="/lib /usr/lib"
9466 1.1.1.2 mrg need_lib_prefix=unknown
9467 1.1.1.2 mrg hardcode_into_libs=no
9468 1.1.1.2 mrg
9469 1.1.1.2 mrg # when you set need_version to no, make sure it does not cause -set_version
9470 1.1.1.2 mrg # flags to be left without arguments
9471 1.1.1.2 mrg need_version=unknown
9472 1.1.1.2 mrg
9473 1.1.1.2 mrg case $host_os in
9474 1.1.1.2 mrg aix3*)
9475 1.1.1.2 mrg version_type=linux
9476 1.1.1.2 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
9477 1.1.1.2 mrg shlibpath_var=LIBPATH
9478 1.1.1.2 mrg
9479 1.1.1.2 mrg # AIX 3 has no versioning support, so we append a major version to the name.
9480 1.1.1.2 mrg soname_spec='${libname}${release}${shared_ext}$major'
9481 1.1.1.2 mrg ;;
9482 1.1.1.2 mrg
9483 1.1.1.2 mrg aix[4-9]*)
9484 1.1.1.2 mrg version_type=linux
9485 1.1.1.2 mrg need_lib_prefix=no
9486 1.1.1.2 mrg need_version=no
9487 1.1.1.2 mrg hardcode_into_libs=yes
9488 1.1.1.2 mrg if test "$host_cpu" = ia64; then
9489 1.1.1.2 mrg # AIX 5 supports IA64
9490 1.1.1.2 mrg library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
9491 1.1.1.2 mrg shlibpath_var=LD_LIBRARY_PATH
9492 1.1.1.2 mrg else
9493 1.1.1.2 mrg # With GCC up to 2.95.x, collect2 would create an import file
9494 1.1.1.2 mrg # for dependence libraries. The import file would start with
9495 1.1.1.2 mrg # the line `#! .'. This would cause the generated library to
9496 1.1.1.2 mrg # depend on `.', always an invalid library. This was fixed in
9497 1.1.1.2 mrg # development snapshots of GCC prior to 3.0.
9498 1.1.1.2 mrg case $host_os in
9499 1.1.1.2 mrg aix4 | aix4.[01] | aix4.[01].*)
9500 1.1.1.2 mrg if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
9501 1.1.1.2 mrg echo ' yes '
9502 1.1.1.2 mrg echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
9503 1.1.1.2 mrg :
9504 1.1.1.2 mrg else
9505 1.1.1.2 mrg can_build_shared=no
9506 1.1.1.2 mrg fi
9507 1.1.1.2 mrg ;;
9508 1.1.1.2 mrg esac
9509 1.1.1.2 mrg # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
9510 1.1.1.2 mrg # soname into executable. Probably we can add versioning support to
9511 1.1.1.2 mrg # collect2, so additional links can be useful in future.
9512 1.1.1.2 mrg if test "$aix_use_runtimelinking" = yes; then
9513 1.1 mrg # If using run time linking (on AIX 4.2 or later) use lib<name>.so
9514 1.1 mrg # instead of lib<name>.a to let people know that these are not
9515 1.1 mrg # typical AIX shared libraries.
9516 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9517 1.1 mrg else
9518 1.1 mrg # We preserve .a as extension for shared libraries through AIX4.2
9519 1.1 mrg # and later when we are not doing run time linking.
9520 1.1 mrg library_names_spec='${libname}${release}.a $libname.a'
9521 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9522 1.1 mrg fi
9523 1.1 mrg shlibpath_var=LIBPATH
9524 1.1 mrg fi
9525 1.1 mrg ;;
9526 1.1 mrg
9527 1.1 mrg amigaos*)
9528 1.1.1.2 mrg case $host_cpu in
9529 1.1.1.2 mrg powerpc)
9530 1.1.1.2 mrg # Since July 2007 AmigaOS4 officially supports .so libraries.
9531 1.1.1.2 mrg # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
9532 1.1.1.2 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9533 1.1.1.2 mrg ;;
9534 1.1.1.2 mrg m68k)
9535 1.1.1.2 mrg library_names_spec='$libname.ixlibrary $libname.a'
9536 1.1.1.2 mrg # Create ${libname}_ixlibrary.a entries in /sys/libs.
9537 1.1.1.2 mrg finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$ECHO "X$lib" | $Xsed -e '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
9538 1.1.1.2 mrg ;;
9539 1.1.1.2 mrg esac
9540 1.1 mrg ;;
9541 1.1 mrg
9542 1.1 mrg beos*)
9543 1.1 mrg library_names_spec='${libname}${shared_ext}'
9544 1.1 mrg dynamic_linker="$host_os ld.so"
9545 1.1 mrg shlibpath_var=LIBRARY_PATH
9546 1.1 mrg ;;
9547 1.1 mrg
9548 1.1 mrg bsdi[45]*)
9549 1.1 mrg version_type=linux
9550 1.1 mrg need_version=no
9551 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9552 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9553 1.1 mrg finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
9554 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9555 1.1 mrg sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
9556 1.1 mrg sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
9557 1.1 mrg # the default ld.so.conf also contains /usr/contrib/lib and
9558 1.1 mrg # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
9559 1.1 mrg # libtool to hard-code these into programs
9560 1.1 mrg ;;
9561 1.1 mrg
9562 1.1.1.2 mrg cygwin* | mingw* | pw32* | cegcc*)
9563 1.1 mrg version_type=windows
9564 1.1 mrg shrext_cmds=".dll"
9565 1.1 mrg need_version=no
9566 1.1 mrg need_lib_prefix=no
9567 1.1 mrg
9568 1.1 mrg case $GCC,$host_os in
9569 1.1.1.2 mrg yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
9570 1.1 mrg library_names_spec='$libname.dll.a'
9571 1.1 mrg # DLL is installed to $(libdir)/../bin by postinstall_cmds
9572 1.1 mrg postinstall_cmds='base_file=`basename \${file}`~
9573 1.1.1.2 mrg dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
9574 1.1 mrg dldir=$destdir/`dirname \$dlpath`~
9575 1.1 mrg test -d \$dldir || mkdir -p \$dldir~
9576 1.1 mrg $install_prog $dir/$dlname \$dldir/$dlname~
9577 1.1.1.2 mrg chmod a+x \$dldir/$dlname~
9578 1.1.1.2 mrg if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
9579 1.1.1.2 mrg eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
9580 1.1.1.2 mrg fi'
9581 1.1 mrg postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
9582 1.1 mrg dlpath=$dir/\$dldll~
9583 1.1.1.2 mrg $RM \$dlpath'
9584 1.1 mrg shlibpath_overrides_runpath=yes
9585 1.1 mrg
9586 1.1 mrg case $host_os in
9587 1.1 mrg cygwin*)
9588 1.1 mrg # Cygwin DLLs use 'cyg' prefix rather than 'lib'
9589 1.1 mrg soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9590 1.1 mrg sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
9591 1.1 mrg ;;
9592 1.1.1.2 mrg mingw* | cegcc*)
9593 1.1 mrg # MinGW DLLs use traditional 'lib' prefix
9594 1.1 mrg soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9595 1.1.1.2 mrg sys_lib_search_path_spec=`$CC -print-search-dirs | $GREP "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
9596 1.1.1.2 mrg if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
9597 1.1 mrg # It is most probably a Windows format PATH printed by
9598 1.1 mrg # mingw gcc, but we are running on Cygwin. Gcc prints its search
9599 1.1 mrg # path with ; separators, and with drive letters. We can handle the
9600 1.1 mrg # drive letters (cygwin fileutils understands them), so leave them,
9601 1.1 mrg # especially as we might pass files found there to a mingw objdump,
9602 1.1 mrg # which wouldn't understand a cygwinified path. Ahh.
9603 1.1.1.2 mrg sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
9604 1.1 mrg else
9605 1.1.1.2 mrg sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
9606 1.1 mrg fi
9607 1.1 mrg ;;
9608 1.1 mrg pw32*)
9609 1.1 mrg # pw32 DLLs use 'pw' prefix rather than 'lib'
9610 1.1 mrg library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9611 1.1 mrg ;;
9612 1.1 mrg esac
9613 1.1 mrg ;;
9614 1.1 mrg
9615 1.1 mrg *)
9616 1.1 mrg library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
9617 1.1 mrg ;;
9618 1.1 mrg esac
9619 1.1 mrg dynamic_linker='Win32 ld.exe'
9620 1.1 mrg # FIXME: first we should search . and the directory the executable is in
9621 1.1 mrg shlibpath_var=PATH
9622 1.1 mrg ;;
9623 1.1 mrg
9624 1.1 mrg darwin* | rhapsody*)
9625 1.1 mrg dynamic_linker="$host_os dyld"
9626 1.1 mrg version_type=darwin
9627 1.1 mrg need_lib_prefix=no
9628 1.1 mrg need_version=no
9629 1.1.1.2 mrg library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
9630 1.1 mrg soname_spec='${libname}${release}${major}$shared_ext'
9631 1.1 mrg shlibpath_overrides_runpath=yes
9632 1.1 mrg shlibpath_var=DYLD_LIBRARY_PATH
9633 1.1 mrg shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
9634 1.1.1.2 mrg
9635 1.1.1.2 mrg sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
9636 1.1 mrg sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
9637 1.1 mrg ;;
9638 1.1 mrg
9639 1.1 mrg dgux*)
9640 1.1 mrg version_type=linux
9641 1.1 mrg need_lib_prefix=no
9642 1.1 mrg need_version=no
9643 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
9644 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9645 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9646 1.1 mrg ;;
9647 1.1 mrg
9648 1.1 mrg freebsd1*)
9649 1.1 mrg dynamic_linker=no
9650 1.1 mrg ;;
9651 1.1 mrg
9652 1.1 mrg freebsd* | dragonfly*)
9653 1.1 mrg # DragonFly does not have aout. When/if they implement a new
9654 1.1 mrg # versioning mechanism, adjust this.
9655 1.1 mrg if test -x /usr/bin/objformat; then
9656 1.1 mrg objformat=`/usr/bin/objformat`
9657 1.1 mrg else
9658 1.1 mrg case $host_os in
9659 1.1 mrg freebsd[123]*) objformat=aout ;;
9660 1.1 mrg *) objformat=elf ;;
9661 1.1 mrg esac
9662 1.1 mrg fi
9663 1.1 mrg version_type=freebsd-$objformat
9664 1.1 mrg case $version_type in
9665 1.1 mrg freebsd-elf*)
9666 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9667 1.1 mrg need_version=no
9668 1.1 mrg need_lib_prefix=no
9669 1.1 mrg ;;
9670 1.1 mrg freebsd-*)
9671 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
9672 1.1 mrg need_version=yes
9673 1.1 mrg ;;
9674 1.1 mrg esac
9675 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9676 1.1 mrg case $host_os in
9677 1.1 mrg freebsd2*)
9678 1.1 mrg shlibpath_overrides_runpath=yes
9679 1.1 mrg ;;
9680 1.1 mrg freebsd3.[01]* | freebsdelf3.[01]*)
9681 1.1 mrg shlibpath_overrides_runpath=yes
9682 1.1 mrg hardcode_into_libs=yes
9683 1.1 mrg ;;
9684 1.1 mrg freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
9685 1.1 mrg freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
9686 1.1 mrg shlibpath_overrides_runpath=no
9687 1.1 mrg hardcode_into_libs=yes
9688 1.1 mrg ;;
9689 1.1.1.2 mrg *) # from 4.6 on, and DragonFly
9690 1.1 mrg shlibpath_overrides_runpath=yes
9691 1.1 mrg hardcode_into_libs=yes
9692 1.1 mrg ;;
9693 1.1 mrg esac
9694 1.1 mrg ;;
9695 1.1 mrg
9696 1.1 mrg gnu*)
9697 1.1 mrg version_type=linux
9698 1.1 mrg need_lib_prefix=no
9699 1.1 mrg need_version=no
9700 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
9701 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9702 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9703 1.1 mrg hardcode_into_libs=yes
9704 1.1 mrg ;;
9705 1.1 mrg
9706 1.1 mrg hpux9* | hpux10* | hpux11*)
9707 1.1 mrg # Give a soname corresponding to the major version so that dld.sl refuses to
9708 1.1 mrg # link against other versions.
9709 1.1 mrg version_type=sunos
9710 1.1 mrg need_lib_prefix=no
9711 1.1 mrg need_version=no
9712 1.1 mrg case $host_cpu in
9713 1.1 mrg ia64*)
9714 1.1 mrg shrext_cmds='.so'
9715 1.1 mrg hardcode_into_libs=yes
9716 1.1 mrg dynamic_linker="$host_os dld.so"
9717 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9718 1.1 mrg shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9719 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9720 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9721 1.1 mrg if test "X$HPUX_IA64_MODE" = X32; then
9722 1.1 mrg sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
9723 1.1 mrg else
9724 1.1 mrg sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
9725 1.1 mrg fi
9726 1.1 mrg sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9727 1.1 mrg ;;
9728 1.1.1.2 mrg hppa*64*)
9729 1.1.1.2 mrg shrext_cmds='.sl'
9730 1.1.1.2 mrg hardcode_into_libs=yes
9731 1.1.1.2 mrg dynamic_linker="$host_os dld.sl"
9732 1.1.1.2 mrg shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
9733 1.1.1.2 mrg shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9734 1.1.1.2 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9735 1.1.1.2 mrg soname_spec='${libname}${release}${shared_ext}$major'
9736 1.1.1.2 mrg sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
9737 1.1.1.2 mrg sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9738 1.1.1.2 mrg ;;
9739 1.1.1.2 mrg *)
9740 1.1 mrg shrext_cmds='.sl'
9741 1.1 mrg dynamic_linker="$host_os dld.sl"
9742 1.1 mrg shlibpath_var=SHLIB_PATH
9743 1.1 mrg shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
9744 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9745 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9746 1.1 mrg ;;
9747 1.1 mrg esac
9748 1.1 mrg # HP-UX runs *really* slowly unless shared libraries are mode 555.
9749 1.1 mrg postinstall_cmds='chmod 555 $lib'
9750 1.1 mrg ;;
9751 1.1 mrg
9752 1.1.1.2 mrg interix[3-9]*)
9753 1.1 mrg version_type=linux
9754 1.1 mrg need_lib_prefix=no
9755 1.1 mrg need_version=no
9756 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9757 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9758 1.1 mrg dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
9759 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9760 1.1 mrg shlibpath_overrides_runpath=no
9761 1.1 mrg hardcode_into_libs=yes
9762 1.1 mrg ;;
9763 1.1 mrg
9764 1.1 mrg irix5* | irix6* | nonstopux*)
9765 1.1 mrg case $host_os in
9766 1.1 mrg nonstopux*) version_type=nonstopux ;;
9767 1.1 mrg *)
9768 1.1 mrg if test "$lt_cv_prog_gnu_ld" = yes; then
9769 1.1 mrg version_type=linux
9770 1.1 mrg else
9771 1.1 mrg version_type=irix
9772 1.1 mrg fi ;;
9773 1.1 mrg esac
9774 1.1 mrg need_lib_prefix=no
9775 1.1 mrg need_version=no
9776 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9777 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
9778 1.1 mrg case $host_os in
9779 1.1 mrg irix5* | nonstopux*)
9780 1.1 mrg libsuff= shlibsuff=
9781 1.1 mrg ;;
9782 1.1 mrg *)
9783 1.1 mrg case $LD in # libtool.m4 will add one of these switches to LD
9784 1.1 mrg *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
9785 1.1 mrg libsuff= shlibsuff= libmagic=32-bit;;
9786 1.1 mrg *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
9787 1.1 mrg libsuff=32 shlibsuff=N32 libmagic=N32;;
9788 1.1 mrg *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
9789 1.1 mrg libsuff=64 shlibsuff=64 libmagic=64-bit;;
9790 1.1 mrg *) libsuff= shlibsuff= libmagic=never-match;;
9791 1.1 mrg esac
9792 1.1 mrg ;;
9793 1.1 mrg esac
9794 1.1 mrg shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
9795 1.1 mrg shlibpath_overrides_runpath=no
9796 1.1 mrg sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
9797 1.1 mrg sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
9798 1.1 mrg hardcode_into_libs=yes
9799 1.1 mrg ;;
9800 1.1 mrg
9801 1.1 mrg # No shared lib support for Linux oldld, aout, or coff.
9802 1.1 mrg linux*oldld* | linux*aout* | linux*coff*)
9803 1.1 mrg dynamic_linker=no
9804 1.1 mrg ;;
9805 1.1 mrg
9806 1.1 mrg # This must be Linux ELF.
9807 1.1.1.2 mrg linux* | k*bsd*-gnu)
9808 1.1 mrg version_type=linux
9809 1.1 mrg need_lib_prefix=no
9810 1.1 mrg need_version=no
9811 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9812 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9813 1.1 mrg finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
9814 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9815 1.1 mrg shlibpath_overrides_runpath=no
9816 1.1.1.2 mrg # Some binutils ld are patched to set DT_RUNPATH
9817 1.1.1.2 mrg save_LDFLAGS=$LDFLAGS
9818 1.1.1.2 mrg save_libdir=$libdir
9819 1.1.1.2 mrg eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
9820 1.1.1.2 mrg LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
9821 1.1.1.2 mrg cat >conftest.$ac_ext <<_ACEOF
9822 1.1.1.2 mrg /* confdefs.h. */
9823 1.1.1.2 mrg _ACEOF
9824 1.1.1.2 mrg cat confdefs.h >>conftest.$ac_ext
9825 1.1.1.2 mrg cat >>conftest.$ac_ext <<_ACEOF
9826 1.1.1.2 mrg /* end confdefs.h. */
9827 1.1 mrg
9828 1.1.1.2 mrg int
9829 1.1.1.2 mrg main ()
9830 1.1.1.2 mrg {
9831 1.1 mrg
9832 1.1.1.2 mrg ;
9833 1.1.1.2 mrg return 0;
9834 1.1.1.2 mrg }
9835 1.1.1.2 mrg _ACEOF
9836 1.1.1.2 mrg rm -f conftest.$ac_objext conftest$ac_exeext
9837 1.1.1.2 mrg if { (ac_try="$ac_link"
9838 1.1.1.2 mrg case "(($ac_try" in
9839 1.1.1.2 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9840 1.1.1.2 mrg *) ac_try_echo=$ac_try;;
9841 1.1.1.2 mrg esac
9842 1.1.1.2 mrg eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9843 1.1.1.2 mrg $as_echo "$ac_try_echo") >&5
9844 1.1.1.2 mrg (eval "$ac_link") 2>conftest.er1
9845 1.1.1.2 mrg ac_status=$?
9846 1.1.1.2 mrg grep -v '^ *+' conftest.er1 >conftest.err
9847 1.1.1.2 mrg rm -f conftest.er1
9848 1.1.1.2 mrg cat conftest.err >&5
9849 1.1.1.2 mrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9850 1.1.1.2 mrg (exit $ac_status); } && {
9851 1.1.1.2 mrg test -z "$ac_c_werror_flag" ||
9852 1.1.1.2 mrg test ! -s conftest.err
9853 1.1.1.2 mrg } && test -s conftest$ac_exeext && {
9854 1.1.1.2 mrg test "$cross_compiling" = yes ||
9855 1.1.1.2 mrg $as_test_x conftest$ac_exeext
9856 1.1.1.2 mrg }; then
9857 1.1.1.2 mrg if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then
9858 1.1.1.2 mrg shlibpath_overrides_runpath=yes
9859 1.1.1.2 mrg fi
9860 1.1.1.2 mrg
9861 1.1.1.2 mrg else
9862 1.1.1.2 mrg $as_echo "$as_me: failed program was:" >&5
9863 1.1.1.2 mrg sed 's/^/| /' conftest.$ac_ext >&5
9864 1.1.1.2 mrg
9865 1.1.1.2 mrg
9866 1.1.1.2 mrg fi
9867 1.1.1.2 mrg
9868 1.1.1.2 mrg rm -rf conftest.dSYM
9869 1.1.1.2 mrg rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9870 1.1.1.2 mrg conftest$ac_exeext conftest.$ac_ext
9871 1.1.1.2 mrg LDFLAGS=$save_LDFLAGS
9872 1.1.1.2 mrg libdir=$save_libdir
9873 1.1.1.2 mrg
9874 1.1.1.2 mrg # This implies no fast_install, which is unacceptable.
9875 1.1.1.2 mrg # Some rework will be needed to allow for fast_install
9876 1.1.1.2 mrg # before this can be enabled.
9877 1.1.1.2 mrg hardcode_into_libs=yes
9878 1.1.1.2 mrg
9879 1.1.1.2 mrg # Add ABI-specific directories to the system library path.
9880 1.1.1.2 mrg sys_lib_dlsearch_path_spec="/lib64 /usr/lib64 /lib /usr/lib"
9881 1.1.1.2 mrg
9882 1.1.1.2 mrg # Append ld.so.conf contents to the search path
9883 1.1.1.2 mrg if test -f /etc/ld.so.conf; then
9884 1.1.1.2 mrg lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
9885 1.1.1.2 mrg sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec $lt_ld_extra"
9886 1.1.1.2 mrg fi
9887 1.1.1.2 mrg
9888 1.1.1.2 mrg # We used to test for /lib/ld.so.1 and disable shared libraries on
9889 1.1.1.2 mrg # powerpc, because MkLinux only supported shared libraries with the
9890 1.1.1.2 mrg # GNU dynamic linker. Since this was broken with cross compilers,
9891 1.1 mrg # most powerpc-linux boxes support dynamic linking these days and
9892 1.1 mrg # people can always --disable-shared, the test was removed, and we
9893 1.1 mrg # assume the GNU/Linux dynamic linker is in use.
9894 1.1 mrg dynamic_linker='GNU/Linux ld.so'
9895 1.1 mrg ;;
9896 1.1 mrg
9897 1.1 mrg netbsd*)
9898 1.1 mrg version_type=sunos
9899 1.1 mrg need_lib_prefix=no
9900 1.1 mrg need_version=no
9901 1.1.1.2 mrg if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9902 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9903 1.1 mrg finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9904 1.1 mrg dynamic_linker='NetBSD (a.out) ld.so'
9905 1.1 mrg else
9906 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9907 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9908 1.1 mrg dynamic_linker='NetBSD ld.elf_so'
9909 1.1 mrg fi
9910 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9911 1.1 mrg shlibpath_overrides_runpath=yes
9912 1.1 mrg hardcode_into_libs=yes
9913 1.1 mrg ;;
9914 1.1 mrg
9915 1.1 mrg newsos6)
9916 1.1 mrg version_type=linux
9917 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9918 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9919 1.1 mrg shlibpath_overrides_runpath=yes
9920 1.1 mrg ;;
9921 1.1 mrg
9922 1.1.1.2 mrg *nto* | *qnx*)
9923 1.1.1.2 mrg version_type=qnx
9924 1.1 mrg need_lib_prefix=no
9925 1.1 mrg need_version=no
9926 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9927 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9928 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9929 1.1.1.2 mrg shlibpath_overrides_runpath=no
9930 1.1.1.2 mrg hardcode_into_libs=yes
9931 1.1.1.2 mrg dynamic_linker='ldqnx.so'
9932 1.1 mrg ;;
9933 1.1 mrg
9934 1.1 mrg openbsd*)
9935 1.1 mrg version_type=sunos
9936 1.1 mrg sys_lib_dlsearch_path_spec="/usr/lib"
9937 1.1 mrg need_lib_prefix=no
9938 1.1 mrg # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
9939 1.1 mrg case $host_os in
9940 1.1.1.2 mrg openbsd3.3 | openbsd3.3.*) need_version=yes ;;
9941 1.1.1.2 mrg *) need_version=no ;;
9942 1.1 mrg esac
9943 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9944 1.1 mrg finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9945 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9946 1.1.1.2 mrg if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9947 1.1 mrg case $host_os in
9948 1.1 mrg openbsd2.[89] | openbsd2.[89].*)
9949 1.1 mrg shlibpath_overrides_runpath=no
9950 1.1 mrg ;;
9951 1.1 mrg *)
9952 1.1 mrg shlibpath_overrides_runpath=yes
9953 1.1 mrg ;;
9954 1.1 mrg esac
9955 1.1 mrg else
9956 1.1 mrg shlibpath_overrides_runpath=yes
9957 1.1 mrg fi
9958 1.1 mrg ;;
9959 1.1 mrg
9960 1.1 mrg os2*)
9961 1.1 mrg libname_spec='$name'
9962 1.1 mrg shrext_cmds=".dll"
9963 1.1 mrg need_lib_prefix=no
9964 1.1 mrg library_names_spec='$libname${shared_ext} $libname.a'
9965 1.1 mrg dynamic_linker='OS/2 ld.exe'
9966 1.1 mrg shlibpath_var=LIBPATH
9967 1.1 mrg ;;
9968 1.1 mrg
9969 1.1 mrg osf3* | osf4* | osf5*)
9970 1.1 mrg version_type=osf
9971 1.1 mrg need_lib_prefix=no
9972 1.1 mrg need_version=no
9973 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9974 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9975 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9976 1.1 mrg sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
9977 1.1 mrg sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
9978 1.1 mrg ;;
9979 1.1 mrg
9980 1.1.1.2 mrg rdos*)
9981 1.1.1.2 mrg dynamic_linker=no
9982 1.1.1.2 mrg ;;
9983 1.1.1.2 mrg
9984 1.1 mrg solaris*)
9985 1.1 mrg version_type=linux
9986 1.1 mrg need_lib_prefix=no
9987 1.1 mrg need_version=no
9988 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9989 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9990 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9991 1.1 mrg shlibpath_overrides_runpath=yes
9992 1.1 mrg hardcode_into_libs=yes
9993 1.1 mrg # ldd complains unless libraries are executable
9994 1.1 mrg postinstall_cmds='chmod +x $lib'
9995 1.1 mrg ;;
9996 1.1 mrg
9997 1.1 mrg sunos4*)
9998 1.1 mrg version_type=sunos
9999 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10000 1.1 mrg finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
10001 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10002 1.1 mrg shlibpath_overrides_runpath=yes
10003 1.1 mrg if test "$with_gnu_ld" = yes; then
10004 1.1 mrg need_lib_prefix=no
10005 1.1 mrg fi
10006 1.1 mrg need_version=yes
10007 1.1 mrg ;;
10008 1.1 mrg
10009 1.1 mrg sysv4 | sysv4.3*)
10010 1.1 mrg version_type=linux
10011 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10012 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10013 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10014 1.1 mrg case $host_vendor in
10015 1.1 mrg sni)
10016 1.1 mrg shlibpath_overrides_runpath=no
10017 1.1 mrg need_lib_prefix=no
10018 1.1 mrg runpath_var=LD_RUN_PATH
10019 1.1 mrg ;;
10020 1.1 mrg siemens)
10021 1.1 mrg need_lib_prefix=no
10022 1.1 mrg ;;
10023 1.1 mrg motorola)
10024 1.1 mrg need_lib_prefix=no
10025 1.1 mrg need_version=no
10026 1.1 mrg shlibpath_overrides_runpath=no
10027 1.1 mrg sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
10028 1.1 mrg ;;
10029 1.1 mrg esac
10030 1.1 mrg ;;
10031 1.1 mrg
10032 1.1 mrg sysv4*MP*)
10033 1.1 mrg if test -d /usr/nec ;then
10034 1.1 mrg version_type=linux
10035 1.1 mrg library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
10036 1.1 mrg soname_spec='$libname${shared_ext}.$major'
10037 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10038 1.1 mrg fi
10039 1.1 mrg ;;
10040 1.1 mrg
10041 1.1 mrg sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
10042 1.1 mrg version_type=freebsd-elf
10043 1.1 mrg need_lib_prefix=no
10044 1.1 mrg need_version=no
10045 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10046 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10047 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10048 1.1.1.2 mrg shlibpath_overrides_runpath=yes
10049 1.1 mrg hardcode_into_libs=yes
10050 1.1 mrg if test "$with_gnu_ld" = yes; then
10051 1.1 mrg sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
10052 1.1 mrg else
10053 1.1 mrg sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
10054 1.1 mrg case $host_os in
10055 1.1 mrg sco3.2v5*)
10056 1.1 mrg sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
10057 1.1 mrg ;;
10058 1.1 mrg esac
10059 1.1 mrg fi
10060 1.1 mrg sys_lib_dlsearch_path_spec='/usr/lib'
10061 1.1 mrg ;;
10062 1.1 mrg
10063 1.1.1.2 mrg tpf*)
10064 1.1.1.2 mrg # TPF is a cross-target only. Preferred cross-host = GNU/Linux.
10065 1.1.1.2 mrg version_type=linux
10066 1.1.1.2 mrg need_lib_prefix=no
10067 1.1.1.2 mrg need_version=no
10068 1.1.1.2 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10069 1.1.1.2 mrg shlibpath_var=LD_LIBRARY_PATH
10070 1.1.1.2 mrg shlibpath_overrides_runpath=no
10071 1.1.1.2 mrg hardcode_into_libs=yes
10072 1.1.1.2 mrg ;;
10073 1.1.1.2 mrg
10074 1.1 mrg uts4*)
10075 1.1 mrg version_type=linux
10076 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10077 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10078 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10079 1.1 mrg ;;
10080 1.1 mrg
10081 1.1 mrg *)
10082 1.1 mrg dynamic_linker=no
10083 1.1 mrg ;;
10084 1.1 mrg esac
10085 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $dynamic_linker" >&5
10086 1.1.1.2 mrg $as_echo "$dynamic_linker" >&6; }
10087 1.1 mrg test "$dynamic_linker" = no && can_build_shared=no
10088 1.1 mrg
10089 1.1 mrg variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
10090 1.1 mrg if test "$GCC" = yes; then
10091 1.1 mrg variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
10092 1.1 mrg fi
10093 1.1 mrg
10094 1.1.1.2 mrg if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
10095 1.1.1.2 mrg sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
10096 1.1 mrg fi
10097 1.1.1.2 mrg if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
10098 1.1.1.2 mrg sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
10099 1.1 mrg fi
10100 1.1 mrg
10101 1.1 mrg
10102 1.1 mrg
10103 1.1 mrg
10104 1.1 mrg
10105 1.1 mrg
10106 1.1 mrg
10107 1.1 mrg
10108 1.1 mrg
10109 1.1 mrg
10110 1.1 mrg
10111 1.1 mrg
10112 1.1 mrg
10113 1.1 mrg
10114 1.1 mrg
10115 1.1 mrg
10116 1.1 mrg
10117 1.1 mrg
10118 1.1 mrg
10119 1.1 mrg
10120 1.1 mrg
10121 1.1 mrg
10122 1.1 mrg
10123 1.1 mrg
10124 1.1 mrg
10125 1.1 mrg
10126 1.1 mrg
10127 1.1 mrg
10128 1.1 mrg
10129 1.1 mrg
10130 1.1 mrg
10131 1.1 mrg
10132 1.1 mrg
10133 1.1 mrg
10134 1.1 mrg
10135 1.1 mrg
10136 1.1 mrg
10137 1.1 mrg
10138 1.1 mrg
10139 1.1 mrg
10140 1.1 mrg
10141 1.1 mrg
10142 1.1 mrg
10143 1.1 mrg
10144 1.1 mrg
10145 1.1 mrg
10146 1.1 mrg
10147 1.1 mrg
10148 1.1 mrg
10149 1.1 mrg
10150 1.1 mrg
10151 1.1 mrg
10152 1.1 mrg
10153 1.1 mrg
10154 1.1 mrg
10155 1.1 mrg
10156 1.1 mrg
10157 1.1 mrg
10158 1.1 mrg
10159 1.1 mrg
10160 1.1 mrg
10161 1.1 mrg
10162 1.1 mrg
10163 1.1 mrg
10164 1.1 mrg
10165 1.1 mrg
10166 1.1 mrg
10167 1.1 mrg
10168 1.1 mrg
10169 1.1 mrg
10170 1.1 mrg
10171 1.1 mrg
10172 1.1 mrg
10173 1.1 mrg
10174 1.1 mrg
10175 1.1 mrg
10176 1.1 mrg
10177 1.1 mrg
10178 1.1 mrg
10179 1.1 mrg
10180 1.1 mrg
10181 1.1 mrg
10182 1.1 mrg
10183 1.1 mrg
10184 1.1 mrg
10185 1.1 mrg
10186 1.1 mrg
10187 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
10188 1.1.1.2 mrg $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
10189 1.1.1.2 mrg hardcode_action=
10190 1.1.1.2 mrg if test -n "$hardcode_libdir_flag_spec" ||
10191 1.1.1.2 mrg test -n "$runpath_var" ||
10192 1.1.1.2 mrg test "X$hardcode_automatic" = "Xyes" ; then
10193 1.1 mrg
10194 1.1.1.2 mrg # We can hardcode non-existent directories.
10195 1.1.1.2 mrg if test "$hardcode_direct" != no &&
10196 1.1.1.2 mrg # If the only mechanism to avoid hardcoding is shlibpath_var, we
10197 1.1.1.2 mrg # have to relink, otherwise we might link with an installed library
10198 1.1.1.2 mrg # when we should be linking with a yet-to-be-installed one
10199 1.1.1.2 mrg ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
10200 1.1.1.2 mrg test "$hardcode_minus_L" != no; then
10201 1.1.1.2 mrg # Linking always hardcodes the temporary library directory.
10202 1.1.1.2 mrg hardcode_action=relink
10203 1.1.1.2 mrg else
10204 1.1.1.2 mrg # We can link without hardcoding, and we can hardcode nonexisting dirs.
10205 1.1.1.2 mrg hardcode_action=immediate
10206 1.1 mrg fi
10207 1.1.1.2 mrg else
10208 1.1.1.2 mrg # We cannot hardcode anything, or else we can only hardcode existing
10209 1.1.1.2 mrg # directories.
10210 1.1.1.2 mrg hardcode_action=unsupported
10211 1.1 mrg fi
10212 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $hardcode_action" >&5
10213 1.1.1.2 mrg $as_echo "$hardcode_action" >&6; }
10214 1.1 mrg
10215 1.1.1.2 mrg if test "$hardcode_action" = relink ||
10216 1.1.1.2 mrg test "$inherit_rpath" = yes; then
10217 1.1.1.2 mrg # Fast installation is not supported
10218 1.1.1.2 mrg enable_fast_install=no
10219 1.1.1.2 mrg elif test "$shlibpath_overrides_runpath" = yes ||
10220 1.1.1.2 mrg test "$enable_shared" = no; then
10221 1.1.1.2 mrg # Fast installation is not necessary
10222 1.1.1.2 mrg enable_fast_install=needless
10223 1.1.1.2 mrg fi
10224 1.1 mrg
10225 1.1 mrg
10226 1.1 mrg
10227 1.1 mrg
10228 1.1 mrg
10229 1.1 mrg
10230 1.1.1.2 mrg if test "x$enable_dlopen" != xyes; then
10231 1.1.1.2 mrg enable_dlopen=unknown
10232 1.1.1.2 mrg enable_dlopen_self=unknown
10233 1.1.1.2 mrg enable_dlopen_self_static=unknown
10234 1.1.1.2 mrg else
10235 1.1.1.2 mrg lt_cv_dlopen=no
10236 1.1.1.2 mrg lt_cv_dlopen_libs=
10237 1.1 mrg
10238 1.1.1.2 mrg case $host_os in
10239 1.1.1.2 mrg beos*)
10240 1.1.1.2 mrg lt_cv_dlopen="load_add_on"
10241 1.1.1.2 mrg lt_cv_dlopen_libs=
10242 1.1.1.2 mrg lt_cv_dlopen_self=yes
10243 1.1.1.2 mrg ;;
10244 1.1 mrg
10245 1.1.1.2 mrg mingw* | pw32* | cegcc*)
10246 1.1.1.2 mrg lt_cv_dlopen="LoadLibrary"
10247 1.1.1.2 mrg lt_cv_dlopen_libs=
10248 1.1.1.2 mrg ;;
10249 1.1 mrg
10250 1.1.1.2 mrg cygwin*)
10251 1.1.1.2 mrg lt_cv_dlopen="dlopen"
10252 1.1.1.2 mrg lt_cv_dlopen_libs=
10253 1.1.1.2 mrg ;;
10254 1.1 mrg
10255 1.1.1.2 mrg darwin*)
10256 1.1.1.2 mrg # if libdl is installed we need to link against it
10257 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
10258 1.1.1.2 mrg $as_echo_n "checking for dlopen in -ldl... " >&6; }
10259 1.1.1.2 mrg if test "${ac_cv_lib_dl_dlopen+set}" = set; then
10260 1.1.1.2 mrg $as_echo_n "(cached) " >&6
10261 1.1.1.2 mrg else
10262 1.1.1.2 mrg ac_check_lib_save_LIBS=$LIBS
10263 1.1.1.2 mrg LIBS="-ldl $LIBS"
10264 1.1.1.2 mrg cat >conftest.$ac_ext <<_ACEOF
10265 1.1.1.2 mrg /* confdefs.h. */
10266 1.1.1.2 mrg _ACEOF
10267 1.1.1.2 mrg cat confdefs.h >>conftest.$ac_ext
10268 1.1.1.2 mrg cat >>conftest.$ac_ext <<_ACEOF
10269 1.1.1.2 mrg /* end confdefs.h. */
10270 1.1 mrg
10271 1.1.1.2 mrg /* Override any GCC internal prototype to avoid an error.
10272 1.1.1.2 mrg Use char because int might match the return type of a GCC
10273 1.1.1.2 mrg builtin and then its argument prototype would still apply. */
10274 1.1.1.2 mrg #ifdef __cplusplus
10275 1.1.1.2 mrg extern "C"
10276 1.1.1.2 mrg #endif
10277 1.1.1.2 mrg char dlopen ();
10278 1.1.1.2 mrg int
10279 1.1.1.2 mrg main ()
10280 1.1.1.2 mrg {
10281 1.1.1.2 mrg return dlopen ();
10282 1.1.1.2 mrg ;
10283 1.1.1.2 mrg return 0;
10284 1.1.1.2 mrg }
10285 1.1.1.2 mrg _ACEOF
10286 1.1.1.2 mrg rm -f conftest.$ac_objext conftest$ac_exeext
10287 1.1.1.2 mrg if { (ac_try="$ac_link"
10288 1.1.1.2 mrg case "(($ac_try" in
10289 1.1.1.2 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10290 1.1.1.2 mrg *) ac_try_echo=$ac_try;;
10291 1.1.1.2 mrg esac
10292 1.1.1.2 mrg eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10293 1.1.1.2 mrg $as_echo "$ac_try_echo") >&5
10294 1.1.1.2 mrg (eval "$ac_link") 2>conftest.er1
10295 1.1.1.2 mrg ac_status=$?
10296 1.1.1.2 mrg grep -v '^ *+' conftest.er1 >conftest.err
10297 1.1.1.2 mrg rm -f conftest.er1
10298 1.1.1.2 mrg cat conftest.err >&5
10299 1.1.1.2 mrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10300 1.1.1.2 mrg (exit $ac_status); } && {
10301 1.1.1.2 mrg test -z "$ac_c_werror_flag" ||
10302 1.1.1.2 mrg test ! -s conftest.err
10303 1.1.1.2 mrg } && test -s conftest$ac_exeext && {
10304 1.1.1.2 mrg test "$cross_compiling" = yes ||
10305 1.1.1.2 mrg $as_test_x conftest$ac_exeext
10306 1.1.1.2 mrg }; then
10307 1.1.1.2 mrg ac_cv_lib_dl_dlopen=yes
10308 1.1.1.2 mrg else
10309 1.1.1.2 mrg $as_echo "$as_me: failed program was:" >&5
10310 1.1.1.2 mrg sed 's/^/| /' conftest.$ac_ext >&5
10311 1.1 mrg
10312 1.1.1.2 mrg ac_cv_lib_dl_dlopen=no
10313 1.1.1.2 mrg fi
10314 1.1 mrg
10315 1.1.1.2 mrg rm -rf conftest.dSYM
10316 1.1.1.2 mrg rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10317 1.1.1.2 mrg conftest$ac_exeext conftest.$ac_ext
10318 1.1.1.2 mrg LIBS=$ac_check_lib_save_LIBS
10319 1.1.1.2 mrg fi
10320 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
10321 1.1.1.2 mrg $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10322 1.1.1.2 mrg if test "x$ac_cv_lib_dl_dlopen" = x""yes; then
10323 1.1.1.2 mrg lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10324 1.1.1.2 mrg else
10325 1.1 mrg
10326 1.1.1.2 mrg lt_cv_dlopen="dyld"
10327 1.1.1.2 mrg lt_cv_dlopen_libs=
10328 1.1.1.2 mrg lt_cv_dlopen_self=yes
10329 1.1 mrg
10330 1.1.1.2 mrg fi
10331 1.1 mrg
10332 1.1.1.2 mrg ;;
10333 1.1 mrg
10334 1.1.1.2 mrg *)
10335 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking for shl_load" >&5
10336 1.1.1.2 mrg $as_echo_n "checking for shl_load... " >&6; }
10337 1.1.1.2 mrg if test "${ac_cv_func_shl_load+set}" = set; then
10338 1.1.1.2 mrg $as_echo_n "(cached) " >&6
10339 1.1.1.2 mrg else
10340 1.1.1.2 mrg cat >conftest.$ac_ext <<_ACEOF
10341 1.1.1.2 mrg /* confdefs.h. */
10342 1.1.1.2 mrg _ACEOF
10343 1.1.1.2 mrg cat confdefs.h >>conftest.$ac_ext
10344 1.1.1.2 mrg cat >>conftest.$ac_ext <<_ACEOF
10345 1.1.1.2 mrg /* end confdefs.h. */
10346 1.1.1.2 mrg /* Define shl_load to an innocuous variant, in case <limits.h> declares shl_load.
10347 1.1.1.2 mrg For example, HP-UX 11i <limits.h> declares gettimeofday. */
10348 1.1.1.2 mrg #define shl_load innocuous_shl_load
10349 1.1 mrg
10350 1.1.1.2 mrg /* System header to define __stub macros and hopefully few prototypes,
10351 1.1.1.2 mrg which can conflict with char shl_load (); below.
10352 1.1.1.2 mrg Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10353 1.1.1.2 mrg <limits.h> exists even on freestanding compilers. */
10354 1.1 mrg
10355 1.1.1.2 mrg #ifdef __STDC__
10356 1.1.1.2 mrg # include <limits.h>
10357 1.1.1.2 mrg #else
10358 1.1.1.2 mrg # include <assert.h>
10359 1.1.1.2 mrg #endif
10360 1.1 mrg
10361 1.1.1.2 mrg #undef shl_load
10362 1.1 mrg
10363 1.1.1.2 mrg /* Override any GCC internal prototype to avoid an error.
10364 1.1.1.2 mrg Use char because int might match the return type of a GCC
10365 1.1.1.2 mrg builtin and then its argument prototype would still apply. */
10366 1.1.1.2 mrg #ifdef __cplusplus
10367 1.1.1.2 mrg extern "C"
10368 1.1.1.2 mrg #endif
10369 1.1.1.2 mrg char shl_load ();
10370 1.1.1.2 mrg /* The GNU C library defines this for functions which it implements
10371 1.1.1.2 mrg to always fail with ENOSYS. Some functions are actually named
10372 1.1.1.2 mrg something starting with __ and the normal name is an alias. */
10373 1.1.1.2 mrg #if defined __stub_shl_load || defined __stub___shl_load
10374 1.1.1.2 mrg choke me
10375 1.1.1.2 mrg #endif
10376 1.1.1.2 mrg
10377 1.1.1.2 mrg int
10378 1.1.1.2 mrg main ()
10379 1.1.1.2 mrg {
10380 1.1.1.2 mrg return shl_load ();
10381 1.1.1.2 mrg ;
10382 1.1.1.2 mrg return 0;
10383 1.1.1.2 mrg }
10384 1.1.1.2 mrg _ACEOF
10385 1.1.1.2 mrg rm -f conftest.$ac_objext conftest$ac_exeext
10386 1.1.1.2 mrg if { (ac_try="$ac_link"
10387 1.1.1.2 mrg case "(($ac_try" in
10388 1.1.1.2 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10389 1.1.1.2 mrg *) ac_try_echo=$ac_try;;
10390 1.1 mrg esac
10391 1.1.1.2 mrg eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10392 1.1.1.2 mrg $as_echo "$ac_try_echo") >&5
10393 1.1.1.2 mrg (eval "$ac_link") 2>conftest.er1
10394 1.1.1.2 mrg ac_status=$?
10395 1.1.1.2 mrg grep -v '^ *+' conftest.er1 >conftest.err
10396 1.1.1.2 mrg rm -f conftest.er1
10397 1.1.1.2 mrg cat conftest.err >&5
10398 1.1.1.2 mrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10399 1.1.1.2 mrg (exit $ac_status); } && {
10400 1.1.1.2 mrg test -z "$ac_c_werror_flag" ||
10401 1.1.1.2 mrg test ! -s conftest.err
10402 1.1.1.2 mrg } && test -s conftest$ac_exeext && {
10403 1.1.1.2 mrg test "$cross_compiling" = yes ||
10404 1.1.1.2 mrg $as_test_x conftest$ac_exeext
10405 1.1.1.2 mrg }; then
10406 1.1.1.2 mrg ac_cv_func_shl_load=yes
10407 1.1.1.2 mrg else
10408 1.1.1.2 mrg $as_echo "$as_me: failed program was:" >&5
10409 1.1.1.2 mrg sed 's/^/| /' conftest.$ac_ext >&5
10410 1.1 mrg
10411 1.1.1.2 mrg ac_cv_func_shl_load=no
10412 1.1.1.2 mrg fi
10413 1.1 mrg
10414 1.1.1.2 mrg rm -rf conftest.dSYM
10415 1.1.1.2 mrg rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10416 1.1.1.2 mrg conftest$ac_exeext conftest.$ac_ext
10417 1.1.1.2 mrg fi
10418 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5
10419 1.1.1.2 mrg $as_echo "$ac_cv_func_shl_load" >&6; }
10420 1.1.1.2 mrg if test "x$ac_cv_func_shl_load" = x""yes; then
10421 1.1.1.2 mrg lt_cv_dlopen="shl_load"
10422 1.1.1.2 mrg else
10423 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5
10424 1.1.1.2 mrg $as_echo_n "checking for shl_load in -ldld... " >&6; }
10425 1.1.1.2 mrg if test "${ac_cv_lib_dld_shl_load+set}" = set; then
10426 1.1.1.2 mrg $as_echo_n "(cached) " >&6
10427 1.1.1.2 mrg else
10428 1.1.1.2 mrg ac_check_lib_save_LIBS=$LIBS
10429 1.1.1.2 mrg LIBS="-ldld $LIBS"
10430 1.1.1.2 mrg cat >conftest.$ac_ext <<_ACEOF
10431 1.1.1.2 mrg /* confdefs.h. */
10432 1.1.1.2 mrg _ACEOF
10433 1.1.1.2 mrg cat confdefs.h >>conftest.$ac_ext
10434 1.1.1.2 mrg cat >>conftest.$ac_ext <<_ACEOF
10435 1.1.1.2 mrg /* end confdefs.h. */
10436 1.1 mrg
10437 1.1.1.2 mrg /* Override any GCC internal prototype to avoid an error.
10438 1.1.1.2 mrg Use char because int might match the return type of a GCC
10439 1.1.1.2 mrg builtin and then its argument prototype would still apply. */
10440 1.1.1.2 mrg #ifdef __cplusplus
10441 1.1.1.2 mrg extern "C"
10442 1.1.1.2 mrg #endif
10443 1.1.1.2 mrg char shl_load ();
10444 1.1.1.2 mrg int
10445 1.1.1.2 mrg main ()
10446 1.1.1.2 mrg {
10447 1.1.1.2 mrg return shl_load ();
10448 1.1.1.2 mrg ;
10449 1.1.1.2 mrg return 0;
10450 1.1.1.2 mrg }
10451 1.1.1.2 mrg _ACEOF
10452 1.1.1.2 mrg rm -f conftest.$ac_objext conftest$ac_exeext
10453 1.1.1.2 mrg if { (ac_try="$ac_link"
10454 1.1.1.2 mrg case "(($ac_try" in
10455 1.1.1.2 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10456 1.1.1.2 mrg *) ac_try_echo=$ac_try;;
10457 1.1.1.2 mrg esac
10458 1.1.1.2 mrg eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10459 1.1.1.2 mrg $as_echo "$ac_try_echo") >&5
10460 1.1.1.2 mrg (eval "$ac_link") 2>conftest.er1
10461 1.1.1.2 mrg ac_status=$?
10462 1.1.1.2 mrg grep -v '^ *+' conftest.er1 >conftest.err
10463 1.1.1.2 mrg rm -f conftest.er1
10464 1.1.1.2 mrg cat conftest.err >&5
10465 1.1.1.2 mrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10466 1.1.1.2 mrg (exit $ac_status); } && {
10467 1.1.1.2 mrg test -z "$ac_c_werror_flag" ||
10468 1.1.1.2 mrg test ! -s conftest.err
10469 1.1.1.2 mrg } && test -s conftest$ac_exeext && {
10470 1.1.1.2 mrg test "$cross_compiling" = yes ||
10471 1.1.1.2 mrg $as_test_x conftest$ac_exeext
10472 1.1.1.2 mrg }; then
10473 1.1.1.2 mrg ac_cv_lib_dld_shl_load=yes
10474 1.1.1.2 mrg else
10475 1.1.1.2 mrg $as_echo "$as_me: failed program was:" >&5
10476 1.1.1.2 mrg sed 's/^/| /' conftest.$ac_ext >&5
10477 1.1 mrg
10478 1.1.1.2 mrg ac_cv_lib_dld_shl_load=no
10479 1.1.1.2 mrg fi
10480 1.1 mrg
10481 1.1.1.2 mrg rm -rf conftest.dSYM
10482 1.1.1.2 mrg rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10483 1.1.1.2 mrg conftest$ac_exeext conftest.$ac_ext
10484 1.1.1.2 mrg LIBS=$ac_check_lib_save_LIBS
10485 1.1.1.2 mrg fi
10486 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5
10487 1.1.1.2 mrg $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
10488 1.1.1.2 mrg if test "x$ac_cv_lib_dld_shl_load" = x""yes; then
10489 1.1.1.2 mrg lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
10490 1.1.1.2 mrg else
10491 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking for dlopen" >&5
10492 1.1.1.2 mrg $as_echo_n "checking for dlopen... " >&6; }
10493 1.1.1.2 mrg if test "${ac_cv_func_dlopen+set}" = set; then
10494 1.1.1.2 mrg $as_echo_n "(cached) " >&6
10495 1.1.1.2 mrg else
10496 1.1.1.2 mrg cat >conftest.$ac_ext <<_ACEOF
10497 1.1.1.2 mrg /* confdefs.h. */
10498 1.1.1.2 mrg _ACEOF
10499 1.1.1.2 mrg cat confdefs.h >>conftest.$ac_ext
10500 1.1.1.2 mrg cat >>conftest.$ac_ext <<_ACEOF
10501 1.1.1.2 mrg /* end confdefs.h. */
10502 1.1.1.2 mrg /* Define dlopen to an innocuous variant, in case <limits.h> declares dlopen.
10503 1.1.1.2 mrg For example, HP-UX 11i <limits.h> declares gettimeofday. */
10504 1.1.1.2 mrg #define dlopen innocuous_dlopen
10505 1.1 mrg
10506 1.1.1.2 mrg /* System header to define __stub macros and hopefully few prototypes,
10507 1.1.1.2 mrg which can conflict with char dlopen (); below.
10508 1.1.1.2 mrg Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10509 1.1.1.2 mrg <limits.h> exists even on freestanding compilers. */
10510 1.1 mrg
10511 1.1.1.2 mrg #ifdef __STDC__
10512 1.1.1.2 mrg # include <limits.h>
10513 1.1.1.2 mrg #else
10514 1.1.1.2 mrg # include <assert.h>
10515 1.1.1.2 mrg #endif
10516 1.1 mrg
10517 1.1.1.2 mrg #undef dlopen
10518 1.1 mrg
10519 1.1.1.2 mrg /* Override any GCC internal prototype to avoid an error.
10520 1.1.1.2 mrg Use char because int might match the return type of a GCC
10521 1.1.1.2 mrg builtin and then its argument prototype would still apply. */
10522 1.1.1.2 mrg #ifdef __cplusplus
10523 1.1.1.2 mrg extern "C"
10524 1.1.1.2 mrg #endif
10525 1.1.1.2 mrg char dlopen ();
10526 1.1.1.2 mrg /* The GNU C library defines this for functions which it implements
10527 1.1.1.2 mrg to always fail with ENOSYS. Some functions are actually named
10528 1.1.1.2 mrg something starting with __ and the normal name is an alias. */
10529 1.1.1.2 mrg #if defined __stub_dlopen || defined __stub___dlopen
10530 1.1.1.2 mrg choke me
10531 1.1.1.2 mrg #endif
10532 1.1 mrg
10533 1.1.1.2 mrg int
10534 1.1.1.2 mrg main ()
10535 1.1.1.2 mrg {
10536 1.1.1.2 mrg return dlopen ();
10537 1.1.1.2 mrg ;
10538 1.1.1.2 mrg return 0;
10539 1.1.1.2 mrg }
10540 1.1.1.2 mrg _ACEOF
10541 1.1.1.2 mrg rm -f conftest.$ac_objext conftest$ac_exeext
10542 1.1.1.2 mrg if { (ac_try="$ac_link"
10543 1.1.1.2 mrg case "(($ac_try" in
10544 1.1.1.2 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10545 1.1.1.2 mrg *) ac_try_echo=$ac_try;;
10546 1.1.1.2 mrg esac
10547 1.1.1.2 mrg eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10548 1.1.1.2 mrg $as_echo "$ac_try_echo") >&5
10549 1.1.1.2 mrg (eval "$ac_link") 2>conftest.er1
10550 1.1.1.2 mrg ac_status=$?
10551 1.1.1.2 mrg grep -v '^ *+' conftest.er1 >conftest.err
10552 1.1.1.2 mrg rm -f conftest.er1
10553 1.1.1.2 mrg cat conftest.err >&5
10554 1.1.1.2 mrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10555 1.1.1.2 mrg (exit $ac_status); } && {
10556 1.1.1.2 mrg test -z "$ac_c_werror_flag" ||
10557 1.1.1.2 mrg test ! -s conftest.err
10558 1.1.1.2 mrg } && test -s conftest$ac_exeext && {
10559 1.1.1.2 mrg test "$cross_compiling" = yes ||
10560 1.1.1.2 mrg $as_test_x conftest$ac_exeext
10561 1.1.1.2 mrg }; then
10562 1.1.1.2 mrg ac_cv_func_dlopen=yes
10563 1.1.1.2 mrg else
10564 1.1.1.2 mrg $as_echo "$as_me: failed program was:" >&5
10565 1.1.1.2 mrg sed 's/^/| /' conftest.$ac_ext >&5
10566 1.1 mrg
10567 1.1.1.2 mrg ac_cv_func_dlopen=no
10568 1.1 mrg fi
10569 1.1 mrg
10570 1.1.1.2 mrg rm -rf conftest.dSYM
10571 1.1.1.2 mrg rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10572 1.1.1.2 mrg conftest$ac_exeext conftest.$ac_ext
10573 1.1 mrg fi
10574 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $ac_cv_func_dlopen" >&5
10575 1.1.1.2 mrg $as_echo "$ac_cv_func_dlopen" >&6; }
10576 1.1.1.2 mrg if test "x$ac_cv_func_dlopen" = x""yes; then
10577 1.1.1.2 mrg lt_cv_dlopen="dlopen"
10578 1.1.1.2 mrg else
10579 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
10580 1.1.1.2 mrg $as_echo_n "checking for dlopen in -ldl... " >&6; }
10581 1.1.1.2 mrg if test "${ac_cv_lib_dl_dlopen+set}" = set; then
10582 1.1.1.2 mrg $as_echo_n "(cached) " >&6
10583 1.1.1.2 mrg else
10584 1.1.1.2 mrg ac_check_lib_save_LIBS=$LIBS
10585 1.1.1.2 mrg LIBS="-ldl $LIBS"
10586 1.1.1.2 mrg cat >conftest.$ac_ext <<_ACEOF
10587 1.1.1.2 mrg /* confdefs.h. */
10588 1.1.1.2 mrg _ACEOF
10589 1.1.1.2 mrg cat confdefs.h >>conftest.$ac_ext
10590 1.1.1.2 mrg cat >>conftest.$ac_ext <<_ACEOF
10591 1.1.1.2 mrg /* end confdefs.h. */
10592 1.1 mrg
10593 1.1.1.2 mrg /* Override any GCC internal prototype to avoid an error.
10594 1.1.1.2 mrg Use char because int might match the return type of a GCC
10595 1.1.1.2 mrg builtin and then its argument prototype would still apply. */
10596 1.1.1.2 mrg #ifdef __cplusplus
10597 1.1.1.2 mrg extern "C"
10598 1.1.1.2 mrg #endif
10599 1.1.1.2 mrg char dlopen ();
10600 1.1.1.2 mrg int
10601 1.1.1.2 mrg main ()
10602 1.1.1.2 mrg {
10603 1.1.1.2 mrg return dlopen ();
10604 1.1.1.2 mrg ;
10605 1.1.1.2 mrg return 0;
10606 1.1.1.2 mrg }
10607 1.1.1.2 mrg _ACEOF
10608 1.1.1.2 mrg rm -f conftest.$ac_objext conftest$ac_exeext
10609 1.1.1.2 mrg if { (ac_try="$ac_link"
10610 1.1.1.2 mrg case "(($ac_try" in
10611 1.1.1.2 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10612 1.1.1.2 mrg *) ac_try_echo=$ac_try;;
10613 1.1 mrg esac
10614 1.1.1.2 mrg eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10615 1.1.1.2 mrg $as_echo "$ac_try_echo") >&5
10616 1.1.1.2 mrg (eval "$ac_link") 2>conftest.er1
10617 1.1.1.2 mrg ac_status=$?
10618 1.1.1.2 mrg grep -v '^ *+' conftest.er1 >conftest.err
10619 1.1.1.2 mrg rm -f conftest.er1
10620 1.1.1.2 mrg cat conftest.err >&5
10621 1.1.1.2 mrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10622 1.1.1.2 mrg (exit $ac_status); } && {
10623 1.1.1.2 mrg test -z "$ac_c_werror_flag" ||
10624 1.1.1.2 mrg test ! -s conftest.err
10625 1.1.1.2 mrg } && test -s conftest$ac_exeext && {
10626 1.1.1.2 mrg test "$cross_compiling" = yes ||
10627 1.1.1.2 mrg $as_test_x conftest$ac_exeext
10628 1.1.1.2 mrg }; then
10629 1.1.1.2 mrg ac_cv_lib_dl_dlopen=yes
10630 1.1 mrg else
10631 1.1.1.2 mrg $as_echo "$as_me: failed program was:" >&5
10632 1.1.1.2 mrg sed 's/^/| /' conftest.$ac_ext >&5
10633 1.1 mrg
10634 1.1.1.2 mrg ac_cv_lib_dl_dlopen=no
10635 1.1 mrg fi
10636 1.1 mrg
10637 1.1.1.2 mrg rm -rf conftest.dSYM
10638 1.1.1.2 mrg rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10639 1.1.1.2 mrg conftest$ac_exeext conftest.$ac_ext
10640 1.1.1.2 mrg LIBS=$ac_check_lib_save_LIBS
10641 1.1 mrg fi
10642 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
10643 1.1.1.2 mrg $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10644 1.1.1.2 mrg if test "x$ac_cv_lib_dl_dlopen" = x""yes; then
10645 1.1.1.2 mrg lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10646 1.1 mrg else
10647 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5
10648 1.1.1.2 mrg $as_echo_n "checking for dlopen in -lsvld... " >&6; }
10649 1.1.1.2 mrg if test "${ac_cv_lib_svld_dlopen+set}" = set; then
10650 1.1.1.2 mrg $as_echo_n "(cached) " >&6
10651 1.1.1.2 mrg else
10652 1.1.1.2 mrg ac_check_lib_save_LIBS=$LIBS
10653 1.1.1.2 mrg LIBS="-lsvld $LIBS"
10654 1.1.1.2 mrg cat >conftest.$ac_ext <<_ACEOF
10655 1.1.1.2 mrg /* confdefs.h. */
10656 1.1.1.2 mrg _ACEOF
10657 1.1.1.2 mrg cat confdefs.h >>conftest.$ac_ext
10658 1.1.1.2 mrg cat >>conftest.$ac_ext <<_ACEOF
10659 1.1.1.2 mrg /* end confdefs.h. */
10660 1.1 mrg
10661 1.1.1.2 mrg /* Override any GCC internal prototype to avoid an error.
10662 1.1.1.2 mrg Use char because int might match the return type of a GCC
10663 1.1.1.2 mrg builtin and then its argument prototype would still apply. */
10664 1.1.1.2 mrg #ifdef __cplusplus
10665 1.1.1.2 mrg extern "C"
10666 1.1.1.2 mrg #endif
10667 1.1.1.2 mrg char dlopen ();
10668 1.1.1.2 mrg int
10669 1.1.1.2 mrg main ()
10670 1.1.1.2 mrg {
10671 1.1.1.2 mrg return dlopen ();
10672 1.1.1.2 mrg ;
10673 1.1.1.2 mrg return 0;
10674 1.1.1.2 mrg }
10675 1.1.1.2 mrg _ACEOF
10676 1.1.1.2 mrg rm -f conftest.$ac_objext conftest$ac_exeext
10677 1.1.1.2 mrg if { (ac_try="$ac_link"
10678 1.1.1.2 mrg case "(($ac_try" in
10679 1.1.1.2 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10680 1.1.1.2 mrg *) ac_try_echo=$ac_try;;
10681 1.1.1.2 mrg esac
10682 1.1.1.2 mrg eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10683 1.1.1.2 mrg $as_echo "$ac_try_echo") >&5
10684 1.1.1.2 mrg (eval "$ac_link") 2>conftest.er1
10685 1.1.1.2 mrg ac_status=$?
10686 1.1.1.2 mrg grep -v '^ *+' conftest.er1 >conftest.err
10687 1.1.1.2 mrg rm -f conftest.er1
10688 1.1.1.2 mrg cat conftest.err >&5
10689 1.1.1.2 mrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10690 1.1.1.2 mrg (exit $ac_status); } && {
10691 1.1.1.2 mrg test -z "$ac_c_werror_flag" ||
10692 1.1.1.2 mrg test ! -s conftest.err
10693 1.1.1.2 mrg } && test -s conftest$ac_exeext && {
10694 1.1.1.2 mrg test "$cross_compiling" = yes ||
10695 1.1.1.2 mrg $as_test_x conftest$ac_exeext
10696 1.1.1.2 mrg }; then
10697 1.1.1.2 mrg ac_cv_lib_svld_dlopen=yes
10698 1.1.1.2 mrg else
10699 1.1.1.2 mrg $as_echo "$as_me: failed program was:" >&5
10700 1.1.1.2 mrg sed 's/^/| /' conftest.$ac_ext >&5
10701 1.1 mrg
10702 1.1.1.2 mrg ac_cv_lib_svld_dlopen=no
10703 1.1 mrg fi
10704 1.1 mrg
10705 1.1.1.2 mrg rm -rf conftest.dSYM
10706 1.1.1.2 mrg rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10707 1.1.1.2 mrg conftest$ac_exeext conftest.$ac_ext
10708 1.1.1.2 mrg LIBS=$ac_check_lib_save_LIBS
10709 1.1 mrg fi
10710 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5
10711 1.1.1.2 mrg $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
10712 1.1.1.2 mrg if test "x$ac_cv_lib_svld_dlopen" = x""yes; then
10713 1.1.1.2 mrg lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
10714 1.1.1.2 mrg else
10715 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking for dld_link in -ldld" >&5
10716 1.1.1.2 mrg $as_echo_n "checking for dld_link in -ldld... " >&6; }
10717 1.1.1.2 mrg if test "${ac_cv_lib_dld_dld_link+set}" = set; then
10718 1.1.1.2 mrg $as_echo_n "(cached) " >&6
10719 1.1.1.2 mrg else
10720 1.1.1.2 mrg ac_check_lib_save_LIBS=$LIBS
10721 1.1.1.2 mrg LIBS="-ldld $LIBS"
10722 1.1.1.2 mrg cat >conftest.$ac_ext <<_ACEOF
10723 1.1.1.2 mrg /* confdefs.h. */
10724 1.1.1.2 mrg _ACEOF
10725 1.1.1.2 mrg cat confdefs.h >>conftest.$ac_ext
10726 1.1.1.2 mrg cat >>conftest.$ac_ext <<_ACEOF
10727 1.1.1.2 mrg /* end confdefs.h. */
10728 1.1 mrg
10729 1.1.1.2 mrg /* Override any GCC internal prototype to avoid an error.
10730 1.1.1.2 mrg Use char because int might match the return type of a GCC
10731 1.1.1.2 mrg builtin and then its argument prototype would still apply. */
10732 1.1.1.2 mrg #ifdef __cplusplus
10733 1.1.1.2 mrg extern "C"
10734 1.1.1.2 mrg #endif
10735 1.1.1.2 mrg char dld_link ();
10736 1.1.1.2 mrg int
10737 1.1.1.2 mrg main ()
10738 1.1.1.2 mrg {
10739 1.1.1.2 mrg return dld_link ();
10740 1.1.1.2 mrg ;
10741 1.1.1.2 mrg return 0;
10742 1.1.1.2 mrg }
10743 1.1.1.2 mrg _ACEOF
10744 1.1.1.2 mrg rm -f conftest.$ac_objext conftest$ac_exeext
10745 1.1.1.2 mrg if { (ac_try="$ac_link"
10746 1.1.1.2 mrg case "(($ac_try" in
10747 1.1.1.2 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10748 1.1.1.2 mrg *) ac_try_echo=$ac_try;;
10749 1.1.1.2 mrg esac
10750 1.1.1.2 mrg eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10751 1.1.1.2 mrg $as_echo "$ac_try_echo") >&5
10752 1.1.1.2 mrg (eval "$ac_link") 2>conftest.er1
10753 1.1.1.2 mrg ac_status=$?
10754 1.1.1.2 mrg grep -v '^ *+' conftest.er1 >conftest.err
10755 1.1.1.2 mrg rm -f conftest.er1
10756 1.1.1.2 mrg cat conftest.err >&5
10757 1.1.1.2 mrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10758 1.1.1.2 mrg (exit $ac_status); } && {
10759 1.1.1.2 mrg test -z "$ac_c_werror_flag" ||
10760 1.1.1.2 mrg test ! -s conftest.err
10761 1.1.1.2 mrg } && test -s conftest$ac_exeext && {
10762 1.1.1.2 mrg test "$cross_compiling" = yes ||
10763 1.1.1.2 mrg $as_test_x conftest$ac_exeext
10764 1.1.1.2 mrg }; then
10765 1.1.1.2 mrg ac_cv_lib_dld_dld_link=yes
10766 1.1.1.2 mrg else
10767 1.1.1.2 mrg $as_echo "$as_me: failed program was:" >&5
10768 1.1.1.2 mrg sed 's/^/| /' conftest.$ac_ext >&5
10769 1.1 mrg
10770 1.1.1.2 mrg ac_cv_lib_dld_dld_link=no
10771 1.1.1.2 mrg fi
10772 1.1 mrg
10773 1.1.1.2 mrg rm -rf conftest.dSYM
10774 1.1.1.2 mrg rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10775 1.1.1.2 mrg conftest$ac_exeext conftest.$ac_ext
10776 1.1.1.2 mrg LIBS=$ac_check_lib_save_LIBS
10777 1.1.1.2 mrg fi
10778 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dld_link" >&5
10779 1.1.1.2 mrg $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
10780 1.1.1.2 mrg if test "x$ac_cv_lib_dld_dld_link" = x""yes; then
10781 1.1.1.2 mrg lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
10782 1.1.1.2 mrg fi
10783 1.1 mrg
10784 1.1 mrg
10785 1.1.1.2 mrg fi
10786 1.1 mrg
10787 1.1 mrg
10788 1.1.1.2 mrg fi
10789 1.1 mrg
10790 1.1 mrg
10791 1.1.1.2 mrg fi
10792 1.1 mrg
10793 1.1 mrg
10794 1.1.1.2 mrg fi
10795 1.1.1.2 mrg
10796 1.1.1.2 mrg
10797 1.1.1.2 mrg fi
10798 1.1.1.2 mrg
10799 1.1 mrg ;;
10800 1.1 mrg esac
10801 1.1 mrg
10802 1.1.1.2 mrg if test "x$lt_cv_dlopen" != xno; then
10803 1.1.1.2 mrg enable_dlopen=yes
10804 1.1.1.2 mrg else
10805 1.1.1.2 mrg enable_dlopen=no
10806 1.1.1.2 mrg fi
10807 1.1 mrg
10808 1.1.1.2 mrg case $lt_cv_dlopen in
10809 1.1.1.2 mrg dlopen)
10810 1.1.1.2 mrg save_CPPFLAGS="$CPPFLAGS"
10811 1.1.1.2 mrg test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
10812 1.1 mrg
10813 1.1.1.2 mrg save_LDFLAGS="$LDFLAGS"
10814 1.1.1.2 mrg wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
10815 1.1 mrg
10816 1.1.1.2 mrg save_LIBS="$LIBS"
10817 1.1.1.2 mrg LIBS="$lt_cv_dlopen_libs $LIBS"
10818 1.1 mrg
10819 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking whether a program can dlopen itself" >&5
10820 1.1.1.2 mrg $as_echo_n "checking whether a program can dlopen itself... " >&6; }
10821 1.1.1.2 mrg if test "${lt_cv_dlopen_self+set}" = set; then
10822 1.1.1.2 mrg $as_echo_n "(cached) " >&6
10823 1.1.1.2 mrg else
10824 1.1.1.2 mrg if test "$cross_compiling" = yes; then :
10825 1.1.1.2 mrg lt_cv_dlopen_self=cross
10826 1.1.1.2 mrg else
10827 1.1.1.2 mrg lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10828 1.1.1.2 mrg lt_status=$lt_dlunknown
10829 1.1.1.2 mrg cat > conftest.$ac_ext <<_LT_EOF
10830 1.1.1.2 mrg #line 10830 "configure"
10831 1.1.1.2 mrg #include "confdefs.h"
10832 1.1 mrg
10833 1.1.1.2 mrg #if HAVE_DLFCN_H
10834 1.1.1.2 mrg #include <dlfcn.h>
10835 1.1.1.2 mrg #endif
10836 1.1 mrg
10837 1.1.1.2 mrg #include <stdio.h>
10838 1.1 mrg
10839 1.1.1.2 mrg #ifdef RTLD_GLOBAL
10840 1.1.1.2 mrg # define LT_DLGLOBAL RTLD_GLOBAL
10841 1.1.1.2 mrg #else
10842 1.1.1.2 mrg # ifdef DL_GLOBAL
10843 1.1.1.2 mrg # define LT_DLGLOBAL DL_GLOBAL
10844 1.1.1.2 mrg # else
10845 1.1.1.2 mrg # define LT_DLGLOBAL 0
10846 1.1.1.2 mrg # endif
10847 1.1.1.2 mrg #endif
10848 1.1.1.2 mrg
10849 1.1.1.2 mrg /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10850 1.1.1.2 mrg find out it does not work in some platform. */
10851 1.1.1.2 mrg #ifndef LT_DLLAZY_OR_NOW
10852 1.1.1.2 mrg # ifdef RTLD_LAZY
10853 1.1.1.2 mrg # define LT_DLLAZY_OR_NOW RTLD_LAZY
10854 1.1.1.2 mrg # else
10855 1.1.1.2 mrg # ifdef DL_LAZY
10856 1.1.1.2 mrg # define LT_DLLAZY_OR_NOW DL_LAZY
10857 1.1.1.2 mrg # else
10858 1.1.1.2 mrg # ifdef RTLD_NOW
10859 1.1.1.2 mrg # define LT_DLLAZY_OR_NOW RTLD_NOW
10860 1.1.1.2 mrg # else
10861 1.1.1.2 mrg # ifdef DL_NOW
10862 1.1.1.2 mrg # define LT_DLLAZY_OR_NOW DL_NOW
10863 1.1.1.2 mrg # else
10864 1.1.1.2 mrg # define LT_DLLAZY_OR_NOW 0
10865 1.1.1.2 mrg # endif
10866 1.1.1.2 mrg # endif
10867 1.1.1.2 mrg # endif
10868 1.1.1.2 mrg # endif
10869 1.1.1.2 mrg #endif
10870 1.1 mrg
10871 1.1.1.2 mrg void fnord() { int i=42;}
10872 1.1.1.2 mrg int main ()
10873 1.1.1.2 mrg {
10874 1.1.1.2 mrg void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10875 1.1.1.2 mrg int status = $lt_dlunknown;
10876 1.1.1.2 mrg
10877 1.1.1.2 mrg if (self)
10878 1.1.1.2 mrg {
10879 1.1.1.2 mrg if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
10880 1.1.1.2 mrg else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10881 1.1.1.2 mrg /* dlclose (self); */
10882 1.1.1.2 mrg }
10883 1.1 mrg else
10884 1.1.1.2 mrg puts (dlerror ());
10885 1.1.1.2 mrg
10886 1.1.1.2 mrg return status;
10887 1.1.1.2 mrg }
10888 1.1.1.2 mrg _LT_EOF
10889 1.1.1.2 mrg if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10890 1.1.1.2 mrg (eval $ac_link) 2>&5
10891 1.1.1.2 mrg ac_status=$?
10892 1.1.1.2 mrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10893 1.1.1.2 mrg (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
10894 1.1.1.2 mrg (./conftest; exit; ) >&5 2>/dev/null
10895 1.1.1.2 mrg lt_status=$?
10896 1.1.1.2 mrg case x$lt_status in
10897 1.1.1.2 mrg x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
10898 1.1.1.2 mrg x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
10899 1.1.1.2 mrg x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
10900 1.1.1.2 mrg esac
10901 1.1.1.2 mrg else :
10902 1.1.1.2 mrg # compilation failed
10903 1.1.1.2 mrg lt_cv_dlopen_self=no
10904 1.1 mrg fi
10905 1.1.1.2 mrg fi
10906 1.1.1.2 mrg rm -fr conftest*
10907 1.1 mrg
10908 1.1 mrg
10909 1.1.1.2 mrg fi
10910 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $lt_cv_dlopen_self" >&5
10911 1.1.1.2 mrg $as_echo "$lt_cv_dlopen_self" >&6; }
10912 1.1 mrg
10913 1.1.1.2 mrg if test "x$lt_cv_dlopen_self" = xyes; then
10914 1.1.1.2 mrg wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
10915 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking whether a statically linked program can dlopen itself" >&5
10916 1.1.1.2 mrg $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
10917 1.1.1.2 mrg if test "${lt_cv_dlopen_self_static+set}" = set; then
10918 1.1.1.2 mrg $as_echo_n "(cached) " >&6
10919 1.1.1.2 mrg else
10920 1.1.1.2 mrg if test "$cross_compiling" = yes; then :
10921 1.1.1.2 mrg lt_cv_dlopen_self_static=cross
10922 1.1.1.2 mrg else
10923 1.1.1.2 mrg lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10924 1.1.1.2 mrg lt_status=$lt_dlunknown
10925 1.1.1.2 mrg cat > conftest.$ac_ext <<_LT_EOF
10926 1.1.1.2 mrg #line 10926 "configure"
10927 1.1.1.2 mrg #include "confdefs.h"
10928 1.1 mrg
10929 1.1.1.2 mrg #if HAVE_DLFCN_H
10930 1.1.1.2 mrg #include <dlfcn.h>
10931 1.1.1.2 mrg #endif
10932 1.1 mrg
10933 1.1.1.2 mrg #include <stdio.h>
10934 1.1 mrg
10935 1.1.1.2 mrg #ifdef RTLD_GLOBAL
10936 1.1.1.2 mrg # define LT_DLGLOBAL RTLD_GLOBAL
10937 1.1.1.2 mrg #else
10938 1.1.1.2 mrg # ifdef DL_GLOBAL
10939 1.1.1.2 mrg # define LT_DLGLOBAL DL_GLOBAL
10940 1.1.1.2 mrg # else
10941 1.1.1.2 mrg # define LT_DLGLOBAL 0
10942 1.1.1.2 mrg # endif
10943 1.1.1.2 mrg #endif
10944 1.1 mrg
10945 1.1.1.2 mrg /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10946 1.1.1.2 mrg find out it does not work in some platform. */
10947 1.1.1.2 mrg #ifndef LT_DLLAZY_OR_NOW
10948 1.1.1.2 mrg # ifdef RTLD_LAZY
10949 1.1.1.2 mrg # define LT_DLLAZY_OR_NOW RTLD_LAZY
10950 1.1.1.2 mrg # else
10951 1.1.1.2 mrg # ifdef DL_LAZY
10952 1.1.1.2 mrg # define LT_DLLAZY_OR_NOW DL_LAZY
10953 1.1.1.2 mrg # else
10954 1.1.1.2 mrg # ifdef RTLD_NOW
10955 1.1.1.2 mrg # define LT_DLLAZY_OR_NOW RTLD_NOW
10956 1.1.1.2 mrg # else
10957 1.1.1.2 mrg # ifdef DL_NOW
10958 1.1.1.2 mrg # define LT_DLLAZY_OR_NOW DL_NOW
10959 1.1.1.2 mrg # else
10960 1.1.1.2 mrg # define LT_DLLAZY_OR_NOW 0
10961 1.1.1.2 mrg # endif
10962 1.1.1.2 mrg # endif
10963 1.1.1.2 mrg # endif
10964 1.1.1.2 mrg # endif
10965 1.1.1.2 mrg #endif
10966 1.1.1.2 mrg
10967 1.1.1.2 mrg void fnord() { int i=42;}
10968 1.1.1.2 mrg int main ()
10969 1.1.1.2 mrg {
10970 1.1.1.2 mrg void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10971 1.1.1.2 mrg int status = $lt_dlunknown;
10972 1.1.1.2 mrg
10973 1.1.1.2 mrg if (self)
10974 1.1.1.2 mrg {
10975 1.1.1.2 mrg if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
10976 1.1.1.2 mrg else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10977 1.1.1.2 mrg /* dlclose (self); */
10978 1.1.1.2 mrg }
10979 1.1 mrg else
10980 1.1.1.2 mrg puts (dlerror ());
10981 1.1.1.2 mrg
10982 1.1.1.2 mrg return status;
10983 1.1.1.2 mrg }
10984 1.1.1.2 mrg _LT_EOF
10985 1.1.1.2 mrg if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10986 1.1.1.2 mrg (eval $ac_link) 2>&5
10987 1.1.1.2 mrg ac_status=$?
10988 1.1.1.2 mrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10989 1.1.1.2 mrg (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
10990 1.1.1.2 mrg (./conftest; exit; ) >&5 2>/dev/null
10991 1.1.1.2 mrg lt_status=$?
10992 1.1.1.2 mrg case x$lt_status in
10993 1.1.1.2 mrg x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
10994 1.1.1.2 mrg x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
10995 1.1.1.2 mrg x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
10996 1.1 mrg esac
10997 1.1.1.2 mrg else :
10998 1.1.1.2 mrg # compilation failed
10999 1.1.1.2 mrg lt_cv_dlopen_self_static=no
11000 1.1 mrg fi
11001 1.1.1.2 mrg fi
11002 1.1.1.2 mrg rm -fr conftest*
11003 1.1 mrg
11004 1.1 mrg
11005 1.1.1.2 mrg fi
11006 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $lt_cv_dlopen_self_static" >&5
11007 1.1.1.2 mrg $as_echo "$lt_cv_dlopen_self_static" >&6; }
11008 1.1.1.2 mrg fi
11009 1.1 mrg
11010 1.1.1.2 mrg CPPFLAGS="$save_CPPFLAGS"
11011 1.1.1.2 mrg LDFLAGS="$save_LDFLAGS"
11012 1.1.1.2 mrg LIBS="$save_LIBS"
11013 1.1.1.2 mrg ;;
11014 1.1.1.2 mrg esac
11015 1.1.1.2 mrg
11016 1.1.1.2 mrg case $lt_cv_dlopen_self in
11017 1.1.1.2 mrg yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
11018 1.1.1.2 mrg *) enable_dlopen_self=unknown ;;
11019 1.1.1.2 mrg esac
11020 1.1.1.2 mrg
11021 1.1.1.2 mrg case $lt_cv_dlopen_self_static in
11022 1.1.1.2 mrg yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
11023 1.1.1.2 mrg *) enable_dlopen_self_static=unknown ;;
11024 1.1.1.2 mrg esac
11025 1.1 mrg fi
11026 1.1 mrg
11027 1.1 mrg
11028 1.1 mrg
11029 1.1 mrg
11030 1.1 mrg
11031 1.1 mrg
11032 1.1 mrg
11033 1.1 mrg
11034 1.1 mrg
11035 1.1 mrg
11036 1.1 mrg
11037 1.1 mrg
11038 1.1 mrg
11039 1.1 mrg
11040 1.1 mrg
11041 1.1 mrg
11042 1.1 mrg
11043 1.1.1.2 mrg striplib=
11044 1.1.1.2 mrg old_striplib=
11045 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking whether stripping libraries is possible" >&5
11046 1.1.1.2 mrg $as_echo_n "checking whether stripping libraries is possible... " >&6; }
11047 1.1.1.2 mrg if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
11048 1.1.1.2 mrg test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
11049 1.1.1.2 mrg test -z "$striplib" && striplib="$STRIP --strip-unneeded"
11050 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: yes" >&5
11051 1.1.1.2 mrg $as_echo "yes" >&6; }
11052 1.1.1.2 mrg else
11053 1.1.1.2 mrg # FIXME - insert some real tests, host_os isn't really good enough
11054 1.1.1.2 mrg case $host_os in
11055 1.1.1.2 mrg darwin*)
11056 1.1.1.2 mrg if test -n "$STRIP" ; then
11057 1.1.1.2 mrg striplib="$STRIP -x"
11058 1.1.1.2 mrg old_striplib="$STRIP -S"
11059 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: yes" >&5
11060 1.1.1.2 mrg $as_echo "yes" >&6; }
11061 1.1.1.2 mrg else
11062 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: no" >&5
11063 1.1.1.2 mrg $as_echo "no" >&6; }
11064 1.1.1.2 mrg fi
11065 1.1.1.2 mrg ;;
11066 1.1.1.2 mrg *)
11067 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: no" >&5
11068 1.1.1.2 mrg $as_echo "no" >&6; }
11069 1.1.1.2 mrg ;;
11070 1.1.1.2 mrg esac
11071 1.1.1.2 mrg fi
11072 1.1.1.2 mrg
11073 1.1.1.2 mrg
11074 1.1.1.2 mrg
11075 1.1 mrg
11076 1.1 mrg
11077 1.1 mrg
11078 1.1 mrg
11079 1.1 mrg
11080 1.1 mrg
11081 1.1 mrg
11082 1.1 mrg
11083 1.1 mrg
11084 1.1.1.2 mrg # Report which library types will actually be built
11085 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5
11086 1.1.1.2 mrg $as_echo_n "checking if libtool supports shared libraries... " >&6; }
11087 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $can_build_shared" >&5
11088 1.1.1.2 mrg $as_echo "$can_build_shared" >&6; }
11089 1.1 mrg
11090 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking whether to build shared libraries" >&5
11091 1.1.1.2 mrg $as_echo_n "checking whether to build shared libraries... " >&6; }
11092 1.1.1.2 mrg test "$can_build_shared" = "no" && enable_shared=no
11093 1.1 mrg
11094 1.1.1.2 mrg # On AIX, shared libraries and static libraries use the same namespace, and
11095 1.1.1.2 mrg # are all built from PIC.
11096 1.1.1.2 mrg case $host_os in
11097 1.1.1.2 mrg aix3*)
11098 1.1.1.2 mrg test "$enable_shared" = yes && enable_static=no
11099 1.1.1.2 mrg if test -n "$RANLIB"; then
11100 1.1.1.2 mrg archive_cmds="$archive_cmds~\$RANLIB \$lib"
11101 1.1.1.2 mrg postinstall_cmds='$RANLIB $lib'
11102 1.1.1.2 mrg fi
11103 1.1.1.2 mrg ;;
11104 1.1 mrg
11105 1.1.1.2 mrg aix[4-9]*)
11106 1.1.1.2 mrg if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
11107 1.1.1.2 mrg test "$enable_shared" = yes && enable_static=no
11108 1.1.1.2 mrg fi
11109 1.1.1.2 mrg ;;
11110 1.1.1.2 mrg esac
11111 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $enable_shared" >&5
11112 1.1.1.2 mrg $as_echo "$enable_shared" >&6; }
11113 1.1 mrg
11114 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking whether to build static libraries" >&5
11115 1.1.1.2 mrg $as_echo_n "checking whether to build static libraries... " >&6; }
11116 1.1.1.2 mrg # Make sure either enable_shared or enable_static is yes.
11117 1.1.1.2 mrg test "$enable_shared" = yes || enable_static=yes
11118 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $enable_static" >&5
11119 1.1.1.2 mrg $as_echo "$enable_static" >&6; }
11120 1.1 mrg
11121 1.1 mrg
11122 1.1 mrg
11123 1.1 mrg
11124 1.1.1.2 mrg fi
11125 1.1.1.2 mrg ac_ext=c
11126 1.1.1.2 mrg ac_cpp='$CPP $CPPFLAGS'
11127 1.1.1.2 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11128 1.1.1.2 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11129 1.1.1.2 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
11130 1.1 mrg
11131 1.1.1.2 mrg CC="$lt_save_CC"
11132 1.1 mrg
11133 1.1 mrg
11134 1.1 mrg
11135 1.1 mrg
11136 1.1 mrg
11137 1.1 mrg
11138 1.1 mrg
11139 1.1 mrg
11140 1.1 mrg
11141 1.1 mrg
11142 1.1 mrg
11143 1.1 mrg
11144 1.1 mrg
11145 1.1.1.2 mrg ac_config_commands="$ac_config_commands libtool"
11146 1.1 mrg
11147 1.1 mrg
11148 1.1 mrg
11149 1.1 mrg
11150 1.1.1.2 mrg # Only expand once:
11151 1.1 mrg
11152 1.1 mrg
11153 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking for $CC option to accept ISO C99" >&5
11154 1.1.1.2 mrg $as_echo_n "checking for $CC option to accept ISO C99... " >&6; }
11155 1.1.1.2 mrg if test "${ac_cv_prog_cc_c99+set}" = set; then
11156 1.1.1.2 mrg $as_echo_n "(cached) " >&6
11157 1.1.1.2 mrg else
11158 1.1.1.2 mrg ac_cv_prog_cc_c99=no
11159 1.1.1.2 mrg ac_save_CC=$CC
11160 1.1.1.2 mrg cat >conftest.$ac_ext <<_ACEOF
11161 1.1.1.2 mrg /* confdefs.h. */
11162 1.1.1.2 mrg _ACEOF
11163 1.1.1.2 mrg cat confdefs.h >>conftest.$ac_ext
11164 1.1.1.2 mrg cat >>conftest.$ac_ext <<_ACEOF
11165 1.1.1.2 mrg /* end confdefs.h. */
11166 1.1.1.2 mrg #include <stdarg.h>
11167 1.1.1.2 mrg #include <stdbool.h>
11168 1.1.1.2 mrg #include <stdlib.h>
11169 1.1.1.2 mrg #include <wchar.h>
11170 1.1.1.2 mrg #include <stdio.h>
11171 1.1 mrg
11172 1.1.1.2 mrg // Check varargs macros. These examples are taken from C99 6.10.3.5.
11173 1.1.1.2 mrg #define debug(...) fprintf (stderr, __VA_ARGS__)
11174 1.1.1.2 mrg #define showlist(...) puts (#__VA_ARGS__)
11175 1.1.1.2 mrg #define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
11176 1.1.1.2 mrg static void
11177 1.1.1.2 mrg test_varargs_macros (void)
11178 1.1.1.2 mrg {
11179 1.1.1.2 mrg int x = 1234;
11180 1.1.1.2 mrg int y = 5678;
11181 1.1.1.2 mrg debug ("Flag");
11182 1.1.1.2 mrg debug ("X = %d\n", x);
11183 1.1.1.2 mrg showlist (The first, second, and third items.);
11184 1.1.1.2 mrg report (x>y, "x is %d but y is %d", x, y);
11185 1.1.1.2 mrg }
11186 1.1 mrg
11187 1.1.1.2 mrg // Check long long types.
11188 1.1.1.2 mrg #define BIG64 18446744073709551615ull
11189 1.1.1.2 mrg #define BIG32 4294967295ul
11190 1.1.1.2 mrg #define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
11191 1.1.1.2 mrg #if !BIG_OK
11192 1.1.1.2 mrg your preprocessor is broken;
11193 1.1.1.2 mrg #endif
11194 1.1.1.2 mrg #if BIG_OK
11195 1.1.1.2 mrg #else
11196 1.1.1.2 mrg your preprocessor is broken;
11197 1.1.1.2 mrg #endif
11198 1.1.1.2 mrg static long long int bignum = -9223372036854775807LL;
11199 1.1.1.2 mrg static unsigned long long int ubignum = BIG64;
11200 1.1 mrg
11201 1.1.1.2 mrg struct incomplete_array
11202 1.1.1.2 mrg {
11203 1.1.1.2 mrg int datasize;
11204 1.1.1.2 mrg double data[];
11205 1.1.1.2 mrg };
11206 1.1 mrg
11207 1.1.1.2 mrg struct named_init {
11208 1.1.1.2 mrg int number;
11209 1.1.1.2 mrg const wchar_t *name;
11210 1.1.1.2 mrg double average;
11211 1.1.1.2 mrg };
11212 1.1 mrg
11213 1.1.1.2 mrg typedef const char *ccp;
11214 1.1 mrg
11215 1.1.1.2 mrg static inline int
11216 1.1.1.2 mrg test_restrict (ccp restrict text)
11217 1.1.1.2 mrg {
11218 1.1.1.2 mrg // See if C++-style comments work.
11219 1.1.1.2 mrg // Iterate through items via the restricted pointer.
11220 1.1.1.2 mrg // Also check for declarations in for loops.
11221 1.1.1.2 mrg for (unsigned int i = 0; *(text+i) != '\0'; ++i)
11222 1.1.1.2 mrg continue;
11223 1.1.1.2 mrg return 0;
11224 1.1.1.2 mrg }
11225 1.1 mrg
11226 1.1.1.2 mrg // Check varargs and va_copy.
11227 1.1.1.2 mrg static void
11228 1.1.1.2 mrg test_varargs (const char *format, ...)
11229 1.1.1.2 mrg {
11230 1.1.1.2 mrg va_list args;
11231 1.1.1.2 mrg va_start (args, format);
11232 1.1.1.2 mrg va_list args_copy;
11233 1.1.1.2 mrg va_copy (args_copy, args);
11234 1.1.1.2 mrg
11235 1.1.1.2 mrg const char *str;
11236 1.1.1.2 mrg int number;
11237 1.1.1.2 mrg float fnumber;
11238 1.1 mrg
11239 1.1.1.2 mrg while (*format)
11240 1.1.1.2 mrg {
11241 1.1.1.2 mrg switch (*format++)
11242 1.1.1.2 mrg {
11243 1.1.1.2 mrg case 's': // string
11244 1.1.1.2 mrg str = va_arg (args_copy, const char *);
11245 1.1.1.2 mrg break;
11246 1.1.1.2 mrg case 'd': // int
11247 1.1.1.2 mrg number = va_arg (args_copy, int);
11248 1.1.1.2 mrg break;
11249 1.1.1.2 mrg case 'f': // float
11250 1.1.1.2 mrg fnumber = va_arg (args_copy, double);
11251 1.1.1.2 mrg break;
11252 1.1.1.2 mrg default:
11253 1.1.1.2 mrg break;
11254 1.1.1.2 mrg }
11255 1.1.1.2 mrg }
11256 1.1.1.2 mrg va_end (args_copy);
11257 1.1.1.2 mrg va_end (args);
11258 1.1.1.2 mrg }
11259 1.1 mrg
11260 1.1.1.2 mrg int
11261 1.1.1.2 mrg main ()
11262 1.1.1.2 mrg {
11263 1.1 mrg
11264 1.1.1.2 mrg // Check bool.
11265 1.1.1.2 mrg _Bool success = false;
11266 1.1 mrg
11267 1.1.1.2 mrg // Check restrict.
11268 1.1.1.2 mrg if (test_restrict ("String literal") == 0)
11269 1.1.1.2 mrg success = true;
11270 1.1.1.2 mrg char *restrict newvar = "Another string";
11271 1.1.1.2 mrg
11272 1.1.1.2 mrg // Check varargs.
11273 1.1.1.2 mrg test_varargs ("s, d' f .", "string", 65, 34.234);
11274 1.1.1.2 mrg test_varargs_macros ();
11275 1.1.1.2 mrg
11276 1.1.1.2 mrg // Check flexible array members.
11277 1.1.1.2 mrg struct incomplete_array *ia =
11278 1.1.1.2 mrg malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
11279 1.1.1.2 mrg ia->datasize = 10;
11280 1.1.1.2 mrg for (int i = 0; i < ia->datasize; ++i)
11281 1.1.1.2 mrg ia->data[i] = i * 1.234;
11282 1.1.1.2 mrg
11283 1.1.1.2 mrg // Check named initializers.
11284 1.1.1.2 mrg struct named_init ni = {
11285 1.1.1.2 mrg .number = 34,
11286 1.1.1.2 mrg .name = L"Test wide string",
11287 1.1.1.2 mrg .average = 543.34343,
11288 1.1.1.2 mrg };
11289 1.1.1.2 mrg
11290 1.1.1.2 mrg ni.number = 58;
11291 1.1.1.2 mrg
11292 1.1.1.2 mrg int dynamic_array[ni.number];
11293 1.1.1.2 mrg dynamic_array[ni.number - 1] = 543;
11294 1.1.1.2 mrg
11295 1.1.1.2 mrg // work around unused variable warnings
11296 1.1.1.2 mrg return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x'
11297 1.1.1.2 mrg || dynamic_array[ni.number - 1] != 543);
11298 1.1 mrg
11299 1.1.1.2 mrg ;
11300 1.1.1.2 mrg return 0;
11301 1.1.1.2 mrg }
11302 1.1.1.2 mrg _ACEOF
11303 1.1.1.2 mrg for ac_arg in '' -std=gnu99 -std=c99 -c99 -AC99 -xc99=all -qlanglvl=extc99
11304 1.1.1.2 mrg do
11305 1.1.1.2 mrg CC="$ac_save_CC $ac_arg"
11306 1.1.1.2 mrg rm -f conftest.$ac_objext
11307 1.1.1.2 mrg if { (ac_try="$ac_compile"
11308 1.1.1.2 mrg case "(($ac_try" in
11309 1.1.1.2 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11310 1.1.1.2 mrg *) ac_try_echo=$ac_try;;
11311 1.1.1.2 mrg esac
11312 1.1.1.2 mrg eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11313 1.1.1.2 mrg $as_echo "$ac_try_echo") >&5
11314 1.1.1.2 mrg (eval "$ac_compile") 2>conftest.er1
11315 1.1.1.2 mrg ac_status=$?
11316 1.1.1.2 mrg grep -v '^ *+' conftest.er1 >conftest.err
11317 1.1.1.2 mrg rm -f conftest.er1
11318 1.1.1.2 mrg cat conftest.err >&5
11319 1.1.1.2 mrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11320 1.1.1.2 mrg (exit $ac_status); } && {
11321 1.1.1.2 mrg test -z "$ac_c_werror_flag" ||
11322 1.1.1.2 mrg test ! -s conftest.err
11323 1.1.1.2 mrg } && test -s conftest.$ac_objext; then
11324 1.1.1.2 mrg ac_cv_prog_cc_c99=$ac_arg
11325 1.1.1.2 mrg else
11326 1.1.1.2 mrg $as_echo "$as_me: failed program was:" >&5
11327 1.1.1.2 mrg sed 's/^/| /' conftest.$ac_ext >&5
11328 1.1 mrg
11329 1.1 mrg
11330 1.1.1.2 mrg fi
11331 1.1 mrg
11332 1.1.1.2 mrg rm -f core conftest.err conftest.$ac_objext
11333 1.1.1.2 mrg test "x$ac_cv_prog_cc_c99" != "xno" && break
11334 1.1.1.2 mrg done
11335 1.1.1.2 mrg rm -f conftest.$ac_ext
11336 1.1.1.2 mrg CC=$ac_save_CC
11337 1.1 mrg
11338 1.1.1.2 mrg fi
11339 1.1.1.2 mrg # AC_CACHE_VAL
11340 1.1.1.2 mrg case "x$ac_cv_prog_cc_c99" in
11341 1.1.1.2 mrg x)
11342 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: none needed" >&5
11343 1.1.1.2 mrg $as_echo "none needed" >&6; } ;;
11344 1.1.1.2 mrg xno)
11345 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: unsupported" >&5
11346 1.1.1.2 mrg $as_echo "unsupported" >&6; } ;;
11347 1.1.1.2 mrg *)
11348 1.1.1.2 mrg CC="$CC $ac_cv_prog_cc_c99"
11349 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c99" >&5
11350 1.1.1.2 mrg $as_echo "$ac_cv_prog_cc_c99" >&6; } ;;
11351 1.1.1.2 mrg esac
11352 1.1 mrg
11353 1.1 mrg
11354 1.1 mrg
11355 1.1 mrg
11356 1.1 mrg
11357 1.1 mrg
11358 1.1.1.2 mrg if test "x$GCC" = xyes ; then
11359 1.1.1.2 mrg CWARNFLAGS="-Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes \
11360 1.1.1.2 mrg -Wmissing-declarations -Wnested-externs -fno-strict-aliasing \
11361 1.1.1.2 mrg -Wbad-function-cast"
11362 1.1.1.2 mrg case `$CC -dumpversion` in
11363 1.1.1.2 mrg 3.4.* | 4.*)
11364 1.1.1.2 mrg CWARNFLAGS="$CWARNFLAGS -Wold-style-definition -Wdeclaration-after-statement"
11365 1.1.1.2 mrg ;;
11366 1.1.1.2 mrg esac
11367 1.1.1.2 mrg else
11368 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking whether __SUNPRO_C is declared" >&5
11369 1.1.1.2 mrg $as_echo_n "checking whether __SUNPRO_C is declared... " >&6; }
11370 1.1.1.2 mrg if test "${ac_cv_have_decl___SUNPRO_C+set}" = set; then
11371 1.1.1.2 mrg $as_echo_n "(cached) " >&6
11372 1.1.1.2 mrg else
11373 1.1.1.2 mrg cat >conftest.$ac_ext <<_ACEOF
11374 1.1.1.2 mrg /* confdefs.h. */
11375 1.1.1.2 mrg _ACEOF
11376 1.1.1.2 mrg cat confdefs.h >>conftest.$ac_ext
11377 1.1.1.2 mrg cat >>conftest.$ac_ext <<_ACEOF
11378 1.1.1.2 mrg /* end confdefs.h. */
11379 1.1.1.2 mrg $ac_includes_default
11380 1.1.1.2 mrg int
11381 1.1.1.2 mrg main ()
11382 1.1.1.2 mrg {
11383 1.1.1.2 mrg #ifndef __SUNPRO_C
11384 1.1.1.2 mrg (void) __SUNPRO_C;
11385 1.1.1.2 mrg #endif
11386 1.1 mrg
11387 1.1.1.2 mrg ;
11388 1.1.1.2 mrg return 0;
11389 1.1.1.2 mrg }
11390 1.1.1.2 mrg _ACEOF
11391 1.1.1.2 mrg rm -f conftest.$ac_objext
11392 1.1.1.2 mrg if { (ac_try="$ac_compile"
11393 1.1.1.2 mrg case "(($ac_try" in
11394 1.1.1.2 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11395 1.1.1.2 mrg *) ac_try_echo=$ac_try;;
11396 1.1.1.2 mrg esac
11397 1.1.1.2 mrg eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11398 1.1.1.2 mrg $as_echo "$ac_try_echo") >&5
11399 1.1.1.2 mrg (eval "$ac_compile") 2>conftest.er1
11400 1.1.1.2 mrg ac_status=$?
11401 1.1.1.2 mrg grep -v '^ *+' conftest.er1 >conftest.err
11402 1.1.1.2 mrg rm -f conftest.er1
11403 1.1.1.2 mrg cat conftest.err >&5
11404 1.1.1.2 mrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11405 1.1.1.2 mrg (exit $ac_status); } && {
11406 1.1.1.2 mrg test -z "$ac_c_werror_flag" ||
11407 1.1.1.2 mrg test ! -s conftest.err
11408 1.1.1.2 mrg } && test -s conftest.$ac_objext; then
11409 1.1.1.2 mrg ac_cv_have_decl___SUNPRO_C=yes
11410 1.1.1.2 mrg else
11411 1.1.1.2 mrg $as_echo "$as_me: failed program was:" >&5
11412 1.1.1.2 mrg sed 's/^/| /' conftest.$ac_ext >&5
11413 1.1 mrg
11414 1.1.1.2 mrg ac_cv_have_decl___SUNPRO_C=no
11415 1.1.1.2 mrg fi
11416 1.1 mrg
11417 1.1.1.2 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11418 1.1.1.2 mrg fi
11419 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl___SUNPRO_C" >&5
11420 1.1.1.2 mrg $as_echo "$ac_cv_have_decl___SUNPRO_C" >&6; }
11421 1.1.1.2 mrg if test "x$ac_cv_have_decl___SUNPRO_C" = x""yes; then
11422 1.1.1.2 mrg SUNCC="yes"
11423 1.1.1.2 mrg else
11424 1.1.1.2 mrg SUNCC="no"
11425 1.1.1.2 mrg fi
11426 1.1 mrg
11427 1.1.1.2 mrg if test "x$SUNCC" = "xyes"; then
11428 1.1.1.2 mrg CWARNFLAGS="-v"
11429 1.1.1.2 mrg fi
11430 1.1.1.2 mrg fi
11431 1.1 mrg
11432 1.1.1.2 mrg # Check whether --enable-silent-rules was given.
11433 1.1.1.2 mrg if test "${enable_silent_rules+set}" = set; then
11434 1.1.1.2 mrg enableval=$enable_silent_rules;
11435 1.1.1.2 mrg fi
11436 1.1 mrg
11437 1.1.1.2 mrg case $enable_silent_rules in
11438 1.1.1.2 mrg yes) AM_DEFAULT_VERBOSITY=0;;
11439 1.1.1.2 mrg no) AM_DEFAULT_VERBOSITY=1;;
11440 1.1.1.2 mrg *) AM_DEFAULT_VERBOSITY=0;;
11441 1.1.1.2 mrg esac
11442 1.1.1.2 mrg AM_BACKSLASH='\'
11443 1.1 mrg
11444 1.1 mrg
11445 1.1 mrg
11446 1.1 mrg
11447 1.1 mrg
11448 1.1 mrg
11449 1.1 mrg
11450 1.1.1.2 mrg # Check whether --enable-strict-compilation was given.
11451 1.1.1.2 mrg if test "${enable_strict_compilation+set}" = set; then
11452 1.1.1.2 mrg enableval=$enable_strict_compilation; STRICT_COMPILE=$enableval
11453 1.1.1.2 mrg else
11454 1.1.1.2 mrg STRICT_COMPILE=no
11455 1.1.1.2 mrg fi
11456 1.1 mrg
11457 1.1.1.2 mrg if test "x$STRICT_COMPILE" = "xyes"; then
11458 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking whether __SUNPRO_C is declared" >&5
11459 1.1.1.2 mrg $as_echo_n "checking whether __SUNPRO_C is declared... " >&6; }
11460 1.1.1.2 mrg if test "${ac_cv_have_decl___SUNPRO_C+set}" = set; then
11461 1.1.1.2 mrg $as_echo_n "(cached) " >&6
11462 1.1.1.2 mrg else
11463 1.1.1.2 mrg cat >conftest.$ac_ext <<_ACEOF
11464 1.1.1.2 mrg /* confdefs.h. */
11465 1.1.1.2 mrg _ACEOF
11466 1.1.1.2 mrg cat confdefs.h >>conftest.$ac_ext
11467 1.1.1.2 mrg cat >>conftest.$ac_ext <<_ACEOF
11468 1.1.1.2 mrg /* end confdefs.h. */
11469 1.1.1.2 mrg $ac_includes_default
11470 1.1.1.2 mrg int
11471 1.1.1.2 mrg main ()
11472 1.1.1.2 mrg {
11473 1.1.1.2 mrg #ifndef __SUNPRO_C
11474 1.1.1.2 mrg (void) __SUNPRO_C;
11475 1.1.1.2 mrg #endif
11476 1.1 mrg
11477 1.1.1.2 mrg ;
11478 1.1.1.2 mrg return 0;
11479 1.1.1.2 mrg }
11480 1.1.1.2 mrg _ACEOF
11481 1.1.1.2 mrg rm -f conftest.$ac_objext
11482 1.1.1.2 mrg if { (ac_try="$ac_compile"
11483 1.1.1.2 mrg case "(($ac_try" in
11484 1.1.1.2 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11485 1.1.1.2 mrg *) ac_try_echo=$ac_try;;
11486 1.1.1.2 mrg esac
11487 1.1.1.2 mrg eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11488 1.1.1.2 mrg $as_echo "$ac_try_echo") >&5
11489 1.1.1.2 mrg (eval "$ac_compile") 2>conftest.er1
11490 1.1.1.2 mrg ac_status=$?
11491 1.1.1.2 mrg grep -v '^ *+' conftest.er1 >conftest.err
11492 1.1.1.2 mrg rm -f conftest.er1
11493 1.1.1.2 mrg cat conftest.err >&5
11494 1.1.1.2 mrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11495 1.1.1.2 mrg (exit $ac_status); } && {
11496 1.1.1.2 mrg test -z "$ac_c_werror_flag" ||
11497 1.1.1.2 mrg test ! -s conftest.err
11498 1.1.1.2 mrg } && test -s conftest.$ac_objext; then
11499 1.1.1.2 mrg ac_cv_have_decl___SUNPRO_C=yes
11500 1.1.1.2 mrg else
11501 1.1.1.2 mrg $as_echo "$as_me: failed program was:" >&5
11502 1.1.1.2 mrg sed 's/^/| /' conftest.$ac_ext >&5
11503 1.1 mrg
11504 1.1.1.2 mrg ac_cv_have_decl___SUNPRO_C=no
11505 1.1.1.2 mrg fi
11506 1.1 mrg
11507 1.1.1.2 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11508 1.1.1.2 mrg fi
11509 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl___SUNPRO_C" >&5
11510 1.1.1.2 mrg $as_echo "$ac_cv_have_decl___SUNPRO_C" >&6; }
11511 1.1.1.2 mrg if test "x$ac_cv_have_decl___SUNPRO_C" = x""yes; then
11512 1.1.1.2 mrg SUNCC="yes"
11513 1.1.1.2 mrg else
11514 1.1.1.2 mrg SUNCC="no"
11515 1.1.1.2 mrg fi
11516 1.1 mrg
11517 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking whether __INTEL_COMPILER is declared" >&5
11518 1.1.1.2 mrg $as_echo_n "checking whether __INTEL_COMPILER is declared... " >&6; }
11519 1.1.1.2 mrg if test "${ac_cv_have_decl___INTEL_COMPILER+set}" = set; then
11520 1.1.1.2 mrg $as_echo_n "(cached) " >&6
11521 1.1 mrg else
11522 1.1.1.2 mrg cat >conftest.$ac_ext <<_ACEOF
11523 1.1.1.2 mrg /* confdefs.h. */
11524 1.1.1.2 mrg _ACEOF
11525 1.1.1.2 mrg cat confdefs.h >>conftest.$ac_ext
11526 1.1.1.2 mrg cat >>conftest.$ac_ext <<_ACEOF
11527 1.1.1.2 mrg /* end confdefs.h. */
11528 1.1.1.2 mrg $ac_includes_default
11529 1.1.1.2 mrg int
11530 1.1.1.2 mrg main ()
11531 1.1.1.2 mrg {
11532 1.1.1.2 mrg #ifndef __INTEL_COMPILER
11533 1.1.1.2 mrg (void) __INTEL_COMPILER;
11534 1.1.1.2 mrg #endif
11535 1.1 mrg
11536 1.1.1.2 mrg ;
11537 1.1.1.2 mrg return 0;
11538 1.1.1.2 mrg }
11539 1.1.1.2 mrg _ACEOF
11540 1.1.1.2 mrg rm -f conftest.$ac_objext
11541 1.1.1.2 mrg if { (ac_try="$ac_compile"
11542 1.1.1.2 mrg case "(($ac_try" in
11543 1.1.1.2 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11544 1.1.1.2 mrg *) ac_try_echo=$ac_try;;
11545 1.1.1.2 mrg esac
11546 1.1.1.2 mrg eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11547 1.1.1.2 mrg $as_echo "$ac_try_echo") >&5
11548 1.1.1.2 mrg (eval "$ac_compile") 2>conftest.er1
11549 1.1.1.2 mrg ac_status=$?
11550 1.1.1.2 mrg grep -v '^ *+' conftest.er1 >conftest.err
11551 1.1.1.2 mrg rm -f conftest.er1
11552 1.1.1.2 mrg cat conftest.err >&5
11553 1.1.1.2 mrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11554 1.1.1.2 mrg (exit $ac_status); } && {
11555 1.1.1.2 mrg test -z "$ac_c_werror_flag" ||
11556 1.1.1.2 mrg test ! -s conftest.err
11557 1.1.1.2 mrg } && test -s conftest.$ac_objext; then
11558 1.1.1.2 mrg ac_cv_have_decl___INTEL_COMPILER=yes
11559 1.1.1.2 mrg else
11560 1.1.1.2 mrg $as_echo "$as_me: failed program was:" >&5
11561 1.1.1.2 mrg sed 's/^/| /' conftest.$ac_ext >&5
11562 1.1 mrg
11563 1.1.1.2 mrg ac_cv_have_decl___INTEL_COMPILER=no
11564 1.1.1.2 mrg fi
11565 1.1 mrg
11566 1.1.1.2 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11567 1.1.1.2 mrg fi
11568 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl___INTEL_COMPILER" >&5
11569 1.1.1.2 mrg $as_echo "$ac_cv_have_decl___INTEL_COMPILER" >&6; }
11570 1.1.1.2 mrg if test "x$ac_cv_have_decl___INTEL_COMPILER" = x""yes; then
11571 1.1.1.2 mrg INTELCC="yes"
11572 1.1.1.2 mrg else
11573 1.1.1.2 mrg INTELCC="no"
11574 1.1.1.2 mrg fi
11575 1.1 mrg
11576 1.1.1.2 mrg if test "x$GCC" = xyes ; then
11577 1.1.1.2 mrg STRICT_CFLAGS="-pedantic -Werror"
11578 1.1.1.2 mrg elif test "x$SUNCC" = "xyes"; then
11579 1.1.1.2 mrg STRICT_CFLAGS="-errwarn"
11580 1.1.1.2 mrg elif test "x$INTELCC" = "xyes"; then
11581 1.1.1.2 mrg STRICT_CFLAGS="-Werror"
11582 1.1 mrg fi
11583 1.1.1.2 mrg fi
11584 1.1.1.2 mrg CWARNFLAGS="$CWARNFLAGS $STRICT_CFLAGS"
11585 1.1 mrg
11586 1.1 mrg
11587 1.1 mrg
11588 1.1 mrg
11589 1.1.1.2 mrg # Check whether --with-release-version was given.
11590 1.1.1.2 mrg if test "${with_release_version+set}" = set; then
11591 1.1.1.2 mrg withval=$with_release_version; RELEASE_VERSION="$withval"
11592 1.1.1.2 mrg else
11593 1.1.1.2 mrg RELEASE_VERSION=""
11594 1.1.1.2 mrg fi
11595 1.1 mrg
11596 1.1.1.2 mrg if test "x$RELEASE_VERSION" != "x"; then
11597 1.1.1.2 mrg PACKAGE="$PACKAGE-$RELEASE_VERSION"
11598 1.1.1.2 mrg PACKAGE_TARNAME="$PACKAGE_TARNAME-$RELEASE_VERSION"
11599 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: Building with package name set to $PACKAGE" >&5
11600 1.1.1.2 mrg $as_echo "$as_me: Building with package name set to $PACKAGE" >&6;}
11601 1.1.1.2 mrg fi
11602 1.1 mrg
11603 1.1.1.2 mrg cat >>confdefs.h <<_ACEOF
11604 1.1.1.2 mrg #define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1`
11605 1.1.1.2 mrg _ACEOF
11606 1.1 mrg
11607 1.1.1.2 mrg PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1`
11608 1.1.1.2 mrg if test "x$PVM" = "x"; then
11609 1.1.1.2 mrg PVM="0"
11610 1.1.1.2 mrg fi
11611 1.1 mrg
11612 1.1.1.2 mrg cat >>confdefs.h <<_ACEOF
11613 1.1.1.2 mrg #define PACKAGE_VERSION_MINOR $PVM
11614 1.1.1.2 mrg _ACEOF
11615 1.1 mrg
11616 1.1.1.2 mrg PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1`
11617 1.1.1.2 mrg if test "x$PVP" = "x"; then
11618 1.1.1.2 mrg PVP="0"
11619 1.1.1.2 mrg fi
11620 1.1 mrg
11621 1.1.1.2 mrg cat >>confdefs.h <<_ACEOF
11622 1.1.1.2 mrg #define PACKAGE_VERSION_PATCHLEVEL $PVP
11623 1.1.1.2 mrg _ACEOF
11624 1.1 mrg
11625 1.1 mrg
11626 1.1 mrg
11627 1.1.1.2 mrg CHANGELOG_CMD="(GIT_DIR=\$(top_srcdir)/.git git log > .changelog.tmp && \
11628 1.1.1.2 mrg mv .changelog.tmp ChangeLog) || (rm -f .changelog.tmp; touch ChangeLog; \
11629 1.1.1.2 mrg echo 'git directory not found: installing possibly empty changelog.' >&2)"
11630 1.1 mrg
11631 1.1.1.2 mrg distcleancheck_listfiles='find . -type f ! -name ChangeLog -print'
11632 1.1 mrg
11633 1.1 mrg
11634 1.1 mrg
11635 1.1 mrg
11636 1.1 mrg
11637 1.1.1.2 mrg if test x$APP_MAN_SUFFIX = x ; then
11638 1.1.1.2 mrg APP_MAN_SUFFIX=1
11639 1.1.1.2 mrg fi
11640 1.1.1.2 mrg if test x$APP_MAN_DIR = x ; then
11641 1.1.1.2 mrg APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)'
11642 1.1.1.2 mrg fi
11643 1.1 mrg
11644 1.1.1.2 mrg if test x$LIB_MAN_SUFFIX = x ; then
11645 1.1.1.2 mrg LIB_MAN_SUFFIX=3
11646 1.1.1.2 mrg fi
11647 1.1.1.2 mrg if test x$LIB_MAN_DIR = x ; then
11648 1.1.1.2 mrg LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)'
11649 1.1.1.2 mrg fi
11650 1.1 mrg
11651 1.1.1.2 mrg if test x$FILE_MAN_SUFFIX = x ; then
11652 1.1.1.2 mrg case $host_os in
11653 1.1.1.2 mrg solaris*) FILE_MAN_SUFFIX=4 ;;
11654 1.1.1.2 mrg *) FILE_MAN_SUFFIX=5 ;;
11655 1.1.1.2 mrg esac
11656 1.1.1.2 mrg fi
11657 1.1.1.2 mrg if test x$FILE_MAN_DIR = x ; then
11658 1.1.1.2 mrg FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)'
11659 1.1.1.2 mrg fi
11660 1.1 mrg
11661 1.1.1.2 mrg if test x$MISC_MAN_SUFFIX = x ; then
11662 1.1.1.2 mrg case $host_os in
11663 1.1.1.2 mrg solaris*) MISC_MAN_SUFFIX=5 ;;
11664 1.1.1.2 mrg *) MISC_MAN_SUFFIX=7 ;;
11665 1.1.1.2 mrg esac
11666 1.1.1.2 mrg fi
11667 1.1.1.2 mrg if test x$MISC_MAN_DIR = x ; then
11668 1.1.1.2 mrg MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)'
11669 1.1.1.2 mrg fi
11670 1.1 mrg
11671 1.1.1.2 mrg if test x$DRIVER_MAN_SUFFIX = x ; then
11672 1.1.1.2 mrg case $host_os in
11673 1.1.1.2 mrg solaris*) DRIVER_MAN_SUFFIX=7 ;;
11674 1.1.1.2 mrg *) DRIVER_MAN_SUFFIX=4 ;;
11675 1.1.1.2 mrg esac
11676 1.1.1.2 mrg fi
11677 1.1.1.2 mrg if test x$DRIVER_MAN_DIR = x ; then
11678 1.1.1.2 mrg DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)'
11679 1.1.1.2 mrg fi
11680 1.1 mrg
11681 1.1.1.2 mrg if test x$ADMIN_MAN_SUFFIX = x ; then
11682 1.1.1.2 mrg case $host_os in
11683 1.1.1.2 mrg solaris*) ADMIN_MAN_SUFFIX=1m ;;
11684 1.1.1.2 mrg *) ADMIN_MAN_SUFFIX=8 ;;
11685 1.1.1.2 mrg esac
11686 1.1.1.2 mrg fi
11687 1.1.1.2 mrg if test x$ADMIN_MAN_DIR = x ; then
11688 1.1.1.2 mrg ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)'
11689 1.1.1.2 mrg fi
11690 1.1 mrg
11691 1.1 mrg
11692 1.1 mrg
11693 1.1 mrg
11694 1.1 mrg
11695 1.1 mrg
11696 1.1 mrg
11697 1.1 mrg
11698 1.1 mrg
11699 1.1 mrg
11700 1.1 mrg
11701 1.1 mrg
11702 1.1 mrg
11703 1.1 mrg
11704 1.1 mrg
11705 1.1 mrg
11706 1.1 mrg
11707 1.1.1.2 mrg # Check for xmlto for man page conversion
11708 1.1.1.2 mrg # (only needed by people building tarballs)
11709 1.1 mrg
11710 1.1.1.2 mrg # Extract the first word of "xmlto", so it can be a program name with args.
11711 1.1.1.2 mrg set dummy xmlto; ac_word=$2
11712 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
11713 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
11714 1.1.1.2 mrg if test "${ac_cv_path_XMLTO+set}" = set; then
11715 1.1.1.2 mrg $as_echo_n "(cached) " >&6
11716 1.1.1.2 mrg else
11717 1.1.1.2 mrg case $XMLTO in
11718 1.1.1.2 mrg [\\/]* | ?:[\\/]*)
11719 1.1.1.2 mrg ac_cv_path_XMLTO="$XMLTO" # Let the user override the test with a path.
11720 1.1.1.2 mrg ;;
11721 1.1.1.2 mrg *)
11722 1.1.1.2 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11723 1.1.1.2 mrg for as_dir in $PATH
11724 1.1.1.2 mrg do
11725 1.1.1.2 mrg IFS=$as_save_IFS
11726 1.1.1.2 mrg test -z "$as_dir" && as_dir=.
11727 1.1.1.2 mrg for ac_exec_ext in '' $ac_executable_extensions; do
11728 1.1.1.2 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11729 1.1.1.2 mrg ac_cv_path_XMLTO="$as_dir/$ac_word$ac_exec_ext"
11730 1.1.1.2 mrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
11731 1.1.1.2 mrg break 2
11732 1.1.1.2 mrg fi
11733 1.1.1.2 mrg done
11734 1.1.1.2 mrg done
11735 1.1.1.2 mrg IFS=$as_save_IFS
11736 1.1 mrg
11737 1.1.1.2 mrg ;;
11738 1.1.1.2 mrg esac
11739 1.1.1.2 mrg fi
11740 1.1.1.2 mrg XMLTO=$ac_cv_path_XMLTO
11741 1.1.1.2 mrg if test -n "$XMLTO"; then
11742 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $XMLTO" >&5
11743 1.1.1.2 mrg $as_echo "$XMLTO" >&6; }
11744 1.1.1.2 mrg else
11745 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: no" >&5
11746 1.1.1.2 mrg $as_echo "no" >&6; }
11747 1.1.1.2 mrg fi
11748 1.1 mrg
11749 1.1 mrg
11750 1.1.1.2 mrg if test "x$XMLTO" != "x"; then
11751 1.1.1.2 mrg HAVE_XMLTO_TRUE=
11752 1.1.1.2 mrg HAVE_XMLTO_FALSE='#'
11753 1.1.1.2 mrg else
11754 1.1.1.2 mrg HAVE_XMLTO_TRUE='#'
11755 1.1.1.2 mrg HAVE_XMLTO_FALSE=
11756 1.1.1.2 mrg fi
11757 1.1 mrg
11758 1.1 mrg
11759 1.1.1.2 mrg # Check for dependencies
11760 1.1 mrg
11761 1.1 mrg
11762 1.1.1.2 mrg if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
11763 1.1.1.2 mrg if test -n "$ac_tool_prefix"; then
11764 1.1.1.2 mrg # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
11765 1.1.1.2 mrg set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
11766 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
11767 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
11768 1.1.1.2 mrg if test "${ac_cv_path_PKG_CONFIG+set}" = set; then
11769 1.1.1.2 mrg $as_echo_n "(cached) " >&6
11770 1.1.1.2 mrg else
11771 1.1.1.2 mrg case $PKG_CONFIG in
11772 1.1.1.2 mrg [\\/]* | ?:[\\/]*)
11773 1.1.1.2 mrg ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
11774 1.1.1.2 mrg ;;
11775 1.1.1.2 mrg *)
11776 1.1.1.2 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11777 1.1.1.2 mrg for as_dir in $PATH
11778 1.1.1.2 mrg do
11779 1.1.1.2 mrg IFS=$as_save_IFS
11780 1.1.1.2 mrg test -z "$as_dir" && as_dir=.
11781 1.1.1.2 mrg for ac_exec_ext in '' $ac_executable_extensions; do
11782 1.1.1.2 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11783 1.1.1.2 mrg ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
11784 1.1.1.2 mrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
11785 1.1.1.2 mrg break 2
11786 1.1.1.2 mrg fi
11787 1.1.1.2 mrg done
11788 1.1.1.2 mrg done
11789 1.1.1.2 mrg IFS=$as_save_IFS
11790 1.1 mrg
11791 1.1.1.2 mrg ;;
11792 1.1.1.2 mrg esac
11793 1.1.1.2 mrg fi
11794 1.1.1.2 mrg PKG_CONFIG=$ac_cv_path_PKG_CONFIG
11795 1.1.1.2 mrg if test -n "$PKG_CONFIG"; then
11796 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5
11797 1.1.1.2 mrg $as_echo "$PKG_CONFIG" >&6; }
11798 1.1.1.2 mrg else
11799 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: no" >&5
11800 1.1.1.2 mrg $as_echo "no" >&6; }
11801 1.1.1.2 mrg fi
11802 1.1 mrg
11803 1.1 mrg
11804 1.1.1.2 mrg fi
11805 1.1.1.2 mrg if test -z "$ac_cv_path_PKG_CONFIG"; then
11806 1.1.1.2 mrg ac_pt_PKG_CONFIG=$PKG_CONFIG
11807 1.1.1.2 mrg # Extract the first word of "pkg-config", so it can be a program name with args.
11808 1.1.1.2 mrg set dummy pkg-config; ac_word=$2
11809 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
11810 1.1.1.2 mrg $as_echo_n "checking for $ac_word... " >&6; }
11811 1.1.1.2 mrg if test "${ac_cv_path_ac_pt_PKG_CONFIG+set}" = set; then
11812 1.1.1.2 mrg $as_echo_n "(cached) " >&6
11813 1.1.1.2 mrg else
11814 1.1.1.2 mrg case $ac_pt_PKG_CONFIG in
11815 1.1.1.2 mrg [\\/]* | ?:[\\/]*)
11816 1.1.1.2 mrg ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
11817 1.1.1.2 mrg ;;
11818 1.1.1.2 mrg *)
11819 1.1.1.2 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11820 1.1.1.2 mrg for as_dir in $PATH
11821 1.1.1.2 mrg do
11822 1.1.1.2 mrg IFS=$as_save_IFS
11823 1.1.1.2 mrg test -z "$as_dir" && as_dir=.
11824 1.1.1.2 mrg for ac_exec_ext in '' $ac_executable_extensions; do
11825 1.1.1.2 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11826 1.1.1.2 mrg ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
11827 1.1.1.2 mrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
11828 1.1.1.2 mrg break 2
11829 1.1.1.2 mrg fi
11830 1.1.1.2 mrg done
11831 1.1.1.2 mrg done
11832 1.1.1.2 mrg IFS=$as_save_IFS
11833 1.1 mrg
11834 1.1.1.2 mrg ;;
11835 1.1.1.2 mrg esac
11836 1.1.1.2 mrg fi
11837 1.1.1.2 mrg ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
11838 1.1.1.2 mrg if test -n "$ac_pt_PKG_CONFIG"; then
11839 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: $ac_pt_PKG_CONFIG" >&5
11840 1.1.1.2 mrg $as_echo "$ac_pt_PKG_CONFIG" >&6; }
11841 1.1.1.2 mrg else
11842 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: no" >&5
11843 1.1.1.2 mrg $as_echo "no" >&6; }
11844 1.1.1.2 mrg fi
11845 1.1 mrg
11846 1.1.1.2 mrg if test "x$ac_pt_PKG_CONFIG" = x; then
11847 1.1.1.2 mrg PKG_CONFIG=""
11848 1.1.1.2 mrg else
11849 1.1.1.2 mrg case $cross_compiling:$ac_tool_warned in
11850 1.1.1.2 mrg yes:)
11851 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
11852 1.1.1.2 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
11853 1.1.1.2 mrg ac_tool_warned=yes ;;
11854 1.1.1.2 mrg esac
11855 1.1.1.2 mrg PKG_CONFIG=$ac_pt_PKG_CONFIG
11856 1.1.1.2 mrg fi
11857 1.1.1.2 mrg else
11858 1.1.1.2 mrg PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
11859 1.1.1.2 mrg fi
11860 1.1 mrg
11861 1.1.1.2 mrg fi
11862 1.1.1.2 mrg if test -n "$PKG_CONFIG"; then
11863 1.1.1.2 mrg _pkg_min_version=0.9.0
11864 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking pkg-config is at least version $_pkg_min_version" >&5
11865 1.1.1.2 mrg $as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
11866 1.1.1.2 mrg if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
11867 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: yes" >&5
11868 1.1.1.2 mrg $as_echo "yes" >&6; }
11869 1.1.1.2 mrg else
11870 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: no" >&5
11871 1.1.1.2 mrg $as_echo "no" >&6; }
11872 1.1.1.2 mrg PKG_CONFIG=""
11873 1.1.1.2 mrg fi
11874 1.1 mrg
11875 1.1.1.2 mrg fi
11876 1.1 mrg
11877 1.1.1.2 mrg pkg_failed=no
11878 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: checking for XTST" >&5
11879 1.1.1.2 mrg $as_echo_n "checking for XTST... " >&6; }
11880 1.1 mrg
11881 1.1.1.2 mrg if test -n "$XTST_CFLAGS"; then
11882 1.1.1.2 mrg pkg_cv_XTST_CFLAGS="$XTST_CFLAGS"
11883 1.1.1.2 mrg elif test -n "$PKG_CONFIG"; then
11884 1.1.1.2 mrg if test -n "$PKG_CONFIG" && \
11885 1.1.1.2 mrg { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"x11 xext >= 1.0.99.4 xi recordproto >= 1.13.99.1 xextproto >= 7.0.99.3 inputproto\"") >&5
11886 1.1.1.2 mrg ($PKG_CONFIG --exists --print-errors "x11 xext >= 1.0.99.4 xi recordproto >= 1.13.99.1 xextproto >= 7.0.99.3 inputproto") 2>&5
11887 1.1.1.2 mrg ac_status=$?
11888 1.1.1.2 mrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11889 1.1.1.2 mrg (exit $ac_status); }; then
11890 1.1.1.2 mrg pkg_cv_XTST_CFLAGS=`$PKG_CONFIG --cflags "x11 xext >= 1.0.99.4 xi recordproto >= 1.13.99.1 xextproto >= 7.0.99.3 inputproto" 2>/dev/null`
11891 1.1.1.2 mrg else
11892 1.1.1.2 mrg pkg_failed=yes
11893 1.1.1.2 mrg fi
11894 1.1.1.2 mrg else
11895 1.1.1.2 mrg pkg_failed=untried
11896 1.1.1.2 mrg fi
11897 1.1.1.2 mrg if test -n "$XTST_LIBS"; then
11898 1.1.1.2 mrg pkg_cv_XTST_LIBS="$XTST_LIBS"
11899 1.1.1.2 mrg elif test -n "$PKG_CONFIG"; then
11900 1.1.1.2 mrg if test -n "$PKG_CONFIG" && \
11901 1.1.1.2 mrg { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"x11 xext >= 1.0.99.4 xi recordproto >= 1.13.99.1 xextproto >= 7.0.99.3 inputproto\"") >&5
11902 1.1.1.2 mrg ($PKG_CONFIG --exists --print-errors "x11 xext >= 1.0.99.4 xi recordproto >= 1.13.99.1 xextproto >= 7.0.99.3 inputproto") 2>&5
11903 1.1.1.2 mrg ac_status=$?
11904 1.1.1.2 mrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11905 1.1.1.2 mrg (exit $ac_status); }; then
11906 1.1.1.2 mrg pkg_cv_XTST_LIBS=`$PKG_CONFIG --libs "x11 xext >= 1.0.99.4 xi recordproto >= 1.13.99.1 xextproto >= 7.0.99.3 inputproto" 2>/dev/null`
11907 1.1.1.2 mrg else
11908 1.1.1.2 mrg pkg_failed=yes
11909 1.1.1.2 mrg fi
11910 1.1.1.2 mrg else
11911 1.1.1.2 mrg pkg_failed=untried
11912 1.1.1.2 mrg fi
11913 1.1 mrg
11914 1.1 mrg
11915 1.1 mrg
11916 1.1.1.2 mrg if test $pkg_failed = yes; then
11917 1.1 mrg
11918 1.1.1.2 mrg if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
11919 1.1.1.2 mrg _pkg_short_errors_supported=yes
11920 1.1.1.2 mrg else
11921 1.1.1.2 mrg _pkg_short_errors_supported=no
11922 1.1.1.2 mrg fi
11923 1.1.1.2 mrg if test $_pkg_short_errors_supported = yes; then
11924 1.1.1.2 mrg XTST_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "x11 xext >= 1.0.99.4 xi recordproto >= 1.13.99.1 xextproto >= 7.0.99.3 inputproto" 2>&1`
11925 1.1.1.2 mrg else
11926 1.1.1.2 mrg XTST_PKG_ERRORS=`$PKG_CONFIG --print-errors "x11 xext >= 1.0.99.4 xi recordproto >= 1.13.99.1 xextproto >= 7.0.99.3 inputproto" 2>&1`
11927 1.1.1.2 mrg fi
11928 1.1.1.2 mrg # Put the nasty error message in config.log where it belongs
11929 1.1.1.2 mrg echo "$XTST_PKG_ERRORS" >&5
11930 1.1 mrg
11931 1.1.1.2 mrg { { $as_echo "$as_me:$LINENO: error: Package requirements (x11 xext >= 1.0.99.4 xi recordproto >= 1.13.99.1 xextproto >= 7.0.99.3 inputproto) were not met:
11932 1.1 mrg
11933 1.1.1.2 mrg $XTST_PKG_ERRORS
11934 1.1 mrg
11935 1.1.1.2 mrg Consider adjusting the PKG_CONFIG_PATH environment variable if you
11936 1.1.1.2 mrg installed software in a non-standard prefix.
11937 1.1 mrg
11938 1.1.1.2 mrg Alternatively, you may set the environment variables XTST_CFLAGS
11939 1.1.1.2 mrg and XTST_LIBS to avoid the need to call pkg-config.
11940 1.1.1.2 mrg See the pkg-config man page for more details.
11941 1.1.1.2 mrg " >&5
11942 1.1.1.2 mrg $as_echo "$as_me: error: Package requirements (x11 xext >= 1.0.99.4 xi recordproto >= 1.13.99.1 xextproto >= 7.0.99.3 inputproto) were not met:
11943 1.1 mrg
11944 1.1.1.2 mrg $XTST_PKG_ERRORS
11945 1.1 mrg
11946 1.1.1.2 mrg Consider adjusting the PKG_CONFIG_PATH environment variable if you
11947 1.1.1.2 mrg installed software in a non-standard prefix.
11948 1.1 mrg
11949 1.1.1.2 mrg Alternatively, you may set the environment variables XTST_CFLAGS
11950 1.1.1.2 mrg and XTST_LIBS to avoid the need to call pkg-config.
11951 1.1.1.2 mrg See the pkg-config man page for more details.
11952 1.1.1.2 mrg " >&2;}
11953 1.1.1.2 mrg { (exit 1); exit 1; }; }
11954 1.1.1.2 mrg elif test $pkg_failed = untried; then
11955 1.1.1.2 mrg { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
11956 1.1.1.2 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
11957 1.1.1.2 mrg { { $as_echo "$as_me:$LINENO: error: The pkg-config script could not be found or is too old. Make sure it
11958 1.1.1.2 mrg is in your PATH or set the PKG_CONFIG environment variable to the full
11959 1.1.1.2 mrg path to pkg-config.
11960 1.1 mrg
11961 1.1.1.2 mrg Alternatively, you may set the environment variables XTST_CFLAGS
11962 1.1.1.2 mrg and XTST_LIBS to avoid the need to call pkg-config.
11963 1.1.1.2 mrg See the pkg-config man page for more details.
11964 1.1 mrg
11965 1.1.1.2 mrg To get pkg-config, see <http://pkg-config.freedesktop.org/>.
11966 1.1.1.2 mrg See \`config.log' for more details." >&5
11967 1.1.1.2 mrg $as_echo "$as_me: error: The pkg-config script could not be found or is too old. Make sure it
11968 1.1.1.2 mrg is in your PATH or set the PKG_CONFIG environment variable to the full
11969 1.1.1.2 mrg path to pkg-config.
11970 1.1 mrg
11971 1.1.1.2 mrg Alternatively, you may set the environment variables XTST_CFLAGS
11972 1.1.1.2 mrg and XTST_LIBS to avoid the need to call pkg-config.
11973 1.1.1.2 mrg See the pkg-config man page for more details.
11974 1.1 mrg
11975 1.1.1.2 mrg To get pkg-config, see <http://pkg-config.freedesktop.org/>.
11976 1.1.1.2 mrg See \`config.log' for more details." >&2;}
11977 1.1.1.2 mrg { (exit 1); exit 1; }; }; }
11978 1.1.1.2 mrg else
11979 1.1.1.2 mrg XTST_CFLAGS=$pkg_cv_XTST_CFLAGS
11980 1.1.1.2 mrg XTST_LIBS=$pkg_cv_XTST_LIBS
11981 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: result: yes" >&5
11982 1.1.1.2 mrg $as_echo "yes" >&6; }
11983 1.1.1.2 mrg :
11984 1.1.1.2 mrg fi
11985 1.1.1.2 mrg XTST_CFLAGS="$CWARNFLAGS $XTST_CFLAGS"
11986 1.1 mrg
11987 1.1 mrg
11988 1.1 mrg
11989 1.1 mrg
11990 1.1 mrg
11991 1.1.1.2 mrg # Allow checking code with lint, sparse, etc.
11992 1.1 mrg
11993 1.1.1.2 mrg # Check whether --with-lint was given.
11994 1.1.1.2 mrg if test "${with_lint+set}" = set; then
11995 1.1.1.2 mrg withval=$with_lint; use_lint=$withval
11996 1.1.1.2 mrg else
11997 1.1.1.2 mrg use_lint=no
11998 1.1.1.2 mrg fi
11999 1.1 mrg
12000 1.1.1.2 mrg if test "x$use_lint" = "xyes" ; then
12001 1.1.1.2 mrg LINT="lint"
12002 1.1.1.2 mrg else
12003 1.1.1.2 mrg LINT="$use_lint"
12004 1.1.1.2 mrg fi
12005 1.1.1.2 mrg if test "x$LINT_FLAGS" = "x" -a "x$LINT" != "xno" ; then
12006 1.1.1.2 mrg case $LINT in
12007 1.1.1.2 mrg lint|*/lint)
12008 1.1.1.2 mrg case $host_os in
12009 1.1.1.2 mrg solaris*)
12010 1.1.1.2 mrg LINT_FLAGS="-u -b -h -erroff=E_INDISTING_FROM_TRUNC2"
12011 1.1.1.2 mrg ;;
12012 1.1.1.2 mrg esac
12013 1.1.1.2 mrg ;;
12014 1.1.1.2 mrg esac
12015 1.1.1.2 mrg fi
12016 1.1 mrg
12017 1.1 mrg
12018 1.1 mrg
12019 1.1.1.2 mrg if test x$LINT != xno; then
12020 1.1.1.2 mrg LINT_TRUE=
12021 1.1.1.2 mrg LINT_FALSE='#'
12022 1.1.1.2 mrg else
12023 1.1.1.2 mrg LINT_TRUE='#'
12024 1.1.1.2 mrg LINT_FALSE=
12025 1.1.1.2 mrg fi
12026 1.1 mrg
12027 1.1 mrg
12028 1.1 mrg
12029 1.1 mrg
12030 1.1 mrg
12031 1.1.1.2 mrg # Build lint "library" for more indepth checks of programs calling this library
12032 1.1.1.2 mrg # Check whether --enable-lint-library was given.
12033 1.1.1.2 mrg if test "${enable_lint_library+set}" = set; then
12034 1.1.1.2 mrg enableval=$enable_lint_library; make_lint_lib=$enableval
12035 1.1.1.2 mrg else
12036 1.1.1.2 mrg make_lint_lib=no
12037 1.1.1.2 mrg fi
12038 1.1 mrg
12039 1.1.1.2 mrg if test "x$make_lint_lib" != "xno" ; then
12040 1.1.1.2 mrg if test "x$LINT" = "xno" ; then
12041 1.1.1.2 mrg { { $as_echo "$as_me:$LINENO: error: Cannot make lint library without --with-lint" >&5
12042 1.1.1.2 mrg $as_echo "$as_me: error: Cannot make lint library without --with-lint" >&2;}
12043 1.1.1.2 mrg { (exit 1); exit 1; }; }
12044 1.1.1.2 mrg fi
12045 1.1.1.2 mrg if test "x$make_lint_lib" = "xyes" ; then
12046 1.1.1.2 mrg LINTLIB=llib-lXtst.ln
12047 1.1.1.2 mrg else
12048 1.1.1.2 mrg LINTLIB=$make_lint_lib
12049 1.1.1.2 mrg fi
12050 1.1.1.2 mrg fi
12051 1.1 mrg
12052 1.1.1.2 mrg if test x$make_lint_lib != xno; then
12053 1.1.1.2 mrg MAKE_LINT_LIB_TRUE=
12054 1.1.1.2 mrg MAKE_LINT_LIB_FALSE='#'
12055 1.1.1.2 mrg else
12056 1.1.1.2 mrg MAKE_LINT_LIB_TRUE='#'
12057 1.1.1.2 mrg MAKE_LINT_LIB_FALSE=
12058 1.1.1.2 mrg fi
12059 1.1 mrg
12060 1.1 mrg
12061 1.1 mrg
12062 1.1.1.2 mrg LINT_FLAGS="${LINT_FLAGS} ${XTST_CFLAGS}"
12063 1.1 mrg
12064 1.1.1.2 mrg ac_config_files="$ac_config_files Makefile man/Makefile src/Makefile xtst.pc"
12065 1.1 mrg
12066 1.1.1.2 mrg cat >confcache <<\_ACEOF
12067 1.1.1.2 mrg # This file is a shell script that caches the results of configure
12068 1.1.1.2 mrg # tests run on this system so they can be shared between configure
12069 1.1.1.2 mrg # scripts and configure runs, see configure's option --config-cache.
12070 1.1.1.2 mrg # It is not useful on other systems. If it contains results you don't
12071 1.1.1.2 mrg # want to keep, you may remove or edit it.
12072 1.1.1.2 mrg #
12073 1.1.1.2 mrg # config.status only pays attention to the cache file if you give it
12074 1.1.1.2 mrg # the --recheck option to rerun configure.
12075 1.1.1.2 mrg #
12076 1.1.1.2 mrg # `ac_cv_env_foo' variables (set or unset) will be overridden when
12077 1.1.1.2 mrg # loading this file, other *unset* `ac_cv_foo' will be assigned the
12078 1.1.1.2 mrg # following values.
12079 1.1 mrg
12080 1.1.1.2 mrg _ACEOF
12081 1.1 mrg
12082 1.1.1.2 mrg # The following way of writing the cache mishandles newlines in values,
12083 1.1.1.2 mrg # but we know of no workaround that is simple, portable, and efficient.
12084 1.1.1.2 mrg # So, we kill variables containing newlines.
12085 1.1.1.2 mrg # Ultrix sh set writes to stderr and can't be redirected directly,
12086 1.1.1.2 mrg # and sets the high bit in the cache file unless we assign to the vars.
12087 1.1.1.2 mrg (
12088 1.1.1.2 mrg for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
12089 1.1.1.2 mrg eval ac_val=\$$ac_var
12090 1.1.1.2 mrg case $ac_val in #(
12091 1.1.1.2 mrg *${as_nl}*)
12092 1.1.1.2 mrg case $ac_var in #(
12093 1.1.1.2 mrg *_cv_*) { $as_echo "$as_me:$LINENO: WARNING: cache variable $ac_var contains a newline" >&5
12094 1.1.1.2 mrg $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
12095 1.1.1.2 mrg esac
12096 1.1.1.2 mrg case $ac_var in #(
12097 1.1.1.2 mrg _ | IFS | as_nl) ;; #(
12098 1.1.1.2 mrg BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
12099 1.1.1.2 mrg *) $as_unset $ac_var ;;
12100 1.1.1.2 mrg esac ;;
12101 1.1.1.2 mrg esac
12102 1.1.1.2 mrg done
12103 1.1 mrg
12104 1.1.1.2 mrg (set) 2>&1 |
12105 1.1.1.2 mrg case $as_nl`(ac_space=' '; set) 2>&1` in #(
12106 1.1.1.2 mrg *${as_nl}ac_space=\ *)
12107 1.1.1.2 mrg # `set' does not quote correctly, so add quotes (double-quote
12108 1.1.1.2 mrg # substitution turns \\\\ into \\, and sed turns \\ into \).
12109 1.1.1.2 mrg sed -n \
12110 1.1.1.2 mrg "s/'/'\\\\''/g;
12111 1.1.1.2 mrg s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
12112 1.1.1.2 mrg ;; #(
12113 1.1.1.2 mrg *)
12114 1.1.1.2 mrg # `set' quotes correctly as required by POSIX, so do not add quotes.
12115 1.1.1.2 mrg sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
12116 1.1.1.2 mrg ;;
12117 1.1.1.2 mrg esac |
12118 1.1.1.2 mrg sort
12119 1.1.1.2 mrg ) |
12120 1.1.1.2 mrg sed '
12121 1.1.1.2 mrg /^ac_cv_env_/b end
12122 1.1.1.2 mrg t clear
12123 1.1.1.2 mrg :clear
12124 1.1.1.2 mrg s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
12125 1.1.1.2 mrg t end
12126 1.1.1.2 mrg s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
12127 1.1.1.2 mrg :end' >>confcache
12128 1.1.1.2 mrg if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
12129 1.1.1.2 mrg if test -w "$cache_file"; then
12130 1.1.1.2 mrg test "x$cache_file" != "x/dev/null" &&
12131 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: updating cache $cache_file" >&5
12132 1.1.1.2 mrg $as_echo "$as_me: updating cache $cache_file" >&6;}
12133 1.1.1.2 mrg cat confcache >$cache_file
12134 1.1.1.2 mrg else
12135 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
12136 1.1.1.2 mrg $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
12137 1.1.1.2 mrg fi
12138 1.1.1.2 mrg fi
12139 1.1.1.2 mrg rm -f confcache
12140 1.1 mrg
12141 1.1.1.2 mrg test "x$prefix" = xNONE && prefix=$ac_default_prefix
12142 1.1.1.2 mrg # Let make expand exec_prefix.
12143 1.1.1.2 mrg test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
12144 1.1 mrg
12145 1.1.1.2 mrg DEFS=-DHAVE_CONFIG_H
12146 1.1 mrg
12147 1.1.1.2 mrg ac_libobjs=
12148 1.1.1.2 mrg ac_ltlibobjs=
12149 1.1.1.2 mrg for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
12150 1.1.1.2 mrg # 1. Remove the extension, and $U if already installed.
12151 1.1.1.2 mrg ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
12152 1.1.1.2 mrg ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
12153 1.1.1.2 mrg # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
12154 1.1.1.2 mrg # will be set to the directory where LIBOBJS objects are built.
12155 1.1.1.2 mrg ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
12156 1.1.1.2 mrg ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
12157 1.1.1.2 mrg done
12158 1.1.1.2 mrg LIBOBJS=$ac_libobjs
12159 1.1 mrg
12160 1.1.1.2 mrg LTLIBOBJS=$ac_ltlibobjs
12161 1.1 mrg
12162 1.1 mrg
12163 1.1.1.2 mrg if test -n "$EXEEXT"; then
12164 1.1.1.2 mrg am__EXEEXT_TRUE=
12165 1.1.1.2 mrg am__EXEEXT_FALSE='#'
12166 1.1 mrg else
12167 1.1.1.2 mrg am__EXEEXT_TRUE='#'
12168 1.1.1.2 mrg am__EXEEXT_FALSE=
12169 1.1 mrg fi
12170 1.1 mrg
12171 1.1.1.2 mrg if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
12172 1.1.1.2 mrg { { $as_echo "$as_me:$LINENO: error: conditional \"MAINTAINER_MODE\" was never defined.
12173 1.1.1.2 mrg Usually this means the macro was only invoked conditionally." >&5
12174 1.1.1.2 mrg $as_echo "$as_me: error: conditional \"MAINTAINER_MODE\" was never defined.
12175 1.1.1.2 mrg Usually this means the macro was only invoked conditionally." >&2;}
12176 1.1.1.2 mrg { (exit 1); exit 1; }; }
12177 1.1.1.2 mrg fi
12178 1.1.1.2 mrg if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
12179 1.1.1.2 mrg { { $as_echo "$as_me:$LINENO: error: conditional \"AMDEP\" was never defined.
12180 1.1.1.2 mrg Usually this means the macro was only invoked conditionally." >&5
12181 1.1.1.2 mrg $as_echo "$as_me: error: conditional \"AMDEP\" was never defined.
12182 1.1.1.2 mrg Usually this means the macro was only invoked conditionally." >&2;}
12183 1.1.1.2 mrg { (exit 1); exit 1; }; }
12184 1.1.1.2 mrg fi
12185 1.1.1.2 mrg if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
12186 1.1.1.2 mrg { { $as_echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined.
12187 1.1.1.2 mrg Usually this means the macro was only invoked conditionally." >&5
12188 1.1.1.2 mrg $as_echo "$as_me: error: conditional \"am__fastdepCC\" was never defined.
12189 1.1.1.2 mrg Usually this means the macro was only invoked conditionally." >&2;}
12190 1.1.1.2 mrg { (exit 1); exit 1; }; }
12191 1.1.1.2 mrg fi
12192 1.1.1.2 mrg if test -z "${HAVE_XMLTO_TRUE}" && test -z "${HAVE_XMLTO_FALSE}"; then
12193 1.1.1.2 mrg { { $as_echo "$as_me:$LINENO: error: conditional \"HAVE_XMLTO\" was never defined.
12194 1.1.1.2 mrg Usually this means the macro was only invoked conditionally." >&5
12195 1.1.1.2 mrg $as_echo "$as_me: error: conditional \"HAVE_XMLTO\" was never defined.
12196 1.1.1.2 mrg Usually this means the macro was only invoked conditionally." >&2;}
12197 1.1.1.2 mrg { (exit 1); exit 1; }; }
12198 1.1.1.2 mrg fi
12199 1.1.1.2 mrg if test -z "${LINT_TRUE}" && test -z "${LINT_FALSE}"; then
12200 1.1.1.2 mrg { { $as_echo "$as_me:$LINENO: error: conditional \"LINT\" was never defined.
12201 1.1.1.2 mrg Usually this means the macro was only invoked conditionally." >&5
12202 1.1.1.2 mrg $as_echo "$as_me: error: conditional \"LINT\" was never defined.
12203 1.1.1.2 mrg Usually this means the macro was only invoked conditionally." >&2;}
12204 1.1.1.2 mrg { (exit 1); exit 1; }; }
12205 1.1.1.2 mrg fi
12206 1.1.1.2 mrg if test -z "${MAKE_LINT_LIB_TRUE}" && test -z "${MAKE_LINT_LIB_FALSE}"; then
12207 1.1.1.2 mrg { { $as_echo "$as_me:$LINENO: error: conditional \"MAKE_LINT_LIB\" was never defined.
12208 1.1.1.2 mrg Usually this means the macro was only invoked conditionally." >&5
12209 1.1.1.2 mrg $as_echo "$as_me: error: conditional \"MAKE_LINT_LIB\" was never defined.
12210 1.1.1.2 mrg Usually this means the macro was only invoked conditionally." >&2;}
12211 1.1.1.2 mrg { (exit 1); exit 1; }; }
12212 1.1.1.2 mrg fi
12213 1.1 mrg
12214 1.1.1.2 mrg : ${CONFIG_STATUS=./config.status}
12215 1.1.1.2 mrg ac_write_fail=0
12216 1.1.1.2 mrg ac_clean_files_save=$ac_clean_files
12217 1.1.1.2 mrg ac_clean_files="$ac_clean_files $CONFIG_STATUS"
12218 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
12219 1.1.1.2 mrg $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
12220 1.1.1.2 mrg cat >$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12221 1.1.1.2 mrg #! $SHELL
12222 1.1.1.2 mrg # Generated by $as_me.
12223 1.1.1.2 mrg # Run this file to recreate the current configuration.
12224 1.1.1.2 mrg # Compiler output produced by configure, useful for debugging
12225 1.1.1.2 mrg # configure, is in config.log if it exists.
12226 1.1 mrg
12227 1.1.1.2 mrg debug=false
12228 1.1.1.2 mrg ac_cs_recheck=false
12229 1.1.1.2 mrg ac_cs_silent=false
12230 1.1.1.2 mrg SHELL=\${CONFIG_SHELL-$SHELL}
12231 1.1.1.2 mrg _ACEOF
12232 1.1 mrg
12233 1.1.1.2 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12234 1.1.1.2 mrg ## --------------------- ##
12235 1.1.1.2 mrg ## M4sh Initialization. ##
12236 1.1.1.2 mrg ## --------------------- ##
12237 1.1 mrg
12238 1.1.1.2 mrg # Be more Bourne compatible
12239 1.1.1.2 mrg DUALCASE=1; export DUALCASE # for MKS sh
12240 1.1.1.2 mrg if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
12241 1.1.1.2 mrg emulate sh
12242 1.1.1.2 mrg NULLCMD=:
12243 1.1.1.2 mrg # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
12244 1.1.1.2 mrg # is contrary to our usage. Disable this feature.
12245 1.1.1.2 mrg alias -g '${1+"$@"}'='"$@"'
12246 1.1.1.2 mrg setopt NO_GLOB_SUBST
12247 1.1.1.2 mrg else
12248 1.1.1.2 mrg case `(set -o) 2>/dev/null` in
12249 1.1.1.2 mrg *posix*) set -o posix ;;
12250 1.1.1.2 mrg esac
12251 1.1 mrg
12252 1.1 mrg fi
12253 1.1 mrg
12254 1.1 mrg
12255 1.1 mrg
12256 1.1 mrg
12257 1.1.1.2 mrg # PATH needs CR
12258 1.1.1.2 mrg # Avoid depending upon Character Ranges.
12259 1.1.1.2 mrg as_cr_letters='abcdefghijklmnopqrstuvwxyz'
12260 1.1.1.2 mrg as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
12261 1.1.1.2 mrg as_cr_Letters=$as_cr_letters$as_cr_LETTERS
12262 1.1.1.2 mrg as_cr_digits='0123456789'
12263 1.1.1.2 mrg as_cr_alnum=$as_cr_Letters$as_cr_digits
12264 1.1 mrg
12265 1.1.1.2 mrg as_nl='
12266 1.1.1.2 mrg '
12267 1.1.1.2 mrg export as_nl
12268 1.1.1.2 mrg # Printing a long string crashes Solaris 7 /usr/bin/printf.
12269 1.1.1.2 mrg as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
12270 1.1.1.2 mrg as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
12271 1.1.1.2 mrg as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
12272 1.1.1.2 mrg if (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
12273 1.1.1.2 mrg as_echo='printf %s\n'
12274 1.1.1.2 mrg as_echo_n='printf %s'
12275 1.1.1.2 mrg else
12276 1.1.1.2 mrg if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
12277 1.1.1.2 mrg as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
12278 1.1.1.2 mrg as_echo_n='/usr/ucb/echo -n'
12279 1.1.1.2 mrg else
12280 1.1.1.2 mrg as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
12281 1.1.1.2 mrg as_echo_n_body='eval
12282 1.1.1.2 mrg arg=$1;
12283 1.1.1.2 mrg case $arg in
12284 1.1.1.2 mrg *"$as_nl"*)
12285 1.1.1.2 mrg expr "X$arg" : "X\\(.*\\)$as_nl";
12286 1.1.1.2 mrg arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
12287 1.1.1.2 mrg esac;
12288 1.1.1.2 mrg expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
12289 1.1.1.2 mrg '
12290 1.1.1.2 mrg export as_echo_n_body
12291 1.1.1.2 mrg as_echo_n='sh -c $as_echo_n_body as_echo'
12292 1.1.1.2 mrg fi
12293 1.1.1.2 mrg export as_echo_body
12294 1.1.1.2 mrg as_echo='sh -c $as_echo_body as_echo'
12295 1.1.1.2 mrg fi
12296 1.1 mrg
12297 1.1.1.2 mrg # The user is always right.
12298 1.1.1.2 mrg if test "${PATH_SEPARATOR+set}" != set; then
12299 1.1.1.2 mrg PATH_SEPARATOR=:
12300 1.1.1.2 mrg (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
12301 1.1.1.2 mrg (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
12302 1.1.1.2 mrg PATH_SEPARATOR=';'
12303 1.1.1.2 mrg }
12304 1.1.1.2 mrg fi
12305 1.1 mrg
12306 1.1.1.2 mrg # Support unset when possible.
12307 1.1.1.2 mrg if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
12308 1.1.1.2 mrg as_unset=unset
12309 1.1.1.2 mrg else
12310 1.1.1.2 mrg as_unset=false
12311 1.1.1.2 mrg fi
12312 1.1 mrg
12313 1.1 mrg
12314 1.1.1.2 mrg # IFS
12315 1.1.1.2 mrg # We need space, tab and new line, in precisely that order. Quoting is
12316 1.1.1.2 mrg # there to prevent editors from complaining about space-tab.
12317 1.1.1.2 mrg # (If _AS_PATH_WALK were called with IFS unset, it would disable word
12318 1.1.1.2 mrg # splitting by setting IFS to empty value.)
12319 1.1.1.2 mrg IFS=" "" $as_nl"
12320 1.1 mrg
12321 1.1.1.2 mrg # Find who we are. Look in the path if we contain no directory separator.
12322 1.1.1.2 mrg case $0 in
12323 1.1.1.2 mrg *[\\/]* ) as_myself=$0 ;;
12324 1.1.1.2 mrg *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12325 1.1.1.2 mrg for as_dir in $PATH
12326 1.1.1.2 mrg do
12327 1.1.1.2 mrg IFS=$as_save_IFS
12328 1.1.1.2 mrg test -z "$as_dir" && as_dir=.
12329 1.1.1.2 mrg test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
12330 1.1.1.2 mrg done
12331 1.1.1.2 mrg IFS=$as_save_IFS
12332 1.1 mrg
12333 1.1.1.2 mrg ;;
12334 1.1.1.2 mrg esac
12335 1.1.1.2 mrg # We did not find ourselves, most probably we were run as `sh COMMAND'
12336 1.1.1.2 mrg # in which case we are not to be found in the path.
12337 1.1.1.2 mrg if test "x$as_myself" = x; then
12338 1.1.1.2 mrg as_myself=$0
12339 1.1.1.2 mrg fi
12340 1.1.1.2 mrg if test ! -f "$as_myself"; then
12341 1.1.1.2 mrg $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
12342 1.1.1.2 mrg { (exit 1); exit 1; }
12343 1.1.1.2 mrg fi
12344 1.1 mrg
12345 1.1.1.2 mrg # Work around bugs in pre-3.0 UWIN ksh.
12346 1.1.1.2 mrg for as_var in ENV MAIL MAILPATH
12347 1.1.1.2 mrg do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
12348 1.1.1.2 mrg done
12349 1.1.1.2 mrg PS1='$ '
12350 1.1.1.2 mrg PS2='> '
12351 1.1.1.2 mrg PS4='+ '
12352 1.1 mrg
12353 1.1.1.2 mrg # NLS nuisances.
12354 1.1.1.2 mrg LC_ALL=C
12355 1.1.1.2 mrg export LC_ALL
12356 1.1.1.2 mrg LANGUAGE=C
12357 1.1.1.2 mrg export LANGUAGE
12358 1.1 mrg
12359 1.1.1.2 mrg # Required to use basename.
12360 1.1.1.2 mrg if expr a : '\(a\)' >/dev/null 2>&1 &&
12361 1.1.1.2 mrg test "X`expr 00001 : '.*\(...\)'`" = X001; then
12362 1.1.1.2 mrg as_expr=expr
12363 1.1.1.2 mrg else
12364 1.1.1.2 mrg as_expr=false
12365 1.1.1.2 mrg fi
12366 1.1 mrg
12367 1.1.1.2 mrg if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
12368 1.1.1.2 mrg as_basename=basename
12369 1.1.1.2 mrg else
12370 1.1.1.2 mrg as_basename=false
12371 1.1.1.2 mrg fi
12372 1.1 mrg
12373 1.1 mrg
12374 1.1.1.2 mrg # Name of the executable.
12375 1.1.1.2 mrg as_me=`$as_basename -- "$0" ||
12376 1.1.1.2 mrg $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
12377 1.1.1.2 mrg X"$0" : 'X\(//\)$' \| \
12378 1.1.1.2 mrg X"$0" : 'X\(/\)' \| . 2>/dev/null ||
12379 1.1.1.2 mrg $as_echo X/"$0" |
12380 1.1.1.2 mrg sed '/^.*\/\([^/][^/]*\)\/*$/{
12381 1.1.1.2 mrg s//\1/
12382 1.1.1.2 mrg q
12383 1.1.1.2 mrg }
12384 1.1.1.2 mrg /^X\/\(\/\/\)$/{
12385 1.1.1.2 mrg s//\1/
12386 1.1.1.2 mrg q
12387 1.1.1.2 mrg }
12388 1.1.1.2 mrg /^X\/\(\/\).*/{
12389 1.1.1.2 mrg s//\1/
12390 1.1.1.2 mrg q
12391 1.1.1.2 mrg }
12392 1.1.1.2 mrg s/.*/./; q'`
12393 1.1 mrg
12394 1.1.1.2 mrg # CDPATH.
12395 1.1.1.2 mrg $as_unset CDPATH
12396 1.1 mrg
12397 1.1 mrg
12398 1.1 mrg
12399 1.1.1.2 mrg as_lineno_1=$LINENO
12400 1.1.1.2 mrg as_lineno_2=$LINENO
12401 1.1.1.2 mrg test "x$as_lineno_1" != "x$as_lineno_2" &&
12402 1.1.1.2 mrg test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
12403 1.1 mrg
12404 1.1.1.2 mrg # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
12405 1.1.1.2 mrg # uniformly replaced by the line number. The first 'sed' inserts a
12406 1.1.1.2 mrg # line-number line after each line using $LINENO; the second 'sed'
12407 1.1.1.2 mrg # does the real work. The second script uses 'N' to pair each
12408 1.1.1.2 mrg # line-number line with the line containing $LINENO, and appends
12409 1.1.1.2 mrg # trailing '-' during substitution so that $LINENO is not a special
12410 1.1.1.2 mrg # case at line end.
12411 1.1.1.2 mrg # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
12412 1.1.1.2 mrg # scripts with optimization help from Paolo Bonzini. Blame Lee
12413 1.1.1.2 mrg # E. McMahon (1931-1989) for sed's syntax. :-)
12414 1.1.1.2 mrg sed -n '
12415 1.1.1.2 mrg p
12416 1.1.1.2 mrg /[$]LINENO/=
12417 1.1.1.2 mrg ' <$as_myself |
12418 1.1.1.2 mrg sed '
12419 1.1.1.2 mrg s/[$]LINENO.*/&-/
12420 1.1.1.2 mrg t lineno
12421 1.1.1.2 mrg b
12422 1.1.1.2 mrg :lineno
12423 1.1.1.2 mrg N
12424 1.1.1.2 mrg :loop
12425 1.1.1.2 mrg s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
12426 1.1.1.2 mrg t loop
12427 1.1.1.2 mrg s/-\n.*//
12428 1.1.1.2 mrg ' >$as_me.lineno &&
12429 1.1.1.2 mrg chmod +x "$as_me.lineno" ||
12430 1.1.1.2 mrg { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
12431 1.1.1.2 mrg { (exit 1); exit 1; }; }
12432 1.1 mrg
12433 1.1.1.2 mrg # Don't try to exec as it changes $[0], causing all sort of problems
12434 1.1.1.2 mrg # (the dirname of $[0] is not the place where we might find the
12435 1.1.1.2 mrg # original and so on. Autoconf is especially sensitive to this).
12436 1.1.1.2 mrg . "./$as_me.lineno"
12437 1.1.1.2 mrg # Exit status is that of the last command.
12438 1.1.1.2 mrg exit
12439 1.1.1.2 mrg }
12440 1.1 mrg
12441 1.1 mrg
12442 1.1.1.2 mrg if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
12443 1.1.1.2 mrg as_dirname=dirname
12444 1.1 mrg else
12445 1.1.1.2 mrg as_dirname=false
12446 1.1.1.2 mrg fi
12447 1.1 mrg
12448 1.1.1.2 mrg ECHO_C= ECHO_N= ECHO_T=
12449 1.1.1.2 mrg case `echo -n x` in
12450 1.1.1.2 mrg -n*)
12451 1.1.1.2 mrg case `echo 'x\c'` in
12452 1.1.1.2 mrg *c*) ECHO_T=' ';; # ECHO_T is single tab character.
12453 1.1.1.2 mrg *) ECHO_C='\c';;
12454 1.1.1.2 mrg esac;;
12455 1.1.1.2 mrg *)
12456 1.1.1.2 mrg ECHO_N='-n';;
12457 1.1 mrg esac
12458 1.1.1.2 mrg if expr a : '\(a\)' >/dev/null 2>&1 &&
12459 1.1.1.2 mrg test "X`expr 00001 : '.*\(...\)'`" = X001; then
12460 1.1.1.2 mrg as_expr=expr
12461 1.1.1.2 mrg else
12462 1.1.1.2 mrg as_expr=false
12463 1.1 mrg fi
12464 1.1.1.2 mrg
12465 1.1.1.2 mrg rm -f conf$$ conf$$.exe conf$$.file
12466 1.1.1.2 mrg if test -d conf$$.dir; then
12467 1.1.1.2 mrg rm -f conf$$.dir/conf$$.file
12468 1.1.1.2 mrg else
12469 1.1.1.2 mrg rm -f conf$$.dir
12470 1.1.1.2 mrg mkdir conf$$.dir 2>/dev/null
12471 1.1.1.2 mrg fi
12472 1.1.1.2 mrg if (echo >conf$$.file) 2>/dev/null; then
12473 1.1.1.2 mrg if ln -s conf$$.file conf$$ 2>/dev/null; then
12474 1.1.1.2 mrg as_ln_s='ln -s'
12475 1.1.1.2 mrg # ... but there are two gotchas:
12476 1.1.1.2 mrg # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
12477 1.1.1.2 mrg # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
12478 1.1.1.2 mrg # In both cases, we have to default to `cp -p'.
12479 1.1.1.2 mrg ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
12480 1.1.1.2 mrg as_ln_s='cp -p'
12481 1.1.1.2 mrg elif ln conf$$.file conf$$ 2>/dev/null; then
12482 1.1.1.2 mrg as_ln_s=ln
12483 1.1.1.2 mrg else
12484 1.1.1.2 mrg as_ln_s='cp -p'
12485 1.1.1.2 mrg fi
12486 1.1 mrg else
12487 1.1.1.2 mrg as_ln_s='cp -p'
12488 1.1 mrg fi
12489 1.1.1.2 mrg rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
12490 1.1.1.2 mrg rmdir conf$$.dir 2>/dev/null
12491 1.1 mrg
12492 1.1.1.2 mrg if mkdir -p . 2>/dev/null; then
12493 1.1.1.2 mrg as_mkdir_p=:
12494 1.1.1.2 mrg else
12495 1.1.1.2 mrg test -d ./-p && rmdir ./-p
12496 1.1.1.2 mrg as_mkdir_p=false
12497 1.1.1.2 mrg fi
12498 1.1 mrg
12499 1.1.1.2 mrg if test -x / >/dev/null 2>&1; then
12500 1.1.1.2 mrg as_test_x='test -x'
12501 1.1 mrg else
12502 1.1.1.2 mrg if ls -dL / >/dev/null 2>&1; then
12503 1.1.1.2 mrg as_ls_L_option=L
12504 1.1.1.2 mrg else
12505 1.1.1.2 mrg as_ls_L_option=
12506 1.1.1.2 mrg fi
12507 1.1.1.2 mrg as_test_x='
12508 1.1.1.2 mrg eval sh -c '\''
12509 1.1.1.2 mrg if test -d "$1"; then
12510 1.1.1.2 mrg test -d "$1/.";
12511 1.1.1.2 mrg else
12512 1.1.1.2 mrg case $1 in
12513 1.1.1.2 mrg -*)set "./$1";;
12514 1.1.1.2 mrg esac;
12515 1.1.1.2 mrg case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
12516 1.1.1.2 mrg ???[sx]*):;;*)false;;esac;fi
12517 1.1.1.2 mrg '\'' sh
12518 1.1.1.2 mrg '
12519 1.1 mrg fi
12520 1.1.1.2 mrg as_executable_p=$as_test_x
12521 1.1 mrg
12522 1.1.1.2 mrg # Sed expression to map a string onto a valid CPP name.
12523 1.1.1.2 mrg as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
12524 1.1 mrg
12525 1.1.1.2 mrg # Sed expression to map a string onto a valid variable name.
12526 1.1.1.2 mrg as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
12527 1.1 mrg
12528 1.1 mrg
12529 1.1.1.2 mrg exec 6>&1
12530 1.1 mrg
12531 1.1.1.2 mrg # Save the log message, to keep $[0] and so on meaningful, and to
12532 1.1.1.2 mrg # report actual input values of CONFIG_FILES etc. instead of their
12533 1.1.1.2 mrg # values after options handling.
12534 1.1.1.2 mrg ac_log="
12535 1.1.1.2 mrg This file was extended by libXtst $as_me 1.1.0, which was
12536 1.1.1.2 mrg generated by GNU Autoconf 2.63. Invocation command line was
12537 1.1 mrg
12538 1.1.1.2 mrg CONFIG_FILES = $CONFIG_FILES
12539 1.1.1.2 mrg CONFIG_HEADERS = $CONFIG_HEADERS
12540 1.1.1.2 mrg CONFIG_LINKS = $CONFIG_LINKS
12541 1.1.1.2 mrg CONFIG_COMMANDS = $CONFIG_COMMANDS
12542 1.1.1.2 mrg $ $0 $@
12543 1.1 mrg
12544 1.1.1.2 mrg on `(hostname || uname -n) 2>/dev/null | sed 1q`
12545 1.1.1.2 mrg "
12546 1.1 mrg
12547 1.1.1.2 mrg _ACEOF
12548 1.1.1.2 mrg
12549 1.1.1.2 mrg case $ac_config_files in *"
12550 1.1.1.2 mrg "*) set x $ac_config_files; shift; ac_config_files=$*;;
12551 1.1 mrg esac
12552 1.1 mrg
12553 1.1.1.2 mrg case $ac_config_headers in *"
12554 1.1.1.2 mrg "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
12555 1.1 mrg esac
12556 1.1 mrg
12557 1.1 mrg
12558 1.1.1.2 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12559 1.1.1.2 mrg # Files that config.status was made for.
12560 1.1.1.2 mrg config_files="$ac_config_files"
12561 1.1.1.2 mrg config_headers="$ac_config_headers"
12562 1.1.1.2 mrg config_commands="$ac_config_commands"
12563 1.1 mrg
12564 1.1.1.2 mrg _ACEOF
12565 1.1.1.2 mrg
12566 1.1.1.2 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12567 1.1.1.2 mrg ac_cs_usage="\
12568 1.1.1.2 mrg \`$as_me' instantiates files from templates according to the
12569 1.1.1.2 mrg current configuration.
12570 1.1.1.2 mrg
12571 1.1.1.2 mrg Usage: $0 [OPTION]... [FILE]...
12572 1.1.1.2 mrg
12573 1.1.1.2 mrg -h, --help print this help, then exit
12574 1.1.1.2 mrg -V, --version print version number and configuration settings, then exit
12575 1.1.1.2 mrg -q, --quiet, --silent
12576 1.1.1.2 mrg do not print progress messages
12577 1.1.1.2 mrg -d, --debug don't remove temporary files
12578 1.1.1.2 mrg --recheck update $as_me by reconfiguring in the same conditions
12579 1.1.1.2 mrg --file=FILE[:TEMPLATE]
12580 1.1.1.2 mrg instantiate the configuration file FILE
12581 1.1.1.2 mrg --header=FILE[:TEMPLATE]
12582 1.1.1.2 mrg instantiate the configuration header FILE
12583 1.1.1.2 mrg
12584 1.1.1.2 mrg Configuration files:
12585 1.1.1.2 mrg $config_files
12586 1.1 mrg
12587 1.1.1.2 mrg Configuration headers:
12588 1.1.1.2 mrg $config_headers
12589 1.1 mrg
12590 1.1.1.2 mrg Configuration commands:
12591 1.1.1.2 mrg $config_commands
12592 1.1 mrg
12593 1.1.1.2 mrg Report bugs to <bug-autoconf (at] gnu.org>."
12594 1.1 mrg
12595 1.1.1.2 mrg _ACEOF
12596 1.1.1.2 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12597 1.1.1.2 mrg ac_cs_version="\\
12598 1.1.1.2 mrg libXtst config.status 1.1.0
12599 1.1.1.2 mrg configured by $0, generated by GNU Autoconf 2.63,
12600 1.1.1.2 mrg with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
12601 1.1 mrg
12602 1.1.1.2 mrg Copyright (C) 2008 Free Software Foundation, Inc.
12603 1.1.1.2 mrg This config.status script is free software; the Free Software Foundation
12604 1.1.1.2 mrg gives unlimited permission to copy, distribute and modify it."
12605 1.1 mrg
12606 1.1.1.2 mrg ac_pwd='$ac_pwd'
12607 1.1.1.2 mrg srcdir='$srcdir'
12608 1.1.1.2 mrg INSTALL='$INSTALL'
12609 1.1.1.2 mrg MKDIR_P='$MKDIR_P'
12610 1.1.1.2 mrg AWK='$AWK'
12611 1.1.1.2 mrg test -n "\$AWK" || AWK=awk
12612 1.1.1.2 mrg _ACEOF
12613 1.1 mrg
12614 1.1.1.2 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12615 1.1.1.2 mrg # The default lists apply if the user does not specify any file.
12616 1.1.1.2 mrg ac_need_defaults=:
12617 1.1.1.2 mrg while test $# != 0
12618 1.1.1.2 mrg do
12619 1.1.1.2 mrg case $1 in
12620 1.1.1.2 mrg --*=*)
12621 1.1.1.2 mrg ac_option=`expr "X$1" : 'X\([^=]*\)='`
12622 1.1.1.2 mrg ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
12623 1.1.1.2 mrg ac_shift=:
12624 1.1.1.2 mrg ;;
12625 1.1.1.2 mrg *)
12626 1.1.1.2 mrg ac_option=$1
12627 1.1.1.2 mrg ac_optarg=$2
12628 1.1.1.2 mrg ac_shift=shift
12629 1.1.1.2 mrg ;;
12630 1.1.1.2 mrg esac
12631 1.1 mrg
12632 1.1.1.2 mrg case $ac_option in
12633 1.1.1.2 mrg # Handling of the options.
12634 1.1.1.2 mrg -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
12635 1.1.1.2 mrg ac_cs_recheck=: ;;
12636 1.1.1.2 mrg --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
12637 1.1.1.2 mrg $as_echo "$ac_cs_version"; exit ;;
12638 1.1.1.2 mrg --debug | --debu | --deb | --de | --d | -d )
12639 1.1.1.2 mrg debug=: ;;
12640 1.1.1.2 mrg --file | --fil | --fi | --f )
12641 1.1.1.2 mrg $ac_shift
12642 1.1.1.2 mrg case $ac_optarg in
12643 1.1.1.2 mrg *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
12644 1.1.1.2 mrg esac
12645 1.1.1.2 mrg CONFIG_FILES="$CONFIG_FILES '$ac_optarg'"
12646 1.1.1.2 mrg ac_need_defaults=false;;
12647 1.1.1.2 mrg --header | --heade | --head | --hea )
12648 1.1.1.2 mrg $ac_shift
12649 1.1.1.2 mrg case $ac_optarg in
12650 1.1.1.2 mrg *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
12651 1.1.1.2 mrg esac
12652 1.1.1.2 mrg CONFIG_HEADERS="$CONFIG_HEADERS '$ac_optarg'"
12653 1.1.1.2 mrg ac_need_defaults=false;;
12654 1.1.1.2 mrg --he | --h)
12655 1.1.1.2 mrg # Conflict between --help and --header
12656 1.1.1.2 mrg { $as_echo "$as_me: error: ambiguous option: $1
12657 1.1.1.2 mrg Try \`$0 --help' for more information." >&2
12658 1.1.1.2 mrg { (exit 1); exit 1; }; };;
12659 1.1.1.2 mrg --help | --hel | -h )
12660 1.1.1.2 mrg $as_echo "$ac_cs_usage"; exit ;;
12661 1.1.1.2 mrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \
12662 1.1.1.2 mrg | -silent | --silent | --silen | --sile | --sil | --si | --s)
12663 1.1.1.2 mrg ac_cs_silent=: ;;
12664 1.1 mrg
12665 1.1.1.2 mrg # This is an error.
12666 1.1.1.2 mrg -*) { $as_echo "$as_me: error: unrecognized option: $1
12667 1.1.1.2 mrg Try \`$0 --help' for more information." >&2
12668 1.1.1.2 mrg { (exit 1); exit 1; }; } ;;
12669 1.1 mrg
12670 1.1.1.2 mrg *) ac_config_targets="$ac_config_targets $1"
12671 1.1.1.2 mrg ac_need_defaults=false ;;
12672 1.1 mrg
12673 1.1.1.2 mrg esac
12674 1.1.1.2 mrg shift
12675 1.1.1.2 mrg done
12676 1.1 mrg
12677 1.1.1.2 mrg ac_configure_extra_args=
12678 1.1 mrg
12679 1.1.1.2 mrg if $ac_cs_silent; then
12680 1.1.1.2 mrg exec 6>/dev/null
12681 1.1.1.2 mrg ac_configure_extra_args="$ac_configure_extra_args --silent"
12682 1.1 mrg fi
12683 1.1 mrg
12684 1.1.1.2 mrg _ACEOF
12685 1.1.1.2 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12686 1.1.1.2 mrg if \$ac_cs_recheck; then
12687 1.1.1.2 mrg set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
12688 1.1.1.2 mrg shift
12689 1.1.1.2 mrg \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
12690 1.1.1.2 mrg CONFIG_SHELL='$SHELL'
12691 1.1.1.2 mrg export CONFIG_SHELL
12692 1.1.1.2 mrg exec "\$@"
12693 1.1 mrg fi
12694 1.1 mrg
12695 1.1.1.2 mrg _ACEOF
12696 1.1.1.2 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12697 1.1.1.2 mrg exec 5>>config.log
12698 1.1.1.2 mrg {
12699 1.1.1.2 mrg echo
12700 1.1.1.2 mrg sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
12701 1.1.1.2 mrg ## Running $as_me. ##
12702 1.1.1.2 mrg _ASBOX
12703 1.1.1.2 mrg $as_echo "$ac_log"
12704 1.1.1.2 mrg } >&5
12705 1.1 mrg
12706 1.1.1.2 mrg _ACEOF
12707 1.1.1.2 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12708 1.1.1.2 mrg #
12709 1.1.1.2 mrg # INIT-COMMANDS
12710 1.1.1.2 mrg #
12711 1.1.1.2 mrg AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
12712 1.1 mrg
12713 1.1 mrg
12714 1.1.1.2 mrg # The HP-UX ksh and POSIX shell print the target directory to stdout
12715 1.1.1.2 mrg # if CDPATH is set.
12716 1.1.1.2 mrg (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
12717 1.1 mrg
12718 1.1.1.2 mrg sed_quote_subst='$sed_quote_subst'
12719 1.1.1.2 mrg double_quote_subst='$double_quote_subst'
12720 1.1.1.2 mrg delay_variable_subst='$delay_variable_subst'
12721 1.1.1.2 mrg macro_version='`$ECHO "X$macro_version" | $Xsed -e "$delay_single_quote_subst"`'
12722 1.1.1.2 mrg macro_revision='`$ECHO "X$macro_revision" | $Xsed -e "$delay_single_quote_subst"`'
12723 1.1.1.2 mrg enable_shared='`$ECHO "X$enable_shared" | $Xsed -e "$delay_single_quote_subst"`'
12724 1.1.1.2 mrg enable_static='`$ECHO "X$enable_static" | $Xsed -e "$delay_single_quote_subst"`'
12725 1.1.1.2 mrg pic_mode='`$ECHO "X$pic_mode" | $Xsed -e "$delay_single_quote_subst"`'
12726 1.1.1.2 mrg enable_fast_install='`$ECHO "X$enable_fast_install" | $Xsed -e "$delay_single_quote_subst"`'
12727 1.1.1.2 mrg host_alias='`$ECHO "X$host_alias" | $Xsed -e "$delay_single_quote_subst"`'
12728 1.1.1.2 mrg host='`$ECHO "X$host" | $Xsed -e "$delay_single_quote_subst"`'
12729 1.1.1.2 mrg host_os='`$ECHO "X$host_os" | $Xsed -e "$delay_single_quote_subst"`'
12730 1.1.1.2 mrg build_alias='`$ECHO "X$build_alias" | $Xsed -e "$delay_single_quote_subst"`'
12731 1.1.1.2 mrg build='`$ECHO "X$build" | $Xsed -e "$delay_single_quote_subst"`'
12732 1.1.1.2 mrg build_os='`$ECHO "X$build_os" | $Xsed -e "$delay_single_quote_subst"`'
12733 1.1.1.2 mrg SED='`$ECHO "X$SED" | $Xsed -e "$delay_single_quote_subst"`'
12734 1.1.1.2 mrg Xsed='`$ECHO "X$Xsed" | $Xsed -e "$delay_single_quote_subst"`'
12735 1.1.1.2 mrg GREP='`$ECHO "X$GREP" | $Xsed -e "$delay_single_quote_subst"`'
12736 1.1.1.2 mrg EGREP='`$ECHO "X$EGREP" | $Xsed -e "$delay_single_quote_subst"`'
12737 1.1.1.2 mrg FGREP='`$ECHO "X$FGREP" | $Xsed -e "$delay_single_quote_subst"`'
12738 1.1.1.2 mrg LD='`$ECHO "X$LD" | $Xsed -e "$delay_single_quote_subst"`'
12739 1.1.1.2 mrg NM='`$ECHO "X$NM" | $Xsed -e "$delay_single_quote_subst"`'
12740 1.1.1.2 mrg LN_S='`$ECHO "X$LN_S" | $Xsed -e "$delay_single_quote_subst"`'
12741 1.1.1.2 mrg max_cmd_len='`$ECHO "X$max_cmd_len" | $Xsed -e "$delay_single_quote_subst"`'
12742 1.1.1.2 mrg ac_objext='`$ECHO "X$ac_objext" | $Xsed -e "$delay_single_quote_subst"`'
12743 1.1.1.2 mrg exeext='`$ECHO "X$exeext" | $Xsed -e "$delay_single_quote_subst"`'
12744 1.1.1.2 mrg lt_unset='`$ECHO "X$lt_unset" | $Xsed -e "$delay_single_quote_subst"`'
12745 1.1.1.2 mrg lt_SP2NL='`$ECHO "X$lt_SP2NL" | $Xsed -e "$delay_single_quote_subst"`'
12746 1.1.1.2 mrg lt_NL2SP='`$ECHO "X$lt_NL2SP" | $Xsed -e "$delay_single_quote_subst"`'
12747 1.1.1.2 mrg reload_flag='`$ECHO "X$reload_flag" | $Xsed -e "$delay_single_quote_subst"`'
12748 1.1.1.2 mrg reload_cmds='`$ECHO "X$reload_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12749 1.1.1.2 mrg OBJDUMP='`$ECHO "X$OBJDUMP" | $Xsed -e "$delay_single_quote_subst"`'
12750 1.1.1.2 mrg deplibs_check_method='`$ECHO "X$deplibs_check_method" | $Xsed -e "$delay_single_quote_subst"`'
12751 1.1.1.2 mrg file_magic_cmd='`$ECHO "X$file_magic_cmd" | $Xsed -e "$delay_single_quote_subst"`'
12752 1.1.1.2 mrg AR='`$ECHO "X$AR" | $Xsed -e "$delay_single_quote_subst"`'
12753 1.1.1.2 mrg AR_FLAGS='`$ECHO "X$AR_FLAGS" | $Xsed -e "$delay_single_quote_subst"`'
12754 1.1.1.2 mrg STRIP='`$ECHO "X$STRIP" | $Xsed -e "$delay_single_quote_subst"`'
12755 1.1.1.2 mrg RANLIB='`$ECHO "X$RANLIB" | $Xsed -e "$delay_single_quote_subst"`'
12756 1.1.1.2 mrg old_postinstall_cmds='`$ECHO "X$old_postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12757 1.1.1.2 mrg old_postuninstall_cmds='`$ECHO "X$old_postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12758 1.1.1.2 mrg old_archive_cmds='`$ECHO "X$old_archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12759 1.1.1.2 mrg CC='`$ECHO "X$CC" | $Xsed -e "$delay_single_quote_subst"`'
12760 1.1.1.2 mrg CFLAGS='`$ECHO "X$CFLAGS" | $Xsed -e "$delay_single_quote_subst"`'
12761 1.1.1.2 mrg compiler='`$ECHO "X$compiler" | $Xsed -e "$delay_single_quote_subst"`'
12762 1.1.1.2 mrg GCC='`$ECHO "X$GCC" | $Xsed -e "$delay_single_quote_subst"`'
12763 1.1.1.2 mrg lt_cv_sys_global_symbol_pipe='`$ECHO "X$lt_cv_sys_global_symbol_pipe" | $Xsed -e "$delay_single_quote_subst"`'
12764 1.1.1.2 mrg lt_cv_sys_global_symbol_to_cdecl='`$ECHO "X$lt_cv_sys_global_symbol_to_cdecl" | $Xsed -e "$delay_single_quote_subst"`'
12765 1.1.1.2 mrg lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "X$lt_cv_sys_global_symbol_to_c_name_address" | $Xsed -e "$delay_single_quote_subst"`'
12766 1.1.1.2 mrg lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "X$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`'
12767 1.1.1.2 mrg objdir='`$ECHO "X$objdir" | $Xsed -e "$delay_single_quote_subst"`'
12768 1.1.1.2 mrg SHELL='`$ECHO "X$SHELL" | $Xsed -e "$delay_single_quote_subst"`'
12769 1.1.1.2 mrg ECHO='`$ECHO "X$ECHO" | $Xsed -e "$delay_single_quote_subst"`'
12770 1.1.1.2 mrg MAGIC_CMD='`$ECHO "X$MAGIC_CMD" | $Xsed -e "$delay_single_quote_subst"`'
12771 1.1.1.2 mrg lt_prog_compiler_no_builtin_flag='`$ECHO "X$lt_prog_compiler_no_builtin_flag" | $Xsed -e "$delay_single_quote_subst"`'
12772 1.1.1.2 mrg lt_prog_compiler_wl='`$ECHO "X$lt_prog_compiler_wl" | $Xsed -e "$delay_single_quote_subst"`'
12773 1.1.1.2 mrg lt_prog_compiler_pic='`$ECHO "X$lt_prog_compiler_pic" | $Xsed -e "$delay_single_quote_subst"`'
12774 1.1.1.2 mrg lt_prog_compiler_static='`$ECHO "X$lt_prog_compiler_static" | $Xsed -e "$delay_single_quote_subst"`'
12775 1.1.1.2 mrg lt_cv_prog_compiler_c_o='`$ECHO "X$lt_cv_prog_compiler_c_o" | $Xsed -e "$delay_single_quote_subst"`'
12776 1.1.1.2 mrg need_locks='`$ECHO "X$need_locks" | $Xsed -e "$delay_single_quote_subst"`'
12777 1.1.1.2 mrg DSYMUTIL='`$ECHO "X$DSYMUTIL" | $Xsed -e "$delay_single_quote_subst"`'
12778 1.1.1.2 mrg NMEDIT='`$ECHO "X$NMEDIT" | $Xsed -e "$delay_single_quote_subst"`'
12779 1.1.1.2 mrg LIPO='`$ECHO "X$LIPO" | $Xsed -e "$delay_single_quote_subst"`'
12780 1.1.1.2 mrg OTOOL='`$ECHO "X$OTOOL" | $Xsed -e "$delay_single_quote_subst"`'
12781 1.1.1.2 mrg OTOOL64='`$ECHO "X$OTOOL64" | $Xsed -e "$delay_single_quote_subst"`'
12782 1.1.1.2 mrg libext='`$ECHO "X$libext" | $Xsed -e "$delay_single_quote_subst"`'
12783 1.1.1.2 mrg shrext_cmds='`$ECHO "X$shrext_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12784 1.1.1.2 mrg extract_expsyms_cmds='`$ECHO "X$extract_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12785 1.1.1.2 mrg archive_cmds_need_lc='`$ECHO "X$archive_cmds_need_lc" | $Xsed -e "$delay_single_quote_subst"`'
12786 1.1.1.2 mrg enable_shared_with_static_runtimes='`$ECHO "X$enable_shared_with_static_runtimes" | $Xsed -e "$delay_single_quote_subst"`'
12787 1.1.1.2 mrg export_dynamic_flag_spec='`$ECHO "X$export_dynamic_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
12788 1.1.1.2 mrg whole_archive_flag_spec='`$ECHO "X$whole_archive_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
12789 1.1.1.2 mrg compiler_needs_object='`$ECHO "X$compiler_needs_object" | $Xsed -e "$delay_single_quote_subst"`'
12790 1.1.1.2 mrg old_archive_from_new_cmds='`$ECHO "X$old_archive_from_new_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12791 1.1.1.2 mrg old_archive_from_expsyms_cmds='`$ECHO "X$old_archive_from_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12792 1.1.1.2 mrg archive_cmds='`$ECHO "X$archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12793 1.1.1.2 mrg archive_expsym_cmds='`$ECHO "X$archive_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12794 1.1.1.2 mrg module_cmds='`$ECHO "X$module_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12795 1.1.1.2 mrg module_expsym_cmds='`$ECHO "X$module_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12796 1.1.1.2 mrg with_gnu_ld='`$ECHO "X$with_gnu_ld" | $Xsed -e "$delay_single_quote_subst"`'
12797 1.1.1.2 mrg allow_undefined_flag='`$ECHO "X$allow_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
12798 1.1.1.2 mrg no_undefined_flag='`$ECHO "X$no_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
12799 1.1.1.2 mrg hardcode_libdir_flag_spec='`$ECHO "X$hardcode_libdir_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
12800 1.1.1.2 mrg hardcode_libdir_flag_spec_ld='`$ECHO "X$hardcode_libdir_flag_spec_ld" | $Xsed -e "$delay_single_quote_subst"`'
12801 1.1.1.2 mrg hardcode_libdir_separator='`$ECHO "X$hardcode_libdir_separator" | $Xsed -e "$delay_single_quote_subst"`'
12802 1.1.1.2 mrg hardcode_direct='`$ECHO "X$hardcode_direct" | $Xsed -e "$delay_single_quote_subst"`'
12803 1.1.1.2 mrg hardcode_direct_absolute='`$ECHO "X$hardcode_direct_absolute" | $Xsed -e "$delay_single_quote_subst"`'
12804 1.1.1.2 mrg hardcode_minus_L='`$ECHO "X$hardcode_minus_L" | $Xsed -e "$delay_single_quote_subst"`'
12805 1.1.1.2 mrg hardcode_shlibpath_var='`$ECHO "X$hardcode_shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
12806 1.1.1.2 mrg hardcode_automatic='`$ECHO "X$hardcode_automatic" | $Xsed -e "$delay_single_quote_subst"`'
12807 1.1.1.2 mrg inherit_rpath='`$ECHO "X$inherit_rpath" | $Xsed -e "$delay_single_quote_subst"`'
12808 1.1.1.2 mrg link_all_deplibs='`$ECHO "X$link_all_deplibs" | $Xsed -e "$delay_single_quote_subst"`'
12809 1.1.1.2 mrg fix_srcfile_path='`$ECHO "X$fix_srcfile_path" | $Xsed -e "$delay_single_quote_subst"`'
12810 1.1.1.2 mrg always_export_symbols='`$ECHO "X$always_export_symbols" | $Xsed -e "$delay_single_quote_subst"`'
12811 1.1.1.2 mrg export_symbols_cmds='`$ECHO "X$export_symbols_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12812 1.1.1.2 mrg exclude_expsyms='`$ECHO "X$exclude_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
12813 1.1.1.2 mrg include_expsyms='`$ECHO "X$include_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
12814 1.1.1.2 mrg prelink_cmds='`$ECHO "X$prelink_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12815 1.1.1.2 mrg file_list_spec='`$ECHO "X$file_list_spec" | $Xsed -e "$delay_single_quote_subst"`'
12816 1.1.1.2 mrg variables_saved_for_relink='`$ECHO "X$variables_saved_for_relink" | $Xsed -e "$delay_single_quote_subst"`'
12817 1.1.1.2 mrg need_lib_prefix='`$ECHO "X$need_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`'
12818 1.1.1.2 mrg need_version='`$ECHO "X$need_version" | $Xsed -e "$delay_single_quote_subst"`'
12819 1.1.1.2 mrg version_type='`$ECHO "X$version_type" | $Xsed -e "$delay_single_quote_subst"`'
12820 1.1.1.2 mrg runpath_var='`$ECHO "X$runpath_var" | $Xsed -e "$delay_single_quote_subst"`'
12821 1.1.1.2 mrg shlibpath_var='`$ECHO "X$shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
12822 1.1.1.2 mrg shlibpath_overrides_runpath='`$ECHO "X$shlibpath_overrides_runpath" | $Xsed -e "$delay_single_quote_subst"`'
12823 1.1.1.2 mrg libname_spec='`$ECHO "X$libname_spec" | $Xsed -e "$delay_single_quote_subst"`'
12824 1.1.1.2 mrg library_names_spec='`$ECHO "X$library_names_spec" | $Xsed -e "$delay_single_quote_subst"`'
12825 1.1.1.2 mrg soname_spec='`$ECHO "X$soname_spec" | $Xsed -e "$delay_single_quote_subst"`'
12826 1.1.1.2 mrg postinstall_cmds='`$ECHO "X$postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12827 1.1.1.2 mrg postuninstall_cmds='`$ECHO "X$postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12828 1.1.1.2 mrg finish_cmds='`$ECHO "X$finish_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12829 1.1.1.2 mrg finish_eval='`$ECHO "X$finish_eval" | $Xsed -e "$delay_single_quote_subst"`'
12830 1.1.1.2 mrg hardcode_into_libs='`$ECHO "X$hardcode_into_libs" | $Xsed -e "$delay_single_quote_subst"`'
12831 1.1.1.2 mrg sys_lib_search_path_spec='`$ECHO "X$sys_lib_search_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
12832 1.1.1.2 mrg sys_lib_dlsearch_path_spec='`$ECHO "X$sys_lib_dlsearch_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
12833 1.1.1.2 mrg hardcode_action='`$ECHO "X$hardcode_action" | $Xsed -e "$delay_single_quote_subst"`'
12834 1.1.1.2 mrg enable_dlopen='`$ECHO "X$enable_dlopen" | $Xsed -e "$delay_single_quote_subst"`'
12835 1.1.1.2 mrg enable_dlopen_self='`$ECHO "X$enable_dlopen_self" | $Xsed -e "$delay_single_quote_subst"`'
12836 1.1.1.2 mrg enable_dlopen_self_static='`$ECHO "X$enable_dlopen_self_static" | $Xsed -e "$delay_single_quote_subst"`'
12837 1.1.1.2 mrg old_striplib='`$ECHO "X$old_striplib" | $Xsed -e "$delay_single_quote_subst"`'
12838 1.1.1.2 mrg striplib='`$ECHO "X$striplib" | $Xsed -e "$delay_single_quote_subst"`'
12839 1.1.1.2 mrg
12840 1.1.1.2 mrg LTCC='$LTCC'
12841 1.1.1.2 mrg LTCFLAGS='$LTCFLAGS'
12842 1.1.1.2 mrg compiler='$compiler_DEFAULT'
12843 1.1.1.2 mrg
12844 1.1.1.2 mrg # Quote evaled strings.
12845 1.1.1.2 mrg for var in SED \
12846 1.1.1.2 mrg GREP \
12847 1.1.1.2 mrg EGREP \
12848 1.1.1.2 mrg FGREP \
12849 1.1.1.2 mrg LD \
12850 1.1.1.2 mrg NM \
12851 1.1.1.2 mrg LN_S \
12852 1.1.1.2 mrg lt_SP2NL \
12853 1.1.1.2 mrg lt_NL2SP \
12854 1.1.1.2 mrg reload_flag \
12855 1.1.1.2 mrg OBJDUMP \
12856 1.1.1.2 mrg deplibs_check_method \
12857 1.1.1.2 mrg file_magic_cmd \
12858 1.1.1.2 mrg AR \
12859 1.1.1.2 mrg AR_FLAGS \
12860 1.1.1.2 mrg STRIP \
12861 1.1.1.2 mrg RANLIB \
12862 1.1.1.2 mrg CC \
12863 1.1.1.2 mrg CFLAGS \
12864 1.1.1.2 mrg compiler \
12865 1.1.1.2 mrg lt_cv_sys_global_symbol_pipe \
12866 1.1.1.2 mrg lt_cv_sys_global_symbol_to_cdecl \
12867 1.1.1.2 mrg lt_cv_sys_global_symbol_to_c_name_address \
12868 1.1.1.2 mrg lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
12869 1.1.1.2 mrg SHELL \
12870 1.1.1.2 mrg ECHO \
12871 1.1.1.2 mrg lt_prog_compiler_no_builtin_flag \
12872 1.1.1.2 mrg lt_prog_compiler_wl \
12873 1.1.1.2 mrg lt_prog_compiler_pic \
12874 1.1.1.2 mrg lt_prog_compiler_static \
12875 1.1.1.2 mrg lt_cv_prog_compiler_c_o \
12876 1.1.1.2 mrg need_locks \
12877 1.1.1.2 mrg DSYMUTIL \
12878 1.1.1.2 mrg NMEDIT \
12879 1.1.1.2 mrg LIPO \
12880 1.1.1.2 mrg OTOOL \
12881 1.1.1.2 mrg OTOOL64 \
12882 1.1.1.2 mrg shrext_cmds \
12883 1.1.1.2 mrg export_dynamic_flag_spec \
12884 1.1.1.2 mrg whole_archive_flag_spec \
12885 1.1.1.2 mrg compiler_needs_object \
12886 1.1.1.2 mrg with_gnu_ld \
12887 1.1.1.2 mrg allow_undefined_flag \
12888 1.1.1.2 mrg no_undefined_flag \
12889 1.1.1.2 mrg hardcode_libdir_flag_spec \
12890 1.1.1.2 mrg hardcode_libdir_flag_spec_ld \
12891 1.1.1.2 mrg hardcode_libdir_separator \
12892 1.1.1.2 mrg fix_srcfile_path \
12893 1.1.1.2 mrg exclude_expsyms \
12894 1.1.1.2 mrg include_expsyms \
12895 1.1.1.2 mrg file_list_spec \
12896 1.1.1.2 mrg variables_saved_for_relink \
12897 1.1.1.2 mrg libname_spec \
12898 1.1.1.2 mrg library_names_spec \
12899 1.1.1.2 mrg soname_spec \
12900 1.1.1.2 mrg finish_eval \
12901 1.1.1.2 mrg old_striplib \
12902 1.1.1.2 mrg striplib; do
12903 1.1.1.2 mrg case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
12904 1.1.1.2 mrg *[\\\\\\\`\\"\\\$]*)
12905 1.1.1.2 mrg eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
12906 1.1.1.2 mrg ;;
12907 1.1.1.2 mrg *)
12908 1.1.1.2 mrg eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
12909 1.1.1.2 mrg ;;
12910 1.1.1.2 mrg esac
12911 1.1.1.2 mrg done
12912 1.1 mrg
12913 1.1.1.2 mrg # Double-quote double-evaled strings.
12914 1.1.1.2 mrg for var in reload_cmds \
12915 1.1.1.2 mrg old_postinstall_cmds \
12916 1.1.1.2 mrg old_postuninstall_cmds \
12917 1.1.1.2 mrg old_archive_cmds \
12918 1.1.1.2 mrg extract_expsyms_cmds \
12919 1.1.1.2 mrg old_archive_from_new_cmds \
12920 1.1.1.2 mrg old_archive_from_expsyms_cmds \
12921 1.1.1.2 mrg archive_cmds \
12922 1.1.1.2 mrg archive_expsym_cmds \
12923 1.1.1.2 mrg module_cmds \
12924 1.1.1.2 mrg module_expsym_cmds \
12925 1.1.1.2 mrg export_symbols_cmds \
12926 1.1.1.2 mrg prelink_cmds \
12927 1.1.1.2 mrg postinstall_cmds \
12928 1.1.1.2 mrg postuninstall_cmds \
12929 1.1.1.2 mrg finish_cmds \
12930 1.1.1.2 mrg sys_lib_search_path_spec \
12931 1.1.1.2 mrg sys_lib_dlsearch_path_spec; do
12932 1.1.1.2 mrg case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
12933 1.1.1.2 mrg *[\\\\\\\`\\"\\\$]*)
12934 1.1.1.2 mrg eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
12935 1.1.1.2 mrg ;;
12936 1.1.1.2 mrg *)
12937 1.1.1.2 mrg eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
12938 1.1.1.2 mrg ;;
12939 1.1.1.2 mrg esac
12940 1.1.1.2 mrg done
12941 1.1 mrg
12942 1.1.1.2 mrg # Fix-up fallback echo if it was mangled by the above quoting rules.
12943 1.1.1.2 mrg case \$lt_ECHO in
12944 1.1.1.2 mrg *'\\\$0 --fallback-echo"') lt_ECHO=\`\$ECHO "X\$lt_ECHO" | \$Xsed -e 's/\\\\\\\\\\\\\\\$0 --fallback-echo"\$/\$0 --fallback-echo"/'\`
12945 1.1.1.2 mrg ;;
12946 1.1.1.2 mrg esac
12947 1.1 mrg
12948 1.1.1.2 mrg ac_aux_dir='$ac_aux_dir'
12949 1.1.1.2 mrg xsi_shell='$xsi_shell'
12950 1.1.1.2 mrg lt_shell_append='$lt_shell_append'
12951 1.1 mrg
12952 1.1.1.2 mrg # See if we are running on zsh, and set the options which allow our
12953 1.1.1.2 mrg # commands through without removal of \ escapes INIT.
12954 1.1.1.2 mrg if test -n "\${ZSH_VERSION+set}" ; then
12955 1.1.1.2 mrg setopt NO_GLOB_SUBST
12956 1.1 mrg fi
12957 1.1 mrg
12958 1.1 mrg
12959 1.1.1.2 mrg PACKAGE='$PACKAGE'
12960 1.1.1.2 mrg VERSION='$VERSION'
12961 1.1.1.2 mrg TIMESTAMP='$TIMESTAMP'
12962 1.1.1.2 mrg RM='$RM'
12963 1.1.1.2 mrg ofile='$ofile'
12964 1.1 mrg
12965 1.1 mrg
12966 1.1 mrg
12967 1.1 mrg
12968 1.1.1.2 mrg _ACEOF
12969 1.1 mrg
12970 1.1.1.2 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12971 1.1 mrg
12972 1.1.1.2 mrg # Handling of arguments.
12973 1.1.1.2 mrg for ac_config_target in $ac_config_targets
12974 1.1.1.2 mrg do
12975 1.1.1.2 mrg case $ac_config_target in
12976 1.1.1.2 mrg "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
12977 1.1.1.2 mrg "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
12978 1.1.1.2 mrg "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
12979 1.1.1.2 mrg "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
12980 1.1.1.2 mrg "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;;
12981 1.1.1.2 mrg "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
12982 1.1.1.2 mrg "xtst.pc") CONFIG_FILES="$CONFIG_FILES xtst.pc" ;;
12983 1.1 mrg
12984 1.1.1.2 mrg *) { { $as_echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
12985 1.1.1.2 mrg $as_echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
12986 1.1.1.2 mrg { (exit 1); exit 1; }; };;
12987 1.1.1.2 mrg esac
12988 1.1.1.2 mrg done
12989 1.1 mrg
12990 1.1 mrg
12991 1.1.1.2 mrg # If the user did not use the arguments to specify the items to instantiate,
12992 1.1.1.2 mrg # then the envvar interface is used. Set only those that are not.
12993 1.1.1.2 mrg # We use the long form for the default assignment because of an extremely
12994 1.1.1.2 mrg # bizarre bug on SunOS 4.1.3.
12995 1.1.1.2 mrg if $ac_need_defaults; then
12996 1.1.1.2 mrg test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
12997 1.1.1.2 mrg test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
12998 1.1.1.2 mrg test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
12999 1.1 mrg fi
13000 1.1 mrg
13001 1.1.1.2 mrg # Have a temporary directory for convenience. Make it in the build tree
13002 1.1.1.2 mrg # simply because there is no reason against having it here, and in addition,
13003 1.1.1.2 mrg # creating and moving files from /tmp can sometimes cause problems.
13004 1.1.1.2 mrg # Hook for its removal unless debugging.
13005 1.1.1.2 mrg # Note that there is a small window in which the directory will not be cleaned:
13006 1.1.1.2 mrg # after its creation but before its name has been assigned to `$tmp'.
13007 1.1.1.2 mrg $debug ||
13008 1.1.1.2 mrg {
13009 1.1.1.2 mrg tmp=
13010 1.1.1.2 mrg trap 'exit_status=$?
13011 1.1.1.2 mrg { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
13012 1.1.1.2 mrg ' 0
13013 1.1.1.2 mrg trap '{ (exit 1); exit 1; }' 1 2 13 15
13014 1.1.1.2 mrg }
13015 1.1.1.2 mrg # Create a (secure) tmp directory for tmp files.
13016 1.1 mrg
13017 1.1.1.2 mrg {
13018 1.1.1.2 mrg tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
13019 1.1.1.2 mrg test -n "$tmp" && test -d "$tmp"
13020 1.1.1.2 mrg } ||
13021 1.1.1.2 mrg {
13022 1.1.1.2 mrg tmp=./conf$$-$RANDOM
13023 1.1.1.2 mrg (umask 077 && mkdir "$tmp")
13024 1.1.1.2 mrg } ||
13025 1.1.1.2 mrg {
13026 1.1.1.2 mrg $as_echo "$as_me: cannot create a temporary directory in ." >&2
13027 1.1.1.2 mrg { (exit 1); exit 1; }
13028 1.1.1.2 mrg }
13029 1.1.1.2 mrg
13030 1.1.1.2 mrg # Set up the scripts for CONFIG_FILES section.
13031 1.1.1.2 mrg # No need to generate them if there are no CONFIG_FILES.
13032 1.1.1.2 mrg # This happens for instance with `./config.status config.h'.
13033 1.1.1.2 mrg if test -n "$CONFIG_FILES"; then
13034 1.1 mrg
13035 1.1 mrg
13036 1.1.1.2 mrg ac_cr='
'
13038 1.1.1.2 mrg ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
13039 1.1.1.2 mrg if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
13040 1.1.1.2 mrg ac_cs_awk_cr='\\r'
13041 1.1.1.2 mrg else
13042 1.1 mrg ac_cs_awk_cr=$ac_cr
13043 1.1 mrg fi
13044 1.1.1.2 mrg
13045 1.1.1.2 mrg echo 'BEGIN {' >"$tmp/subs1.awk" &&
13046 1.1.1.2 mrg _ACEOF
13047 1.1.1.2 mrg
13048 1.1.1.2 mrg
13049 1.1.1.2 mrg {
13050 1.1.1.2 mrg echo "cat >conf$$subs.awk <<_ACEOF" &&
13051 1.1.1.2 mrg echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
13052 1.1.1.2 mrg echo "_ACEOF"
13053 1.1.1.2 mrg } >conf$$subs.sh ||
13054 1.1.1.2 mrg { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
13055 1.1.1.2 mrg $as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
13056 1.1.1.2 mrg { (exit 1); exit 1; }; }
13057 1.1.1.2 mrg ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
13058 1.1.1.2 mrg ac_delim='%!_!# '
13059 1.1.1.2 mrg for ac_last_try in false false false false false :; do
13060 1.1.1.2 mrg . ./conf$$subs.sh ||
13061 1.1.1.2 mrg { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
13062 1.1.1.2 mrg $as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
13063 1.1.1.2 mrg { (exit 1); exit 1; }; }
13064 1.1.1.2 mrg
13065 1.1.1.2 mrg ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
13066 1.1.1.2 mrg if test $ac_delim_n = $ac_delim_num; then
13067 1.1.1.2 mrg break
13068 1.1.1.2 mrg elif $ac_last_try; then
13069 1.1.1.2 mrg { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
13070 1.1.1.2 mrg $as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
13071 1.1.1.2 mrg { (exit 1); exit 1; }; }
13072 1.1.1.2 mrg else
13073 1.1.1.2 mrg ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
13074 1.1.1.2 mrg fi
13075 1.1.1.2 mrg done
13076 1.1.1.2 mrg rm -f conf$$subs.sh
13077 1.1.1.2 mrg
13078 1.1.1.2 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13079 1.1.1.2 mrg cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
13080 1.1.1.2 mrg _ACEOF
13081 1.1.1.2 mrg sed -n '
13082 1.1.1.2 mrg h
13083 1.1.1.2 mrg s/^/S["/; s/!.*/"]=/
13084 1.1.1.2 mrg p
13085 1.1.1.2 mrg g
13086 1.1.1.2 mrg s/^[^!]*!//
13087 1.1.1.2 mrg :repl
13088 1.1.1.2 mrg t repl
13089 1.1.1.2 mrg s/'"$ac_delim"'$//
13090 1.1.1.2 mrg t delim
13091 1.1.1.2 mrg :nl
13092 1.1.1.2 mrg h
13093 1.1.1.2 mrg s/\(.\{148\}\).*/\1/
13094 1.1.1.2 mrg t more1
13095 1.1.1.2 mrg s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
13096 1.1.1.2 mrg p
13097 1.1.1.2 mrg n
13098 1.1.1.2 mrg b repl
13099 1.1.1.2 mrg :more1
13100 1.1.1.2 mrg s/["\\]/\\&/g; s/^/"/; s/$/"\\/
13101 1.1.1.2 mrg p
13102 1.1.1.2 mrg g
13103 1.1.1.2 mrg s/.\{148\}//
13104 1.1.1.2 mrg t nl
13105 1.1.1.2 mrg :delim
13106 1.1.1.2 mrg h
13107 1.1.1.2 mrg s/\(.\{148\}\).*/\1/
13108 1.1.1.2 mrg t more2
13109 1.1.1.2 mrg s/["\\]/\\&/g; s/^/"/; s/$/"/
13110 1.1.1.2 mrg p
13111 1.1.1.2 mrg b
13112 1.1.1.2 mrg :more2
13113 1.1.1.2 mrg s/["\\]/\\&/g; s/^/"/; s/$/"\\/
13114 1.1.1.2 mrg p
13115 1.1.1.2 mrg g
13116 1.1.1.2 mrg s/.\{148\}//
13117 1.1.1.2 mrg t delim
13118 1.1.1.2 mrg ' <conf$$subs.awk | sed '
13119 1.1.1.2 mrg /^[^""]/{
13120 1.1.1.2 mrg N
13121 1.1.1.2 mrg s/\n//
13122 1.1.1.2 mrg }
13123 1.1.1.2 mrg ' >>$CONFIG_STATUS || ac_write_fail=1
13124 1.1.1.2 mrg rm -f conf$$subs.awk
13125 1.1.1.2 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13126 1.1.1.2 mrg _ACAWK
13127 1.1.1.2 mrg cat >>"\$tmp/subs1.awk" <<_ACAWK &&
13128 1.1.1.2 mrg for (key in S) S_is_set[key] = 1
13129 1.1.1.2 mrg FS = ""
13130 1.1.1.2 mrg
13131 1.1.1.2 mrg }
13132 1.1.1.2 mrg {
13133 1.1.1.2 mrg line = $ 0
13134 1.1.1.2 mrg nfields = split(line, field, "@")
13135 1.1.1.2 mrg substed = 0
13136 1.1.1.2 mrg len = length(field[1])
13137 1.1.1.2 mrg for (i = 2; i < nfields; i++) {
13138 1.1.1.2 mrg key = field[i]
13139 1.1.1.2 mrg keylen = length(key)
13140 1.1.1.2 mrg if (S_is_set[key]) {
13141 1.1.1.2 mrg value = S[key]
13142 1.1.1.2 mrg line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
13143 1.1.1.2 mrg len += length(value) + length(field[++i])
13144 1.1.1.2 mrg substed = 1
13145 1.1.1.2 mrg } else
13146 1.1.1.2 mrg len += 1 + keylen
13147 1.1.1.2 mrg }
13148 1.1.1.2 mrg
13149 1.1.1.2 mrg print line
13150 1.1.1.2 mrg }
13151 1.1.1.2 mrg
13152 1.1.1.2 mrg _ACAWK
13153 1.1.1.2 mrg _ACEOF
13154 1.1.1.2 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13155 1.1.1.2 mrg if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
13156 1.1.1.2 mrg sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
13157 1.1.1.2 mrg else
13158 1.1.1.2 mrg cat
13159 1.1.1.2 mrg fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
13160 1.1.1.2 mrg || { { $as_echo "$as_me:$LINENO: error: could not setup config files machinery" >&5
13161 1.1.1.2 mrg $as_echo "$as_me: error: could not setup config files machinery" >&2;}
13162 1.1.1.2 mrg { (exit 1); exit 1; }; }
13163 1.1.1.2 mrg _ACEOF
13164 1.1.1.2 mrg
13165 1.1.1.2 mrg # VPATH may cause trouble with some makes, so we remove $(srcdir),
13166 1.1.1.2 mrg # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
13167 1.1.1.2 mrg # trailing colons and then remove the whole line if VPATH becomes empty
13168 1.1.1.2 mrg # (actually we leave an empty line to preserve line numbers).
13169 1.1.1.2 mrg if test "x$srcdir" = x.; then
13170 1.1.1.2 mrg ac_vpsub='/^[ ]*VPATH[ ]*=/{
13171 1.1.1.2 mrg s/:*\$(srcdir):*/:/
13172 1.1.1.2 mrg s/:*\${srcdir}:*/:/
13173 1.1.1.2 mrg s/:*@srcdir@:*/:/
13174 1.1.1.2 mrg s/^\([^=]*=[ ]*\):*/\1/
13175 1.1.1.2 mrg s/:*$//
13176 1.1.1.2 mrg s/^[^=]*=[ ]*$//
13177 1.1 mrg }'
13178 1.1 mrg fi
13179 1.1.1.2 mrg
13180 1.1.1.2 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13181 1.1.1.2 mrg fi # test -n "$CONFIG_FILES"
13182 1.1.1.2 mrg
13183 1.1.1.2 mrg # Set up the scripts for CONFIG_HEADERS section.
13184 1.1.1.2 mrg # No need to generate them if there are no CONFIG_HEADERS.
13185 1.1.1.2 mrg # This happens for instance with `./config.status Makefile'.
13186 1.1.1.2 mrg if test -n "$CONFIG_HEADERS"; then
13187 1.1.1.2 mrg cat >"$tmp/defines.awk" <<\_ACAWK ||
13188 1.1.1.2 mrg BEGIN {
13189 1.1 mrg _ACEOF
13190 1.1.1.2 mrg
13191 1.1.1.2 mrg # Transform confdefs.h into an awk script `defines.awk', embedded as
13192 1.1.1.2 mrg # here-document in config.status, that substitutes the proper values into
13193 1.1 mrg # config.h.in to produce config.h.
13194 1.1.1.2 mrg
13195 1.1.1.2 mrg # Create a delimiter string that does not exist in confdefs.h, to ease
13196 1.1.1.2 mrg # handling of long lines.
13197 1.1.1.2 mrg ac_delim='%!_!# '
13198 1.1.1.2 mrg for ac_last_try in false false :; do
13199 1.1.1.2 mrg ac_t=`sed -n "/$ac_delim/p" confdefs.h`
13200 1.1.1.2 mrg if test -z "$ac_t"; then
13201 1.1.1.2 mrg break
13202 1.1.1.2 mrg elif $ac_last_try; then
13203 1.1.1.2 mrg { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_HEADERS" >&5
13204 1.1.1.2 mrg $as_echo "$as_me: error: could not make $CONFIG_HEADERS" >&2;}
13205 1.1.1.2 mrg { (exit 1); exit 1; }; }
13206 1.1.1.2 mrg else
13207 1.1.1.2 mrg ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
13208 1.1.1.2 mrg fi
13209 1.1 mrg done
13210 1.1.1.2 mrg
13211 1.1.1.2 mrg # For the awk script, D is an array of macro values keyed by name,
13212 1.1.1.2 mrg # likewise P contains macro parameters if any. Preserve backslash
13213 1.1 mrg # newline sequences.
13214 1.1.1.2 mrg
13215 1.1.1.2 mrg ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
13216 1.1.1.2 mrg sed -n '
13217 1.1.1.2 mrg s/.\{148\}/&'"$ac_delim"'/g
13218 1.1.1.2 mrg t rset
13219 1.1.1.2 mrg :rset
13220 1.1.1.2 mrg s/^[ ]*#[ ]*define[ ][ ]*/ /
13221 1.1.1.2 mrg t def
13222 1.1.1.2 mrg d
13223 1.1.1.2 mrg :def
13224 1.1.1.2 mrg s/\\$//
13225 1.1.1.2 mrg t bsnl
13226 1.1.1.2 mrg s/["\\]/\\&/g
13227 1.1.1.2 mrg s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
13228 1.1.1.2 mrg D["\1"]=" \3"/p
13229 1.1.1.2 mrg s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
13230 1.1.1.2 mrg d
13231 1.1.1.2 mrg :bsnl
13232 1.1.1.2 mrg s/["\\]/\\&/g
13233 1.1.1.2 mrg s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
13234 1.1.1.2 mrg D["\1"]=" \3\\\\\\n"\\/p
13235 1.1.1.2 mrg t cont
13236 1.1.1.2 mrg s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
13237 1.1.1.2 mrg t cont
13238 1.1.1.2 mrg d
13239 1.1.1.2 mrg :cont
13240 1.1.1.2 mrg n
13241 1.1.1.2 mrg s/.\{148\}/&'"$ac_delim"'/g
13242 1.1.1.2 mrg t clear
13243 1.1.1.2 mrg :clear
13244 1.1.1.2 mrg s/\\$//
13245 1.1.1.2 mrg t bsnlc
13246 1.1.1.2 mrg s/["\\]/\\&/g; s/^/"/; s/$/"/p
13247 1.1.1.2 mrg d
13248 1.1.1.2 mrg :bsnlc
13249 1.1.1.2 mrg s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
13250 1.1.1.2 mrg b cont
13251 1.1.1.2 mrg ' <confdefs.h | sed '
13252 1.1.1.2 mrg s/'"$ac_delim"'/"\\\
13253 1.1.1.2 mrg "/g' >>$CONFIG_STATUS || ac_write_fail=1
13254 1.1.1.2 mrg
13255 1.1.1.2 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13256 1.1.1.2 mrg for (key in D) D_is_set[key] = 1
13257 1.1.1.2 mrg FS = ""
13258 1.1.1.2 mrg }
13259 1.1.1.2 mrg /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
13260 1.1.1.2 mrg line = \$ 0
13261 1.1.1.2 mrg split(line, arg, " ")
13262 1.1.1.2 mrg if (arg[1] == "#") {
13263 1.1.1.2 mrg defundef = arg[2]
13264 1.1.1.2 mrg mac1 = arg[3]
13265 1.1.1.2 mrg } else {
13266 1.1.1.2 mrg defundef = substr(arg[1], 2)
13267 1.1.1.2 mrg mac1 = arg[2]
13268 1.1.1.2 mrg }
13269 1.1.1.2 mrg split(mac1, mac2, "(") #)
13270 1.1.1.2 mrg macro = mac2[1]
13271 1.1.1.2 mrg prefix = substr(line, 1, index(line, defundef) - 1)
13272 1.1.1.2 mrg if (D_is_set[macro]) {
13273 1.1.1.2 mrg # Preserve the white space surrounding the "#".
13274 1.1.1.2 mrg print prefix "define", macro P[macro] D[macro]
13275 1.1.1.2 mrg next
13276 1.1.1.2 mrg } else {
13277 1.1.1.2 mrg # Replace #undef with comments. This is necessary, for example,
13278 1.1.1.2 mrg # in the case of _POSIX_SOURCE, which is predefined and required
13279 1.1.1.2 mrg # on some systems where configure will not decide to define it.
13280 1.1.1.2 mrg if (defundef == "undef") {
13281 1.1.1.2 mrg print "/*", prefix defundef, macro, "*/"
13282 1.1.1.2 mrg next
13283 1.1.1.2 mrg }
13284 1.1.1.2 mrg }
13285 1.1.1.2 mrg }
13286 1.1.1.2 mrg { print }
13287 1.1.1.2 mrg _ACAWK
13288 1.1.1.2 mrg _ACEOF
13289 1.1.1.2 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13290 1.1.1.2 mrg { { $as_echo "$as_me:$LINENO: error: could not setup config headers machinery" >&5
13291 1.1.1.2 mrg $as_echo "$as_me: error: could not setup config headers machinery" >&2;}
13292 1.1.1.2 mrg { (exit 1); exit 1; }; }
13293 1.1 mrg fi # test -n "$CONFIG_HEADERS"
13294 1.1 mrg
13295 1.1.1.2 mrg
13296 1.1.1.2 mrg eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
13297 1.1.1.2 mrg shift
13298 1.1.1.2 mrg for ac_tag
13299 1.1.1.2 mrg do
13300 1.1.1.2 mrg case $ac_tag in
13301 1.1.1.2 mrg :[FHLC]) ac_mode=$ac_tag; continue;;
13302 1.1.1.2 mrg esac
13303 1.1.1.2 mrg case $ac_mode$ac_tag in
13304 1.1.1.2 mrg :[FHL]*:*);;
13305 1.1.1.2 mrg :L* | :C*:*) { { $as_echo "$as_me:$LINENO: error: invalid tag $ac_tag" >&5
13306 1.1.1.2 mrg $as_echo "$as_me: error: invalid tag $ac_tag" >&2;}
13307 1.1.1.2 mrg { (exit 1); exit 1; }; };;
13308 1.1.1.2 mrg :[FH]-) ac_tag=-:-;;
13309 1.1.1.2 mrg :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
13310 1.1.1.2 mrg esac
13311 1.1.1.2 mrg ac_save_IFS=$IFS
13312 1.1.1.2 mrg IFS=:
13313 1.1.1.2 mrg set x $ac_tag
13314 1.1.1.2 mrg IFS=$ac_save_IFS
13315 1.1.1.2 mrg shift
13316 1.1.1.2 mrg ac_file=$1
13317 1.1 mrg shift
13318 1.1.1.2 mrg
13319 1.1.1.2 mrg case $ac_mode in
13320 1.1.1.2 mrg :L) ac_source=$1;;
13321 1.1.1.2 mrg :[FH])
13322 1.1.1.2 mrg ac_file_inputs=
13323 1.1.1.2 mrg for ac_f
13324 1.1.1.2 mrg do
13325 1.1.1.2 mrg case $ac_f in
13326 1.1.1.2 mrg -) ac_f="$tmp/stdin";;
13327 1.1.1.2 mrg *) # Look for the file first in the build tree, then in the source tree
13328 1.1.1.2 mrg # (if the path is not absolute). The absolute path cannot be DOS-style,
13329 1.1.1.2 mrg # because $ac_f cannot contain `:'.
13330 1.1.1.2 mrg test -f "$ac_f" ||
13331 1.1.1.2 mrg case $ac_f in
13332 1.1.1.2 mrg [\\/$]*) false;;
13333 1.1.1.2 mrg *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
13334 1.1.1.2 mrg esac ||
13335 1.1.1.2 mrg { { $as_echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
13336 1.1.1.2 mrg $as_echo "$as_me: error: cannot find input file: $ac_f" >&2;}
13337 1.1.1.2 mrg { (exit 1); exit 1; }; };;
13338 1.1.1.2 mrg esac
13339 1.1.1.2 mrg case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
13340 1.1.1.2 mrg ac_file_inputs="$ac_file_inputs '$ac_f'"
13341 1.1 mrg done
13342 1.1.1.2 mrg
13343 1.1.1.2 mrg # Let's still pretend it is `configure' which instantiates (i.e., don't
13344 1.1.1.2 mrg # use $as_me), people would be surprised to read:
13345 1.1.1.2 mrg # /* config.h. Generated by config.status. */
13346 1.1.1.2 mrg configure_input='Generated from '`
13347 1.1.1.2 mrg $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
13348 1.1.1.2 mrg `' by configure.'
13349 1.1.1.2 mrg if test x"$ac_file" != x-; then
13350 1.1.1.2 mrg configure_input="$ac_file. $configure_input"
13351 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: creating $ac_file" >&5
13352 1.1.1.2 mrg $as_echo "$as_me: creating $ac_file" >&6;}
13353 1.1.1.2 mrg fi
13354 1.1.1.2 mrg # Neutralize special characters interpreted by sed in replacement strings.
13355 1.1.1.2 mrg case $configure_input in #(
13356 1.1.1.2 mrg *\&* | *\|* | *\\* )
13357 1.1.1.2 mrg ac_sed_conf_input=`$as_echo "$configure_input" |
13358 1.1.1.2 mrg sed 's/[\\\\&|]/\\\\&/g'`;; #(
13359 1.1.1.2 mrg *) ac_sed_conf_input=$configure_input;;
13360 1.1 mrg esac
13361 1.1.1.2 mrg
13362 1.1.1.2 mrg case $ac_tag in
13363 1.1.1.2 mrg *:-:* | *:-) cat >"$tmp/stdin" \
13364 1.1.1.2 mrg || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
13365 1.1.1.2 mrg $as_echo "$as_me: error: could not create $ac_file" >&2;}
13366 1.1.1.2 mrg { (exit 1); exit 1; }; } ;;
13367 1.1.1.2 mrg esac
13368 1.1.1.2 mrg ;;
13369 1.1 mrg esac
13370 1.1.1.2 mrg
13371 1.1.1.2 mrg ac_dir=`$as_dirname -- "$ac_file" ||
13372 1.1.1.2 mrg $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13373 1.1.1.2 mrg X"$ac_file" : 'X\(//\)[^/]' \| \
13374 1.1.1.2 mrg X"$ac_file" : 'X\(//\)$' \| \
13375 1.1.1.2 mrg X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
13376 1.1.1.2 mrg $as_echo X"$ac_file" |
13377 1.1.1.2 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13378 1.1.1.2 mrg s//\1/
13379 1.1.1.2 mrg q
13380 1.1.1.2 mrg }
13381 1.1.1.2 mrg /^X\(\/\/\)[^/].*/{
13382 1.1.1.2 mrg s//\1/
13383 1.1.1.2 mrg q
13384 1.1.1.2 mrg }
13385 1.1.1.2 mrg /^X\(\/\/\)$/{
13386 1.1.1.2 mrg s//\1/
13387 1.1.1.2 mrg q
13388 1.1.1.2 mrg }
13389 1.1.1.2 mrg /^X\(\/\).*/{
13390 1.1.1.2 mrg s//\1/
13391 1.1.1.2 mrg q
13392 1.1.1.2 mrg }
13393 1.1.1.2 mrg s/.*/./; q'`
13394 1.1.1.2 mrg { as_dir="$ac_dir"
13395 1.1.1.2 mrg case $as_dir in #(
13396 1.1.1.2 mrg -*) as_dir=./$as_dir;;
13397 1.1.1.2 mrg esac
13398 1.1.1.2 mrg test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
13399 1.1.1.2 mrg as_dirs=
13400 1.1.1.2 mrg while :; do
13401 1.1.1.2 mrg case $as_dir in #(
13402 1.1.1.2 mrg *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
13403 1.1.1.2 mrg *) as_qdir=$as_dir;;
13404 1.1.1.2 mrg esac
13405 1.1.1.2 mrg as_dirs="'$as_qdir' $as_dirs"
13406 1.1.1.2 mrg as_dir=`$as_dirname -- "$as_dir" ||
13407 1.1.1.2 mrg $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13408 1.1.1.2 mrg X"$as_dir" : 'X\(//\)[^/]' \| \
13409 1.1.1.2 mrg X"$as_dir" : 'X\(//\)$' \| \
13410 1.1.1.2 mrg X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
13411 1.1.1.2 mrg $as_echo X"$as_dir" |
13412 1.1.1.2 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13413 1.1.1.2 mrg s//\1/
13414 1.1.1.2 mrg q
13415 1.1.1.2 mrg }
13416 1.1.1.2 mrg /^X\(\/\/\)[^/].*/{
13417 1.1.1.2 mrg s//\1/
13418 1.1.1.2 mrg q
13419 1.1.1.2 mrg }
13420 1.1.1.2 mrg /^X\(\/\/\)$/{
13421 1.1.1.2 mrg s//\1/
13422 1.1.1.2 mrg q
13423 1.1.1.2 mrg }
13424 1.1.1.2 mrg /^X\(\/\).*/{
13425 1.1.1.2 mrg s//\1/
13426 1.1.1.2 mrg q
13427 1.1.1.2 mrg }
13428 1.1.1.2 mrg s/.*/./; q'`
13429 1.1.1.2 mrg test -d "$as_dir" && break
13430 1.1.1.2 mrg done
13431 1.1.1.2 mrg test -z "$as_dirs" || eval "mkdir $as_dirs"
13432 1.1.1.2 mrg } || test -d "$as_dir" || { { $as_echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
13433 1.1.1.2 mrg $as_echo "$as_me: error: cannot create directory $as_dir" >&2;}
13434 1.1.1.2 mrg { (exit 1); exit 1; }; }; }
13435 1.1 mrg ac_builddir=.
13436 1.1.1.2 mrg
13437 1.1.1.2 mrg case "$ac_dir" in
13438 1.1.1.2 mrg .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
13439 1.1.1.2 mrg *)
13440 1.1.1.2 mrg ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
13441 1.1.1.2 mrg # A ".." for each directory in $ac_dir_suffix.
13442 1.1.1.2 mrg ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
13443 1.1.1.2 mrg case $ac_top_builddir_sub in
13444 1.1.1.2 mrg "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
13445 1.1.1.2 mrg *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
13446 1.1.1.2 mrg esac ;;
13447 1.1.1.2 mrg esac
13448 1.1.1.2 mrg ac_abs_top_builddir=$ac_pwd
13449 1.1.1.2 mrg ac_abs_builddir=$ac_pwd$ac_dir_suffix
13450 1.1.1.2 mrg # for backward compatibility:
13451 1.1 mrg ac_top_builddir=$ac_top_build_prefix
13452 1.1.1.2 mrg
13453 1.1.1.2 mrg case $srcdir in
13454 1.1.1.2 mrg .) # We are building in place.
13455 1.1.1.2 mrg ac_srcdir=.
13456 1.1.1.2 mrg ac_top_srcdir=$ac_top_builddir_sub
13457 1.1.1.2 mrg ac_abs_top_srcdir=$ac_pwd ;;
13458 1.1.1.2 mrg [\\/]* | ?:[\\/]* ) # Absolute name.
13459 1.1.1.2 mrg ac_srcdir=$srcdir$ac_dir_suffix;
13460 1.1.1.2 mrg ac_top_srcdir=$srcdir
13461 1.1.1.2 mrg ac_abs_top_srcdir=$srcdir ;;
13462 1.1.1.2 mrg *) # Relative name.
13463 1.1.1.2 mrg ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
13464 1.1.1.2 mrg ac_top_srcdir=$ac_top_build_prefix$srcdir
13465 1.1.1.2 mrg ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
13466 1.1.1.2 mrg esac
13467 1.1 mrg ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
13468 1.1 mrg
13469 1.1.1.2 mrg
13470 1.1.1.2 mrg case $ac_mode in
13471 1.1.1.2 mrg :F)
13472 1.1.1.2 mrg #
13473 1.1.1.2 mrg # CONFIG_FILE
13474 1.1 mrg #
13475 1.1.1.2 mrg
13476 1.1.1.2 mrg case $INSTALL in
13477 1.1.1.2 mrg [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
13478 1.1.1.2 mrg *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
13479 1.1.1.2 mrg esac
13480 1.1.1.2 mrg ac_MKDIR_P=$MKDIR_P
13481 1.1.1.2 mrg case $MKDIR_P in
13482 1.1.1.2 mrg [\\/$]* | ?:[\\/]* ) ;;
13483 1.1.1.2 mrg */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
13484 1.1.1.2 mrg esac
13485 1.1 mrg _ACEOF
13486 1.1.1.2 mrg
13487 1.1.1.2 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13488 1.1.1.2 mrg # If the template does not know about datarootdir, expand it.
13489 1.1.1.2 mrg # FIXME: This hack should be removed a few years after 2.60.
13490 1.1 mrg ac_datarootdir_hack=; ac_datarootdir_seen=
13491 1.1.1.2 mrg
13492 1.1.1.2 mrg ac_sed_dataroot='
13493 1.1.1.2 mrg /datarootdir/ {
13494 1.1.1.2 mrg p
13495 1.1.1.2 mrg q
13496 1.1.1.2 mrg }
13497 1.1.1.2 mrg /@datadir@/p
13498 1.1.1.2 mrg /@docdir@/p
13499 1.1.1.2 mrg /@infodir@/p
13500 1.1.1.2 mrg /@localedir@/p
13501 1.1.1.2 mrg /@mandir@/p
13502 1.1.1.2 mrg '
13503 1.1.1.2 mrg case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
13504 1.1.1.2 mrg *datarootdir*) ac_datarootdir_seen=yes;;
13505 1.1.1.2 mrg *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
13506 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
13507 1.1.1.2 mrg $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
13508 1.1.1.2 mrg _ACEOF
13509 1.1.1.2 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13510 1.1.1.2 mrg ac_datarootdir_hack='
13511 1.1.1.2 mrg s&@datadir@&$datadir&g
13512 1.1.1.2 mrg s&@docdir@&$docdir&g
13513 1.1.1.2 mrg s&@infodir@&$infodir&g
13514 1.1.1.2 mrg s&@localedir@&$localedir&g
13515 1.1.1.2 mrg s&@mandir@&$mandir&g
13516 1.1.1.2 mrg s&\\\${datarootdir}&$datarootdir&g' ;;
13517 1.1.1.2 mrg esac
13518 1.1 mrg _ACEOF
13519 1.1.1.2 mrg
13520 1.1.1.2 mrg # Neutralize VPATH when `$srcdir' = `.'.
13521 1.1.1.2 mrg # Shell code in configure.ac might set extrasub.
13522 1.1.1.2 mrg # FIXME: do we really want to maintain this feature?
13523 1.1.1.2 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13524 1.1.1.2 mrg ac_sed_extra="$ac_vpsub
13525 1.1 mrg $extrasub
13526 1.1.1.2 mrg _ACEOF
13527 1.1.1.2 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13528 1.1.1.2 mrg :t
13529 1.1.1.2 mrg /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
13530 1.1.1.2 mrg s|@configure_input@|$ac_sed_conf_input|;t t
13531 1.1.1.2 mrg s&@top_builddir@&$ac_top_builddir_sub&;t t
13532 1.1.1.2 mrg s&@top_build_prefix@&$ac_top_build_prefix&;t t
13533 1.1.1.2 mrg s&@srcdir@&$ac_srcdir&;t t
13534 1.1.1.2 mrg s&@abs_srcdir@&$ac_abs_srcdir&;t t
13535 1.1.1.2 mrg s&@top_srcdir@&$ac_top_srcdir&;t t
13536 1.1.1.2 mrg s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
13537 1.1.1.2 mrg s&@builddir@&$ac_builddir&;t t
13538 1.1.1.2 mrg s&@abs_builddir@&$ac_abs_builddir&;t t
13539 1.1.1.2 mrg s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
13540 1.1.1.2 mrg s&@INSTALL@&$ac_INSTALL&;t t
13541 1.1.1.2 mrg s&@MKDIR_P@&$ac_MKDIR_P&;t t
13542 1.1.1.2 mrg $ac_datarootdir_hack
13543 1.1.1.2 mrg "
13544 1.1.1.2 mrg eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
13545 1.1.1.2 mrg || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
13546 1.1.1.2 mrg $as_echo "$as_me: error: could not create $ac_file" >&2;}
13547 1.1 mrg { (exit 1); exit 1; }; }
13548 1.1.1.2 mrg
13549 1.1.1.2 mrg test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
13550 1.1.1.2 mrg { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
13551 1.1.1.2 mrg { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
13552 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
13553 1.1.1.2 mrg which seems to be undefined. Please make sure it is defined." >&5
13554 1.1.1.2 mrg $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
13555 1.1 mrg which seems to be undefined. Please make sure it is defined." >&2;}
13556 1.1.1.2 mrg
13557 1.1.1.2 mrg rm -f "$tmp/stdin"
13558 1.1.1.2 mrg case $ac_file in
13559 1.1.1.2 mrg -) cat "$tmp/out" && rm -f "$tmp/out";;
13560 1.1.1.2 mrg *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
13561 1.1.1.2 mrg esac \
13562 1.1.1.2 mrg || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
13563 1.1.1.2 mrg $as_echo "$as_me: error: could not create $ac_file" >&2;}
13564 1.1.1.2 mrg { (exit 1); exit 1; }; }
13565 1.1.1.2 mrg ;;
13566 1.1.1.2 mrg :H)
13567 1.1.1.2 mrg #
13568 1.1.1.2 mrg # CONFIG_HEADER
13569 1.1.1.2 mrg #
13570 1.1.1.2 mrg if test x"$ac_file" != x-; then
13571 1.1.1.2 mrg {
13572 1.1.1.2 mrg $as_echo "/* $configure_input */" \
13573 1.1.1.2 mrg && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
13574 1.1.1.2 mrg } >"$tmp/config.h" \
13575 1.1.1.2 mrg || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
13576 1.1.1.2 mrg $as_echo "$as_me: error: could not create $ac_file" >&2;}
13577 1.1.1.2 mrg { (exit 1); exit 1; }; }
13578 1.1.1.2 mrg if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
13579 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: $ac_file is unchanged" >&5
13580 1.1.1.2 mrg $as_echo "$as_me: $ac_file is unchanged" >&6;}
13581 1.1.1.2 mrg else
13582 1.1.1.2 mrg rm -f "$ac_file"
13583 1.1.1.2 mrg mv "$tmp/config.h" "$ac_file" \
13584 1.1.1.2 mrg || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
13585 1.1.1.2 mrg $as_echo "$as_me: error: could not create $ac_file" >&2;}
13586 1.1.1.2 mrg { (exit 1); exit 1; }; }
13587 1.1.1.2 mrg fi
13588 1.1.1.2 mrg else
13589 1.1.1.2 mrg $as_echo "/* $configure_input */" \
13590 1.1.1.2 mrg && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
13591 1.1.1.2 mrg || { { $as_echo "$as_me:$LINENO: error: could not create -" >&5
13592 1.1.1.2 mrg $as_echo "$as_me: error: could not create -" >&2;}
13593 1.1.1.2 mrg { (exit 1); exit 1; }; }
13594 1.1.1.2 mrg fi
13595 1.1.1.2 mrg # Compute "$ac_file"'s index in $config_headers.
13596 1.1.1.2 mrg _am_arg="$ac_file"
13597 1.1.1.2 mrg _am_stamp_count=1
13598 1.1.1.2 mrg for _am_header in $config_headers :; do
13599 1.1.1.2 mrg case $_am_header in
13600 1.1.1.2 mrg $_am_arg | $_am_arg:* )
13601 1.1.1.2 mrg break ;;
13602 1.1.1.2 mrg * )
13603 1.1.1.2 mrg _am_stamp_count=`expr $_am_stamp_count + 1` ;;
13604 1.1.1.2 mrg esac
13605 1.1.1.2 mrg done
13606 1.1.1.2 mrg echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
13607 1.1.1.2 mrg $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13608 1.1.1.2 mrg X"$_am_arg" : 'X\(//\)[^/]' \| \
13609 1.1.1.2 mrg X"$_am_arg" : 'X\(//\)$' \| \
13610 1.1.1.2 mrg X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
13611 1.1.1.2 mrg $as_echo X"$_am_arg" |
13612 1.1.1.2 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13613 1.1.1.2 mrg s//\1/
13614 1.1.1.2 mrg q
13615 1.1.1.2 mrg }
13616 1.1.1.2 mrg /^X\(\/\/\)[^/].*/{
13617 1.1.1.2 mrg s//\1/
13618 1.1.1.2 mrg q
13619 1.1.1.2 mrg }
13620 1.1.1.2 mrg /^X\(\/\/\)$/{
13621 1.1.1.2 mrg s//\1/
13622 1.1.1.2 mrg q
13623 1.1.1.2 mrg }
13624 1.1.1.2 mrg /^X\(\/\).*/{
13625 1.1.1.2 mrg s//\1/
13626 1.1.1.2 mrg q
13627 1.1.1.2 mrg }
13628 1.1.1.2 mrg s/.*/./; q'`/stamp-h$_am_stamp_count
13629 1.1 mrg ;;
13630 1.1.1.2 mrg
13631 1.1.1.2 mrg :C) { $as_echo "$as_me:$LINENO: executing $ac_file commands" >&5
13632 1.1.1.2 mrg $as_echo "$as_me: executing $ac_file commands" >&6;}
13633 1.1.1.2 mrg ;;
13634 1.1 mrg esac
13635 1.1 mrg
13636 1.1.1.2 mrg
13637 1.1.1.2 mrg case $ac_file$ac_mode in
13638 1.1.1.2 mrg "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
13639 1.1.1.2 mrg # Autoconf 2.62 quotes --file arguments for eval, but not when files
13640 1.1.1.2 mrg # are listed without --file. Let's play safe and only enable the eval
13641 1.1.1.2 mrg # if we detect the quoting.
13642 1.1.1.2 mrg case $CONFIG_FILES in
13643 1.1.1.2 mrg *\'*) eval set x "$CONFIG_FILES" ;;
13644 1.1.1.2 mrg *) set x $CONFIG_FILES ;;
13645 1.1.1.2 mrg esac
13646 1.1.1.2 mrg shift
13647 1.1.1.2 mrg for mf
13648 1.1.1.2 mrg do
13649 1.1.1.2 mrg # Strip MF so we end up with the name of the file.
13650 1.1.1.2 mrg mf=`echo "$mf" | sed -e 's/:.*$//'`
13651 1.1.1.2 mrg # Check whether this is an Automake generated Makefile or not.
13652 1.1.1.2 mrg # We used to match only the files named `Makefile.in', but
13653 1.1.1.2 mrg # some people rename them; so instead we look at the file content.
13654 1.1.1.2 mrg # Grep'ing the first line is not enough: some people post-process
13655 1.1.1.2 mrg # each Makefile.in and add a new line on top of each file to say so.
13656 1.1.1.2 mrg # Grep'ing the whole file is not good either: AIX grep has a line
13657 1.1.1.2 mrg # limit of 2048, but all sed's we know have understand at least 4000.
13658 1.1.1.2 mrg if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
13659 1.1.1.2 mrg dirpart=`$as_dirname -- "$mf" ||
13660 1.1.1.2 mrg $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13661 1.1.1.2 mrg X"$mf" : 'X\(//\)[^/]' \| \
13662 1.1.1.2 mrg X"$mf" : 'X\(//\)$' \| \
13663 1.1.1.2 mrg X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
13664 1.1.1.2 mrg $as_echo X"$mf" |
13665 1.1.1.2 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13666 1.1.1.2 mrg s//\1/
13667 1.1.1.2 mrg q
13668 1.1.1.2 mrg }
13669 1.1.1.2 mrg /^X\(\/\/\)[^/].*/{
13670 1.1.1.2 mrg s//\1/
13671 1.1.1.2 mrg q
13672 1.1.1.2 mrg }
13673 1.1.1.2 mrg /^X\(\/\/\)$/{
13674 1.1.1.2 mrg s//\1/
13675 1.1.1.2 mrg q
13676 1.1.1.2 mrg }
13677 1.1.1.2 mrg /^X\(\/\).*/{
13678 1.1.1.2 mrg s//\1/
13679 1.1.1.2 mrg q
13680 1.1.1.2 mrg }
13681 1.1.1.2 mrg s/.*/./; q'`
13682 1.1.1.2 mrg else
13683 1.1.1.2 mrg continue
13684 1.1.1.2 mrg fi
13685 1.1.1.2 mrg # Extract the definition of DEPDIR, am__include, and am__quote
13686 1.1.1.2 mrg # from the Makefile without running `make'.
13687 1.1.1.2 mrg DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
13688 1.1.1.2 mrg test -z "$DEPDIR" && continue
13689 1.1.1.2 mrg am__include=`sed -n 's/^am__include = //p' < "$mf"`
13690 1.1.1.2 mrg test -z "am__include" && continue
13691 1.1.1.2 mrg am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
13692 1.1.1.2 mrg # When using ansi2knr, U may be empty or an underscore; expand it
13693 1.1.1.2 mrg U=`sed -n 's/^U = //p' < "$mf"`
13694 1.1.1.2 mrg # Find all dependency output files, they are included files with
13695 1.1.1.2 mrg # $(DEPDIR) in their names. We invoke sed twice because it is the
13696 1.1.1.2 mrg # simplest approach to changing $(DEPDIR) to its actual value in the
13697 1.1.1.2 mrg # expansion.
13698 1.1.1.2 mrg for file in `sed -n "
13699 1.1.1.2 mrg s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
13700 1.1.1.2 mrg sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
13701 1.1.1.2 mrg # Make sure the directory exists.
13702 1.1.1.2 mrg test -f "$dirpart/$file" && continue
13703 1.1.1.2 mrg fdir=`$as_dirname -- "$file" ||
13704 1.1.1.2 mrg $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13705 1.1.1.2 mrg X"$file" : 'X\(//\)[^/]' \| \
13706 1.1.1.2 mrg X"$file" : 'X\(//\)$' \| \
13707 1.1.1.2 mrg X"$file" : 'X\(/\)' \| . 2>/dev/null ||
13708 1.1.1.2 mrg $as_echo X"$file" |
13709 1.1.1.2 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13710 1.1.1.2 mrg s//\1/
13711 1.1.1.2 mrg q
13712 1.1.1.2 mrg }
13713 1.1.1.2 mrg /^X\(\/\/\)[^/].*/{
13714 1.1.1.2 mrg s//\1/
13715 1.1.1.2 mrg q
13716 1.1.1.2 mrg }
13717 1.1.1.2 mrg /^X\(\/\/\)$/{
13718 1.1.1.2 mrg s//\1/
13719 1.1.1.2 mrg q
13720 1.1.1.2 mrg }
13721 1.1.1.2 mrg /^X\(\/\).*/{
13722 1.1.1.2 mrg s//\1/
13723 1.1.1.2 mrg q
13724 1.1.1.2 mrg }
13725 1.1.1.2 mrg s/.*/./; q'`
13726 1.1.1.2 mrg { as_dir=$dirpart/$fdir
13727 1.1.1.2 mrg case $as_dir in #(
13728 1.1.1.2 mrg -*) as_dir=./$as_dir;;
13729 1.1.1.2 mrg esac
13730 1.1.1.2 mrg test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
13731 1.1.1.2 mrg as_dirs=
13732 1.1.1.2 mrg while :; do
13733 1.1.1.2 mrg case $as_dir in #(
13734 1.1.1.2 mrg *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
13735 1.1.1.2 mrg *) as_qdir=$as_dir;;
13736 1.1.1.2 mrg esac
13737 1.1.1.2 mrg as_dirs="'$as_qdir' $as_dirs"
13738 1.1.1.2 mrg as_dir=`$as_dirname -- "$as_dir" ||
13739 1.1.1.2 mrg $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13740 1.1.1.2 mrg X"$as_dir" : 'X\(//\)[^/]' \| \
13741 1.1.1.2 mrg X"$as_dir" : 'X\(//\)$' \| \
13742 1.1.1.2 mrg X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
13743 1.1.1.2 mrg $as_echo X"$as_dir" |
13744 1.1.1.2 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13745 1.1.1.2 mrg s//\1/
13746 1.1.1.2 mrg q
13747 1.1.1.2 mrg }
13748 1.1.1.2 mrg /^X\(\/\/\)[^/].*/{
13749 1.1.1.2 mrg s//\1/
13750 1.1.1.2 mrg q
13751 1.1.1.2 mrg }
13752 1.1.1.2 mrg /^X\(\/\/\)$/{
13753 1.1.1.2 mrg s//\1/
13754 1.1.1.2 mrg q
13755 1.1.1.2 mrg }
13756 1.1.1.2 mrg /^X\(\/\).*/{
13757 1.1.1.2 mrg s//\1/
13758 1.1.1.2 mrg q
13759 1.1.1.2 mrg }
13760 1.1.1.2 mrg s/.*/./; q'`
13761 1.1.1.2 mrg test -d "$as_dir" && break
13762 1.1.1.2 mrg done
13763 1.1.1.2 mrg test -z "$as_dirs" || eval "mkdir $as_dirs"
13764 1.1.1.2 mrg } || test -d "$as_dir" || { { $as_echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
13765 1.1.1.2 mrg $as_echo "$as_me: error: cannot create directory $as_dir" >&2;}
13766 1.1.1.2 mrg { (exit 1); exit 1; }; }; }
13767 1.1.1.2 mrg # echo "creating $dirpart/$file"
13768 1.1.1.2 mrg echo '# dummy' > "$dirpart/$file"
13769 1.1.1.2 mrg done
13770 1.1.1.2 mrg done
13771 1.1.1.2 mrg }
13772 1.1.1.2 mrg ;;
13773 1.1.1.2 mrg "libtool":C)
13774 1.1.1.2 mrg
13775 1.1.1.2 mrg # See if we are running on zsh, and set the options which allow our
13776 1.1.1.2 mrg # commands through without removal of \ escapes.
13777 1.1.1.2 mrg if test -n "${ZSH_VERSION+set}" ; then
13778 1.1.1.2 mrg setopt NO_GLOB_SUBST
13779 1.1 mrg fi
13780 1.1.1.2 mrg
13781 1.1.1.2 mrg cfgfile="${ofile}T"
13782 1.1.1.2 mrg trap "$RM \"$cfgfile\"; exit 1" 1 2 15
13783 1.1 mrg $RM "$cfgfile"
13784 1.1.1.2 mrg
13785 1.1.1.2 mrg cat <<_LT_EOF >> "$cfgfile"
13786 1.1 mrg #! $SHELL
13787 1.1.1.2 mrg
13788 1.1.1.2 mrg # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
13789 1.1.1.2 mrg # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
13790 1.1.1.2 mrg # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
13791 1.1 mrg # NOTE: Changes made to this file will be lost: look at ltmain.sh.
13792 1.1.1.2 mrg #
13793 1.1.1.2 mrg # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
13794 1.1.1.2 mrg # 2006, 2007, 2008 Free Software Foundation, Inc.
13795 1.1.1.2 mrg # Written by Gordon Matzigkeit, 1996
13796 1.1.1.2 mrg #
13797 1.1.1.2 mrg # This file is part of GNU Libtool.
13798 1.1.1.2 mrg #
13799 1.1.1.2 mrg # GNU Libtool is free software; you can redistribute it and/or
13800 1.1.1.2 mrg # modify it under the terms of the GNU General Public License as
13801 1.1.1.2 mrg # published by the Free Software Foundation; either version 2 of
13802 1.1.1.2 mrg # the License, or (at your option) any later version.
13803 1.1.1.2 mrg #
13804 1.1.1.2 mrg # As a special exception to the GNU General Public License,
13805 1.1.1.2 mrg # if you distribute this file as part of a program or library that
13806 1.1.1.2 mrg # is built using GNU Libtool, you may include this file under the
13807 1.1.1.2 mrg # same distribution terms that you use for the rest of that program.
13808 1.1.1.2 mrg #
13809 1.1.1.2 mrg # GNU Libtool is distributed in the hope that it will be useful,
13810 1.1.1.2 mrg # but WITHOUT ANY WARRANTY; without even the implied warranty of
13811 1.1.1.2 mrg # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13812 1.1 mrg # GNU General Public License for more details.
13813 1.1.1.2 mrg #
13814 1.1.1.2 mrg # You should have received a copy of the GNU General Public License
13815 1.1.1.2 mrg # along with GNU Libtool; see the file COPYING. If not, a copy
13816 1.1.1.2 mrg # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
13817 1.1.1.2 mrg # obtained by writing to the Free Software Foundation, Inc.,
13818 1.1 mrg # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
13819 1.1 mrg
13820 1.1.1.2 mrg
13821 1.1.1.2 mrg # The names of the tagged configurations supported by this script.
13822 1.1 mrg available_tags=""
13823 1.1.1.2 mrg
13824 1.1.1.2 mrg # ### BEGIN LIBTOOL CONFIG
13825 1.1.1.2 mrg
13826 1.1.1.2 mrg # Which release of libtool.m4 was used?
13827 1.1.1.2 mrg macro_version=$macro_version
13828 1.1.1.2 mrg macro_revision=$macro_revision
13829 1.1.1.2 mrg
13830 1.1.1.2 mrg # Whether or not to build shared libraries.
13831 1.1 mrg build_libtool_libs=$enable_shared
13832 1.1.1.2 mrg
13833 1.1.1.2 mrg # Whether or not to build static libraries.
13834 1.1 mrg build_old_libs=$enable_static
13835 1.1.1.2 mrg
13836 1.1.1.2 mrg # What type of objects to build.
13837 1.1 mrg pic_mode=$pic_mode
13838 1.1.1.2 mrg
13839 1.1.1.2 mrg # Whether or not to optimize for fast installation.
13840 1.1 mrg fast_install=$enable_fast_install
13841 1.1.1.2 mrg
13842 1.1.1.2 mrg # The host system.
13843 1.1.1.2 mrg host_alias=$host_alias
13844 1.1.1.2 mrg host=$host
13845 1.1 mrg host_os=$host_os
13846 1.1.1.2 mrg
13847 1.1.1.2 mrg # The build system.
13848 1.1.1.2 mrg build_alias=$build_alias
13849 1.1.1.2 mrg build=$build
13850 1.1 mrg build_os=$build_os
13851 1.1.1.2 mrg
13852 1.1.1.2 mrg # A sed program that does not truncate output.
13853 1.1 mrg SED=$lt_SED
13854 1.1.1.2 mrg
13855 1.1.1.2 mrg # Sed that helps us avoid accidentally triggering echo(1) options like -n.
13856 1.1 mrg Xsed="\$SED -e 1s/^X//"
13857 1.1.1.2 mrg
13858 1.1.1.2 mrg # A grep program that handles long lines.
13859 1.1 mrg GREP=$lt_GREP
13860 1.1.1.2 mrg
13861 1.1.1.2 mrg # An ERE matcher.
13862 1.1 mrg EGREP=$lt_EGREP
13863 1.1.1.2 mrg
13864 1.1.1.2 mrg # A literal string matcher.
13865 1.1 mrg FGREP=$lt_FGREP
13866 1.1.1.2 mrg
13867 1.1.1.2 mrg # A BSD- or MS-compatible name lister.
13868 1.1 mrg NM=$lt_NM
13869 1.1.1.2 mrg
13870 1.1.1.2 mrg # Whether we need soft or hard links.
13871 1.1 mrg LN_S=$lt_LN_S
13872 1.1.1.2 mrg
13873 1.1.1.2 mrg # What is the maximum length of a command?
13874 1.1 mrg max_cmd_len=$max_cmd_len
13875 1.1.1.2 mrg
13876 1.1.1.2 mrg # Object file suffix (normally "o").
13877 1.1 mrg objext=$ac_objext
13878 1.1.1.2 mrg
13879 1.1.1.2 mrg # Executable file suffix (normally "").
13880 1.1 mrg exeext=$exeext
13881 1.1.1.2 mrg
13882 1.1.1.2 mrg # whether the shell understands "unset".
13883 1.1 mrg lt_unset=$lt_unset
13884 1.1.1.2 mrg
13885 1.1.1.2 mrg # turn spaces into newlines.
13886 1.1 mrg SP2NL=$lt_lt_SP2NL
13887 1.1.1.2 mrg
13888 1.1.1.2 mrg # turn newlines into spaces.
13889 1.1 mrg NL2SP=$lt_lt_NL2SP
13890 1.1.1.2 mrg
13891 1.1.1.2 mrg # How to create reloadable object files.
13892 1.1.1.2 mrg reload_flag=$lt_reload_flag
13893 1.1 mrg reload_cmds=$lt_reload_cmds
13894 1.1.1.2 mrg
13895 1.1.1.2 mrg # An object symbol dumper.
13896 1.1 mrg OBJDUMP=$lt_OBJDUMP
13897 1.1.1.2 mrg
13898 1.1.1.2 mrg # Method to check whether dependent libraries are shared objects.
13899 1.1 mrg deplibs_check_method=$lt_deplibs_check_method
13900 1.1.1.2 mrg
13901 1.1.1.2 mrg # Command to use when deplibs_check_method == "file_magic".
13902 1.1 mrg file_magic_cmd=$lt_file_magic_cmd
13903 1.1.1.2 mrg
13904 1.1.1.2 mrg # The archiver.
13905 1.1.1.2 mrg AR=$lt_AR
13906 1.1 mrg AR_FLAGS=$lt_AR_FLAGS
13907 1.1.1.2 mrg
13908 1.1.1.2 mrg # A symbol stripping program.
13909 1.1 mrg STRIP=$lt_STRIP
13910 1.1.1.2 mrg
13911 1.1.1.2 mrg # Commands used to install an old-style archive.
13912 1.1.1.2 mrg RANLIB=$lt_RANLIB
13913 1.1.1.2 mrg old_postinstall_cmds=$lt_old_postinstall_cmds
13914 1.1 mrg old_postuninstall_cmds=$lt_old_postuninstall_cmds
13915 1.1.1.2 mrg
13916 1.1.1.2 mrg # A C compiler.
13917 1.1 mrg LTCC=$lt_CC
13918 1.1.1.2 mrg
13919 1.1.1.2 mrg # LTCC compiler flags.
13920 1.1 mrg LTCFLAGS=$lt_CFLAGS
13921 1.1.1.2 mrg
13922 1.1.1.2 mrg # Take the output of nm and produce a listing of raw symbols and C names.
13923 1.1 mrg global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
13924 1.1.1.2 mrg
13925 1.1.1.2 mrg # Transform the output of nm in a proper C declaration.
13926 1.1 mrg global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
13927 1.1.1.2 mrg
13928 1.1.1.2 mrg # Transform the output of nm in a C name address pair.
13929 1.1 mrg global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
13930 1.1.1.2 mrg
13931 1.1.1.2 mrg # Transform the output of nm in a C name address pair when lib prefix is needed.
13932 1.1 mrg global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
13933 1.1.1.2 mrg
13934 1.1.1.2 mrg # The name of the directory that contains temporary libtool files.
13935 1.1 mrg objdir=$objdir
13936 1.1.1.2 mrg
13937 1.1.1.2 mrg # Shell to use when invoking shell scripts.
13938 1.1.1.2 mrg SHELL=$lt_SHELL
13939 1.1.1.2 mrg
13940 1.1.1.2 mrg # An echo program that does not interpret backslashes.
13941 1.1 mrg ECHO=$lt_ECHO
13942 1.1.1.2 mrg
13943 1.1.1.2 mrg # Used to examine libraries when file_magic_cmd begins with "file".
13944 1.1 mrg MAGIC_CMD=$MAGIC_CMD
13945 1.1.1.2 mrg
13946 1.1.1.2 mrg # Must we lock files when doing compilation?
13947 1.1 mrg need_locks=$lt_need_locks
13948 1.1.1.2 mrg
13949 1.1.1.2 mrg # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
13950 1.1 mrg DSYMUTIL=$lt_DSYMUTIL
13951 1.1.1.2 mrg
13952 1.1.1.2 mrg # Tool to change global to local symbols on Mac OS X.
13953 1.1 mrg NMEDIT=$lt_NMEDIT
13954 1.1.1.2 mrg
13955 1.1.1.2 mrg # Tool to manipulate fat objects and archives on Mac OS X.
13956 1.1 mrg LIPO=$lt_LIPO
13957 1.1.1.2 mrg
13958 1.1.1.2 mrg # ldd/readelf like tool for Mach-O binaries on Mac OS X.
13959 1.1 mrg OTOOL=$lt_OTOOL
13960 1.1.1.2 mrg
13961 1.1.1.2 mrg # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
13962 1.1 mrg OTOOL64=$lt_OTOOL64
13963 1.1.1.2 mrg
13964 1.1.1.2 mrg # Old archive suffix (normally "a").
13965 1.1 mrg libext=$libext
13966 1.1.1.2 mrg
13967 1.1.1.2 mrg # Shared library suffix (normally ".so").
13968 1.1 mrg shrext_cmds=$lt_shrext_cmds
13969 1.1.1.2 mrg
13970 1.1.1.2 mrg # The commands to extract the exported symbol list from a shared archive.
13971 1.1 mrg extract_expsyms_cmds=$lt_extract_expsyms_cmds
13972 1.1.1.2 mrg
13973 1.1.1.2 mrg # Variables whose values should be saved in libtool wrapper scripts and
13974 1.1.1.2 mrg # restored at link time.
13975 1.1 mrg variables_saved_for_relink=$lt_variables_saved_for_relink
13976 1.1.1.2 mrg
13977 1.1.1.2 mrg # Do we need the "lib" prefix for modules?
13978 1.1 mrg need_lib_prefix=$need_lib_prefix
13979 1.1.1.2 mrg
13980 1.1.1.2 mrg # Do we need a version for libraries?
13981 1.1 mrg need_version=$need_version
13982 1.1.1.2 mrg
13983 1.1.1.2 mrg # Library versioning type.
13984 1.1 mrg version_type=$version_type
13985 1.1.1.2 mrg
13986 1.1.1.2 mrg # Shared library runtime path variable.
13987 1.1 mrg runpath_var=$runpath_var
13988 1.1.1.2 mrg
13989 1.1.1.2 mrg # Shared library path variable.
13990 1.1 mrg shlibpath_var=$shlibpath_var
13991 1.1.1.2 mrg
13992 1.1.1.2 mrg # Is shlibpath searched before the hard-coded library search path?
13993 1.1 mrg shlibpath_overrides_runpath=$shlibpath_overrides_runpath
13994 1.1.1.2 mrg
13995 1.1.1.2 mrg # Format of library name prefix.
13996 1.1 mrg libname_spec=$lt_libname_spec
13997 1.1.1.2 mrg
13998 1.1.1.2 mrg # List of archive names. First name is the real one, the rest are links.
13999 1.1.1.2 mrg # The last name is the one that the linker finds with -lNAME
14000 1.1 mrg library_names_spec=$lt_library_names_spec
14001 1.1.1.2 mrg
14002 1.1.1.2 mrg # The coded name of the library, if different from the real name.
14003 1.1 mrg soname_spec=$lt_soname_spec
14004 1.1.1.2 mrg
14005 1.1.1.2 mrg # Command to use after installation of a shared archive.
14006 1.1 mrg postinstall_cmds=$lt_postinstall_cmds
14007 1.1.1.2 mrg
14008 1.1.1.2 mrg # Command to use after uninstallation of a shared archive.
14009 1.1 mrg postuninstall_cmds=$lt_postuninstall_cmds
14010 1.1.1.2 mrg
14011 1.1.1.2 mrg # Commands used to finish a libtool library installation in a directory.
14012 1.1 mrg finish_cmds=$lt_finish_cmds
14013 1.1.1.2 mrg
14014 1.1.1.2 mrg # As "finish_cmds", except a single script fragment to be evaled but
14015 1.1.1.2 mrg # not shown.
14016 1.1 mrg finish_eval=$lt_finish_eval
14017 1.1.1.2 mrg
14018 1.1.1.2 mrg # Whether we should hardcode library paths into libraries.
14019 1.1 mrg hardcode_into_libs=$hardcode_into_libs
14020 1.1.1.2 mrg
14021 1.1.1.2 mrg # Compile-time system search path for libraries.
14022 1.1 mrg sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
14023 1.1.1.2 mrg
14024 1.1.1.2 mrg # Run-time system search path for libraries.
14025 1.1 mrg sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
14026 1.1.1.2 mrg
14027 1.1.1.2 mrg # Whether dlopen is supported.
14028 1.1 mrg dlopen_support=$enable_dlopen
14029 1.1.1.2 mrg
14030 1.1.1.2 mrg # Whether dlopen of programs is supported.
14031 1.1 mrg dlopen_self=$enable_dlopen_self
14032 1.1.1.2 mrg
14033 1.1.1.2 mrg # Whether dlopen of statically linked programs is supported.
14034 1.1 mrg dlopen_self_static=$enable_dlopen_self_static
14035 1.1.1.2 mrg
14036 1.1.1.2 mrg # Commands to strip libraries.
14037 1.1.1.2 mrg old_striplib=$lt_old_striplib
14038 1.1 mrg striplib=$lt_striplib
14039 1.1 mrg
14040 1.1.1.2 mrg
14041 1.1.1.2 mrg # The linker used to build libraries.
14042 1.1 mrg LD=$lt_LD
14043 1.1.1.2 mrg
14044 1.1.1.2 mrg # Commands used to build an old-style archive.
14045 1.1 mrg old_archive_cmds=$lt_old_archive_cmds
14046 1.1.1.2 mrg
14047 1.1.1.2 mrg # A language specific compiler.
14048 1.1 mrg CC=$lt_compiler
14049 1.1.1.2 mrg
14050 1.1.1.2 mrg # Is the compiler the GNU compiler?
14051 1.1 mrg with_gcc=$GCC
14052 1.1.1.2 mrg
14053 1.1.1.2 mrg # Compiler flag to turn off builtin functions.
14054 1.1 mrg no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
14055 1.1.1.2 mrg
14056 1.1.1.2 mrg # How to pass a linker flag through the compiler.
14057 1.1 mrg wl=$lt_lt_prog_compiler_wl
14058 1.1.1.2 mrg
14059 1.1.1.2 mrg # Additional compiler flags for building library objects.
14060 1.1 mrg pic_flag=$lt_lt_prog_compiler_pic
14061 1.1.1.2 mrg
14062 1.1.1.2 mrg # Compiler flag to prevent dynamic linking.
14063 1.1 mrg link_static_flag=$lt_lt_prog_compiler_static
14064 1.1.1.2 mrg
14065 1.1.1.2 mrg # Does compiler simultaneously support -c and -o options?
14066 1.1 mrg compiler_c_o=$lt_lt_cv_prog_compiler_c_o
14067 1.1.1.2 mrg
14068 1.1.1.2 mrg # Whether or not to add -lc for building shared libraries.
14069 1.1 mrg build_libtool_need_lc=$archive_cmds_need_lc
14070 1.1.1.2 mrg
14071 1.1.1.2 mrg # Whether or not to disallow shared libs when runtime libs are static.
14072 1.1.1.2 mrg allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
14073 1.1.1.2 mrg
14074 1.1.1.2 mrg # Compiler flag to allow reflexive dlopens.
14075 1.1.1.2 mrg export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
14076 1.1.1.2 mrg
14077 1.1.1.2 mrg # Compiler flag to generate shared objects directly from archives.
14078 1.1 mrg whole_archive_flag_spec=$lt_whole_archive_flag_spec
14079 1.1.1.2 mrg
14080 1.1.1.2 mrg # Whether the compiler copes with passing no objects directly.
14081 1.1 mrg compiler_needs_object=$lt_compiler_needs_object
14082 1.1.1.2 mrg
14083 1.1.1.2 mrg # Create an old-style archive from a shared archive.
14084 1.1 mrg old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
14085 1.1.1.2 mrg
14086 1.1.1.2 mrg # Create a temporary old-style archive to link instead of a shared archive.
14087 1.1 mrg old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
14088 1.1.1.2 mrg
14089 1.1.1.2 mrg # Commands used to build a shared archive.
14090 1.1.1.2 mrg archive_cmds=$lt_archive_cmds
14091 1.1 mrg archive_expsym_cmds=$lt_archive_expsym_cmds
14092 1.1.1.2 mrg
14093 1.1.1.2 mrg # Commands used to build a loadable module if different from building
14094 1.1.1.2 mrg # a shared archive.
14095 1.1.1.2 mrg module_cmds=$lt_module_cmds
14096 1.1 mrg module_expsym_cmds=$lt_module_expsym_cmds
14097 1.1.1.2 mrg
14098 1.1.1.2 mrg # Whether we are building with GNU ld or not.
14099 1.1 mrg with_gnu_ld=$lt_with_gnu_ld
14100 1.1.1.2 mrg
14101 1.1.1.2 mrg # Flag that allows shared libraries with undefined symbols to be built.
14102 1.1 mrg allow_undefined_flag=$lt_allow_undefined_flag
14103 1.1.1.2 mrg
14104 1.1.1.2 mrg # Flag that enforces no undefined symbols.
14105 1.1 mrg no_undefined_flag=$lt_no_undefined_flag
14106 1.1.1.2 mrg
14107 1.1.1.2 mrg # Flag to hardcode \$libdir into a binary during linking.
14108 1.1.1.2 mrg # This must work even if \$libdir does not exist
14109 1.1 mrg hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
14110 1.1.1.2 mrg
14111 1.1.1.2 mrg # If ld is used when linking, flag to hardcode \$libdir into a binary
14112 1.1.1.2 mrg # during linking. This must work even if \$libdir does not exist.
14113 1.1 mrg hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
14114 1.1.1.2 mrg
14115 1.1.1.2 mrg # Whether we need a single "-rpath" flag with a separated argument.
14116 1.1 mrg hardcode_libdir_separator=$lt_hardcode_libdir_separator
14117 1.1.1.2 mrg
14118 1.1.1.2 mrg # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
14119 1.1.1.2 mrg # DIR into the resulting binary.
14120 1.1 mrg hardcode_direct=$hardcode_direct
14121 1.1.1.2 mrg
14122 1.1.1.2 mrg # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
14123 1.1.1.2 mrg # DIR into the resulting binary and the resulting library dependency is
14124 1.1.1.2 mrg # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
14125 1.1.1.2 mrg # library is relocated.
14126 1.1 mrg hardcode_direct_absolute=$hardcode_direct_absolute
14127 1.1.1.2 mrg
14128 1.1.1.2 mrg # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
14129 1.1.1.2 mrg # into the resulting binary.
14130 1.1 mrg hardcode_minus_L=$hardcode_minus_L
14131 1.1.1.2 mrg
14132 1.1.1.2 mrg # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
14133 1.1.1.2 mrg # into the resulting binary.
14134 1.1 mrg hardcode_shlibpath_var=$hardcode_shlibpath_var
14135 1.1.1.2 mrg
14136 1.1.1.2 mrg # Set to "yes" if building a shared library automatically hardcodes DIR
14137 1.1.1.2 mrg # into the library and all subsequent libraries and executables linked
14138 1.1.1.2 mrg # against it.
14139 1.1 mrg hardcode_automatic=$hardcode_automatic
14140 1.1.1.2 mrg
14141 1.1.1.2 mrg # Set to yes if linker adds runtime paths of dependent libraries
14142 1.1.1.2 mrg # to runtime path list.
14143 1.1 mrg inherit_rpath=$inherit_rpath
14144 1.1.1.2 mrg
14145 1.1.1.2 mrg # Whether libtool must link a program against all its dependency libraries.
14146 1.1 mrg link_all_deplibs=$link_all_deplibs
14147 1.1.1.2 mrg
14148 1.1.1.2 mrg # Fix the shell variable \$srcfile for the compiler.
14149 1.1 mrg fix_srcfile_path=$lt_fix_srcfile_path
14150 1.1.1.2 mrg
14151 1.1.1.2 mrg # Set to "yes" if exported symbols are required.
14152 1.1 mrg always_export_symbols=$always_export_symbols
14153 1.1.1.2 mrg
14154 1.1.1.2 mrg # The commands to list exported symbols.
14155 1.1 mrg export_symbols_cmds=$lt_export_symbols_cmds
14156 1.1.1.2 mrg
14157 1.1.1.2 mrg # Symbols that should not be listed in the preloaded symbols.
14158 1.1 mrg exclude_expsyms=$lt_exclude_expsyms
14159 1.1.1.2 mrg
14160 1.1.1.2 mrg # Symbols that must always be exported.
14161 1.1 mrg include_expsyms=$lt_include_expsyms
14162 1.1.1.2 mrg
14163 1.1.1.2 mrg # Commands necessary for linking programs (against libraries) with templates.
14164 1.1 mrg prelink_cmds=$lt_prelink_cmds
14165 1.1.1.2 mrg
14166 1.1.1.2 mrg # Specify filename containing input files.
14167 1.1 mrg file_list_spec=$lt_file_list_spec
14168 1.1.1.2 mrg
14169 1.1.1.2 mrg # How to hardcode a shared library path into an executable.
14170 1.1 mrg hardcode_action=$hardcode_action
14171 1.1.1.2 mrg
14172 1.1 mrg # ### END LIBTOOL CONFIG
14173 1.1.1.2 mrg
14174 1.1 mrg _LT_EOF
14175 1.1.1.2 mrg
14176 1.1.1.2 mrg case $host_os in
14177 1.1.1.2 mrg aix3*)
14178 1.1.1.2 mrg cat <<\_LT_EOF >> "$cfgfile"
14179 1.1.1.2 mrg # AIX sometimes has problems with the GCC collect2 program. For some
14180 1.1.1.2 mrg # reason, if we set the COLLECT_NAMES environment variable, the problems
14181 1.1.1.2 mrg # vanish in a puff of smoke.
14182 1.1.1.2 mrg if test "X${COLLECT_NAMES+set}" != Xset; then
14183 1.1.1.2 mrg COLLECT_NAMES=
14184 1.1.1.2 mrg export COLLECT_NAMES
14185 1.1.1.2 mrg fi
14186 1.1.1.2 mrg _LT_EOF
14187 1.1 mrg ;;
14188 1.1.1.2 mrg esac
14189 1.1.1.2 mrg
14190 1.1.1.2 mrg
14191 1.1.1.2 mrg ltmain="$ac_aux_dir/ltmain.sh"
14192 1.1.1.2 mrg
14193 1.1.1.2 mrg
14194 1.1.1.2 mrg # We use sed instead of cat because bash on DJGPP gets confused if
14195 1.1.1.2 mrg # if finds mixed CR/LF and LF-only lines. Since sed operates in
14196 1.1.1.2 mrg # text mode, it properly converts lines to CR/LF. This bash problem
14197 1.1.1.2 mrg # is reportedly fixed, but why not run on old versions too?
14198 1.1.1.2 mrg sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
14199 1.1.1.2 mrg || (rm -f "$cfgfile"; exit 1)
14200 1.1.1.2 mrg
14201 1.1.1.2 mrg case $xsi_shell in
14202 1.1.1.2 mrg yes)
14203 1.1.1.2 mrg cat << \_LT_EOF >> "$cfgfile"
14204 1.1.1.2 mrg
14205 1.1.1.2 mrg # func_dirname file append nondir_replacement
14206 1.1.1.2 mrg # Compute the dirname of FILE. If nonempty, add APPEND to the result,
14207 1.1.1.2 mrg # otherwise set result to NONDIR_REPLACEMENT.
14208 1.1.1.2 mrg func_dirname ()
14209 1.1.1.2 mrg {
14210 1.1.1.2 mrg case ${1} in
14211 1.1.1.2 mrg */*) func_dirname_result="${1%/*}${2}" ;;
14212 1.1 mrg * ) func_dirname_result="${3}" ;;
14213 1.1.1.2 mrg esac
14214 1.1 mrg }
14215 1.1.1.2 mrg
14216 1.1.1.2 mrg # func_basename file
14217 1.1.1.2 mrg func_basename ()
14218 1.1.1.2 mrg {
14219 1.1.1.2 mrg func_basename_result="${1##*/}"
14220 1.1 mrg }
14221 1.1.1.2 mrg
14222 1.1.1.2 mrg # func_dirname_and_basename file append nondir_replacement
14223 1.1.1.2 mrg # perform func_basename and func_dirname in a single function
14224 1.1.1.2 mrg # call:
14225 1.1.1.2 mrg # dirname: Compute the dirname of FILE. If nonempty,
14226 1.1.1.2 mrg # add APPEND to the result, otherwise set result
14227 1.1.1.2 mrg # to NONDIR_REPLACEMENT.
14228 1.1.1.2 mrg # value returned in "$func_dirname_result"
14229 1.1.1.2 mrg # basename: Compute filename of FILE.
14230 1.1.1.2 mrg # value retuned in "$func_basename_result"
14231 1.1.1.2 mrg # Implementation must be kept synchronized with func_dirname
14232 1.1.1.2 mrg # and func_basename. For efficiency, we do not delegate to
14233 1.1.1.2 mrg # those functions but instead duplicate the functionality here.
14234 1.1.1.2 mrg func_dirname_and_basename ()
14235 1.1.1.2 mrg {
14236 1.1.1.2 mrg case ${1} in
14237 1.1.1.2 mrg */*) func_dirname_result="${1%/*}${2}" ;;
14238 1.1.1.2 mrg * ) func_dirname_result="${3}" ;;
14239 1.1.1.2 mrg esac
14240 1.1 mrg func_basename_result="${1##*/}"
14241 1.1 mrg }
14242 1.1.1.2 mrg
14243 1.1.1.2 mrg # func_stripname prefix suffix name
14244 1.1.1.2 mrg # strip PREFIX and SUFFIX off of NAME.
14245 1.1.1.2 mrg # PREFIX and SUFFIX must not contain globbing or regex special
14246 1.1.1.2 mrg # characters, hashes, percent signs, but SUFFIX may contain a leading
14247 1.1.1.2 mrg # dot (in which case that matches only a dot).
14248 1.1.1.2 mrg func_stripname ()
14249 1.1.1.2 mrg {
14250 1.1.1.2 mrg # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
14251 1.1.1.2 mrg # positional parameters, so assign one to ordinary parameter first.
14252 1.1.1.2 mrg func_stripname_result=${3}
14253 1.1.1.2 mrg func_stripname_result=${func_stripname_result#"${1}"}
14254 1.1.1.2 mrg func_stripname_result=${func_stripname_result%"${2}"}
14255 1.1 mrg }
14256 1.1.1.2 mrg
14257 1.1.1.2 mrg # func_opt_split
14258 1.1.1.2 mrg func_opt_split ()
14259 1.1.1.2 mrg {
14260 1.1.1.2 mrg func_opt_split_opt=${1%%=*}
14261 1.1.1.2 mrg func_opt_split_arg=${1#*=}
14262 1.1 mrg }
14263 1.1.1.2 mrg
14264 1.1.1.2 mrg # func_lo2o object
14265 1.1.1.2 mrg func_lo2o ()
14266 1.1.1.2 mrg {
14267 1.1.1.2 mrg case ${1} in
14268 1.1.1.2 mrg *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
14269 1.1 mrg *) func_lo2o_result=${1} ;;
14270 1.1.1.2 mrg esac
14271 1.1 mrg }
14272 1.1.1.2 mrg
14273 1.1.1.2 mrg # func_xform libobj-or-source
14274 1.1.1.2 mrg func_xform ()
14275 1.1.1.2 mrg {
14276 1.1.1.2 mrg func_xform_result=${1%.*}.lo
14277 1.1 mrg }
14278 1.1.1.2 mrg
14279 1.1.1.2 mrg # func_arith arithmetic-term...
14280 1.1.1.2 mrg func_arith ()
14281 1.1.1.2 mrg {
14282 1.1.1.2 mrg func_arith_result=$(( $* ))
14283 1.1 mrg }
14284 1.1.1.2 mrg
14285 1.1.1.2 mrg # func_len string
14286 1.1.1.2 mrg # STRING may not start with a hyphen.
14287 1.1.1.2 mrg func_len ()
14288 1.1.1.2 mrg {
14289 1.1.1.2 mrg func_len_result=${#1}
14290 1.1 mrg }
14291 1.1.1.2 mrg
14292 1.1.1.2 mrg _LT_EOF
14293 1.1.1.2 mrg ;;
14294 1.1.1.2 mrg *) # Bourne compatible functions.
14295 1.1.1.2 mrg cat << \_LT_EOF >> "$cfgfile"
14296 1.1.1.2 mrg
14297 1.1.1.2 mrg # func_dirname file append nondir_replacement
14298 1.1.1.2 mrg # Compute the dirname of FILE. If nonempty, add APPEND to the result,
14299 1.1.1.2 mrg # otherwise set result to NONDIR_REPLACEMENT.
14300 1.1.1.2 mrg func_dirname ()
14301 1.1.1.2 mrg {
14302 1.1.1.2 mrg # Extract subdirectory from the argument.
14303 1.1.1.2 mrg func_dirname_result=`$ECHO "X${1}" | $Xsed -e "$dirname"`
14304 1.1.1.2 mrg if test "X$func_dirname_result" = "X${1}"; then
14305 1.1 mrg func_dirname_result="${3}"
14306 1.1.1.2 mrg else
14307 1.1 mrg func_dirname_result="$func_dirname_result${2}"
14308 1.1.1.2 mrg fi
14309 1.1 mrg }
14310 1.1.1.2 mrg
14311 1.1.1.2 mrg # func_basename file
14312 1.1.1.2 mrg func_basename ()
14313 1.1.1.2 mrg {
14314 1.1.1.2 mrg func_basename_result=`$ECHO "X${1}" | $Xsed -e "$basename"`
14315 1.1.1.2 mrg }
14316 1.1.1.2 mrg
14317 1.1.1.2 mrg
14318 1.1.1.2 mrg # func_stripname prefix suffix name
14319 1.1.1.2 mrg # strip PREFIX and SUFFIX off of NAME.
14320 1.1.1.2 mrg # PREFIX and SUFFIX must not contain globbing or regex special
14321 1.1.1.2 mrg # characters, hashes, percent signs, but SUFFIX may contain a leading
14322 1.1.1.2 mrg # dot (in which case that matches only a dot).
14323 1.1.1.2 mrg # func_strip_suffix prefix name
14324 1.1.1.2 mrg func_stripname ()
14325 1.1.1.2 mrg {
14326 1.1.1.2 mrg case ${2} in
14327 1.1.1.2 mrg .*) func_stripname_result=`$ECHO "X${3}" \
14328 1.1.1.2 mrg | $Xsed -e "s%^${1}%%" -e "s%\\\\${2}\$%%"`;;
14329 1.1.1.2 mrg *) func_stripname_result=`$ECHO "X${3}" \
14330 1.1 mrg | $Xsed -e "s%^${1}%%" -e "s%${2}\$%%"`;;
14331 1.1.1.2 mrg esac
14332 1.1 mrg }
14333 1.1.1.2 mrg
14334 1.1.1.2 mrg # sed scripts:
14335 1.1.1.2 mrg my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
14336 1.1 mrg my_sed_long_arg='1s/^-[^=]*=//'
14337 1.1.1.2 mrg
14338 1.1.1.2 mrg # func_opt_split
14339 1.1.1.2 mrg func_opt_split ()
14340 1.1.1.2 mrg {
14341 1.1.1.2 mrg func_opt_split_opt=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_opt"`
14342 1.1.1.2 mrg func_opt_split_arg=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_arg"`
14343 1.1.1.2 mrg }
14344 1.1.1.2 mrg
14345 1.1.1.2 mrg # func_lo2o object
14346 1.1.1.2 mrg func_lo2o ()
14347 1.1.1.2 mrg {
14348 1.1.1.2 mrg func_lo2o_result=`$ECHO "X${1}" | $Xsed -e "$lo2o"`
14349 1.1.1.2 mrg }
14350 1.1.1.2 mrg
14351 1.1.1.2 mrg # func_xform libobj-or-source
14352 1.1.1.2 mrg func_xform ()
14353 1.1.1.2 mrg {
14354 1.1.1.2 mrg func_xform_result=`$ECHO "X${1}" | $Xsed -e 's/\.[^.]*$/.lo/'`
14355 1.1.1.2 mrg }
14356 1.1.1.2 mrg
14357 1.1.1.2 mrg # func_arith arithmetic-term...
14358 1.1.1.2 mrg func_arith ()
14359 1.1.1.2 mrg {
14360 1.1.1.2 mrg func_arith_result=`expr "$@"`
14361 1.1.1.2 mrg }
14362 1.1.1.2 mrg
14363 1.1.1.2 mrg # func_len string
14364 1.1.1.2 mrg # STRING may not start with a hyphen.
14365 1.1.1.2 mrg func_len ()
14366 1.1.1.2 mrg {
14367 1.1.1.2 mrg func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
14368 1.1.1.2 mrg }
14369 1.1.1.2 mrg
14370 1.1.1.2 mrg _LT_EOF
14371 1.1.1.2 mrg esac
14372 1.1.1.2 mrg
14373 1.1.1.2 mrg case $lt_shell_append in
14374 1.1.1.2 mrg yes)
14375 1.1.1.2 mrg cat << \_LT_EOF >> "$cfgfile"
14376 1.1.1.2 mrg
14377 1.1.1.2 mrg # func_append var value
14378 1.1.1.2 mrg # Append VALUE to the end of shell variable VAR.
14379 1.1.1.2 mrg func_append ()
14380 1.1.1.2 mrg {
14381 1.1.1.2 mrg eval "$1+=\$2"
14382 1.1.1.2 mrg }
14383 1.1.1.2 mrg _LT_EOF
14384 1.1.1.2 mrg ;;
14385 1.1.1.2 mrg *)
14386 1.1.1.2 mrg cat << \_LT_EOF >> "$cfgfile"
14387 1.1.1.2 mrg
14388 1.1.1.2 mrg # func_append var value
14389 1.1.1.2 mrg # Append VALUE to the end of shell variable VAR.
14390 1.1.1.2 mrg func_append ()
14391 1.1.1.2 mrg {
14392 1.1.1.2 mrg eval "$1=\$$1\$2"
14393 1.1.1.2 mrg }
14394 1.1.1.2 mrg
14395 1.1.1.2 mrg _LT_EOF
14396 1.1 mrg ;;
14397 1.1.1.2 mrg esac
14398 1.1.1.2 mrg
14399 1.1.1.2 mrg
14400 1.1.1.2 mrg sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
14401 1.1.1.2 mrg || (rm -f "$cfgfile"; exit 1)
14402 1.1.1.2 mrg
14403 1.1.1.2 mrg mv -f "$cfgfile" "$ofile" ||
14404 1.1.1.2 mrg (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
14405 1.1.1.2 mrg chmod +x "$ofile"
14406 1.1 mrg
14407 1.1 mrg ;;
14408 1.1 mrg
14409 1.1 mrg esac
14410 1.1 mrg done # for ac_tag
14411 1.1 mrg
14412 1.1 mrg
14413 1.1 mrg { (exit 0); exit 0; }
14414 1.1 mrg _ACEOF
14415 1.1 mrg chmod +x $CONFIG_STATUS
14416 1.1 mrg ac_clean_files=$ac_clean_files_save
14417 1.1.1.2 mrg
14418 1.1.1.2 mrg test $ac_write_fail = 0 ||
14419 1.1.1.2 mrg { { $as_echo "$as_me:$LINENO: error: write failure creating $CONFIG_STATUS" >&5
14420 1.1.1.2 mrg $as_echo "$as_me: error: write failure creating $CONFIG_STATUS" >&2;}
14421 1.1.1.2 mrg { (exit 1); exit 1; }; }
14422 1.1 mrg
14423 1.1 mrg
14424 1.1 mrg # configure is writing to config.log, and then calls config.status.
14425 1.1 mrg # config.status does its own redirection, appending to config.log.
14426 1.1 mrg # Unfortunately, on DOS this fails, as config.log is still kept open
14427 1.1 mrg # by configure, so config.status won't be able to write to it; its
14428 1.1 mrg # output is simply discarded. So we exec the FD to /dev/null,
14429 1.1 mrg # effectively closing config.log, so it can be properly (re)opened and
14430 1.1 mrg # appended to by config.status. When coming back to configure, we
14431 1.1 mrg # need to make the FD available again.
14432 1.1 mrg if test "$no_create" != yes; then
14433 1.1 mrg ac_cs_success=:
14434 1.1 mrg ac_config_status_args=
14435 1.1 mrg test "$silent" = yes &&
14436 1.1 mrg ac_config_status_args="$ac_config_status_args --quiet"
14437 1.1 mrg exec 5>/dev/null
14438 1.1 mrg $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
14439 1.1 mrg exec 5>>config.log
14440 1.1 mrg # Use ||, not &&, to avoid exiting from the if with $? = 1, which
14441 1.1 mrg # would make configure fail if this is the last instruction.
14442 1.1 mrg $ac_cs_success || { (exit 1); exit 1; }
14443 1.1.1.2 mrg fi
14444 1.1.1.2 mrg if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
14445 1.1.1.2 mrg { $as_echo "$as_me:$LINENO: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
14446 1.1.1.2 mrg $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
14447 1.1 mrg fi
14448
14449