bfd/
[deliverable/binutils-gdb.git] / binutils / configure
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.64.
4 #
5 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
6 # 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software
7 # Foundation, Inc.
8 #
9 # This configure script is free software; the Free Software Foundation
10 # gives unlimited permission to copy, distribute and modify it.
11 ## -------------------- ##
12 ## M4sh Initialization. ##
13 ## -------------------- ##
14
15 # Be more Bourne compatible
16 DUALCASE=1; export DUALCASE # for MKS sh
17 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
18 emulate sh
19 NULLCMD=:
20 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
21 # is contrary to our usage. Disable this feature.
22 alias -g '${1+"$@"}'='"$@"'
23 setopt NO_GLOB_SUBST
24 else
25 case `(set -o) 2>/dev/null` in #(
26 *posix*) :
27 set -o posix ;; #(
28 *) :
29 ;;
30 esac
31 fi
32
33
34 as_nl='
35 '
36 export as_nl
37 # Printing a long string crashes Solaris 7 /usr/bin/printf.
38 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
39 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
40 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
41 # Prefer a ksh shell builtin over an external printf program on Solaris,
42 # but without wasting forks for bash or zsh.
43 if test -z "$BASH_VERSION$ZSH_VERSION" \
44 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
45 as_echo='print -r --'
46 as_echo_n='print -rn --'
47 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
48 as_echo='printf %s\n'
49 as_echo_n='printf %s'
50 else
51 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
52 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
53 as_echo_n='/usr/ucb/echo -n'
54 else
55 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
56 as_echo_n_body='eval
57 arg=$1;
58 case $arg in #(
59 *"$as_nl"*)
60 expr "X$arg" : "X\\(.*\\)$as_nl";
61 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
62 esac;
63 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
64 '
65 export as_echo_n_body
66 as_echo_n='sh -c $as_echo_n_body as_echo'
67 fi
68 export as_echo_body
69 as_echo='sh -c $as_echo_body as_echo'
70 fi
71
72 # The user is always right.
73 if test "${PATH_SEPARATOR+set}" != set; then
74 PATH_SEPARATOR=:
75 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
76 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
77 PATH_SEPARATOR=';'
78 }
79 fi
80
81
82 # IFS
83 # We need space, tab and new line, in precisely that order. Quoting is
84 # there to prevent editors from complaining about space-tab.
85 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
86 # splitting by setting IFS to empty value.)
87 IFS=" "" $as_nl"
88
89 # Find who we are. Look in the path if we contain no directory separator.
90 case $0 in #((
91 *[\\/]* ) as_myself=$0 ;;
92 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
93 for as_dir in $PATH
94 do
95 IFS=$as_save_IFS
96 test -z "$as_dir" && as_dir=.
97 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
98 done
99 IFS=$as_save_IFS
100
101 ;;
102 esac
103 # We did not find ourselves, most probably we were run as `sh COMMAND'
104 # in which case we are not to be found in the path.
105 if test "x$as_myself" = x; then
106 as_myself=$0
107 fi
108 if test ! -f "$as_myself"; then
109 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
110 exit 1
111 fi
112
113 # Unset variables that we do not need and which cause bugs (e.g. in
114 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
115 # suppresses any "Segmentation fault" message there. '((' could
116 # trigger a bug in pdksh 5.2.14.
117 for as_var in BASH_ENV ENV MAIL MAILPATH
118 do eval test x\${$as_var+set} = xset \
119 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
120 done
121 PS1='$ '
122 PS2='> '
123 PS4='+ '
124
125 # NLS nuisances.
126 LC_ALL=C
127 export LC_ALL
128 LANGUAGE=C
129 export LANGUAGE
130
131 # CDPATH.
132 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
133
134 if test "x$CONFIG_SHELL" = x; then
135 as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
136 emulate sh
137 NULLCMD=:
138 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
139 # is contrary to our usage. Disable this feature.
140 alias -g '\${1+\"\$@\"}'='\"\$@\"'
141 setopt NO_GLOB_SUBST
142 else
143 case \`(set -o) 2>/dev/null\` in #(
144 *posix*) :
145 set -o posix ;; #(
146 *) :
147 ;;
148 esac
149 fi
150 "
151 as_required="as_fn_return () { (exit \$1); }
152 as_fn_success () { as_fn_return 0; }
153 as_fn_failure () { as_fn_return 1; }
154 as_fn_ret_success () { return 0; }
155 as_fn_ret_failure () { return 1; }
156
157 exitcode=0
158 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
159 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
160 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
161 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
162 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
163
164 else
165 exitcode=1; echo positional parameters were not saved.
166 fi
167 test x\$exitcode = x0 || exit 1"
168 as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
169 as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
170 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
171 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
172 test \$(( 1 + 1 )) = 2 || exit 1
173
174 test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
175 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
176 ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
177 ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
178 PATH=/empty FPATH=/empty; export PATH FPATH
179 test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
180 || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1"
181 if (eval "$as_required") 2>/dev/null; then :
182 as_have_required=yes
183 else
184 as_have_required=no
185 fi
186 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
187
188 else
189 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
190 as_found=false
191 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
192 do
193 IFS=$as_save_IFS
194 test -z "$as_dir" && as_dir=.
195 as_found=:
196 case $as_dir in #(
197 /*)
198 for as_base in sh bash ksh sh5; do
199 # Try only shells that exist, to save several forks.
200 as_shell=$as_dir/$as_base
201 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
202 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
203 CONFIG_SHELL=$as_shell as_have_required=yes
204 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
205 break 2
206 fi
207 fi
208 done;;
209 esac
210 as_found=false
211 done
212 $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
213 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
214 CONFIG_SHELL=$SHELL as_have_required=yes
215 fi; }
216 IFS=$as_save_IFS
217
218
219 if test "x$CONFIG_SHELL" != x; then :
220 # We cannot yet assume a decent shell, so we have to provide a
221 # neutralization value for shells without unset; and this also
222 # works around shells that cannot unset nonexistent variables.
223 BASH_ENV=/dev/null
224 ENV=/dev/null
225 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
226 export CONFIG_SHELL
227 exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
228 fi
229
230 if test x$as_have_required = xno; then :
231 $as_echo "$0: This script requires a shell more modern than all"
232 $as_echo "$0: the shells that I found on your system."
233 if test x${ZSH_VERSION+set} = xset ; then
234 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
235 $as_echo "$0: be upgraded to zsh 4.3.4 or later."
236 else
237 $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
238 $0: including any error possibly output before this
239 $0: message. Then install a modern shell, or manually run
240 $0: the script under such a shell if you do have one."
241 fi
242 exit 1
243 fi
244 fi
245 fi
246 SHELL=${CONFIG_SHELL-/bin/sh}
247 export SHELL
248 # Unset more variables known to interfere with behavior of common tools.
249 CLICOLOR_FORCE= GREP_OPTIONS=
250 unset CLICOLOR_FORCE GREP_OPTIONS
251
252 ## --------------------- ##
253 ## M4sh Shell Functions. ##
254 ## --------------------- ##
255 # as_fn_unset VAR
256 # ---------------
257 # Portably unset VAR.
258 as_fn_unset ()
259 {
260 { eval $1=; unset $1;}
261 }
262 as_unset=as_fn_unset
263
264 # as_fn_set_status STATUS
265 # -----------------------
266 # Set $? to STATUS, without forking.
267 as_fn_set_status ()
268 {
269 return $1
270 } # as_fn_set_status
271
272 # as_fn_exit STATUS
273 # -----------------
274 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
275 as_fn_exit ()
276 {
277 set +e
278 as_fn_set_status $1
279 exit $1
280 } # as_fn_exit
281
282 # as_fn_mkdir_p
283 # -------------
284 # Create "$as_dir" as a directory, including parents if necessary.
285 as_fn_mkdir_p ()
286 {
287
288 case $as_dir in #(
289 -*) as_dir=./$as_dir;;
290 esac
291 test -d "$as_dir" || eval $as_mkdir_p || {
292 as_dirs=
293 while :; do
294 case $as_dir in #(
295 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
296 *) as_qdir=$as_dir;;
297 esac
298 as_dirs="'$as_qdir' $as_dirs"
299 as_dir=`$as_dirname -- "$as_dir" ||
300 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
301 X"$as_dir" : 'X\(//\)[^/]' \| \
302 X"$as_dir" : 'X\(//\)$' \| \
303 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
304 $as_echo X"$as_dir" |
305 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
306 s//\1/
307 q
308 }
309 /^X\(\/\/\)[^/].*/{
310 s//\1/
311 q
312 }
313 /^X\(\/\/\)$/{
314 s//\1/
315 q
316 }
317 /^X\(\/\).*/{
318 s//\1/
319 q
320 }
321 s/.*/./; q'`
322 test -d "$as_dir" && break
323 done
324 test -z "$as_dirs" || eval "mkdir $as_dirs"
325 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
326
327
328 } # as_fn_mkdir_p
329 # as_fn_append VAR VALUE
330 # ----------------------
331 # Append the text in VALUE to the end of the definition contained in VAR. Take
332 # advantage of any shell optimizations that allow amortized linear growth over
333 # repeated appends, instead of the typical quadratic growth present in naive
334 # implementations.
335 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
336 eval 'as_fn_append ()
337 {
338 eval $1+=\$2
339 }'
340 else
341 as_fn_append ()
342 {
343 eval $1=\$$1\$2
344 }
345 fi # as_fn_append
346
347 # as_fn_arith ARG...
348 # ------------------
349 # Perform arithmetic evaluation on the ARGs, and store the result in the
350 # global $as_val. Take advantage of shells that can avoid forks. The arguments
351 # must be portable across $(()) and expr.
352 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
353 eval 'as_fn_arith ()
354 {
355 as_val=$(( $* ))
356 }'
357 else
358 as_fn_arith ()
359 {
360 as_val=`expr "$@" || test $? -eq 1`
361 }
362 fi # as_fn_arith
363
364
365 # as_fn_error ERROR [LINENO LOG_FD]
366 # ---------------------------------
367 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
368 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
369 # script with status $?, using 1 if that was 0.
370 as_fn_error ()
371 {
372 as_status=$?; test $as_status -eq 0 && as_status=1
373 if test "$3"; then
374 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
375 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
376 fi
377 $as_echo "$as_me: error: $1" >&2
378 as_fn_exit $as_status
379 } # as_fn_error
380
381 if expr a : '\(a\)' >/dev/null 2>&1 &&
382 test "X`expr 00001 : '.*\(...\)'`" = X001; then
383 as_expr=expr
384 else
385 as_expr=false
386 fi
387
388 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
389 as_basename=basename
390 else
391 as_basename=false
392 fi
393
394 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
395 as_dirname=dirname
396 else
397 as_dirname=false
398 fi
399
400 as_me=`$as_basename -- "$0" ||
401 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
402 X"$0" : 'X\(//\)$' \| \
403 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
404 $as_echo X/"$0" |
405 sed '/^.*\/\([^/][^/]*\)\/*$/{
406 s//\1/
407 q
408 }
409 /^X\/\(\/\/\)$/{
410 s//\1/
411 q
412 }
413 /^X\/\(\/\).*/{
414 s//\1/
415 q
416 }
417 s/.*/./; q'`
418
419 # Avoid depending upon Character Ranges.
420 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
421 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
422 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
423 as_cr_digits='0123456789'
424 as_cr_alnum=$as_cr_Letters$as_cr_digits
425
426
427 as_lineno_1=$LINENO as_lineno_1a=$LINENO
428 as_lineno_2=$LINENO as_lineno_2a=$LINENO
429 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
430 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
431 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
432 sed -n '
433 p
434 /[$]LINENO/=
435 ' <$as_myself |
436 sed '
437 s/[$]LINENO.*/&-/
438 t lineno
439 b
440 :lineno
441 N
442 :loop
443 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
444 t loop
445 s/-\n.*//
446 ' >$as_me.lineno &&
447 chmod +x "$as_me.lineno" ||
448 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
449
450 # Don't try to exec as it changes $[0], causing all sort of problems
451 # (the dirname of $[0] is not the place where we might find the
452 # original and so on. Autoconf is especially sensitive to this).
453 . "./$as_me.lineno"
454 # Exit status is that of the last command.
455 exit
456 }
457
458 ECHO_C= ECHO_N= ECHO_T=
459 case `echo -n x` in #(((((
460 -n*)
461 case `echo 'xy\c'` in
462 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
463 xy) ECHO_C='\c';;
464 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
465 ECHO_T=' ';;
466 esac;;
467 *)
468 ECHO_N='-n';;
469 esac
470
471 rm -f conf$$ conf$$.exe conf$$.file
472 if test -d conf$$.dir; then
473 rm -f conf$$.dir/conf$$.file
474 else
475 rm -f conf$$.dir
476 mkdir conf$$.dir 2>/dev/null
477 fi
478 if (echo >conf$$.file) 2>/dev/null; then
479 if ln -s conf$$.file conf$$ 2>/dev/null; then
480 as_ln_s='ln -s'
481 # ... but there are two gotchas:
482 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
483 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
484 # In both cases, we have to default to `cp -p'.
485 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
486 as_ln_s='cp -p'
487 elif ln conf$$.file conf$$ 2>/dev/null; then
488 as_ln_s=ln
489 else
490 as_ln_s='cp -p'
491 fi
492 else
493 as_ln_s='cp -p'
494 fi
495 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
496 rmdir conf$$.dir 2>/dev/null
497
498 if mkdir -p . 2>/dev/null; then
499 as_mkdir_p='mkdir -p "$as_dir"'
500 else
501 test -d ./-p && rmdir ./-p
502 as_mkdir_p=false
503 fi
504
505 if test -x / >/dev/null 2>&1; then
506 as_test_x='test -x'
507 else
508 if ls -dL / >/dev/null 2>&1; then
509 as_ls_L_option=L
510 else
511 as_ls_L_option=
512 fi
513 as_test_x='
514 eval sh -c '\''
515 if test -d "$1"; then
516 test -d "$1/.";
517 else
518 case $1 in #(
519 -*)set "./$1";;
520 esac;
521 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
522 ???[sx]*):;;*)false;;esac;fi
523 '\'' sh
524 '
525 fi
526 as_executable_p=$as_test_x
527
528 # Sed expression to map a string onto a valid CPP name.
529 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
530
531 # Sed expression to map a string onto a valid variable name.
532 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
533
534 SHELL=${CONFIG_SHELL-/bin/sh}
535
536
537 exec 7<&0 </dev/null 6>&1
538
539 # Name of the host.
540 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
541 # so uname gets run too.
542 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
543
544 #
545 # Initializations.
546 #
547 ac_default_prefix=/usr/local
548 ac_clean_files=
549 ac_config_libobj_dir=.
550 LIBOBJS=
551 cross_compiling=no
552 subdirs=
553 MFLAGS=
554 MAKEFLAGS=
555
556 # Identity of this package.
557 PACKAGE_NAME=
558 PACKAGE_TARNAME=
559 PACKAGE_VERSION=
560 PACKAGE_STRING=
561 PACKAGE_BUGREPORT=
562 PACKAGE_URL=
563
564 ac_unique_file="ar.c"
565 # Factoring default headers for most tests.
566 ac_includes_default="\
567 #include <stdio.h>
568 #ifdef HAVE_SYS_TYPES_H
569 # include <sys/types.h>
570 #endif
571 #ifdef HAVE_SYS_STAT_H
572 # include <sys/stat.h>
573 #endif
574 #ifdef STDC_HEADERS
575 # include <stdlib.h>
576 # include <stddef.h>
577 #else
578 # ifdef HAVE_STDLIB_H
579 # include <stdlib.h>
580 # endif
581 #endif
582 #ifdef HAVE_STRING_H
583 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
584 # include <memory.h>
585 # endif
586 # include <string.h>
587 #endif
588 #ifdef HAVE_STRINGS_H
589 # include <strings.h>
590 #endif
591 #ifdef HAVE_INTTYPES_H
592 # include <inttypes.h>
593 #endif
594 #ifdef HAVE_STDINT_H
595 # include <stdint.h>
596 #endif
597 #ifdef HAVE_UNISTD_H
598 # include <unistd.h>
599 #endif"
600
601 ac_subst_vars='am__EXEEXT_FALSE
602 am__EXEEXT_TRUE
603 LTLIBOBJS
604 LIBOBJS
605 EMULATION_VECTOR
606 EMULATION
607 OBJDUMP_PRIVATE_OFILES
608 OBJDUMP_DEFS
609 BUILD_INSTALL_MISC
610 BUILD_MISC
611 BUILD_DLLWRAP
612 BUILD_WINDMC
613 BUILD_WINDRES
614 DLLTOOL_DEFS
615 BUILD_DLLTOOL
616 BUILD_SRCONV
617 BUILD_NLMCONV
618 NLMCONV_DEFS
619 LTLIBICONV
620 LIBICONV
621 ALLOCA
622 DEMANGLER_NAME
623 EXEEXT_FOR_BUILD
624 CC_FOR_BUILD
625 HDEFINES
626 GENINSRC_NEVER_FALSE
627 GENINSRC_NEVER_TRUE
628 MAINT
629 MAINTAINER_MODE_FALSE
630 MAINTAINER_MODE_TRUE
631 MSGMERGE
632 MSGFMT
633 MKINSTALLDIRS
634 CATOBJEXT
635 GENCAT
636 INSTOBJEXT
637 DATADIRNAME
638 CATALOGS
639 POSUB
640 GMSGFMT
641 XGETTEXT
642 INCINTL
643 LIBINTL_DEP
644 LIBINTL
645 USE_NLS
646 LEXLIB
647 LEX_OUTPUT_ROOT
648 LEX
649 YFLAGS
650 YACC
651 NO_WERROR
652 WARN_CFLAGS
653 OTOOL64
654 OTOOL
655 LIPO
656 NMEDIT
657 DSYMUTIL
658 RANLIB
659 AR
660 OBJDUMP
661 LN_S
662 NM
663 ac_ct_DUMPBIN
664 DUMPBIN
665 LD
666 FGREP
667 SED
668 LIBTOOL
669 EGREP
670 GREP
671 CPP
672 am__fastdepCC_FALSE
673 am__fastdepCC_TRUE
674 CCDEPMODE
675 AMDEPBACKSLASH
676 AMDEP_FALSE
677 AMDEP_TRUE
678 am__quote
679 am__include
680 DEPDIR
681 am__untar
682 am__tar
683 AMTAR
684 am__leading_dot
685 SET_MAKE
686 AWK
687 mkdir_p
688 MKDIR_P
689 INSTALL_STRIP_PROGRAM
690 STRIP
691 install_sh
692 MAKEINFO
693 AUTOHEADER
694 AUTOMAKE
695 AUTOCONF
696 ACLOCAL
697 VERSION
698 PACKAGE
699 CYGPATH_W
700 am__isrc
701 INSTALL_DATA
702 INSTALL_SCRIPT
703 INSTALL_PROGRAM
704 OBJEXT
705 EXEEXT
706 ac_ct_CC
707 CPPFLAGS
708 LDFLAGS
709 CFLAGS
710 CC
711 target_os
712 target_vendor
713 target_cpu
714 target
715 host_os
716 host_vendor
717 host_cpu
718 host
719 build_os
720 build_vendor
721 build_cpu
722 build
723 target_alias
724 host_alias
725 build_alias
726 LIBS
727 ECHO_T
728 ECHO_N
729 ECHO_C
730 DEFS
731 mandir
732 localedir
733 libdir
734 psdir
735 pdfdir
736 dvidir
737 htmldir
738 infodir
739 docdir
740 oldincludedir
741 includedir
742 localstatedir
743 sharedstatedir
744 sysconfdir
745 datadir
746 datarootdir
747 libexecdir
748 sbindir
749 bindir
750 program_transform_name
751 prefix
752 exec_prefix
753 PACKAGE_URL
754 PACKAGE_BUGREPORT
755 PACKAGE_STRING
756 PACKAGE_VERSION
757 PACKAGE_TARNAME
758 PACKAGE_NAME
759 PATH_SEPARATOR
760 SHELL'
761 ac_subst_files=''
762 ac_user_opts='
763 enable_option_checking
764 enable_dependency_tracking
765 enable_plugins
766 enable_largefile
767 enable_shared
768 enable_static
769 with_pic
770 enable_fast_install
771 with_gnu_ld
772 enable_libtool_lock
773 enable_targets
774 enable_werror
775 enable_build_warnings
776 enable_nls
777 enable_maintainer_mode
778 enable_rpath
779 with_libiconv_prefix
780 '
781 ac_precious_vars='build_alias
782 host_alias
783 target_alias
784 CC
785 CFLAGS
786 LDFLAGS
787 LIBS
788 CPPFLAGS
789 CPP
790 YACC
791 YFLAGS'
792
793
794 # Initialize some variables set by options.
795 ac_init_help=
796 ac_init_version=false
797 ac_unrecognized_opts=
798 ac_unrecognized_sep=
799 # The variables have the same names as the options, with
800 # dashes changed to underlines.
801 cache_file=/dev/null
802 exec_prefix=NONE
803 no_create=
804 no_recursion=
805 prefix=NONE
806 program_prefix=NONE
807 program_suffix=NONE
808 program_transform_name=s,x,x,
809 silent=
810 site=
811 srcdir=
812 verbose=
813 x_includes=NONE
814 x_libraries=NONE
815
816 # Installation directory options.
817 # These are left unexpanded so users can "make install exec_prefix=/foo"
818 # and all the variables that are supposed to be based on exec_prefix
819 # by default will actually change.
820 # Use braces instead of parens because sh, perl, etc. also accept them.
821 # (The list follows the same order as the GNU Coding Standards.)
822 bindir='${exec_prefix}/bin'
823 sbindir='${exec_prefix}/sbin'
824 libexecdir='${exec_prefix}/libexec'
825 datarootdir='${prefix}/share'
826 datadir='${datarootdir}'
827 sysconfdir='${prefix}/etc'
828 sharedstatedir='${prefix}/com'
829 localstatedir='${prefix}/var'
830 includedir='${prefix}/include'
831 oldincludedir='/usr/include'
832 docdir='${datarootdir}/doc/${PACKAGE}'
833 infodir='${datarootdir}/info'
834 htmldir='${docdir}'
835 dvidir='${docdir}'
836 pdfdir='${docdir}'
837 psdir='${docdir}'
838 libdir='${exec_prefix}/lib'
839 localedir='${datarootdir}/locale'
840 mandir='${datarootdir}/man'
841
842 ac_prev=
843 ac_dashdash=
844 for ac_option
845 do
846 # If the previous option needs an argument, assign it.
847 if test -n "$ac_prev"; then
848 eval $ac_prev=\$ac_option
849 ac_prev=
850 continue
851 fi
852
853 case $ac_option in
854 *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
855 *) ac_optarg=yes ;;
856 esac
857
858 # Accept the important Cygnus configure options, so we can diagnose typos.
859
860 case $ac_dashdash$ac_option in
861 --)
862 ac_dashdash=yes ;;
863
864 -bindir | --bindir | --bindi | --bind | --bin | --bi)
865 ac_prev=bindir ;;
866 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
867 bindir=$ac_optarg ;;
868
869 -build | --build | --buil | --bui | --bu)
870 ac_prev=build_alias ;;
871 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
872 build_alias=$ac_optarg ;;
873
874 -cache-file | --cache-file | --cache-fil | --cache-fi \
875 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
876 ac_prev=cache_file ;;
877 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
878 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
879 cache_file=$ac_optarg ;;
880
881 --config-cache | -C)
882 cache_file=config.cache ;;
883
884 -datadir | --datadir | --datadi | --datad)
885 ac_prev=datadir ;;
886 -datadir=* | --datadir=* | --datadi=* | --datad=*)
887 datadir=$ac_optarg ;;
888
889 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
890 | --dataroo | --dataro | --datar)
891 ac_prev=datarootdir ;;
892 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
893 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
894 datarootdir=$ac_optarg ;;
895
896 -disable-* | --disable-*)
897 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
898 # Reject names that are not valid shell variable names.
899 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
900 as_fn_error "invalid feature name: $ac_useropt"
901 ac_useropt_orig=$ac_useropt
902 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
903 case $ac_user_opts in
904 *"
905 "enable_$ac_useropt"
906 "*) ;;
907 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
908 ac_unrecognized_sep=', ';;
909 esac
910 eval enable_$ac_useropt=no ;;
911
912 -docdir | --docdir | --docdi | --doc | --do)
913 ac_prev=docdir ;;
914 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
915 docdir=$ac_optarg ;;
916
917 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
918 ac_prev=dvidir ;;
919 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
920 dvidir=$ac_optarg ;;
921
922 -enable-* | --enable-*)
923 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
924 # Reject names that are not valid shell variable names.
925 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
926 as_fn_error "invalid feature name: $ac_useropt"
927 ac_useropt_orig=$ac_useropt
928 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
929 case $ac_user_opts in
930 *"
931 "enable_$ac_useropt"
932 "*) ;;
933 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
934 ac_unrecognized_sep=', ';;
935 esac
936 eval enable_$ac_useropt=\$ac_optarg ;;
937
938 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
939 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
940 | --exec | --exe | --ex)
941 ac_prev=exec_prefix ;;
942 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
943 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
944 | --exec=* | --exe=* | --ex=*)
945 exec_prefix=$ac_optarg ;;
946
947 -gas | --gas | --ga | --g)
948 # Obsolete; use --with-gas.
949 with_gas=yes ;;
950
951 -help | --help | --hel | --he | -h)
952 ac_init_help=long ;;
953 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
954 ac_init_help=recursive ;;
955 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
956 ac_init_help=short ;;
957
958 -host | --host | --hos | --ho)
959 ac_prev=host_alias ;;
960 -host=* | --host=* | --hos=* | --ho=*)
961 host_alias=$ac_optarg ;;
962
963 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
964 ac_prev=htmldir ;;
965 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
966 | --ht=*)
967 htmldir=$ac_optarg ;;
968
969 -includedir | --includedir | --includedi | --included | --include \
970 | --includ | --inclu | --incl | --inc)
971 ac_prev=includedir ;;
972 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
973 | --includ=* | --inclu=* | --incl=* | --inc=*)
974 includedir=$ac_optarg ;;
975
976 -infodir | --infodir | --infodi | --infod | --info | --inf)
977 ac_prev=infodir ;;
978 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
979 infodir=$ac_optarg ;;
980
981 -libdir | --libdir | --libdi | --libd)
982 ac_prev=libdir ;;
983 -libdir=* | --libdir=* | --libdi=* | --libd=*)
984 libdir=$ac_optarg ;;
985
986 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
987 | --libexe | --libex | --libe)
988 ac_prev=libexecdir ;;
989 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
990 | --libexe=* | --libex=* | --libe=*)
991 libexecdir=$ac_optarg ;;
992
993 -localedir | --localedir | --localedi | --localed | --locale)
994 ac_prev=localedir ;;
995 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
996 localedir=$ac_optarg ;;
997
998 -localstatedir | --localstatedir | --localstatedi | --localstated \
999 | --localstate | --localstat | --localsta | --localst | --locals)
1000 ac_prev=localstatedir ;;
1001 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1002 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1003 localstatedir=$ac_optarg ;;
1004
1005 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1006 ac_prev=mandir ;;
1007 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1008 mandir=$ac_optarg ;;
1009
1010 -nfp | --nfp | --nf)
1011 # Obsolete; use --without-fp.
1012 with_fp=no ;;
1013
1014 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1015 | --no-cr | --no-c | -n)
1016 no_create=yes ;;
1017
1018 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1019 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1020 no_recursion=yes ;;
1021
1022 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1023 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1024 | --oldin | --oldi | --old | --ol | --o)
1025 ac_prev=oldincludedir ;;
1026 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1027 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1028 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1029 oldincludedir=$ac_optarg ;;
1030
1031 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1032 ac_prev=prefix ;;
1033 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1034 prefix=$ac_optarg ;;
1035
1036 -program-prefix | --program-prefix | --program-prefi | --program-pref \
1037 | --program-pre | --program-pr | --program-p)
1038 ac_prev=program_prefix ;;
1039 -program-prefix=* | --program-prefix=* | --program-prefi=* \
1040 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1041 program_prefix=$ac_optarg ;;
1042
1043 -program-suffix | --program-suffix | --program-suffi | --program-suff \
1044 | --program-suf | --program-su | --program-s)
1045 ac_prev=program_suffix ;;
1046 -program-suffix=* | --program-suffix=* | --program-suffi=* \
1047 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1048 program_suffix=$ac_optarg ;;
1049
1050 -program-transform-name | --program-transform-name \
1051 | --program-transform-nam | --program-transform-na \
1052 | --program-transform-n | --program-transform- \
1053 | --program-transform | --program-transfor \
1054 | --program-transfo | --program-transf \
1055 | --program-trans | --program-tran \
1056 | --progr-tra | --program-tr | --program-t)
1057 ac_prev=program_transform_name ;;
1058 -program-transform-name=* | --program-transform-name=* \
1059 | --program-transform-nam=* | --program-transform-na=* \
1060 | --program-transform-n=* | --program-transform-=* \
1061 | --program-transform=* | --program-transfor=* \
1062 | --program-transfo=* | --program-transf=* \
1063 | --program-trans=* | --program-tran=* \
1064 | --progr-tra=* | --program-tr=* | --program-t=*)
1065 program_transform_name=$ac_optarg ;;
1066
1067 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1068 ac_prev=pdfdir ;;
1069 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1070 pdfdir=$ac_optarg ;;
1071
1072 -psdir | --psdir | --psdi | --psd | --ps)
1073 ac_prev=psdir ;;
1074 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1075 psdir=$ac_optarg ;;
1076
1077 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1078 | -silent | --silent | --silen | --sile | --sil)
1079 silent=yes ;;
1080
1081 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1082 ac_prev=sbindir ;;
1083 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1084 | --sbi=* | --sb=*)
1085 sbindir=$ac_optarg ;;
1086
1087 -sharedstatedir | --sharedstatedir | --sharedstatedi \
1088 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1089 | --sharedst | --shareds | --shared | --share | --shar \
1090 | --sha | --sh)
1091 ac_prev=sharedstatedir ;;
1092 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1093 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1094 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1095 | --sha=* | --sh=*)
1096 sharedstatedir=$ac_optarg ;;
1097
1098 -site | --site | --sit)
1099 ac_prev=site ;;
1100 -site=* | --site=* | --sit=*)
1101 site=$ac_optarg ;;
1102
1103 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1104 ac_prev=srcdir ;;
1105 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1106 srcdir=$ac_optarg ;;
1107
1108 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1109 | --syscon | --sysco | --sysc | --sys | --sy)
1110 ac_prev=sysconfdir ;;
1111 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1112 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1113 sysconfdir=$ac_optarg ;;
1114
1115 -target | --target | --targe | --targ | --tar | --ta | --t)
1116 ac_prev=target_alias ;;
1117 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1118 target_alias=$ac_optarg ;;
1119
1120 -v | -verbose | --verbose | --verbos | --verbo | --verb)
1121 verbose=yes ;;
1122
1123 -version | --version | --versio | --versi | --vers | -V)
1124 ac_init_version=: ;;
1125
1126 -with-* | --with-*)
1127 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1128 # Reject names that are not valid shell variable names.
1129 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1130 as_fn_error "invalid package name: $ac_useropt"
1131 ac_useropt_orig=$ac_useropt
1132 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1133 case $ac_user_opts in
1134 *"
1135 "with_$ac_useropt"
1136 "*) ;;
1137 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1138 ac_unrecognized_sep=', ';;
1139 esac
1140 eval with_$ac_useropt=\$ac_optarg ;;
1141
1142 -without-* | --without-*)
1143 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1144 # Reject names that are not valid shell variable names.
1145 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1146 as_fn_error "invalid package name: $ac_useropt"
1147 ac_useropt_orig=$ac_useropt
1148 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1149 case $ac_user_opts in
1150 *"
1151 "with_$ac_useropt"
1152 "*) ;;
1153 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1154 ac_unrecognized_sep=', ';;
1155 esac
1156 eval with_$ac_useropt=no ;;
1157
1158 --x)
1159 # Obsolete; use --with-x.
1160 with_x=yes ;;
1161
1162 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1163 | --x-incl | --x-inc | --x-in | --x-i)
1164 ac_prev=x_includes ;;
1165 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1166 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1167 x_includes=$ac_optarg ;;
1168
1169 -x-libraries | --x-libraries | --x-librarie | --x-librari \
1170 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1171 ac_prev=x_libraries ;;
1172 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1173 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1174 x_libraries=$ac_optarg ;;
1175
1176 -*) as_fn_error "unrecognized option: \`$ac_option'
1177 Try \`$0 --help' for more information."
1178 ;;
1179
1180 *=*)
1181 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1182 # Reject names that are not valid shell variable names.
1183 case $ac_envvar in #(
1184 '' | [0-9]* | *[!_$as_cr_alnum]* )
1185 as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1186 esac
1187 eval $ac_envvar=\$ac_optarg
1188 export $ac_envvar ;;
1189
1190 *)
1191 # FIXME: should be removed in autoconf 3.0.
1192 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1193 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1194 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1195 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1196 ;;
1197
1198 esac
1199 done
1200
1201 if test -n "$ac_prev"; then
1202 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1203 as_fn_error "missing argument to $ac_option"
1204 fi
1205
1206 if test -n "$ac_unrecognized_opts"; then
1207 case $enable_option_checking in
1208 no) ;;
1209 fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1210 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1211 esac
1212 fi
1213
1214 # Check all directory arguments for consistency.
1215 for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1216 datadir sysconfdir sharedstatedir localstatedir includedir \
1217 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1218 libdir localedir mandir
1219 do
1220 eval ac_val=\$$ac_var
1221 # Remove trailing slashes.
1222 case $ac_val in
1223 */ )
1224 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1225 eval $ac_var=\$ac_val;;
1226 esac
1227 # Be sure to have absolute directory names.
1228 case $ac_val in
1229 [\\/$]* | ?:[\\/]* ) continue;;
1230 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1231 esac
1232 as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
1233 done
1234
1235 # There might be people who depend on the old broken behavior: `$host'
1236 # used to hold the argument of --host etc.
1237 # FIXME: To remove some day.
1238 build=$build_alias
1239 host=$host_alias
1240 target=$target_alias
1241
1242 # FIXME: To remove some day.
1243 if test "x$host_alias" != x; then
1244 if test "x$build_alias" = x; then
1245 cross_compiling=maybe
1246 $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1247 If a cross compiler is detected then cross compile mode will be used." >&2
1248 elif test "x$build_alias" != "x$host_alias"; then
1249 cross_compiling=yes
1250 fi
1251 fi
1252
1253 ac_tool_prefix=
1254 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1255
1256 test "$silent" = yes && exec 6>/dev/null
1257
1258
1259 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1260 ac_ls_di=`ls -di .` &&
1261 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1262 as_fn_error "working directory cannot be determined"
1263 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1264 as_fn_error "pwd does not report name of working directory"
1265
1266
1267 # Find the source files, if location was not specified.
1268 if test -z "$srcdir"; then
1269 ac_srcdir_defaulted=yes
1270 # Try the directory containing this script, then the parent directory.
1271 ac_confdir=`$as_dirname -- "$as_myself" ||
1272 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1273 X"$as_myself" : 'X\(//\)[^/]' \| \
1274 X"$as_myself" : 'X\(//\)$' \| \
1275 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1276 $as_echo X"$as_myself" |
1277 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1278 s//\1/
1279 q
1280 }
1281 /^X\(\/\/\)[^/].*/{
1282 s//\1/
1283 q
1284 }
1285 /^X\(\/\/\)$/{
1286 s//\1/
1287 q
1288 }
1289 /^X\(\/\).*/{
1290 s//\1/
1291 q
1292 }
1293 s/.*/./; q'`
1294 srcdir=$ac_confdir
1295 if test ! -r "$srcdir/$ac_unique_file"; then
1296 srcdir=..
1297 fi
1298 else
1299 ac_srcdir_defaulted=no
1300 fi
1301 if test ! -r "$srcdir/$ac_unique_file"; then
1302 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1303 as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1304 fi
1305 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1306 ac_abs_confdir=`(
1307 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1308 pwd)`
1309 # When building in place, set srcdir=.
1310 if test "$ac_abs_confdir" = "$ac_pwd"; then
1311 srcdir=.
1312 fi
1313 # Remove unnecessary trailing slashes from srcdir.
1314 # Double slashes in file names in object file debugging info
1315 # mess up M-x gdb in Emacs.
1316 case $srcdir in
1317 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1318 esac
1319 for ac_var in $ac_precious_vars; do
1320 eval ac_env_${ac_var}_set=\${${ac_var}+set}
1321 eval ac_env_${ac_var}_value=\$${ac_var}
1322 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1323 eval ac_cv_env_${ac_var}_value=\$${ac_var}
1324 done
1325
1326 #
1327 # Report the --help message.
1328 #
1329 if test "$ac_init_help" = "long"; then
1330 # Omit some internal or obsolete options to make the list less imposing.
1331 # This message is too long to be a string in the A/UX 3.1 sh.
1332 cat <<_ACEOF
1333 \`configure' configures this package to adapt to many kinds of systems.
1334
1335 Usage: $0 [OPTION]... [VAR=VALUE]...
1336
1337 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1338 VAR=VALUE. See below for descriptions of some of the useful variables.
1339
1340 Defaults for the options are specified in brackets.
1341
1342 Configuration:
1343 -h, --help display this help and exit
1344 --help=short display options specific to this package
1345 --help=recursive display the short help of all the included packages
1346 -V, --version display version information and exit
1347 -q, --quiet, --silent do not print \`checking...' messages
1348 --cache-file=FILE cache test results in FILE [disabled]
1349 -C, --config-cache alias for \`--cache-file=config.cache'
1350 -n, --no-create do not create output files
1351 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1352
1353 Installation directories:
1354 --prefix=PREFIX install architecture-independent files in PREFIX
1355 [$ac_default_prefix]
1356 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1357 [PREFIX]
1358
1359 By default, \`make install' will install all the files in
1360 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1361 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1362 for instance \`--prefix=\$HOME'.
1363
1364 For better control, use the options below.
1365
1366 Fine tuning of the installation directories:
1367 --bindir=DIR user executables [EPREFIX/bin]
1368 --sbindir=DIR system admin executables [EPREFIX/sbin]
1369 --libexecdir=DIR program executables [EPREFIX/libexec]
1370 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1371 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1372 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1373 --libdir=DIR object code libraries [EPREFIX/lib]
1374 --includedir=DIR C header files [PREFIX/include]
1375 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1376 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1377 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1378 --infodir=DIR info documentation [DATAROOTDIR/info]
1379 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1380 --mandir=DIR man documentation [DATAROOTDIR/man]
1381 --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
1382 --htmldir=DIR html documentation [DOCDIR]
1383 --dvidir=DIR dvi documentation [DOCDIR]
1384 --pdfdir=DIR pdf documentation [DOCDIR]
1385 --psdir=DIR ps documentation [DOCDIR]
1386 _ACEOF
1387
1388 cat <<\_ACEOF
1389
1390 Program names:
1391 --program-prefix=PREFIX prepend PREFIX to installed program names
1392 --program-suffix=SUFFIX append SUFFIX to installed program names
1393 --program-transform-name=PROGRAM run sed PROGRAM on installed program names
1394
1395 System types:
1396 --build=BUILD configure for building on BUILD [guessed]
1397 --host=HOST cross-compile to build programs to run on HOST [BUILD]
1398 --target=TARGET configure for building compilers for TARGET [HOST]
1399 _ACEOF
1400 fi
1401
1402 if test -n "$ac_init_help"; then
1403
1404 cat <<\_ACEOF
1405
1406 Optional Features:
1407 --disable-option-checking ignore unrecognized --enable/--with options
1408 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1409 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1410 --disable-dependency-tracking speeds up one-time build
1411 --enable-dependency-tracking do not reject slow dependency extractors
1412 --enable-plugins Enable support for plugins (defaults no)
1413 --disable-largefile omit support for large files
1414 --enable-shared[=PKGS] build shared libraries [default=yes]
1415 --enable-static[=PKGS] build static libraries [default=yes]
1416 --enable-fast-install[=PKGS]
1417 optimize for fast installation [default=yes]
1418 --disable-libtool-lock avoid locking (might break parallel builds)
1419 --enable-targets alternative target configurations
1420 --enable-werror treat compile warnings as errors
1421 --enable-build-warnings enable build-time compiler warnings
1422 --disable-nls do not use Native Language Support
1423 --enable-maintainer-mode enable make rules and dependencies not useful
1424 (and sometimes confusing) to the casual installer
1425 --disable-rpath do not hardcode runtime library paths
1426
1427 Optional Packages:
1428 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1429 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1430 --with-pic try to use only PIC/non-PIC objects [default=use
1431 both]
1432 --with-gnu-ld assume the C compiler uses GNU ld [default=no]
1433 --with-gnu-ld assume the C compiler uses GNU ld default=no
1434 --with-libiconv-prefix[=DIR] search for libiconv in DIR/include and DIR/lib
1435 --without-libiconv-prefix don't search for libiconv in includedir and libdir
1436
1437 Some influential environment variables:
1438 CC C compiler command
1439 CFLAGS C compiler flags
1440 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1441 nonstandard directory <lib dir>
1442 LIBS libraries to pass to the linker, e.g. -l<library>
1443 CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1444 you have headers in a nonstandard directory <include dir>
1445 CPP C preprocessor
1446 YACC The `Yet Another C Compiler' implementation to use. Defaults to
1447 the first program found out of: `bison -y', `byacc', `yacc'.
1448 YFLAGS The list of arguments that will be passed by default to $YACC.
1449 This script will default YFLAGS to the empty string to avoid a
1450 default value of `-d' given by some make applications.
1451
1452 Use these variables to override the choices made by `configure' or to help
1453 it to find libraries and programs with nonstandard names/locations.
1454
1455 Report bugs to the package provider.
1456 _ACEOF
1457 ac_status=$?
1458 fi
1459
1460 if test "$ac_init_help" = "recursive"; then
1461 # If there are subdirs, report their specific --help.
1462 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1463 test -d "$ac_dir" ||
1464 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1465 continue
1466 ac_builddir=.
1467
1468 case "$ac_dir" in
1469 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1470 *)
1471 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1472 # A ".." for each directory in $ac_dir_suffix.
1473 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1474 case $ac_top_builddir_sub in
1475 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1476 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1477 esac ;;
1478 esac
1479 ac_abs_top_builddir=$ac_pwd
1480 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1481 # for backward compatibility:
1482 ac_top_builddir=$ac_top_build_prefix
1483
1484 case $srcdir in
1485 .) # We are building in place.
1486 ac_srcdir=.
1487 ac_top_srcdir=$ac_top_builddir_sub
1488 ac_abs_top_srcdir=$ac_pwd ;;
1489 [\\/]* | ?:[\\/]* ) # Absolute name.
1490 ac_srcdir=$srcdir$ac_dir_suffix;
1491 ac_top_srcdir=$srcdir
1492 ac_abs_top_srcdir=$srcdir ;;
1493 *) # Relative name.
1494 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1495 ac_top_srcdir=$ac_top_build_prefix$srcdir
1496 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1497 esac
1498 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1499
1500 cd "$ac_dir" || { ac_status=$?; continue; }
1501 # Check for guested configure.
1502 if test -f "$ac_srcdir/configure.gnu"; then
1503 echo &&
1504 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1505 elif test -f "$ac_srcdir/configure"; then
1506 echo &&
1507 $SHELL "$ac_srcdir/configure" --help=recursive
1508 else
1509 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1510 fi || ac_status=$?
1511 cd "$ac_pwd" || { ac_status=$?; break; }
1512 done
1513 fi
1514
1515 test -n "$ac_init_help" && exit $ac_status
1516 if $ac_init_version; then
1517 cat <<\_ACEOF
1518 configure
1519 generated by GNU Autoconf 2.64
1520
1521 Copyright (C) 2009 Free Software Foundation, Inc.
1522 This configure script is free software; the Free Software Foundation
1523 gives unlimited permission to copy, distribute and modify it.
1524 _ACEOF
1525 exit
1526 fi
1527
1528 ## ------------------------ ##
1529 ## Autoconf initialization. ##
1530 ## ------------------------ ##
1531
1532 # ac_fn_c_try_compile LINENO
1533 # --------------------------
1534 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1535 ac_fn_c_try_compile ()
1536 {
1537 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1538 rm -f conftest.$ac_objext
1539 if { { ac_try="$ac_compile"
1540 case "(($ac_try" in
1541 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1542 *) ac_try_echo=$ac_try;;
1543 esac
1544 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1545 $as_echo "$ac_try_echo"; } >&5
1546 (eval "$ac_compile") 2>conftest.err
1547 ac_status=$?
1548 if test -s conftest.err; then
1549 grep -v '^ *+' conftest.err >conftest.er1
1550 cat conftest.er1 >&5
1551 mv -f conftest.er1 conftest.err
1552 fi
1553 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1554 test $ac_status = 0; } && {
1555 test -z "$ac_c_werror_flag" ||
1556 test ! -s conftest.err
1557 } && test -s conftest.$ac_objext; then :
1558 ac_retval=0
1559 else
1560 $as_echo "$as_me: failed program was:" >&5
1561 sed 's/^/| /' conftest.$ac_ext >&5
1562
1563 ac_retval=1
1564 fi
1565 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1566 return $ac_retval
1567
1568 } # ac_fn_c_try_compile
1569
1570 # ac_fn_c_try_link LINENO
1571 # -----------------------
1572 # Try to link conftest.$ac_ext, and return whether this succeeded.
1573 ac_fn_c_try_link ()
1574 {
1575 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1576 rm -f conftest.$ac_objext conftest$ac_exeext
1577 if { { ac_try="$ac_link"
1578 case "(($ac_try" in
1579 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1580 *) ac_try_echo=$ac_try;;
1581 esac
1582 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1583 $as_echo "$ac_try_echo"; } >&5
1584 (eval "$ac_link") 2>conftest.err
1585 ac_status=$?
1586 if test -s conftest.err; then
1587 grep -v '^ *+' conftest.err >conftest.er1
1588 cat conftest.er1 >&5
1589 mv -f conftest.er1 conftest.err
1590 fi
1591 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1592 test $ac_status = 0; } && {
1593 test -z "$ac_c_werror_flag" ||
1594 test ! -s conftest.err
1595 } && test -s conftest$ac_exeext && {
1596 test "$cross_compiling" = yes ||
1597 $as_test_x conftest$ac_exeext
1598 }; then :
1599 ac_retval=0
1600 else
1601 $as_echo "$as_me: failed program was:" >&5
1602 sed 's/^/| /' conftest.$ac_ext >&5
1603
1604 ac_retval=1
1605 fi
1606 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1607 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1608 # interfere with the next link command; also delete a directory that is
1609 # left behind by Apple's compiler. We do this before executing the actions.
1610 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1611 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1612 return $ac_retval
1613
1614 } # ac_fn_c_try_link
1615
1616 # ac_fn_c_try_cpp LINENO
1617 # ----------------------
1618 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1619 ac_fn_c_try_cpp ()
1620 {
1621 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1622 if { { ac_try="$ac_cpp conftest.$ac_ext"
1623 case "(($ac_try" in
1624 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1625 *) ac_try_echo=$ac_try;;
1626 esac
1627 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1628 $as_echo "$ac_try_echo"; } >&5
1629 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1630 ac_status=$?
1631 if test -s conftest.err; then
1632 grep -v '^ *+' conftest.err >conftest.er1
1633 cat conftest.er1 >&5
1634 mv -f conftest.er1 conftest.err
1635 fi
1636 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1637 test $ac_status = 0; } >/dev/null && {
1638 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1639 test ! -s conftest.err
1640 }; then :
1641 ac_retval=0
1642 else
1643 $as_echo "$as_me: failed program was:" >&5
1644 sed 's/^/| /' conftest.$ac_ext >&5
1645
1646 ac_retval=1
1647 fi
1648 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1649 return $ac_retval
1650
1651 } # ac_fn_c_try_cpp
1652
1653 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1654 # -------------------------------------------------------
1655 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1656 # the include files in INCLUDES and setting the cache variable VAR
1657 # accordingly.
1658 ac_fn_c_check_header_mongrel ()
1659 {
1660 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1661 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1662 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1663 $as_echo_n "checking for $2... " >&6; }
1664 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1665 $as_echo_n "(cached) " >&6
1666 fi
1667 eval ac_res=\$$3
1668 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1669 $as_echo "$ac_res" >&6; }
1670 else
1671 # Is the header compilable?
1672 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1673 $as_echo_n "checking $2 usability... " >&6; }
1674 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1675 /* end confdefs.h. */
1676 $4
1677 #include <$2>
1678 _ACEOF
1679 if ac_fn_c_try_compile "$LINENO"; then :
1680 ac_header_compiler=yes
1681 else
1682 ac_header_compiler=no
1683 fi
1684 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1685 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1686 $as_echo "$ac_header_compiler" >&6; }
1687
1688 # Is the header present?
1689 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1690 $as_echo_n "checking $2 presence... " >&6; }
1691 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1692 /* end confdefs.h. */
1693 #include <$2>
1694 _ACEOF
1695 if ac_fn_c_try_cpp "$LINENO"; then :
1696 ac_header_preproc=yes
1697 else
1698 ac_header_preproc=no
1699 fi
1700 rm -f conftest.err conftest.$ac_ext
1701 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1702 $as_echo "$ac_header_preproc" >&6; }
1703
1704 # So? What about this header?
1705 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1706 yes:no: )
1707 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1708 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1709 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1710 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1711 ;;
1712 no:yes:* )
1713 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1714 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1715 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1716 $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1717 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1718 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1719 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1720 $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1721 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1722 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1723 ;;
1724 esac
1725 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1726 $as_echo_n "checking for $2... " >&6; }
1727 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1728 $as_echo_n "(cached) " >&6
1729 else
1730 eval "$3=\$ac_header_compiler"
1731 fi
1732 eval ac_res=\$$3
1733 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1734 $as_echo "$ac_res" >&6; }
1735 fi
1736 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1737
1738 } # ac_fn_c_check_header_mongrel
1739
1740 # ac_fn_c_try_run LINENO
1741 # ----------------------
1742 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1743 # that executables *can* be run.
1744 ac_fn_c_try_run ()
1745 {
1746 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1747 if { { ac_try="$ac_link"
1748 case "(($ac_try" in
1749 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1750 *) ac_try_echo=$ac_try;;
1751 esac
1752 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1753 $as_echo "$ac_try_echo"; } >&5
1754 (eval "$ac_link") 2>&5
1755 ac_status=$?
1756 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1757 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1758 { { case "(($ac_try" in
1759 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1760 *) ac_try_echo=$ac_try;;
1761 esac
1762 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1763 $as_echo "$ac_try_echo"; } >&5
1764 (eval "$ac_try") 2>&5
1765 ac_status=$?
1766 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1767 test $ac_status = 0; }; }; then :
1768 ac_retval=0
1769 else
1770 $as_echo "$as_me: program exited with status $ac_status" >&5
1771 $as_echo "$as_me: failed program was:" >&5
1772 sed 's/^/| /' conftest.$ac_ext >&5
1773
1774 ac_retval=$ac_status
1775 fi
1776 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1777 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1778 return $ac_retval
1779
1780 } # ac_fn_c_try_run
1781
1782 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1783 # -------------------------------------------------------
1784 # Tests whether HEADER exists and can be compiled using the include files in
1785 # INCLUDES, setting the cache variable VAR accordingly.
1786 ac_fn_c_check_header_compile ()
1787 {
1788 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1789 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1790 $as_echo_n "checking for $2... " >&6; }
1791 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1792 $as_echo_n "(cached) " >&6
1793 else
1794 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1795 /* end confdefs.h. */
1796 $4
1797 #include <$2>
1798 _ACEOF
1799 if ac_fn_c_try_compile "$LINENO"; then :
1800 eval "$3=yes"
1801 else
1802 eval "$3=no"
1803 fi
1804 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1805 fi
1806 eval ac_res=\$$3
1807 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1808 $as_echo "$ac_res" >&6; }
1809 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1810
1811 } # ac_fn_c_check_header_compile
1812
1813 # ac_fn_c_check_func LINENO FUNC VAR
1814 # ----------------------------------
1815 # Tests whether FUNC exists, setting the cache variable VAR accordingly
1816 ac_fn_c_check_func ()
1817 {
1818 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1819 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1820 $as_echo_n "checking for $2... " >&6; }
1821 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1822 $as_echo_n "(cached) " >&6
1823 else
1824 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1825 /* end confdefs.h. */
1826 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1827 For example, HP-UX 11i <limits.h> declares gettimeofday. */
1828 #define $2 innocuous_$2
1829
1830 /* System header to define __stub macros and hopefully few prototypes,
1831 which can conflict with char $2 (); below.
1832 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1833 <limits.h> exists even on freestanding compilers. */
1834
1835 #ifdef __STDC__
1836 # include <limits.h>
1837 #else
1838 # include <assert.h>
1839 #endif
1840
1841 #undef $2
1842
1843 /* Override any GCC internal prototype to avoid an error.
1844 Use char because int might match the return type of a GCC
1845 builtin and then its argument prototype would still apply. */
1846 #ifdef __cplusplus
1847 extern "C"
1848 #endif
1849 char $2 ();
1850 /* The GNU C library defines this for functions which it implements
1851 to always fail with ENOSYS. Some functions are actually named
1852 something starting with __ and the normal name is an alias. */
1853 #if defined __stub_$2 || defined __stub___$2
1854 choke me
1855 #endif
1856
1857 int
1858 main ()
1859 {
1860 return $2 ();
1861 ;
1862 return 0;
1863 }
1864 _ACEOF
1865 if ac_fn_c_try_link "$LINENO"; then :
1866 eval "$3=yes"
1867 else
1868 eval "$3=no"
1869 fi
1870 rm -f core conftest.err conftest.$ac_objext \
1871 conftest$ac_exeext conftest.$ac_ext
1872 fi
1873 eval ac_res=\$$3
1874 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1875 $as_echo "$ac_res" >&6; }
1876 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1877
1878 } # ac_fn_c_check_func
1879
1880 # ac_fn_c_check_decl LINENO SYMBOL VAR
1881 # ------------------------------------
1882 # Tests whether SYMBOL is declared, setting cache variable VAR accordingly.
1883 ac_fn_c_check_decl ()
1884 {
1885 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1886 as_decl_name=`echo $2|sed 's/ *(.*//'`
1887 as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
1888 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
1889 $as_echo_n "checking whether $as_decl_name is declared... " >&6; }
1890 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1891 $as_echo_n "(cached) " >&6
1892 else
1893 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1894 /* end confdefs.h. */
1895 $4
1896 int
1897 main ()
1898 {
1899 #ifndef $as_decl_name
1900 #ifdef __cplusplus
1901 (void) $as_decl_use;
1902 #else
1903 (void) $as_decl_name;
1904 #endif
1905 #endif
1906
1907 ;
1908 return 0;
1909 }
1910 _ACEOF
1911 if ac_fn_c_try_compile "$LINENO"; then :
1912 eval "$3=yes"
1913 else
1914 eval "$3=no"
1915 fi
1916 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1917 fi
1918 eval ac_res=\$$3
1919 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1920 $as_echo "$ac_res" >&6; }
1921 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1922
1923 } # ac_fn_c_check_decl
1924 cat >config.log <<_ACEOF
1925 This file contains any messages produced by compilers while
1926 running configure, to aid debugging if configure makes a mistake.
1927
1928 It was created by $as_me, which was
1929 generated by GNU Autoconf 2.64. Invocation command line was
1930
1931 $ $0 $@
1932
1933 _ACEOF
1934 exec 5>>config.log
1935 {
1936 cat <<_ASUNAME
1937 ## --------- ##
1938 ## Platform. ##
1939 ## --------- ##
1940
1941 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1942 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1943 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1944 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1945 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1946
1947 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1948 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1949
1950 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1951 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1952 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1953 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1954 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1955 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1956 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1957
1958 _ASUNAME
1959
1960 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1961 for as_dir in $PATH
1962 do
1963 IFS=$as_save_IFS
1964 test -z "$as_dir" && as_dir=.
1965 $as_echo "PATH: $as_dir"
1966 done
1967 IFS=$as_save_IFS
1968
1969 } >&5
1970
1971 cat >&5 <<_ACEOF
1972
1973
1974 ## ----------- ##
1975 ## Core tests. ##
1976 ## ----------- ##
1977
1978 _ACEOF
1979
1980
1981 # Keep a trace of the command line.
1982 # Strip out --no-create and --no-recursion so they do not pile up.
1983 # Strip out --silent because we don't want to record it for future runs.
1984 # Also quote any args containing shell meta-characters.
1985 # Make two passes to allow for proper duplicate-argument suppression.
1986 ac_configure_args=
1987 ac_configure_args0=
1988 ac_configure_args1=
1989 ac_must_keep_next=false
1990 for ac_pass in 1 2
1991 do
1992 for ac_arg
1993 do
1994 case $ac_arg in
1995 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1996 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1997 | -silent | --silent | --silen | --sile | --sil)
1998 continue ;;
1999 *\'*)
2000 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2001 esac
2002 case $ac_pass in
2003 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2004 2)
2005 as_fn_append ac_configure_args1 " '$ac_arg'"
2006 if test $ac_must_keep_next = true; then
2007 ac_must_keep_next=false # Got value, back to normal.
2008 else
2009 case $ac_arg in
2010 *=* | --config-cache | -C | -disable-* | --disable-* \
2011 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2012 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2013 | -with-* | --with-* | -without-* | --without-* | --x)
2014 case "$ac_configure_args0 " in
2015 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2016 esac
2017 ;;
2018 -* ) ac_must_keep_next=true ;;
2019 esac
2020 fi
2021 as_fn_append ac_configure_args " '$ac_arg'"
2022 ;;
2023 esac
2024 done
2025 done
2026 { ac_configure_args0=; unset ac_configure_args0;}
2027 { ac_configure_args1=; unset ac_configure_args1;}
2028
2029 # When interrupted or exit'd, cleanup temporary files, and complete
2030 # config.log. We remove comments because anyway the quotes in there
2031 # would cause problems or look ugly.
2032 # WARNING: Use '\'' to represent an apostrophe within the trap.
2033 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2034 trap 'exit_status=$?
2035 # Save into config.log some information that might help in debugging.
2036 {
2037 echo
2038
2039 cat <<\_ASBOX
2040 ## ---------------- ##
2041 ## Cache variables. ##
2042 ## ---------------- ##
2043 _ASBOX
2044 echo
2045 # The following way of writing the cache mishandles newlines in values,
2046 (
2047 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2048 eval ac_val=\$$ac_var
2049 case $ac_val in #(
2050 *${as_nl}*)
2051 case $ac_var in #(
2052 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2053 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2054 esac
2055 case $ac_var in #(
2056 _ | IFS | as_nl) ;; #(
2057 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2058 *) { eval $ac_var=; unset $ac_var;} ;;
2059 esac ;;
2060 esac
2061 done
2062 (set) 2>&1 |
2063 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2064 *${as_nl}ac_space=\ *)
2065 sed -n \
2066 "s/'\''/'\''\\\\'\'''\''/g;
2067 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2068 ;; #(
2069 *)
2070 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2071 ;;
2072 esac |
2073 sort
2074 )
2075 echo
2076
2077 cat <<\_ASBOX
2078 ## ----------------- ##
2079 ## Output variables. ##
2080 ## ----------------- ##
2081 _ASBOX
2082 echo
2083 for ac_var in $ac_subst_vars
2084 do
2085 eval ac_val=\$$ac_var
2086 case $ac_val in
2087 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2088 esac
2089 $as_echo "$ac_var='\''$ac_val'\''"
2090 done | sort
2091 echo
2092
2093 if test -n "$ac_subst_files"; then
2094 cat <<\_ASBOX
2095 ## ------------------- ##
2096 ## File substitutions. ##
2097 ## ------------------- ##
2098 _ASBOX
2099 echo
2100 for ac_var in $ac_subst_files
2101 do
2102 eval ac_val=\$$ac_var
2103 case $ac_val in
2104 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2105 esac
2106 $as_echo "$ac_var='\''$ac_val'\''"
2107 done | sort
2108 echo
2109 fi
2110
2111 if test -s confdefs.h; then
2112 cat <<\_ASBOX
2113 ## ----------- ##
2114 ## confdefs.h. ##
2115 ## ----------- ##
2116 _ASBOX
2117 echo
2118 cat confdefs.h
2119 echo
2120 fi
2121 test "$ac_signal" != 0 &&
2122 $as_echo "$as_me: caught signal $ac_signal"
2123 $as_echo "$as_me: exit $exit_status"
2124 } >&5
2125 rm -f core *.core core.conftest.* &&
2126 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2127 exit $exit_status
2128 ' 0
2129 for ac_signal in 1 2 13 15; do
2130 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2131 done
2132 ac_signal=0
2133
2134 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2135 rm -f -r conftest* confdefs.h
2136
2137 $as_echo "/* confdefs.h */" > confdefs.h
2138
2139 # Predefined preprocessor variables.
2140
2141 cat >>confdefs.h <<_ACEOF
2142 #define PACKAGE_NAME "$PACKAGE_NAME"
2143 _ACEOF
2144
2145 cat >>confdefs.h <<_ACEOF
2146 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2147 _ACEOF
2148
2149 cat >>confdefs.h <<_ACEOF
2150 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2151 _ACEOF
2152
2153 cat >>confdefs.h <<_ACEOF
2154 #define PACKAGE_STRING "$PACKAGE_STRING"
2155 _ACEOF
2156
2157 cat >>confdefs.h <<_ACEOF
2158 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2159 _ACEOF
2160
2161 cat >>confdefs.h <<_ACEOF
2162 #define PACKAGE_URL "$PACKAGE_URL"
2163 _ACEOF
2164
2165
2166 # Let the site file select an alternate cache file if it wants to.
2167 # Prefer an explicitly selected file to automatically selected ones.
2168 ac_site_file1=NONE
2169 ac_site_file2=NONE
2170 if test -n "$CONFIG_SITE"; then
2171 ac_site_file1=$CONFIG_SITE
2172 elif test "x$prefix" != xNONE; then
2173 ac_site_file1=$prefix/share/config.site
2174 ac_site_file2=$prefix/etc/config.site
2175 else
2176 ac_site_file1=$ac_default_prefix/share/config.site
2177 ac_site_file2=$ac_default_prefix/etc/config.site
2178 fi
2179 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2180 do
2181 test "x$ac_site_file" = xNONE && continue
2182 if test -r "$ac_site_file"; then
2183 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2184 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2185 sed 's/^/| /' "$ac_site_file" >&5
2186 . "$ac_site_file"
2187 fi
2188 done
2189
2190 if test -r "$cache_file"; then
2191 # Some versions of bash will fail to source /dev/null (special
2192 # files actually), so we avoid doing that.
2193 if test -f "$cache_file"; then
2194 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2195 $as_echo "$as_me: loading cache $cache_file" >&6;}
2196 case $cache_file in
2197 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2198 *) . "./$cache_file";;
2199 esac
2200 fi
2201 else
2202 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2203 $as_echo "$as_me: creating cache $cache_file" >&6;}
2204 >$cache_file
2205 fi
2206
2207 # Check that the precious variables saved in the cache have kept the same
2208 # value.
2209 ac_cache_corrupted=false
2210 for ac_var in $ac_precious_vars; do
2211 eval ac_old_set=\$ac_cv_env_${ac_var}_set
2212 eval ac_new_set=\$ac_env_${ac_var}_set
2213 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2214 eval ac_new_val=\$ac_env_${ac_var}_value
2215 case $ac_old_set,$ac_new_set in
2216 set,)
2217 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2218 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2219 ac_cache_corrupted=: ;;
2220 ,set)
2221 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2222 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2223 ac_cache_corrupted=: ;;
2224 ,);;
2225 *)
2226 if test "x$ac_old_val" != "x$ac_new_val"; then
2227 # differences in whitespace do not lead to failure.
2228 ac_old_val_w=`echo x $ac_old_val`
2229 ac_new_val_w=`echo x $ac_new_val`
2230 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2231 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2232 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2233 ac_cache_corrupted=:
2234 else
2235 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2236 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2237 eval $ac_var=\$ac_old_val
2238 fi
2239 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2240 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2241 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2242 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2243 fi;;
2244 esac
2245 # Pass precious variables to config.status.
2246 if test "$ac_new_set" = set; then
2247 case $ac_new_val in
2248 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2249 *) ac_arg=$ac_var=$ac_new_val ;;
2250 esac
2251 case " $ac_configure_args " in
2252 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2253 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2254 esac
2255 fi
2256 done
2257 if $ac_cache_corrupted; then
2258 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2259 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2260 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2261 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2262 as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2263 fi
2264 ## -------------------- ##
2265 ## Main body of script. ##
2266 ## -------------------- ##
2267
2268 ac_ext=c
2269 ac_cpp='$CPP $CPPFLAGS'
2270 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2271 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2272 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2273
2274
2275
2276
2277
2278
2279
2280 ac_aux_dir=
2281 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2282 for ac_t in install-sh install.sh shtool; do
2283 if test -f "$ac_dir/$ac_t"; then
2284 ac_aux_dir=$ac_dir
2285 ac_install_sh="$ac_aux_dir/$ac_t -c"
2286 break 2
2287 fi
2288 done
2289 done
2290 if test -z "$ac_aux_dir"; then
2291 as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2292 fi
2293
2294 # These three variables are undocumented and unsupported,
2295 # and are intended to be withdrawn in a future Autoconf release.
2296 # They can cause serious problems if a builder's source tree is in a directory
2297 # whose full name contains unusual characters.
2298 ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2299 ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2300 ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2301
2302
2303 # Make sure we can run config.sub.
2304 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2305 as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2306
2307 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2308 $as_echo_n "checking build system type... " >&6; }
2309 if test "${ac_cv_build+set}" = set; then :
2310 $as_echo_n "(cached) " >&6
2311 else
2312 ac_build_alias=$build_alias
2313 test "x$ac_build_alias" = x &&
2314 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2315 test "x$ac_build_alias" = x &&
2316 as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
2317 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2318 as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2319
2320 fi
2321 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2322 $as_echo "$ac_cv_build" >&6; }
2323 case $ac_cv_build in
2324 *-*-*) ;;
2325 *) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
2326 esac
2327 build=$ac_cv_build
2328 ac_save_IFS=$IFS; IFS='-'
2329 set x $ac_cv_build
2330 shift
2331 build_cpu=$1
2332 build_vendor=$2
2333 shift; shift
2334 # Remember, the first character of IFS is used to create $*,
2335 # except with old shells:
2336 build_os=$*
2337 IFS=$ac_save_IFS
2338 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2339
2340
2341 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2342 $as_echo_n "checking host system type... " >&6; }
2343 if test "${ac_cv_host+set}" = set; then :
2344 $as_echo_n "(cached) " >&6
2345 else
2346 if test "x$host_alias" = x; then
2347 ac_cv_host=$ac_cv_build
2348 else
2349 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2350 as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2351 fi
2352
2353 fi
2354 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2355 $as_echo "$ac_cv_host" >&6; }
2356 case $ac_cv_host in
2357 *-*-*) ;;
2358 *) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
2359 esac
2360 host=$ac_cv_host
2361 ac_save_IFS=$IFS; IFS='-'
2362 set x $ac_cv_host
2363 shift
2364 host_cpu=$1
2365 host_vendor=$2
2366 shift; shift
2367 # Remember, the first character of IFS is used to create $*,
2368 # except with old shells:
2369 host_os=$*
2370 IFS=$ac_save_IFS
2371 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2372
2373
2374 { $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
2375 $as_echo_n "checking target system type... " >&6; }
2376 if test "${ac_cv_target+set}" = set; then :
2377 $as_echo_n "(cached) " >&6
2378 else
2379 if test "x$target_alias" = x; then
2380 ac_cv_target=$ac_cv_host
2381 else
2382 ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
2383 as_fn_error "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
2384 fi
2385
2386 fi
2387 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
2388 $as_echo "$ac_cv_target" >&6; }
2389 case $ac_cv_target in
2390 *-*-*) ;;
2391 *) as_fn_error "invalid value of canonical target" "$LINENO" 5;;
2392 esac
2393 target=$ac_cv_target
2394 ac_save_IFS=$IFS; IFS='-'
2395 set x $ac_cv_target
2396 shift
2397 target_cpu=$1
2398 target_vendor=$2
2399 shift; shift
2400 # Remember, the first character of IFS is used to create $*,
2401 # except with old shells:
2402 target_os=$*
2403 IFS=$ac_save_IFS
2404 case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
2405
2406
2407 # The aliases save the names the user supplied, while $host etc.
2408 # will get canonicalized.
2409 test -n "$target_alias" &&
2410 test "$program_prefix$program_suffix$program_transform_name" = \
2411 NONENONEs,x,x, &&
2412 program_prefix=${target_alias}-
2413 ac_ext=c
2414 ac_cpp='$CPP $CPPFLAGS'
2415 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2416 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2417 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2418 if test -n "$ac_tool_prefix"; then
2419 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2420 set dummy ${ac_tool_prefix}gcc; ac_word=$2
2421 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2422 $as_echo_n "checking for $ac_word... " >&6; }
2423 if test "${ac_cv_prog_CC+set}" = set; then :
2424 $as_echo_n "(cached) " >&6
2425 else
2426 if test -n "$CC"; then
2427 ac_cv_prog_CC="$CC" # Let the user override the test.
2428 else
2429 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2430 for as_dir in $PATH
2431 do
2432 IFS=$as_save_IFS
2433 test -z "$as_dir" && as_dir=.
2434 for ac_exec_ext in '' $ac_executable_extensions; do
2435 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2436 ac_cv_prog_CC="${ac_tool_prefix}gcc"
2437 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2438 break 2
2439 fi
2440 done
2441 done
2442 IFS=$as_save_IFS
2443
2444 fi
2445 fi
2446 CC=$ac_cv_prog_CC
2447 if test -n "$CC"; then
2448 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2449 $as_echo "$CC" >&6; }
2450 else
2451 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2452 $as_echo "no" >&6; }
2453 fi
2454
2455
2456 fi
2457 if test -z "$ac_cv_prog_CC"; then
2458 ac_ct_CC=$CC
2459 # Extract the first word of "gcc", so it can be a program name with args.
2460 set dummy gcc; ac_word=$2
2461 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2462 $as_echo_n "checking for $ac_word... " >&6; }
2463 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2464 $as_echo_n "(cached) " >&6
2465 else
2466 if test -n "$ac_ct_CC"; then
2467 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2468 else
2469 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2470 for as_dir in $PATH
2471 do
2472 IFS=$as_save_IFS
2473 test -z "$as_dir" && as_dir=.
2474 for ac_exec_ext in '' $ac_executable_extensions; do
2475 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2476 ac_cv_prog_ac_ct_CC="gcc"
2477 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2478 break 2
2479 fi
2480 done
2481 done
2482 IFS=$as_save_IFS
2483
2484 fi
2485 fi
2486 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2487 if test -n "$ac_ct_CC"; then
2488 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2489 $as_echo "$ac_ct_CC" >&6; }
2490 else
2491 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2492 $as_echo "no" >&6; }
2493 fi
2494
2495 if test "x$ac_ct_CC" = x; then
2496 CC=""
2497 else
2498 case $cross_compiling:$ac_tool_warned in
2499 yes:)
2500 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2501 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2502 ac_tool_warned=yes ;;
2503 esac
2504 CC=$ac_ct_CC
2505 fi
2506 else
2507 CC="$ac_cv_prog_CC"
2508 fi
2509
2510 if test -z "$CC"; then
2511 if test -n "$ac_tool_prefix"; then
2512 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2513 set dummy ${ac_tool_prefix}cc; ac_word=$2
2514 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2515 $as_echo_n "checking for $ac_word... " >&6; }
2516 if test "${ac_cv_prog_CC+set}" = set; then :
2517 $as_echo_n "(cached) " >&6
2518 else
2519 if test -n "$CC"; then
2520 ac_cv_prog_CC="$CC" # Let the user override the test.
2521 else
2522 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2523 for as_dir in $PATH
2524 do
2525 IFS=$as_save_IFS
2526 test -z "$as_dir" && as_dir=.
2527 for ac_exec_ext in '' $ac_executable_extensions; do
2528 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2529 ac_cv_prog_CC="${ac_tool_prefix}cc"
2530 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2531 break 2
2532 fi
2533 done
2534 done
2535 IFS=$as_save_IFS
2536
2537 fi
2538 fi
2539 CC=$ac_cv_prog_CC
2540 if test -n "$CC"; then
2541 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2542 $as_echo "$CC" >&6; }
2543 else
2544 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2545 $as_echo "no" >&6; }
2546 fi
2547
2548
2549 fi
2550 fi
2551 if test -z "$CC"; then
2552 # Extract the first word of "cc", so it can be a program name with args.
2553 set dummy cc; ac_word=$2
2554 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2555 $as_echo_n "checking for $ac_word... " >&6; }
2556 if test "${ac_cv_prog_CC+set}" = set; then :
2557 $as_echo_n "(cached) " >&6
2558 else
2559 if test -n "$CC"; then
2560 ac_cv_prog_CC="$CC" # Let the user override the test.
2561 else
2562 ac_prog_rejected=no
2563 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2564 for as_dir in $PATH
2565 do
2566 IFS=$as_save_IFS
2567 test -z "$as_dir" && as_dir=.
2568 for ac_exec_ext in '' $ac_executable_extensions; do
2569 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2570 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2571 ac_prog_rejected=yes
2572 continue
2573 fi
2574 ac_cv_prog_CC="cc"
2575 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2576 break 2
2577 fi
2578 done
2579 done
2580 IFS=$as_save_IFS
2581
2582 if test $ac_prog_rejected = yes; then
2583 # We found a bogon in the path, so make sure we never use it.
2584 set dummy $ac_cv_prog_CC
2585 shift
2586 if test $# != 0; then
2587 # We chose a different compiler from the bogus one.
2588 # However, it has the same basename, so the bogon will be chosen
2589 # first if we set CC to just the basename; use the full file name.
2590 shift
2591 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2592 fi
2593 fi
2594 fi
2595 fi
2596 CC=$ac_cv_prog_CC
2597 if test -n "$CC"; then
2598 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2599 $as_echo "$CC" >&6; }
2600 else
2601 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2602 $as_echo "no" >&6; }
2603 fi
2604
2605
2606 fi
2607 if test -z "$CC"; then
2608 if test -n "$ac_tool_prefix"; then
2609 for ac_prog in cl.exe
2610 do
2611 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2612 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2613 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2614 $as_echo_n "checking for $ac_word... " >&6; }
2615 if test "${ac_cv_prog_CC+set}" = set; then :
2616 $as_echo_n "(cached) " >&6
2617 else
2618 if test -n "$CC"; then
2619 ac_cv_prog_CC="$CC" # Let the user override the test.
2620 else
2621 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2622 for as_dir in $PATH
2623 do
2624 IFS=$as_save_IFS
2625 test -z "$as_dir" && as_dir=.
2626 for ac_exec_ext in '' $ac_executable_extensions; do
2627 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2628 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2629 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2630 break 2
2631 fi
2632 done
2633 done
2634 IFS=$as_save_IFS
2635
2636 fi
2637 fi
2638 CC=$ac_cv_prog_CC
2639 if test -n "$CC"; then
2640 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2641 $as_echo "$CC" >&6; }
2642 else
2643 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2644 $as_echo "no" >&6; }
2645 fi
2646
2647
2648 test -n "$CC" && break
2649 done
2650 fi
2651 if test -z "$CC"; then
2652 ac_ct_CC=$CC
2653 for ac_prog in cl.exe
2654 do
2655 # Extract the first word of "$ac_prog", so it can be a program name with args.
2656 set dummy $ac_prog; ac_word=$2
2657 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2658 $as_echo_n "checking for $ac_word... " >&6; }
2659 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2660 $as_echo_n "(cached) " >&6
2661 else
2662 if test -n "$ac_ct_CC"; then
2663 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2664 else
2665 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2666 for as_dir in $PATH
2667 do
2668 IFS=$as_save_IFS
2669 test -z "$as_dir" && as_dir=.
2670 for ac_exec_ext in '' $ac_executable_extensions; do
2671 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2672 ac_cv_prog_ac_ct_CC="$ac_prog"
2673 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2674 break 2
2675 fi
2676 done
2677 done
2678 IFS=$as_save_IFS
2679
2680 fi
2681 fi
2682 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2683 if test -n "$ac_ct_CC"; then
2684 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2685 $as_echo "$ac_ct_CC" >&6; }
2686 else
2687 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2688 $as_echo "no" >&6; }
2689 fi
2690
2691
2692 test -n "$ac_ct_CC" && break
2693 done
2694
2695 if test "x$ac_ct_CC" = x; then
2696 CC=""
2697 else
2698 case $cross_compiling:$ac_tool_warned in
2699 yes:)
2700 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2701 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2702 ac_tool_warned=yes ;;
2703 esac
2704 CC=$ac_ct_CC
2705 fi
2706 fi
2707
2708 fi
2709
2710
2711 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2712 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2713 as_fn_error "no acceptable C compiler found in \$PATH
2714 See \`config.log' for more details." "$LINENO" 5; }
2715
2716 # Provide some information about the compiler.
2717 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2718 set X $ac_compile
2719 ac_compiler=$2
2720 for ac_option in --version -v -V -qversion; do
2721 { { ac_try="$ac_compiler $ac_option >&5"
2722 case "(($ac_try" in
2723 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2724 *) ac_try_echo=$ac_try;;
2725 esac
2726 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2727 $as_echo "$ac_try_echo"; } >&5
2728 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2729 ac_status=$?
2730 if test -s conftest.err; then
2731 sed '10a\
2732 ... rest of stderr output deleted ...
2733 10q' conftest.err >conftest.er1
2734 cat conftest.er1 >&5
2735 rm -f conftest.er1 conftest.err
2736 fi
2737 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2738 test $ac_status = 0; }
2739 done
2740
2741 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2742 /* end confdefs.h. */
2743
2744 int
2745 main ()
2746 {
2747
2748 ;
2749 return 0;
2750 }
2751 _ACEOF
2752 ac_clean_files_save=$ac_clean_files
2753 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
2754 # Try to create an executable without -o first, disregard a.out.
2755 # It will help us diagnose broken compilers, and finding out an intuition
2756 # of exeext.
2757 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
2758 $as_echo_n "checking for C compiler default output file name... " >&6; }
2759 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2760
2761 # The possible output files:
2762 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
2763
2764 ac_rmfiles=
2765 for ac_file in $ac_files
2766 do
2767 case $ac_file in
2768 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2769 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2770 esac
2771 done
2772 rm -f $ac_rmfiles
2773
2774 if { { ac_try="$ac_link_default"
2775 case "(($ac_try" in
2776 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2777 *) ac_try_echo=$ac_try;;
2778 esac
2779 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2780 $as_echo "$ac_try_echo"; } >&5
2781 (eval "$ac_link_default") 2>&5
2782 ac_status=$?
2783 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2784 test $ac_status = 0; }; then :
2785 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2786 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2787 # in a Makefile. We should not override ac_cv_exeext if it was cached,
2788 # so that the user can short-circuit this test for compilers unknown to
2789 # Autoconf.
2790 for ac_file in $ac_files ''
2791 do
2792 test -f "$ac_file" || continue
2793 case $ac_file in
2794 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
2795 ;;
2796 [ab].out )
2797 # We found the default executable, but exeext='' is most
2798 # certainly right.
2799 break;;
2800 *.* )
2801 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2802 then :; else
2803 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2804 fi
2805 # We set ac_cv_exeext here because the later test for it is not
2806 # safe: cross compilers may not add the suffix if given an `-o'
2807 # argument, so we may need to know it at that point already.
2808 # Even if this section looks crufty: it has the advantage of
2809 # actually working.
2810 break;;
2811 * )
2812 break;;
2813 esac
2814 done
2815 test "$ac_cv_exeext" = no && ac_cv_exeext=
2816
2817 else
2818 ac_file=''
2819 fi
2820 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
2821 $as_echo "$ac_file" >&6; }
2822 if test -z "$ac_file"; then :
2823 $as_echo "$as_me: failed program was:" >&5
2824 sed 's/^/| /' conftest.$ac_ext >&5
2825
2826 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2827 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2828 { as_fn_set_status 77
2829 as_fn_error "C compiler cannot create executables
2830 See \`config.log' for more details." "$LINENO" 5; }; }
2831 fi
2832 ac_exeext=$ac_cv_exeext
2833
2834 # Check that the compiler produces executables we can run. If not, either
2835 # the compiler is broken, or we cross compile.
2836 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
2837 $as_echo_n "checking whether the C compiler works... " >&6; }
2838 # If not cross compiling, check that we can run a simple program.
2839 if test "$cross_compiling" != yes; then
2840 if { ac_try='./$ac_file'
2841 { { case "(($ac_try" in
2842 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2843 *) ac_try_echo=$ac_try;;
2844 esac
2845 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2846 $as_echo "$ac_try_echo"; } >&5
2847 (eval "$ac_try") 2>&5
2848 ac_status=$?
2849 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2850 test $ac_status = 0; }; }; then
2851 cross_compiling=no
2852 else
2853 if test "$cross_compiling" = maybe; then
2854 cross_compiling=yes
2855 else
2856 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2857 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2858 as_fn_error "cannot run C compiled programs.
2859 If you meant to cross compile, use \`--host'.
2860 See \`config.log' for more details." "$LINENO" 5; }
2861 fi
2862 fi
2863 fi
2864 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2865 $as_echo "yes" >&6; }
2866
2867 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
2868 ac_clean_files=$ac_clean_files_save
2869 # Check that the compiler produces executables we can run. If not, either
2870 # the compiler is broken, or we cross compile.
2871 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
2872 $as_echo_n "checking whether we are cross compiling... " >&6; }
2873 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
2874 $as_echo "$cross_compiling" >&6; }
2875
2876 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
2877 $as_echo_n "checking for suffix of executables... " >&6; }
2878 if { { ac_try="$ac_link"
2879 case "(($ac_try" in
2880 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2881 *) ac_try_echo=$ac_try;;
2882 esac
2883 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2884 $as_echo "$ac_try_echo"; } >&5
2885 (eval "$ac_link") 2>&5
2886 ac_status=$?
2887 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2888 test $ac_status = 0; }; then :
2889 # If both `conftest.exe' and `conftest' are `present' (well, observable)
2890 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
2891 # work properly (i.e., refer to `conftest.exe'), while it won't with
2892 # `rm'.
2893 for ac_file in conftest.exe conftest conftest.*; do
2894 test -f "$ac_file" || continue
2895 case $ac_file in
2896 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2897 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2898 break;;
2899 * ) break;;
2900 esac
2901 done
2902 else
2903 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2904 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2905 as_fn_error "cannot compute suffix of executables: cannot compile and link
2906 See \`config.log' for more details." "$LINENO" 5; }
2907 fi
2908 rm -f conftest$ac_cv_exeext
2909 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
2910 $as_echo "$ac_cv_exeext" >&6; }
2911
2912 rm -f conftest.$ac_ext
2913 EXEEXT=$ac_cv_exeext
2914 ac_exeext=$EXEEXT
2915 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
2916 $as_echo_n "checking for suffix of object files... " >&6; }
2917 if test "${ac_cv_objext+set}" = set; then :
2918 $as_echo_n "(cached) " >&6
2919 else
2920 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2921 /* end confdefs.h. */
2922
2923 int
2924 main ()
2925 {
2926
2927 ;
2928 return 0;
2929 }
2930 _ACEOF
2931 rm -f conftest.o conftest.obj
2932 if { { ac_try="$ac_compile"
2933 case "(($ac_try" in
2934 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2935 *) ac_try_echo=$ac_try;;
2936 esac
2937 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2938 $as_echo "$ac_try_echo"; } >&5
2939 (eval "$ac_compile") 2>&5
2940 ac_status=$?
2941 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2942 test $ac_status = 0; }; then :
2943 for ac_file in conftest.o conftest.obj conftest.*; do
2944 test -f "$ac_file" || continue;
2945 case $ac_file in
2946 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
2947 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2948 break;;
2949 esac
2950 done
2951 else
2952 $as_echo "$as_me: failed program was:" >&5
2953 sed 's/^/| /' conftest.$ac_ext >&5
2954
2955 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2956 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2957 as_fn_error "cannot compute suffix of object files: cannot compile
2958 See \`config.log' for more details." "$LINENO" 5; }
2959 fi
2960 rm -f conftest.$ac_cv_objext conftest.$ac_ext
2961 fi
2962 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
2963 $as_echo "$ac_cv_objext" >&6; }
2964 OBJEXT=$ac_cv_objext
2965 ac_objext=$OBJEXT
2966 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
2967 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
2968 if test "${ac_cv_c_compiler_gnu+set}" = set; then :
2969 $as_echo_n "(cached) " >&6
2970 else
2971 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2972 /* end confdefs.h. */
2973
2974 int
2975 main ()
2976 {
2977 #ifndef __GNUC__
2978 choke me
2979 #endif
2980
2981 ;
2982 return 0;
2983 }
2984 _ACEOF
2985 if ac_fn_c_try_compile "$LINENO"; then :
2986 ac_compiler_gnu=yes
2987 else
2988 ac_compiler_gnu=no
2989 fi
2990 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2991 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2992
2993 fi
2994 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
2995 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
2996 if test $ac_compiler_gnu = yes; then
2997 GCC=yes
2998 else
2999 GCC=
3000 fi
3001 ac_test_CFLAGS=${CFLAGS+set}
3002 ac_save_CFLAGS=$CFLAGS
3003 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3004 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3005 if test "${ac_cv_prog_cc_g+set}" = set; then :
3006 $as_echo_n "(cached) " >&6
3007 else
3008 ac_save_c_werror_flag=$ac_c_werror_flag
3009 ac_c_werror_flag=yes
3010 ac_cv_prog_cc_g=no
3011 CFLAGS="-g"
3012 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3013 /* end confdefs.h. */
3014
3015 int
3016 main ()
3017 {
3018
3019 ;
3020 return 0;
3021 }
3022 _ACEOF
3023 if ac_fn_c_try_compile "$LINENO"; then :
3024 ac_cv_prog_cc_g=yes
3025 else
3026 CFLAGS=""
3027 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3028 /* end confdefs.h. */
3029
3030 int
3031 main ()
3032 {
3033
3034 ;
3035 return 0;
3036 }
3037 _ACEOF
3038 if ac_fn_c_try_compile "$LINENO"; then :
3039
3040 else
3041 ac_c_werror_flag=$ac_save_c_werror_flag
3042 CFLAGS="-g"
3043 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3044 /* end confdefs.h. */
3045
3046 int
3047 main ()
3048 {
3049
3050 ;
3051 return 0;
3052 }
3053 _ACEOF
3054 if ac_fn_c_try_compile "$LINENO"; then :
3055 ac_cv_prog_cc_g=yes
3056 fi
3057 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3058 fi
3059 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3060 fi
3061 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3062 ac_c_werror_flag=$ac_save_c_werror_flag
3063 fi
3064 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3065 $as_echo "$ac_cv_prog_cc_g" >&6; }
3066 if test "$ac_test_CFLAGS" = set; then
3067 CFLAGS=$ac_save_CFLAGS
3068 elif test $ac_cv_prog_cc_g = yes; then
3069 if test "$GCC" = yes; then
3070 CFLAGS="-g -O2"
3071 else
3072 CFLAGS="-g"
3073 fi
3074 else
3075 if test "$GCC" = yes; then
3076 CFLAGS="-O2"
3077 else
3078 CFLAGS=
3079 fi
3080 fi
3081 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3082 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3083 if test "${ac_cv_prog_cc_c89+set}" = set; then :
3084 $as_echo_n "(cached) " >&6
3085 else
3086 ac_cv_prog_cc_c89=no
3087 ac_save_CC=$CC
3088 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3089 /* end confdefs.h. */
3090 #include <stdarg.h>
3091 #include <stdio.h>
3092 #include <sys/types.h>
3093 #include <sys/stat.h>
3094 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3095 struct buf { int x; };
3096 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3097 static char *e (p, i)
3098 char **p;
3099 int i;
3100 {
3101 return p[i];
3102 }
3103 static char *f (char * (*g) (char **, int), char **p, ...)
3104 {
3105 char *s;
3106 va_list v;
3107 va_start (v,p);
3108 s = g (p, va_arg (v,int));
3109 va_end (v);
3110 return s;
3111 }
3112
3113 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3114 function prototypes and stuff, but not '\xHH' hex character constants.
3115 These don't provoke an error unfortunately, instead are silently treated
3116 as 'x'. The following induces an error, until -std is added to get
3117 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3118 array size at least. It's necessary to write '\x00'==0 to get something
3119 that's true only with -std. */
3120 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3121
3122 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3123 inside strings and character constants. */
3124 #define FOO(x) 'x'
3125 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3126
3127 int test (int i, double x);
3128 struct s1 {int (*f) (int a);};
3129 struct s2 {int (*f) (double a);};
3130 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3131 int argc;
3132 char **argv;
3133 int
3134 main ()
3135 {
3136 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3137 ;
3138 return 0;
3139 }
3140 _ACEOF
3141 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3142 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3143 do
3144 CC="$ac_save_CC $ac_arg"
3145 if ac_fn_c_try_compile "$LINENO"; then :
3146 ac_cv_prog_cc_c89=$ac_arg
3147 fi
3148 rm -f core conftest.err conftest.$ac_objext
3149 test "x$ac_cv_prog_cc_c89" != "xno" && break
3150 done
3151 rm -f conftest.$ac_ext
3152 CC=$ac_save_CC
3153
3154 fi
3155 # AC_CACHE_VAL
3156 case "x$ac_cv_prog_cc_c89" in
3157 x)
3158 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3159 $as_echo "none needed" >&6; } ;;
3160 xno)
3161 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3162 $as_echo "unsupported" >&6; } ;;
3163 *)
3164 CC="$CC $ac_cv_prog_cc_c89"
3165 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3166 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3167 esac
3168 if test "x$ac_cv_prog_cc_c89" != xno; then :
3169
3170 fi
3171
3172 ac_ext=c
3173 ac_cpp='$CPP $CPPFLAGS'
3174 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3175 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3176 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3177
3178
3179 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing strerror" >&5
3180 $as_echo_n "checking for library containing strerror... " >&6; }
3181 if test "${ac_cv_search_strerror+set}" = set; then :
3182 $as_echo_n "(cached) " >&6
3183 else
3184 ac_func_search_save_LIBS=$LIBS
3185 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3186 /* end confdefs.h. */
3187
3188 /* Override any GCC internal prototype to avoid an error.
3189 Use char because int might match the return type of a GCC
3190 builtin and then its argument prototype would still apply. */
3191 #ifdef __cplusplus
3192 extern "C"
3193 #endif
3194 char strerror ();
3195 int
3196 main ()
3197 {
3198 return strerror ();
3199 ;
3200 return 0;
3201 }
3202 _ACEOF
3203 for ac_lib in '' cposix; do
3204 if test -z "$ac_lib"; then
3205 ac_res="none required"
3206 else
3207 ac_res=-l$ac_lib
3208 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
3209 fi
3210 if ac_fn_c_try_link "$LINENO"; then :
3211 ac_cv_search_strerror=$ac_res
3212 fi
3213 rm -f core conftest.err conftest.$ac_objext \
3214 conftest$ac_exeext
3215 if test "${ac_cv_search_strerror+set}" = set; then :
3216 break
3217 fi
3218 done
3219 if test "${ac_cv_search_strerror+set}" = set; then :
3220
3221 else
3222 ac_cv_search_strerror=no
3223 fi
3224 rm conftest.$ac_ext
3225 LIBS=$ac_func_search_save_LIBS
3226 fi
3227 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_strerror" >&5
3228 $as_echo "$ac_cv_search_strerror" >&6; }
3229 ac_res=$ac_cv_search_strerror
3230 if test "$ac_res" != no; then :
3231 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
3232
3233 fi
3234
3235
3236 BFD_VERSION=`sed -n -e 's/^.._INIT_AUTOMAKE.*,[ ]*\([^ ]*\)[ ]*).*/\1/p' < ${srcdir}/../bfd/configure.in`
3237 am__api_version='1.11'
3238
3239 # Find a good install program. We prefer a C program (faster),
3240 # so one script is as good as another. But avoid the broken or
3241 # incompatible versions:
3242 # SysV /etc/install, /usr/sbin/install
3243 # SunOS /usr/etc/install
3244 # IRIX /sbin/install
3245 # AIX /bin/install
3246 # AmigaOS /C/install, which installs bootblocks on floppy discs
3247 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3248 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
3249 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3250 # OS/2's system install, which has a completely different semantic
3251 # ./install, which can be erroneously created by make from ./install.sh.
3252 # Reject install programs that cannot install multiple files.
3253 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
3254 $as_echo_n "checking for a BSD-compatible install... " >&6; }
3255 if test -z "$INSTALL"; then
3256 if test "${ac_cv_path_install+set}" = set; then :
3257 $as_echo_n "(cached) " >&6
3258 else
3259 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3260 for as_dir in $PATH
3261 do
3262 IFS=$as_save_IFS
3263 test -z "$as_dir" && as_dir=.
3264 # Account for people who put trailing slashes in PATH elements.
3265 case $as_dir/ in #((
3266 ./ | .// | /[cC]/* | \
3267 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3268 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
3269 /usr/ucb/* ) ;;
3270 *)
3271 # OSF1 and SCO ODT 3.0 have their own names for install.
3272 # Don't use installbsd from OSF since it installs stuff as root
3273 # by default.
3274 for ac_prog in ginstall scoinst install; do
3275 for ac_exec_ext in '' $ac_executable_extensions; do
3276 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
3277 if test $ac_prog = install &&
3278 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3279 # AIX install. It has an incompatible calling convention.
3280 :
3281 elif test $ac_prog = install &&
3282 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3283 # program-specific install script used by HP pwplus--don't use.
3284 :
3285 else
3286 rm -rf conftest.one conftest.two conftest.dir
3287 echo one > conftest.one
3288 echo two > conftest.two
3289 mkdir conftest.dir
3290 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
3291 test -s conftest.one && test -s conftest.two &&
3292 test -s conftest.dir/conftest.one &&
3293 test -s conftest.dir/conftest.two
3294 then
3295 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3296 break 3
3297 fi
3298 fi
3299 fi
3300 done
3301 done
3302 ;;
3303 esac
3304
3305 done
3306 IFS=$as_save_IFS
3307
3308 rm -rf conftest.one conftest.two conftest.dir
3309
3310 fi
3311 if test "${ac_cv_path_install+set}" = set; then
3312 INSTALL=$ac_cv_path_install
3313 else
3314 # As a last resort, use the slow shell script. Don't cache a
3315 # value for INSTALL within a source directory, because that will
3316 # break other packages using the cache if that directory is
3317 # removed, or if the value is a relative name.
3318 INSTALL=$ac_install_sh
3319 fi
3320 fi
3321 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
3322 $as_echo "$INSTALL" >&6; }
3323
3324 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3325 # It thinks the first close brace ends the variable substitution.
3326 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3327
3328 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3329
3330 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3331
3332 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
3333 $as_echo_n "checking whether build environment is sane... " >&6; }
3334 # Just in case
3335 sleep 1
3336 echo timestamp > conftest.file
3337 # Reject unsafe characters in $srcdir or the absolute working directory
3338 # name. Accept space and tab only in the latter.
3339 am_lf='
3340 '
3341 case `pwd` in
3342 *[\\\"\#\$\&\'\`$am_lf]*)
3343 as_fn_error "unsafe absolute working directory name" "$LINENO" 5;;
3344 esac
3345 case $srcdir in
3346 *[\\\"\#\$\&\'\`$am_lf\ \ ]*)
3347 as_fn_error "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
3348 esac
3349
3350 # Do `set' in a subshell so we don't clobber the current shell's
3351 # arguments. Must try -L first in case configure is actually a
3352 # symlink; some systems play weird games with the mod time of symlinks
3353 # (eg FreeBSD returns the mod time of the symlink's containing
3354 # directory).
3355 if (
3356 set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
3357 if test "$*" = "X"; then
3358 # -L didn't work.
3359 set X `ls -t "$srcdir/configure" conftest.file`
3360 fi
3361 rm -f conftest.file
3362 if test "$*" != "X $srcdir/configure conftest.file" \
3363 && test "$*" != "X conftest.file $srcdir/configure"; then
3364
3365 # If neither matched, then we have a broken ls. This can happen
3366 # if, for instance, CONFIG_SHELL is bash and it inherits a
3367 # broken ls alias from the environment. This has actually
3368 # happened. Such a system could not be considered "sane".
3369 as_fn_error "ls -t appears to fail. Make sure there is not a broken
3370 alias in your environment" "$LINENO" 5
3371 fi
3372
3373 test "$2" = conftest.file
3374 )
3375 then
3376 # Ok.
3377 :
3378 else
3379 as_fn_error "newly created file is older than distributed files!
3380 Check your system clock" "$LINENO" 5
3381 fi
3382 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3383 $as_echo "yes" >&6; }
3384 test "$program_prefix" != NONE &&
3385 program_transform_name="s&^&$program_prefix&;$program_transform_name"
3386 # Use a double $ so make ignores it.
3387 test "$program_suffix" != NONE &&
3388 program_transform_name="s&\$&$program_suffix&;$program_transform_name"
3389 # Double any \ or $.
3390 # By default was `s,x,x', remove it if useless.
3391 ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
3392 program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
3393
3394 # expand $ac_aux_dir to an absolute path
3395 am_aux_dir=`cd $ac_aux_dir && pwd`
3396
3397 if test x"${MISSING+set}" != xset; then
3398 case $am_aux_dir in
3399 *\ * | *\ *)
3400 MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
3401 *)
3402 MISSING="\${SHELL} $am_aux_dir/missing" ;;
3403 esac
3404 fi
3405 # Use eval to expand $SHELL
3406 if eval "$MISSING --run true"; then
3407 am_missing_run="$MISSING --run "
3408 else
3409 am_missing_run=
3410 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
3411 $as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
3412 fi
3413
3414 if test x"${install_sh}" != xset; then
3415 case $am_aux_dir in
3416 *\ * | *\ *)
3417 install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
3418 *)
3419 install_sh="\${SHELL} $am_aux_dir/install-sh"
3420 esac
3421 fi
3422
3423 # Installed binaries are usually stripped using `strip' when the user
3424 # run `make install-strip'. However `strip' might not be the right
3425 # tool to use in cross-compilation environments, therefore Automake
3426 # will honor the `STRIP' environment variable to overrule this program.
3427 if test "$cross_compiling" != no; then
3428 if test -n "$ac_tool_prefix"; then
3429 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
3430 set dummy ${ac_tool_prefix}strip; ac_word=$2
3431 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3432 $as_echo_n "checking for $ac_word... " >&6; }
3433 if test "${ac_cv_prog_STRIP+set}" = set; then :
3434 $as_echo_n "(cached) " >&6
3435 else
3436 if test -n "$STRIP"; then
3437 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
3438 else
3439 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3440 for as_dir in $PATH
3441 do
3442 IFS=$as_save_IFS
3443 test -z "$as_dir" && as_dir=.
3444 for ac_exec_ext in '' $ac_executable_extensions; do
3445 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3446 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
3447 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3448 break 2
3449 fi
3450 done
3451 done
3452 IFS=$as_save_IFS
3453
3454 fi
3455 fi
3456 STRIP=$ac_cv_prog_STRIP
3457 if test -n "$STRIP"; then
3458 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
3459 $as_echo "$STRIP" >&6; }
3460 else
3461 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3462 $as_echo "no" >&6; }
3463 fi
3464
3465
3466 fi
3467 if test -z "$ac_cv_prog_STRIP"; then
3468 ac_ct_STRIP=$STRIP
3469 # Extract the first word of "strip", so it can be a program name with args.
3470 set dummy strip; ac_word=$2
3471 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3472 $as_echo_n "checking for $ac_word... " >&6; }
3473 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
3474 $as_echo_n "(cached) " >&6
3475 else
3476 if test -n "$ac_ct_STRIP"; then
3477 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
3478 else
3479 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3480 for as_dir in $PATH
3481 do
3482 IFS=$as_save_IFS
3483 test -z "$as_dir" && as_dir=.
3484 for ac_exec_ext in '' $ac_executable_extensions; do
3485 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3486 ac_cv_prog_ac_ct_STRIP="strip"
3487 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3488 break 2
3489 fi
3490 done
3491 done
3492 IFS=$as_save_IFS
3493
3494 fi
3495 fi
3496 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
3497 if test -n "$ac_ct_STRIP"; then
3498 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
3499 $as_echo "$ac_ct_STRIP" >&6; }
3500 else
3501 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3502 $as_echo "no" >&6; }
3503 fi
3504
3505 if test "x$ac_ct_STRIP" = x; then
3506 STRIP=":"
3507 else
3508 case $cross_compiling:$ac_tool_warned in
3509 yes:)
3510 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3511 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3512 ac_tool_warned=yes ;;
3513 esac
3514 STRIP=$ac_ct_STRIP
3515 fi
3516 else
3517 STRIP="$ac_cv_prog_STRIP"
3518 fi
3519
3520 fi
3521 INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
3522
3523 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
3524 $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
3525 if test -z "$MKDIR_P"; then
3526 if test "${ac_cv_path_mkdir+set}" = set; then :
3527 $as_echo_n "(cached) " >&6
3528 else
3529 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3530 for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
3531 do
3532 IFS=$as_save_IFS
3533 test -z "$as_dir" && as_dir=.
3534 for ac_prog in mkdir gmkdir; do
3535 for ac_exec_ext in '' $ac_executable_extensions; do
3536 { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
3537 case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
3538 'mkdir (GNU coreutils) '* | \
3539 'mkdir (coreutils) '* | \
3540 'mkdir (fileutils) '4.1*)
3541 ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
3542 break 3;;
3543 esac
3544 done
3545 done
3546 done
3547 IFS=$as_save_IFS
3548
3549 fi
3550
3551 if test "${ac_cv_path_mkdir+set}" = set; then
3552 MKDIR_P="$ac_cv_path_mkdir -p"
3553 else
3554 # As a last resort, use the slow shell script. Don't cache a
3555 # value for MKDIR_P within a source directory, because that will
3556 # break other packages using the cache if that directory is
3557 # removed, or if the value is a relative name.
3558 test -d ./--version && rmdir ./--version
3559 MKDIR_P="$ac_install_sh -d"
3560 fi
3561 fi
3562 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
3563 $as_echo "$MKDIR_P" >&6; }
3564
3565 mkdir_p="$MKDIR_P"
3566 case $mkdir_p in
3567 [\\/$]* | ?:[\\/]*) ;;
3568 */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
3569 esac
3570
3571 for ac_prog in gawk mawk nawk awk
3572 do
3573 # Extract the first word of "$ac_prog", so it can be a program name with args.
3574 set dummy $ac_prog; ac_word=$2
3575 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3576 $as_echo_n "checking for $ac_word... " >&6; }
3577 if test "${ac_cv_prog_AWK+set}" = set; then :
3578 $as_echo_n "(cached) " >&6
3579 else
3580 if test -n "$AWK"; then
3581 ac_cv_prog_AWK="$AWK" # Let the user override the test.
3582 else
3583 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3584 for as_dir in $PATH
3585 do
3586 IFS=$as_save_IFS
3587 test -z "$as_dir" && as_dir=.
3588 for ac_exec_ext in '' $ac_executable_extensions; do
3589 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3590 ac_cv_prog_AWK="$ac_prog"
3591 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3592 break 2
3593 fi
3594 done
3595 done
3596 IFS=$as_save_IFS
3597
3598 fi
3599 fi
3600 AWK=$ac_cv_prog_AWK
3601 if test -n "$AWK"; then
3602 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
3603 $as_echo "$AWK" >&6; }
3604 else
3605 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3606 $as_echo "no" >&6; }
3607 fi
3608
3609
3610 test -n "$AWK" && break
3611 done
3612
3613 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
3614 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
3615 set x ${MAKE-make}
3616 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
3617 if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
3618 $as_echo_n "(cached) " >&6
3619 else
3620 cat >conftest.make <<\_ACEOF
3621 SHELL = /bin/sh
3622 all:
3623 @echo '@@@%%%=$(MAKE)=@@@%%%'
3624 _ACEOF
3625 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
3626 case `${MAKE-make} -f conftest.make 2>/dev/null` in
3627 *@@@%%%=?*=@@@%%%*)
3628 eval ac_cv_prog_make_${ac_make}_set=yes;;
3629 *)
3630 eval ac_cv_prog_make_${ac_make}_set=no;;
3631 esac
3632 rm -f conftest.make
3633 fi
3634 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
3635 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3636 $as_echo "yes" >&6; }
3637 SET_MAKE=
3638 else
3639 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3640 $as_echo "no" >&6; }
3641 SET_MAKE="MAKE=${MAKE-make}"
3642 fi
3643
3644 rm -rf .tst 2>/dev/null
3645 mkdir .tst 2>/dev/null
3646 if test -d .tst; then
3647 am__leading_dot=.
3648 else
3649 am__leading_dot=_
3650 fi
3651 rmdir .tst 2>/dev/null
3652
3653 DEPDIR="${am__leading_dot}deps"
3654
3655 ac_config_commands="$ac_config_commands depfiles"
3656
3657
3658 am_make=${MAKE-make}
3659 cat > confinc << 'END'
3660 am__doit:
3661 @echo this is the am__doit target
3662 .PHONY: am__doit
3663 END
3664 # If we don't find an include directive, just comment out the code.
3665 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
3666 $as_echo_n "checking for style of include used by $am_make... " >&6; }
3667 am__include="#"
3668 am__quote=
3669 _am_result=none
3670 # First try GNU make style include.
3671 echo "include confinc" > confmf
3672 # Ignore all kinds of additional output from `make'.
3673 case `$am_make -s -f confmf 2> /dev/null` in #(
3674 *the\ am__doit\ target*)
3675 am__include=include
3676 am__quote=
3677 _am_result=GNU
3678 ;;
3679 esac
3680 # Now try BSD make style include.
3681 if test "$am__include" = "#"; then
3682 echo '.include "confinc"' > confmf
3683 case `$am_make -s -f confmf 2> /dev/null` in #(
3684 *the\ am__doit\ target*)
3685 am__include=.include
3686 am__quote="\""
3687 _am_result=BSD
3688 ;;
3689 esac
3690 fi
3691
3692
3693 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
3694 $as_echo "$_am_result" >&6; }
3695 rm -f confinc confmf
3696
3697 # Check whether --enable-dependency-tracking was given.
3698 if test "${enable_dependency_tracking+set}" = set; then :
3699 enableval=$enable_dependency_tracking;
3700 fi
3701
3702 if test "x$enable_dependency_tracking" != xno; then
3703 am_depcomp="$ac_aux_dir/depcomp"
3704 AMDEPBACKSLASH='\'
3705 fi
3706 if test "x$enable_dependency_tracking" != xno; then
3707 AMDEP_TRUE=
3708 AMDEP_FALSE='#'
3709 else
3710 AMDEP_TRUE='#'
3711 AMDEP_FALSE=
3712 fi
3713
3714
3715 if test "`cd $srcdir && pwd`" != "`pwd`"; then
3716 # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
3717 # is not polluted with repeated "-I."
3718 am__isrc=' -I$(srcdir)'
3719 # test to see if srcdir already configured
3720 if test -f $srcdir/config.status; then
3721 as_fn_error "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
3722 fi
3723 fi
3724
3725 # test whether we have cygpath
3726 if test -z "$CYGPATH_W"; then
3727 if (cygpath --version) >/dev/null 2>/dev/null; then
3728 CYGPATH_W='cygpath -w'
3729 else
3730 CYGPATH_W=echo
3731 fi
3732 fi
3733
3734
3735 # Define the identity of the package.
3736 PACKAGE=binutils
3737 VERSION=${BFD_VERSION}
3738
3739
3740 cat >>confdefs.h <<_ACEOF
3741 #define PACKAGE "$PACKAGE"
3742 _ACEOF
3743
3744
3745 cat >>confdefs.h <<_ACEOF
3746 #define VERSION "$VERSION"
3747 _ACEOF
3748
3749 # Some tools Automake needs.
3750
3751 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
3752
3753
3754 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
3755
3756
3757 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
3758
3759
3760 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
3761
3762
3763 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
3764
3765 # We need awk for the "check" target. The system "awk" is bad on
3766 # some platforms.
3767 # Always define AMTAR for backward compatibility.
3768
3769 AMTAR=${AMTAR-"${am_missing_run}tar"}
3770
3771 am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
3772
3773
3774
3775
3776 depcc="$CC" am_compiler_list=
3777
3778 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
3779 $as_echo_n "checking dependency style of $depcc... " >&6; }
3780 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
3781 $as_echo_n "(cached) " >&6
3782 else
3783 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3784 # We make a subdir and do the tests there. Otherwise we can end up
3785 # making bogus files that we don't know about and never remove. For
3786 # instance it was reported that on HP-UX the gcc test will end up
3787 # making a dummy file named `D' -- because `-MD' means `put the output
3788 # in D'.
3789 mkdir conftest.dir
3790 # Copy depcomp to subdir because otherwise we won't find it if we're
3791 # using a relative directory.
3792 cp "$am_depcomp" conftest.dir
3793 cd conftest.dir
3794 # We will build objects and dependencies in a subdirectory because
3795 # it helps to detect inapplicable dependency modes. For instance
3796 # both Tru64's cc and ICC support -MD to output dependencies as a
3797 # side effect of compilation, but ICC will put the dependencies in
3798 # the current directory while Tru64 will put them in the object
3799 # directory.
3800 mkdir sub
3801
3802 am_cv_CC_dependencies_compiler_type=none
3803 if test "$am_compiler_list" = ""; then
3804 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3805 fi
3806 am__universal=false
3807 case " $depcc " in #(
3808 *\ -arch\ *\ -arch\ *) am__universal=true ;;
3809 esac
3810
3811 for depmode in $am_compiler_list; do
3812 # Setup a source with many dependencies, because some compilers
3813 # like to wrap large dependency lists on column 80 (with \), and
3814 # we should not choose a depcomp mode which is confused by this.
3815 #
3816 # We need to recreate these files for each test, as the compiler may
3817 # overwrite some of them when testing with obscure command lines.
3818 # This happens at least with the AIX C compiler.
3819 : > sub/conftest.c
3820 for i in 1 2 3 4 5 6; do
3821 echo '#include "conftst'$i'.h"' >> sub/conftest.c
3822 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3823 # Solaris 8's {/usr,}/bin/sh.
3824 touch sub/conftst$i.h
3825 done
3826 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3827
3828 # We check with `-c' and `-o' for the sake of the "dashmstdout"
3829 # mode. It turns out that the SunPro C++ compiler does not properly
3830 # handle `-M -o', and we need to detect this. Also, some Intel
3831 # versions had trouble with output in subdirs
3832 am__obj=sub/conftest.${OBJEXT-o}
3833 am__minus_obj="-o $am__obj"
3834 case $depmode in
3835 gcc)
3836 # This depmode causes a compiler race in universal mode.
3837 test "$am__universal" = false || continue
3838 ;;
3839 nosideeffect)
3840 # after this tag, mechanisms are not by side-effect, so they'll
3841 # only be used when explicitly requested
3842 if test "x$enable_dependency_tracking" = xyes; then
3843 continue
3844 else
3845 break
3846 fi
3847 ;;
3848 msvisualcpp | msvcmsys)
3849 # This compiler won't grok `-c -o', but also, the minuso test has
3850 # not run yet. These depmodes are late enough in the game, and
3851 # so weak that their functioning should not be impacted.
3852 am__obj=conftest.${OBJEXT-o}
3853 am__minus_obj=
3854 ;;
3855 none) break ;;
3856 esac
3857 if depmode=$depmode \
3858 source=sub/conftest.c object=$am__obj \
3859 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3860 $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
3861 >/dev/null 2>conftest.err &&
3862 grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
3863 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3864 grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
3865 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3866 # icc doesn't choke on unknown options, it will just issue warnings
3867 # or remarks (even with -Werror). So we grep stderr for any message
3868 # that says an option was ignored or not supported.
3869 # When given -MP, icc 7.0 and 7.1 complain thusly:
3870 # icc: Command line warning: ignoring option '-M'; no argument required
3871 # The diagnosis changed in icc 8.0:
3872 # icc: Command line remark: option '-MP' not supported
3873 if (grep 'ignoring option' conftest.err ||
3874 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3875 am_cv_CC_dependencies_compiler_type=$depmode
3876 break
3877 fi
3878 fi
3879 done
3880
3881 cd ..
3882 rm -rf conftest.dir
3883 else
3884 am_cv_CC_dependencies_compiler_type=none
3885 fi
3886
3887 fi
3888 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
3889 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
3890 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3891
3892 if
3893 test "x$enable_dependency_tracking" != xno \
3894 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
3895 am__fastdepCC_TRUE=
3896 am__fastdepCC_FALSE='#'
3897 else
3898 am__fastdepCC_TRUE='#'
3899 am__fastdepCC_FALSE=
3900 fi
3901
3902
3903
3904
3905 ac_ext=c
3906 ac_cpp='$CPP $CPPFLAGS'
3907 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3908 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3909 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3910 if test -n "$ac_tool_prefix"; then
3911 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3912 set dummy ${ac_tool_prefix}gcc; ac_word=$2
3913 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3914 $as_echo_n "checking for $ac_word... " >&6; }
3915 if test "${ac_cv_prog_CC+set}" = set; then :
3916 $as_echo_n "(cached) " >&6
3917 else
3918 if test -n "$CC"; then
3919 ac_cv_prog_CC="$CC" # Let the user override the test.
3920 else
3921 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3922 for as_dir in $PATH
3923 do
3924 IFS=$as_save_IFS
3925 test -z "$as_dir" && as_dir=.
3926 for ac_exec_ext in '' $ac_executable_extensions; do
3927 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3928 ac_cv_prog_CC="${ac_tool_prefix}gcc"
3929 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3930 break 2
3931 fi
3932 done
3933 done
3934 IFS=$as_save_IFS
3935
3936 fi
3937 fi
3938 CC=$ac_cv_prog_CC
3939 if test -n "$CC"; then
3940 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3941 $as_echo "$CC" >&6; }
3942 else
3943 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3944 $as_echo "no" >&6; }
3945 fi
3946
3947
3948 fi
3949 if test -z "$ac_cv_prog_CC"; then
3950 ac_ct_CC=$CC
3951 # Extract the first word of "gcc", so it can be a program name with args.
3952 set dummy gcc; ac_word=$2
3953 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3954 $as_echo_n "checking for $ac_word... " >&6; }
3955 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3956 $as_echo_n "(cached) " >&6
3957 else
3958 if test -n "$ac_ct_CC"; then
3959 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3960 else
3961 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3962 for as_dir in $PATH
3963 do
3964 IFS=$as_save_IFS
3965 test -z "$as_dir" && as_dir=.
3966 for ac_exec_ext in '' $ac_executable_extensions; do
3967 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3968 ac_cv_prog_ac_ct_CC="gcc"
3969 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3970 break 2
3971 fi
3972 done
3973 done
3974 IFS=$as_save_IFS
3975
3976 fi
3977 fi
3978 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3979 if test -n "$ac_ct_CC"; then
3980 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3981 $as_echo "$ac_ct_CC" >&6; }
3982 else
3983 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3984 $as_echo "no" >&6; }
3985 fi
3986
3987 if test "x$ac_ct_CC" = x; then
3988 CC=""
3989 else
3990 case $cross_compiling:$ac_tool_warned in
3991 yes:)
3992 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3993 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3994 ac_tool_warned=yes ;;
3995 esac
3996 CC=$ac_ct_CC
3997 fi
3998 else
3999 CC="$ac_cv_prog_CC"
4000 fi
4001
4002 if test -z "$CC"; then
4003 if test -n "$ac_tool_prefix"; then
4004 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
4005 set dummy ${ac_tool_prefix}cc; ac_word=$2
4006 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4007 $as_echo_n "checking for $ac_word... " >&6; }
4008 if test "${ac_cv_prog_CC+set}" = set; then :
4009 $as_echo_n "(cached) " >&6
4010 else
4011 if test -n "$CC"; then
4012 ac_cv_prog_CC="$CC" # Let the user override the test.
4013 else
4014 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4015 for as_dir in $PATH
4016 do
4017 IFS=$as_save_IFS
4018 test -z "$as_dir" && as_dir=.
4019 for ac_exec_ext in '' $ac_executable_extensions; do
4020 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4021 ac_cv_prog_CC="${ac_tool_prefix}cc"
4022 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4023 break 2
4024 fi
4025 done
4026 done
4027 IFS=$as_save_IFS
4028
4029 fi
4030 fi
4031 CC=$ac_cv_prog_CC
4032 if test -n "$CC"; then
4033 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4034 $as_echo "$CC" >&6; }
4035 else
4036 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4037 $as_echo "no" >&6; }
4038 fi
4039
4040
4041 fi
4042 fi
4043 if test -z "$CC"; then
4044 # Extract the first word of "cc", so it can be a program name with args.
4045 set dummy cc; ac_word=$2
4046 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4047 $as_echo_n "checking for $ac_word... " >&6; }
4048 if test "${ac_cv_prog_CC+set}" = set; then :
4049 $as_echo_n "(cached) " >&6
4050 else
4051 if test -n "$CC"; then
4052 ac_cv_prog_CC="$CC" # Let the user override the test.
4053 else
4054 ac_prog_rejected=no
4055 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4056 for as_dir in $PATH
4057 do
4058 IFS=$as_save_IFS
4059 test -z "$as_dir" && as_dir=.
4060 for ac_exec_ext in '' $ac_executable_extensions; do
4061 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4062 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
4063 ac_prog_rejected=yes
4064 continue
4065 fi
4066 ac_cv_prog_CC="cc"
4067 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4068 break 2
4069 fi
4070 done
4071 done
4072 IFS=$as_save_IFS
4073
4074 if test $ac_prog_rejected = yes; then
4075 # We found a bogon in the path, so make sure we never use it.
4076 set dummy $ac_cv_prog_CC
4077 shift
4078 if test $# != 0; then
4079 # We chose a different compiler from the bogus one.
4080 # However, it has the same basename, so the bogon will be chosen
4081 # first if we set CC to just the basename; use the full file name.
4082 shift
4083 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
4084 fi
4085 fi
4086 fi
4087 fi
4088 CC=$ac_cv_prog_CC
4089 if test -n "$CC"; then
4090 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4091 $as_echo "$CC" >&6; }
4092 else
4093 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4094 $as_echo "no" >&6; }
4095 fi
4096
4097
4098 fi
4099 if test -z "$CC"; then
4100 if test -n "$ac_tool_prefix"; then
4101 for ac_prog in cl.exe
4102 do
4103 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4104 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4105 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4106 $as_echo_n "checking for $ac_word... " >&6; }
4107 if test "${ac_cv_prog_CC+set}" = set; then :
4108 $as_echo_n "(cached) " >&6
4109 else
4110 if test -n "$CC"; then
4111 ac_cv_prog_CC="$CC" # Let the user override the test.
4112 else
4113 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4114 for as_dir in $PATH
4115 do
4116 IFS=$as_save_IFS
4117 test -z "$as_dir" && as_dir=.
4118 for ac_exec_ext in '' $ac_executable_extensions; do
4119 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4120 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
4121 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4122 break 2
4123 fi
4124 done
4125 done
4126 IFS=$as_save_IFS
4127
4128 fi
4129 fi
4130 CC=$ac_cv_prog_CC
4131 if test -n "$CC"; then
4132 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4133 $as_echo "$CC" >&6; }
4134 else
4135 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4136 $as_echo "no" >&6; }
4137 fi
4138
4139
4140 test -n "$CC" && break
4141 done
4142 fi
4143 if test -z "$CC"; then
4144 ac_ct_CC=$CC
4145 for ac_prog in cl.exe
4146 do
4147 # Extract the first word of "$ac_prog", so it can be a program name with args.
4148 set dummy $ac_prog; ac_word=$2
4149 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4150 $as_echo_n "checking for $ac_word... " >&6; }
4151 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4152 $as_echo_n "(cached) " >&6
4153 else
4154 if test -n "$ac_ct_CC"; then
4155 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4156 else
4157 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4158 for as_dir in $PATH
4159 do
4160 IFS=$as_save_IFS
4161 test -z "$as_dir" && as_dir=.
4162 for ac_exec_ext in '' $ac_executable_extensions; do
4163 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4164 ac_cv_prog_ac_ct_CC="$ac_prog"
4165 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4166 break 2
4167 fi
4168 done
4169 done
4170 IFS=$as_save_IFS
4171
4172 fi
4173 fi
4174 ac_ct_CC=$ac_cv_prog_ac_ct_CC
4175 if test -n "$ac_ct_CC"; then
4176 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4177 $as_echo "$ac_ct_CC" >&6; }
4178 else
4179 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4180 $as_echo "no" >&6; }
4181 fi
4182
4183
4184 test -n "$ac_ct_CC" && break
4185 done
4186
4187 if test "x$ac_ct_CC" = x; then
4188 CC=""
4189 else
4190 case $cross_compiling:$ac_tool_warned in
4191 yes:)
4192 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4193 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4194 ac_tool_warned=yes ;;
4195 esac
4196 CC=$ac_ct_CC
4197 fi
4198 fi
4199
4200 fi
4201
4202
4203 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4204 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4205 as_fn_error "no acceptable C compiler found in \$PATH
4206 See \`config.log' for more details." "$LINENO" 5; }
4207
4208 # Provide some information about the compiler.
4209 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
4210 set X $ac_compile
4211 ac_compiler=$2
4212 for ac_option in --version -v -V -qversion; do
4213 { { ac_try="$ac_compiler $ac_option >&5"
4214 case "(($ac_try" in
4215 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4216 *) ac_try_echo=$ac_try;;
4217 esac
4218 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4219 $as_echo "$ac_try_echo"; } >&5
4220 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
4221 ac_status=$?
4222 if test -s conftest.err; then
4223 sed '10a\
4224 ... rest of stderr output deleted ...
4225 10q' conftest.err >conftest.er1
4226 cat conftest.er1 >&5
4227 rm -f conftest.er1 conftest.err
4228 fi
4229 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4230 test $ac_status = 0; }
4231 done
4232
4233 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4234 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
4235 if test "${ac_cv_c_compiler_gnu+set}" = set; then :
4236 $as_echo_n "(cached) " >&6
4237 else
4238 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4239 /* end confdefs.h. */
4240
4241 int
4242 main ()
4243 {
4244 #ifndef __GNUC__
4245 choke me
4246 #endif
4247
4248 ;
4249 return 0;
4250 }
4251 _ACEOF
4252 if ac_fn_c_try_compile "$LINENO"; then :
4253 ac_compiler_gnu=yes
4254 else
4255 ac_compiler_gnu=no
4256 fi
4257 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4258 ac_cv_c_compiler_gnu=$ac_compiler_gnu
4259
4260 fi
4261 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4262 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
4263 if test $ac_compiler_gnu = yes; then
4264 GCC=yes
4265 else
4266 GCC=
4267 fi
4268 ac_test_CFLAGS=${CFLAGS+set}
4269 ac_save_CFLAGS=$CFLAGS
4270 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4271 $as_echo_n "checking whether $CC accepts -g... " >&6; }
4272 if test "${ac_cv_prog_cc_g+set}" = set; then :
4273 $as_echo_n "(cached) " >&6
4274 else
4275 ac_save_c_werror_flag=$ac_c_werror_flag
4276 ac_c_werror_flag=yes
4277 ac_cv_prog_cc_g=no
4278 CFLAGS="-g"
4279 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4280 /* end confdefs.h. */
4281
4282 int
4283 main ()
4284 {
4285
4286 ;
4287 return 0;
4288 }
4289 _ACEOF
4290 if ac_fn_c_try_compile "$LINENO"; then :
4291 ac_cv_prog_cc_g=yes
4292 else
4293 CFLAGS=""
4294 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4295 /* end confdefs.h. */
4296
4297 int
4298 main ()
4299 {
4300
4301 ;
4302 return 0;
4303 }
4304 _ACEOF
4305 if ac_fn_c_try_compile "$LINENO"; then :
4306
4307 else
4308 ac_c_werror_flag=$ac_save_c_werror_flag
4309 CFLAGS="-g"
4310 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4311 /* end confdefs.h. */
4312
4313 int
4314 main ()
4315 {
4316
4317 ;
4318 return 0;
4319 }
4320 _ACEOF
4321 if ac_fn_c_try_compile "$LINENO"; then :
4322 ac_cv_prog_cc_g=yes
4323 fi
4324 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4325 fi
4326 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4327 fi
4328 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4329 ac_c_werror_flag=$ac_save_c_werror_flag
4330 fi
4331 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4332 $as_echo "$ac_cv_prog_cc_g" >&6; }
4333 if test "$ac_test_CFLAGS" = set; then
4334 CFLAGS=$ac_save_CFLAGS
4335 elif test $ac_cv_prog_cc_g = yes; then
4336 if test "$GCC" = yes; then
4337 CFLAGS="-g -O2"
4338 else
4339 CFLAGS="-g"
4340 fi
4341 else
4342 if test "$GCC" = yes; then
4343 CFLAGS="-O2"
4344 else
4345 CFLAGS=
4346 fi
4347 fi
4348 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4349 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4350 if test "${ac_cv_prog_cc_c89+set}" = set; then :
4351 $as_echo_n "(cached) " >&6
4352 else
4353 ac_cv_prog_cc_c89=no
4354 ac_save_CC=$CC
4355 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4356 /* end confdefs.h. */
4357 #include <stdarg.h>
4358 #include <stdio.h>
4359 #include <sys/types.h>
4360 #include <sys/stat.h>
4361 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
4362 struct buf { int x; };
4363 FILE * (*rcsopen) (struct buf *, struct stat *, int);
4364 static char *e (p, i)
4365 char **p;
4366 int i;
4367 {
4368 return p[i];
4369 }
4370 static char *f (char * (*g) (char **, int), char **p, ...)
4371 {
4372 char *s;
4373 va_list v;
4374 va_start (v,p);
4375 s = g (p, va_arg (v,int));
4376 va_end (v);
4377 return s;
4378 }
4379
4380 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
4381 function prototypes and stuff, but not '\xHH' hex character constants.
4382 These don't provoke an error unfortunately, instead are silently treated
4383 as 'x'. The following induces an error, until -std is added to get
4384 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
4385 array size at least. It's necessary to write '\x00'==0 to get something
4386 that's true only with -std. */
4387 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4388
4389 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4390 inside strings and character constants. */
4391 #define FOO(x) 'x'
4392 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4393
4394 int test (int i, double x);
4395 struct s1 {int (*f) (int a);};
4396 struct s2 {int (*f) (double a);};
4397 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4398 int argc;
4399 char **argv;
4400 int
4401 main ()
4402 {
4403 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
4404 ;
4405 return 0;
4406 }
4407 _ACEOF
4408 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4409 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4410 do
4411 CC="$ac_save_CC $ac_arg"
4412 if ac_fn_c_try_compile "$LINENO"; then :
4413 ac_cv_prog_cc_c89=$ac_arg
4414 fi
4415 rm -f core conftest.err conftest.$ac_objext
4416 test "x$ac_cv_prog_cc_c89" != "xno" && break
4417 done
4418 rm -f conftest.$ac_ext
4419 CC=$ac_save_CC
4420
4421 fi
4422 # AC_CACHE_VAL
4423 case "x$ac_cv_prog_cc_c89" in
4424 x)
4425 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4426 $as_echo "none needed" >&6; } ;;
4427 xno)
4428 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4429 $as_echo "unsupported" >&6; } ;;
4430 *)
4431 CC="$CC $ac_cv_prog_cc_c89"
4432 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4433 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4434 esac
4435 if test "x$ac_cv_prog_cc_c89" != xno; then :
4436
4437 fi
4438
4439 ac_ext=c
4440 ac_cpp='$CPP $CPPFLAGS'
4441 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4442 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4443 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4444
4445 ac_ext=c
4446 ac_cpp='$CPP $CPPFLAGS'
4447 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4448 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4449 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4450 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
4451 $as_echo_n "checking how to run the C preprocessor... " >&6; }
4452 # On Suns, sometimes $CPP names a directory.
4453 if test -n "$CPP" && test -d "$CPP"; then
4454 CPP=
4455 fi
4456 if test -z "$CPP"; then
4457 if test "${ac_cv_prog_CPP+set}" = set; then :
4458 $as_echo_n "(cached) " >&6
4459 else
4460 # Double quotes because CPP needs to be expanded
4461 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4462 do
4463 ac_preproc_ok=false
4464 for ac_c_preproc_warn_flag in '' yes
4465 do
4466 # Use a header file that comes with gcc, so configuring glibc
4467 # with a fresh cross-compiler works.
4468 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4469 # <limits.h> exists even on freestanding compilers.
4470 # On the NeXT, cc -E runs the code through the compiler's parser,
4471 # not just through cpp. "Syntax error" is here to catch this case.
4472 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4473 /* end confdefs.h. */
4474 #ifdef __STDC__
4475 # include <limits.h>
4476 #else
4477 # include <assert.h>
4478 #endif
4479 Syntax error
4480 _ACEOF
4481 if ac_fn_c_try_cpp "$LINENO"; then :
4482
4483 else
4484 # Broken: fails on valid input.
4485 continue
4486 fi
4487 rm -f conftest.err conftest.$ac_ext
4488
4489 # OK, works on sane cases. Now check whether nonexistent headers
4490 # can be detected and how.
4491 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4492 /* end confdefs.h. */
4493 #include <ac_nonexistent.h>
4494 _ACEOF
4495 if ac_fn_c_try_cpp "$LINENO"; then :
4496 # Broken: success on invalid input.
4497 continue
4498 else
4499 # Passes both tests.
4500 ac_preproc_ok=:
4501 break
4502 fi
4503 rm -f conftest.err conftest.$ac_ext
4504
4505 done
4506 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4507 rm -f conftest.err conftest.$ac_ext
4508 if $ac_preproc_ok; then :
4509 break
4510 fi
4511
4512 done
4513 ac_cv_prog_CPP=$CPP
4514
4515 fi
4516 CPP=$ac_cv_prog_CPP
4517 else
4518 ac_cv_prog_CPP=$CPP
4519 fi
4520 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
4521 $as_echo "$CPP" >&6; }
4522 ac_preproc_ok=false
4523 for ac_c_preproc_warn_flag in '' yes
4524 do
4525 # Use a header file that comes with gcc, so configuring glibc
4526 # with a fresh cross-compiler works.
4527 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4528 # <limits.h> exists even on freestanding compilers.
4529 # On the NeXT, cc -E runs the code through the compiler's parser,
4530 # not just through cpp. "Syntax error" is here to catch this case.
4531 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4532 /* end confdefs.h. */
4533 #ifdef __STDC__
4534 # include <limits.h>
4535 #else
4536 # include <assert.h>
4537 #endif
4538 Syntax error
4539 _ACEOF
4540 if ac_fn_c_try_cpp "$LINENO"; then :
4541
4542 else
4543 # Broken: fails on valid input.
4544 continue
4545 fi
4546 rm -f conftest.err conftest.$ac_ext
4547
4548 # OK, works on sane cases. Now check whether nonexistent headers
4549 # can be detected and how.
4550 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4551 /* end confdefs.h. */
4552 #include <ac_nonexistent.h>
4553 _ACEOF
4554 if ac_fn_c_try_cpp "$LINENO"; then :
4555 # Broken: success on invalid input.
4556 continue
4557 else
4558 # Passes both tests.
4559 ac_preproc_ok=:
4560 break
4561 fi
4562 rm -f conftest.err conftest.$ac_ext
4563
4564 done
4565 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4566 rm -f conftest.err conftest.$ac_ext
4567 if $ac_preproc_ok; then :
4568
4569 else
4570 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4571 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4572 as_fn_error "C preprocessor \"$CPP\" fails sanity check
4573 See \`config.log' for more details." "$LINENO" 5; }
4574 fi
4575
4576 ac_ext=c
4577 ac_cpp='$CPP $CPPFLAGS'
4578 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4579 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4580 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4581
4582
4583 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4584 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4585 if test "${ac_cv_path_GREP+set}" = set; then :
4586 $as_echo_n "(cached) " >&6
4587 else
4588 if test -z "$GREP"; then
4589 ac_path_GREP_found=false
4590 # Loop through the user's path and test for each of PROGNAME-LIST
4591 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4592 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4593 do
4594 IFS=$as_save_IFS
4595 test -z "$as_dir" && as_dir=.
4596 for ac_prog in grep ggrep; do
4597 for ac_exec_ext in '' $ac_executable_extensions; do
4598 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4599 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
4600 # Check for GNU ac_path_GREP and select it if it is found.
4601 # Check for GNU $ac_path_GREP
4602 case `"$ac_path_GREP" --version 2>&1` in
4603 *GNU*)
4604 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4605 *)
4606 ac_count=0
4607 $as_echo_n 0123456789 >"conftest.in"
4608 while :
4609 do
4610 cat "conftest.in" "conftest.in" >"conftest.tmp"
4611 mv "conftest.tmp" "conftest.in"
4612 cp "conftest.in" "conftest.nl"
4613 $as_echo 'GREP' >> "conftest.nl"
4614 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4615 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4616 as_fn_arith $ac_count + 1 && ac_count=$as_val
4617 if test $ac_count -gt ${ac_path_GREP_max-0}; then
4618 # Best one so far, save it but keep looking for a better one
4619 ac_cv_path_GREP="$ac_path_GREP"
4620 ac_path_GREP_max=$ac_count
4621 fi
4622 # 10*(2^10) chars as input seems more than enough
4623 test $ac_count -gt 10 && break
4624 done
4625 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4626 esac
4627
4628 $ac_path_GREP_found && break 3
4629 done
4630 done
4631 done
4632 IFS=$as_save_IFS
4633 if test -z "$ac_cv_path_GREP"; then
4634 as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4635 fi
4636 else
4637 ac_cv_path_GREP=$GREP
4638 fi
4639
4640 fi
4641 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4642 $as_echo "$ac_cv_path_GREP" >&6; }
4643 GREP="$ac_cv_path_GREP"
4644
4645
4646 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4647 $as_echo_n "checking for egrep... " >&6; }
4648 if test "${ac_cv_path_EGREP+set}" = set; then :
4649 $as_echo_n "(cached) " >&6
4650 else
4651 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4652 then ac_cv_path_EGREP="$GREP -E"
4653 else
4654 if test -z "$EGREP"; then
4655 ac_path_EGREP_found=false
4656 # Loop through the user's path and test for each of PROGNAME-LIST
4657 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4658 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4659 do
4660 IFS=$as_save_IFS
4661 test -z "$as_dir" && as_dir=.
4662 for ac_prog in egrep; do
4663 for ac_exec_ext in '' $ac_executable_extensions; do
4664 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4665 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
4666 # Check for GNU ac_path_EGREP and select it if it is found.
4667 # Check for GNU $ac_path_EGREP
4668 case `"$ac_path_EGREP" --version 2>&1` in
4669 *GNU*)
4670 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4671 *)
4672 ac_count=0
4673 $as_echo_n 0123456789 >"conftest.in"
4674 while :
4675 do
4676 cat "conftest.in" "conftest.in" >"conftest.tmp"
4677 mv "conftest.tmp" "conftest.in"
4678 cp "conftest.in" "conftest.nl"
4679 $as_echo 'EGREP' >> "conftest.nl"
4680 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4681 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4682 as_fn_arith $ac_count + 1 && ac_count=$as_val
4683 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4684 # Best one so far, save it but keep looking for a better one
4685 ac_cv_path_EGREP="$ac_path_EGREP"
4686 ac_path_EGREP_max=$ac_count
4687 fi
4688 # 10*(2^10) chars as input seems more than enough
4689 test $ac_count -gt 10 && break
4690 done
4691 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4692 esac
4693
4694 $ac_path_EGREP_found && break 3
4695 done
4696 done
4697 done
4698 IFS=$as_save_IFS
4699 if test -z "$ac_cv_path_EGREP"; then
4700 as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4701 fi
4702 else
4703 ac_cv_path_EGREP=$EGREP
4704 fi
4705
4706 fi
4707 fi
4708 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4709 $as_echo "$ac_cv_path_EGREP" >&6; }
4710 EGREP="$ac_cv_path_EGREP"
4711
4712
4713 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4714 $as_echo_n "checking for ANSI C header files... " >&6; }
4715 if test "${ac_cv_header_stdc+set}" = set; then :
4716 $as_echo_n "(cached) " >&6
4717 else
4718 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4719 /* end confdefs.h. */
4720 #include <stdlib.h>
4721 #include <stdarg.h>
4722 #include <string.h>
4723 #include <float.h>
4724
4725 int
4726 main ()
4727 {
4728
4729 ;
4730 return 0;
4731 }
4732 _ACEOF
4733 if ac_fn_c_try_compile "$LINENO"; then :
4734 ac_cv_header_stdc=yes
4735 else
4736 ac_cv_header_stdc=no
4737 fi
4738 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4739
4740 if test $ac_cv_header_stdc = yes; then
4741 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4742 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4743 /* end confdefs.h. */
4744 #include <string.h>
4745
4746 _ACEOF
4747 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4748 $EGREP "memchr" >/dev/null 2>&1; then :
4749
4750 else
4751 ac_cv_header_stdc=no
4752 fi
4753 rm -f conftest*
4754
4755 fi
4756
4757 if test $ac_cv_header_stdc = yes; then
4758 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4759 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4760 /* end confdefs.h. */
4761 #include <stdlib.h>
4762
4763 _ACEOF
4764 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4765 $EGREP "free" >/dev/null 2>&1; then :
4766
4767 else
4768 ac_cv_header_stdc=no
4769 fi
4770 rm -f conftest*
4771
4772 fi
4773
4774 if test $ac_cv_header_stdc = yes; then
4775 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4776 if test "$cross_compiling" = yes; then :
4777 :
4778 else
4779 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4780 /* end confdefs.h. */
4781 #include <ctype.h>
4782 #include <stdlib.h>
4783 #if ((' ' & 0x0FF) == 0x020)
4784 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4785 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4786 #else
4787 # define ISLOWER(c) \
4788 (('a' <= (c) && (c) <= 'i') \
4789 || ('j' <= (c) && (c) <= 'r') \
4790 || ('s' <= (c) && (c) <= 'z'))
4791 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4792 #endif
4793
4794 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4795 int
4796 main ()
4797 {
4798 int i;
4799 for (i = 0; i < 256; i++)
4800 if (XOR (islower (i), ISLOWER (i))
4801 || toupper (i) != TOUPPER (i))
4802 return 2;
4803 return 0;
4804 }
4805 _ACEOF
4806 if ac_fn_c_try_run "$LINENO"; then :
4807
4808 else
4809 ac_cv_header_stdc=no
4810 fi
4811 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4812 conftest.$ac_objext conftest.beam conftest.$ac_ext
4813 fi
4814
4815 fi
4816 fi
4817 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4818 $as_echo "$ac_cv_header_stdc" >&6; }
4819 if test $ac_cv_header_stdc = yes; then
4820
4821 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
4822
4823 fi
4824
4825 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4826 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4827 inttypes.h stdint.h unistd.h
4828 do :
4829 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4830 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4831 "
4832 eval as_val=\$$as_ac_Header
4833 if test "x$as_val" = x""yes; then :
4834 cat >>confdefs.h <<_ACEOF
4835 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4836 _ACEOF
4837
4838 fi
4839
4840 done
4841
4842
4843
4844 ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
4845 if test "x$ac_cv_header_minix_config_h" = x""yes; then :
4846 MINIX=yes
4847 else
4848 MINIX=
4849 fi
4850
4851
4852 if test "$MINIX" = yes; then
4853
4854 $as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
4855
4856
4857 $as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
4858
4859
4860 $as_echo "#define _MINIX 1" >>confdefs.h
4861
4862 fi
4863
4864
4865 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
4866 $as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
4867 if test "${ac_cv_safe_to_define___extensions__+set}" = set; then :
4868 $as_echo_n "(cached) " >&6
4869 else
4870 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4871 /* end confdefs.h. */
4872
4873 # define __EXTENSIONS__ 1
4874 $ac_includes_default
4875 int
4876 main ()
4877 {
4878
4879 ;
4880 return 0;
4881 }
4882 _ACEOF
4883 if ac_fn_c_try_compile "$LINENO"; then :
4884 ac_cv_safe_to_define___extensions__=yes
4885 else
4886 ac_cv_safe_to_define___extensions__=no
4887 fi
4888 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4889 fi
4890 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
4891 $as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
4892 test $ac_cv_safe_to_define___extensions__ = yes &&
4893 $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
4894
4895 $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
4896
4897 $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
4898
4899 $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
4900
4901 $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
4902
4903
4904
4905
4906
4907
4908 # The tests for host and target for $enable_largefile require
4909 # canonical names.
4910
4911
4912
4913 # As the $enable_largefile decision depends on --enable-plugins we must set it
4914 # even in directories otherwise not depending on the $plugins option.
4915
4916
4917 # Check whether --enable-plugins was given.
4918 if test "${enable_plugins+set}" = set; then :
4919 enableval=$enable_plugins; case "${enableval}" in
4920 yes | "") plugins=yes ;;
4921 no) plugins=no ;;
4922 *) plugins=yes ;;
4923 esac
4924 else
4925 plugins=no
4926 fi
4927
4928
4929
4930 case "${host}" in
4931 sparc-*-solaris*|i[3-7]86-*-solaris*)
4932 # On native 32bit sparc and ia32 solaris, large-file and procfs support
4933 # are mutually exclusive; and without procfs support, the bfd/ elf module
4934 # cannot provide certain routines such as elfcore_write_prpsinfo
4935 # or elfcore_write_prstatus. So unless the user explicitly requested
4936 # large-file support through the --enable-largefile switch, disable
4937 # large-file support in favor of procfs support.
4938 test "${target}" = "${host}" -a "x$plugins" = xno \
4939 && : ${enable_largefile="no"}
4940 ;;
4941 esac
4942
4943 # Check whether --enable-largefile was given.
4944 if test "${enable_largefile+set}" = set; then :
4945 enableval=$enable_largefile;
4946 fi
4947
4948 if test "$enable_largefile" != no; then
4949
4950 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
4951 $as_echo_n "checking for special C compiler options needed for large files... " >&6; }
4952 if test "${ac_cv_sys_largefile_CC+set}" = set; then :
4953 $as_echo_n "(cached) " >&6
4954 else
4955 ac_cv_sys_largefile_CC=no
4956 if test "$GCC" != yes; then
4957 ac_save_CC=$CC
4958 while :; do
4959 # IRIX 6.2 and later do not support large files by default,
4960 # so use the C compiler's -n32 option if that helps.
4961 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4962 /* end confdefs.h. */
4963 #include <sys/types.h>
4964 /* Check that off_t can represent 2**63 - 1 correctly.
4965 We can't simply define LARGE_OFF_T to be 9223372036854775807,
4966 since some C++ compilers masquerading as C compilers
4967 incorrectly reject 9223372036854775807. */
4968 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4969 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4970 && LARGE_OFF_T % 2147483647 == 1)
4971 ? 1 : -1];
4972 int
4973 main ()
4974 {
4975
4976 ;
4977 return 0;
4978 }
4979 _ACEOF
4980 if ac_fn_c_try_compile "$LINENO"; then :
4981 break
4982 fi
4983 rm -f core conftest.err conftest.$ac_objext
4984 CC="$CC -n32"
4985 if ac_fn_c_try_compile "$LINENO"; then :
4986 ac_cv_sys_largefile_CC=' -n32'; break
4987 fi
4988 rm -f core conftest.err conftest.$ac_objext
4989 break
4990 done
4991 CC=$ac_save_CC
4992 rm -f conftest.$ac_ext
4993 fi
4994 fi
4995 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
4996 $as_echo "$ac_cv_sys_largefile_CC" >&6; }
4997 if test "$ac_cv_sys_largefile_CC" != no; then
4998 CC=$CC$ac_cv_sys_largefile_CC
4999 fi
5000
5001 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
5002 $as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
5003 if test "${ac_cv_sys_file_offset_bits+set}" = set; then :
5004 $as_echo_n "(cached) " >&6
5005 else
5006 while :; do
5007 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5008 /* end confdefs.h. */
5009 #include <sys/types.h>
5010 /* Check that off_t can represent 2**63 - 1 correctly.
5011 We can't simply define LARGE_OFF_T to be 9223372036854775807,
5012 since some C++ compilers masquerading as C compilers
5013 incorrectly reject 9223372036854775807. */
5014 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
5015 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
5016 && LARGE_OFF_T % 2147483647 == 1)
5017 ? 1 : -1];
5018 int
5019 main ()
5020 {
5021
5022 ;
5023 return 0;
5024 }
5025 _ACEOF
5026 if ac_fn_c_try_compile "$LINENO"; then :
5027 ac_cv_sys_file_offset_bits=no; break
5028 fi
5029 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5030 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5031 /* end confdefs.h. */
5032 #define _FILE_OFFSET_BITS 64
5033 #include <sys/types.h>
5034 /* Check that off_t can represent 2**63 - 1 correctly.
5035 We can't simply define LARGE_OFF_T to be 9223372036854775807,
5036 since some C++ compilers masquerading as C compilers
5037 incorrectly reject 9223372036854775807. */
5038 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
5039 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
5040 && LARGE_OFF_T % 2147483647 == 1)
5041 ? 1 : -1];
5042 int
5043 main ()
5044 {
5045
5046 ;
5047 return 0;
5048 }
5049 _ACEOF
5050 if ac_fn_c_try_compile "$LINENO"; then :
5051 ac_cv_sys_file_offset_bits=64; break
5052 fi
5053 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5054 ac_cv_sys_file_offset_bits=unknown
5055 break
5056 done
5057 fi
5058 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
5059 $as_echo "$ac_cv_sys_file_offset_bits" >&6; }
5060 case $ac_cv_sys_file_offset_bits in #(
5061 no | unknown) ;;
5062 *)
5063 cat >>confdefs.h <<_ACEOF
5064 #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
5065 _ACEOF
5066 ;;
5067 esac
5068 rm -rf conftest*
5069 if test $ac_cv_sys_file_offset_bits = unknown; then
5070 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
5071 $as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
5072 if test "${ac_cv_sys_large_files+set}" = set; then :
5073 $as_echo_n "(cached) " >&6
5074 else
5075 while :; do
5076 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5077 /* end confdefs.h. */
5078 #include <sys/types.h>
5079 /* Check that off_t can represent 2**63 - 1 correctly.
5080 We can't simply define LARGE_OFF_T to be 9223372036854775807,
5081 since some C++ compilers masquerading as C compilers
5082 incorrectly reject 9223372036854775807. */
5083 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
5084 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
5085 && LARGE_OFF_T % 2147483647 == 1)
5086 ? 1 : -1];
5087 int
5088 main ()
5089 {
5090
5091 ;
5092 return 0;
5093 }
5094 _ACEOF
5095 if ac_fn_c_try_compile "$LINENO"; then :
5096 ac_cv_sys_large_files=no; break
5097 fi
5098 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5099 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5100 /* end confdefs.h. */
5101 #define _LARGE_FILES 1
5102 #include <sys/types.h>
5103 /* Check that off_t can represent 2**63 - 1 correctly.
5104 We can't simply define LARGE_OFF_T to be 9223372036854775807,
5105 since some C++ compilers masquerading as C compilers
5106 incorrectly reject 9223372036854775807. */
5107 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
5108 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
5109 && LARGE_OFF_T % 2147483647 == 1)
5110 ? 1 : -1];
5111 int
5112 main ()
5113 {
5114
5115 ;
5116 return 0;
5117 }
5118 _ACEOF
5119 if ac_fn_c_try_compile "$LINENO"; then :
5120 ac_cv_sys_large_files=1; break
5121 fi
5122 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5123 ac_cv_sys_large_files=unknown
5124 break
5125 done
5126 fi
5127 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
5128 $as_echo "$ac_cv_sys_large_files" >&6; }
5129 case $ac_cv_sys_large_files in #(
5130 no | unknown) ;;
5131 *)
5132 cat >>confdefs.h <<_ACEOF
5133 #define _LARGE_FILES $ac_cv_sys_large_files
5134 _ACEOF
5135 ;;
5136 esac
5137 rm -rf conftest*
5138 fi
5139 fi
5140
5141
5142 case `pwd` in
5143 *\ * | *\ *)
5144 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
5145 $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
5146 esac
5147
5148
5149
5150 macro_version='2.2.7a'
5151 macro_revision='1.3134'
5152
5153
5154
5155
5156
5157
5158
5159
5160
5161
5162
5163
5164
5165 ltmain="$ac_aux_dir/ltmain.sh"
5166
5167 # Backslashify metacharacters that are still active within
5168 # double-quoted strings.
5169 sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
5170
5171 # Same as above, but do not quote variable references.
5172 double_quote_subst='s/\(["`\\]\)/\\\1/g'
5173
5174 # Sed substitution to delay expansion of an escaped shell variable in a
5175 # double_quote_subst'ed string.
5176 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
5177
5178 # Sed substitution to delay expansion of an escaped single quote.
5179 delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
5180
5181 # Sed substitution to avoid accidental globbing in evaled expressions
5182 no_glob_subst='s/\*/\\\*/g'
5183
5184 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
5185 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
5186 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
5187
5188 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
5189 $as_echo_n "checking how to print strings... " >&6; }
5190 # Test print first, because it will be a builtin if present.
5191 if test "X`print -r -- -n 2>/dev/null`" = X-n && \
5192 test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
5193 ECHO='print -r --'
5194 elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
5195 ECHO='printf %s\n'
5196 else
5197 # Use this function as a fallback that always works.
5198 func_fallback_echo ()
5199 {
5200 eval 'cat <<_LTECHO_EOF
5201 $1
5202 _LTECHO_EOF'
5203 }
5204 ECHO='func_fallback_echo'
5205 fi
5206
5207 # func_echo_all arg...
5208 # Invoke $ECHO with all args, space-separated.
5209 func_echo_all ()
5210 {
5211 $ECHO ""
5212 }
5213
5214 case "$ECHO" in
5215 printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
5216 $as_echo "printf" >&6; } ;;
5217 print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
5218 $as_echo "print -r" >&6; } ;;
5219 *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
5220 $as_echo "cat" >&6; } ;;
5221 esac
5222
5223
5224
5225
5226
5227
5228
5229
5230
5231
5232
5233
5234
5235
5236 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
5237 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
5238 if test "${ac_cv_path_SED+set}" = set; then :
5239 $as_echo_n "(cached) " >&6
5240 else
5241 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
5242 for ac_i in 1 2 3 4 5 6 7; do
5243 ac_script="$ac_script$as_nl$ac_script"
5244 done
5245 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
5246 { ac_script=; unset ac_script;}
5247 if test -z "$SED"; then
5248 ac_path_SED_found=false
5249 # Loop through the user's path and test for each of PROGNAME-LIST
5250 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5251 for as_dir in $PATH
5252 do
5253 IFS=$as_save_IFS
5254 test -z "$as_dir" && as_dir=.
5255 for ac_prog in sed gsed; do
5256 for ac_exec_ext in '' $ac_executable_extensions; do
5257 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
5258 { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
5259 # Check for GNU ac_path_SED and select it if it is found.
5260 # Check for GNU $ac_path_SED
5261 case `"$ac_path_SED" --version 2>&1` in
5262 *GNU*)
5263 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
5264 *)
5265 ac_count=0
5266 $as_echo_n 0123456789 >"conftest.in"
5267 while :
5268 do
5269 cat "conftest.in" "conftest.in" >"conftest.tmp"
5270 mv "conftest.tmp" "conftest.in"
5271 cp "conftest.in" "conftest.nl"
5272 $as_echo '' >> "conftest.nl"
5273 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
5274 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5275 as_fn_arith $ac_count + 1 && ac_count=$as_val
5276 if test $ac_count -gt ${ac_path_SED_max-0}; then
5277 # Best one so far, save it but keep looking for a better one
5278 ac_cv_path_SED="$ac_path_SED"
5279 ac_path_SED_max=$ac_count
5280 fi
5281 # 10*(2^10) chars as input seems more than enough
5282 test $ac_count -gt 10 && break
5283 done
5284 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5285 esac
5286
5287 $ac_path_SED_found && break 3
5288 done
5289 done
5290 done
5291 IFS=$as_save_IFS
5292 if test -z "$ac_cv_path_SED"; then
5293 as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5
5294 fi
5295 else
5296 ac_cv_path_SED=$SED
5297 fi
5298
5299 fi
5300 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
5301 $as_echo "$ac_cv_path_SED" >&6; }
5302 SED="$ac_cv_path_SED"
5303 rm -f conftest.sed
5304
5305 test -z "$SED" && SED=sed
5306 Xsed="$SED -e 1s/^X//"
5307
5308
5309
5310
5311
5312
5313
5314
5315
5316
5317
5318 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
5319 $as_echo_n "checking for fgrep... " >&6; }
5320 if test "${ac_cv_path_FGREP+set}" = set; then :
5321 $as_echo_n "(cached) " >&6
5322 else
5323 if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
5324 then ac_cv_path_FGREP="$GREP -F"
5325 else
5326 if test -z "$FGREP"; then
5327 ac_path_FGREP_found=false
5328 # Loop through the user's path and test for each of PROGNAME-LIST
5329 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5330 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5331 do
5332 IFS=$as_save_IFS
5333 test -z "$as_dir" && as_dir=.
5334 for ac_prog in fgrep; do
5335 for ac_exec_ext in '' $ac_executable_extensions; do
5336 ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
5337 { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
5338 # Check for GNU ac_path_FGREP and select it if it is found.
5339 # Check for GNU $ac_path_FGREP
5340 case `"$ac_path_FGREP" --version 2>&1` in
5341 *GNU*)
5342 ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
5343 *)
5344 ac_count=0
5345 $as_echo_n 0123456789 >"conftest.in"
5346 while :
5347 do
5348 cat "conftest.in" "conftest.in" >"conftest.tmp"
5349 mv "conftest.tmp" "conftest.in"
5350 cp "conftest.in" "conftest.nl"
5351 $as_echo 'FGREP' >> "conftest.nl"
5352 "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
5353 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5354 as_fn_arith $ac_count + 1 && ac_count=$as_val
5355 if test $ac_count -gt ${ac_path_FGREP_max-0}; then
5356 # Best one so far, save it but keep looking for a better one
5357 ac_cv_path_FGREP="$ac_path_FGREP"
5358 ac_path_FGREP_max=$ac_count
5359 fi
5360 # 10*(2^10) chars as input seems more than enough
5361 test $ac_count -gt 10 && break
5362 done
5363 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5364 esac
5365
5366 $ac_path_FGREP_found && break 3
5367 done
5368 done
5369 done
5370 IFS=$as_save_IFS
5371 if test -z "$ac_cv_path_FGREP"; then
5372 as_fn_error "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5373 fi
5374 else
5375 ac_cv_path_FGREP=$FGREP
5376 fi
5377
5378 fi
5379 fi
5380 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
5381 $as_echo "$ac_cv_path_FGREP" >&6; }
5382 FGREP="$ac_cv_path_FGREP"
5383
5384
5385 test -z "$GREP" && GREP=grep
5386
5387
5388
5389
5390
5391
5392
5393
5394
5395
5396
5397
5398
5399
5400
5401
5402
5403
5404
5405 # Check whether --with-gnu-ld was given.
5406 if test "${with_gnu_ld+set}" = set; then :
5407 withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
5408 else
5409 with_gnu_ld=no
5410 fi
5411
5412 ac_prog=ld
5413 if test "$GCC" = yes; then
5414 # Check if gcc -print-prog-name=ld gives a path.
5415 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
5416 $as_echo_n "checking for ld used by $CC... " >&6; }
5417 case $host in
5418 *-*-mingw*)
5419 # gcc leaves a trailing carriage return which upsets mingw
5420 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
5421 *)
5422 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
5423 esac
5424 case $ac_prog in
5425 # Accept absolute paths.
5426 [\\/]* | ?:[\\/]*)
5427 re_direlt='/[^/][^/]*/\.\./'
5428 # Canonicalize the pathname of ld
5429 ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
5430 while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
5431 ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
5432 done
5433 test -z "$LD" && LD="$ac_prog"
5434 ;;
5435 "")
5436 # If it fails, then pretend we aren't using GCC.
5437 ac_prog=ld
5438 ;;
5439 *)
5440 # If it is relative, then search for the first ld in PATH.
5441 with_gnu_ld=unknown
5442 ;;
5443 esac
5444 elif test "$with_gnu_ld" = yes; then
5445 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
5446 $as_echo_n "checking for GNU ld... " >&6; }
5447 else
5448 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
5449 $as_echo_n "checking for non-GNU ld... " >&6; }
5450 fi
5451 if test "${lt_cv_path_LD+set}" = set; then :
5452 $as_echo_n "(cached) " >&6
5453 else
5454 if test -z "$LD"; then
5455 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5456 for ac_dir in $PATH; do
5457 IFS="$lt_save_ifs"
5458 test -z "$ac_dir" && ac_dir=.
5459 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
5460 lt_cv_path_LD="$ac_dir/$ac_prog"
5461 # Check to see if the program is GNU ld. I'd rather use --version,
5462 # but apparently some variants of GNU ld only accept -v.
5463 # Break only if it was the GNU/non-GNU ld that we prefer.
5464 case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
5465 *GNU* | *'with BFD'*)
5466 test "$with_gnu_ld" != no && break
5467 ;;
5468 *)
5469 test "$with_gnu_ld" != yes && break
5470 ;;
5471 esac
5472 fi
5473 done
5474 IFS="$lt_save_ifs"
5475 else
5476 lt_cv_path_LD="$LD" # Let the user override the test with a path.
5477 fi
5478 fi
5479
5480 LD="$lt_cv_path_LD"
5481 if test -n "$LD"; then
5482 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
5483 $as_echo "$LD" >&6; }
5484 else
5485 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5486 $as_echo "no" >&6; }
5487 fi
5488 test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5
5489 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
5490 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
5491 if test "${lt_cv_prog_gnu_ld+set}" = set; then :
5492 $as_echo_n "(cached) " >&6
5493 else
5494 # I'd rather use --version here, but apparently some GNU lds only accept -v.
5495 case `$LD -v 2>&1 </dev/null` in
5496 *GNU* | *'with BFD'*)
5497 lt_cv_prog_gnu_ld=yes
5498 ;;
5499 *)
5500 lt_cv_prog_gnu_ld=no
5501 ;;
5502 esac
5503 fi
5504 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
5505 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
5506 with_gnu_ld=$lt_cv_prog_gnu_ld
5507
5508
5509
5510
5511
5512
5513
5514
5515
5516 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
5517 $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
5518 if test "${lt_cv_path_NM+set}" = set; then :
5519 $as_echo_n "(cached) " >&6
5520 else
5521 if test -n "$NM"; then
5522 # Let the user override the test.
5523 lt_cv_path_NM="$NM"
5524 else
5525 lt_nm_to_check="${ac_tool_prefix}nm"
5526 if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
5527 lt_nm_to_check="$lt_nm_to_check nm"
5528 fi
5529 for lt_tmp_nm in $lt_nm_to_check; do
5530 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5531 for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
5532 IFS="$lt_save_ifs"
5533 test -z "$ac_dir" && ac_dir=.
5534 tmp_nm="$ac_dir/$lt_tmp_nm"
5535 if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
5536 # Check to see if the nm accepts a BSD-compat flag.
5537 # Adding the `sed 1q' prevents false positives on HP-UX, which says:
5538 # nm: unknown option "B" ignored
5539 # Tru64's nm complains that /dev/null is an invalid object file
5540 case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
5541 */dev/null* | *'Invalid file or object type'*)
5542 lt_cv_path_NM="$tmp_nm -B"
5543 break
5544 ;;
5545 *)
5546 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
5547 */dev/null*)
5548 lt_cv_path_NM="$tmp_nm -p"
5549 break
5550 ;;
5551 *)
5552 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
5553 continue # so that we can try to find one that supports BSD flags
5554 ;;
5555 esac
5556 ;;
5557 esac
5558 fi
5559 done
5560 IFS="$lt_save_ifs"
5561 done
5562 : ${lt_cv_path_NM=no}
5563 fi
5564 fi
5565 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
5566 $as_echo "$lt_cv_path_NM" >&6; }
5567 if test "$lt_cv_path_NM" != "no"; then
5568 NM="$lt_cv_path_NM"
5569 else
5570 # Didn't find any BSD compatible name lister, look for dumpbin.
5571 if test -n "$DUMPBIN"; then :
5572 # Let the user override the test.
5573 else
5574 if test -n "$ac_tool_prefix"; then
5575 for ac_prog in dumpbin "link -dump"
5576 do
5577 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5578 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5579 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5580 $as_echo_n "checking for $ac_word... " >&6; }
5581 if test "${ac_cv_prog_DUMPBIN+set}" = set; then :
5582 $as_echo_n "(cached) " >&6
5583 else
5584 if test -n "$DUMPBIN"; then
5585 ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
5586 else
5587 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5588 for as_dir in $PATH
5589 do
5590 IFS=$as_save_IFS
5591 test -z "$as_dir" && as_dir=.
5592 for ac_exec_ext in '' $ac_executable_extensions; do
5593 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5594 ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
5595 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5596 break 2
5597 fi
5598 done
5599 done
5600 IFS=$as_save_IFS
5601
5602 fi
5603 fi
5604 DUMPBIN=$ac_cv_prog_DUMPBIN
5605 if test -n "$DUMPBIN"; then
5606 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
5607 $as_echo "$DUMPBIN" >&6; }
5608 else
5609 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5610 $as_echo "no" >&6; }
5611 fi
5612
5613
5614 test -n "$DUMPBIN" && break
5615 done
5616 fi
5617 if test -z "$DUMPBIN"; then
5618 ac_ct_DUMPBIN=$DUMPBIN
5619 for ac_prog in dumpbin "link -dump"
5620 do
5621 # Extract the first word of "$ac_prog", so it can be a program name with args.
5622 set dummy $ac_prog; ac_word=$2
5623 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5624 $as_echo_n "checking for $ac_word... " >&6; }
5625 if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then :
5626 $as_echo_n "(cached) " >&6
5627 else
5628 if test -n "$ac_ct_DUMPBIN"; then
5629 ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
5630 else
5631 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5632 for as_dir in $PATH
5633 do
5634 IFS=$as_save_IFS
5635 test -z "$as_dir" && as_dir=.
5636 for ac_exec_ext in '' $ac_executable_extensions; do
5637 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5638 ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
5639 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5640 break 2
5641 fi
5642 done
5643 done
5644 IFS=$as_save_IFS
5645
5646 fi
5647 fi
5648 ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
5649 if test -n "$ac_ct_DUMPBIN"; then
5650 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
5651 $as_echo "$ac_ct_DUMPBIN" >&6; }
5652 else
5653 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5654 $as_echo "no" >&6; }
5655 fi
5656
5657
5658 test -n "$ac_ct_DUMPBIN" && break
5659 done
5660
5661 if test "x$ac_ct_DUMPBIN" = x; then
5662 DUMPBIN=":"
5663 else
5664 case $cross_compiling:$ac_tool_warned in
5665 yes:)
5666 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5667 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5668 ac_tool_warned=yes ;;
5669 esac
5670 DUMPBIN=$ac_ct_DUMPBIN
5671 fi
5672 fi
5673
5674 case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
5675 *COFF*)
5676 DUMPBIN="$DUMPBIN -symbols"
5677 ;;
5678 *)
5679 DUMPBIN=:
5680 ;;
5681 esac
5682 fi
5683
5684 if test "$DUMPBIN" != ":"; then
5685 NM="$DUMPBIN"
5686 fi
5687 fi
5688 test -z "$NM" && NM=nm
5689
5690
5691
5692
5693
5694
5695 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
5696 $as_echo_n "checking the name lister ($NM) interface... " >&6; }
5697 if test "${lt_cv_nm_interface+set}" = set; then :
5698 $as_echo_n "(cached) " >&6
5699 else
5700 lt_cv_nm_interface="BSD nm"
5701 echo "int some_variable = 0;" > conftest.$ac_ext
5702 (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
5703 (eval "$ac_compile" 2>conftest.err)
5704 cat conftest.err >&5
5705 (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
5706 (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
5707 cat conftest.err >&5
5708 (eval echo "\"\$as_me:$LINENO: output\"" >&5)
5709 cat conftest.out >&5
5710 if $GREP 'External.*some_variable' conftest.out > /dev/null; then
5711 lt_cv_nm_interface="MS dumpbin"
5712 fi
5713 rm -f conftest*
5714 fi
5715 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
5716 $as_echo "$lt_cv_nm_interface" >&6; }
5717
5718 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
5719 $as_echo_n "checking whether ln -s works... " >&6; }
5720 LN_S=$as_ln_s
5721 if test "$LN_S" = "ln -s"; then
5722 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5723 $as_echo "yes" >&6; }
5724 else
5725 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
5726 $as_echo "no, using $LN_S" >&6; }
5727 fi
5728
5729 # find the maximum length of command line arguments
5730 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
5731 $as_echo_n "checking the maximum length of command line arguments... " >&6; }
5732 if test "${lt_cv_sys_max_cmd_len+set}" = set; then :
5733 $as_echo_n "(cached) " >&6
5734 else
5735 i=0
5736 teststring="ABCD"
5737
5738 case $build_os in
5739 msdosdjgpp*)
5740 # On DJGPP, this test can blow up pretty badly due to problems in libc
5741 # (any single argument exceeding 2000 bytes causes a buffer overrun
5742 # during glob expansion). Even if it were fixed, the result of this
5743 # check would be larger than it should be.
5744 lt_cv_sys_max_cmd_len=12288; # 12K is about right
5745 ;;
5746
5747 gnu*)
5748 # Under GNU Hurd, this test is not required because there is
5749 # no limit to the length of command line arguments.
5750 # Libtool will interpret -1 as no limit whatsoever
5751 lt_cv_sys_max_cmd_len=-1;
5752 ;;
5753
5754 cygwin* | mingw* | cegcc*)
5755 # On Win9x/ME, this test blows up -- it succeeds, but takes
5756 # about 5 minutes as the teststring grows exponentially.
5757 # Worse, since 9x/ME are not pre-emptively multitasking,
5758 # you end up with a "frozen" computer, even though with patience
5759 # the test eventually succeeds (with a max line length of 256k).
5760 # Instead, let's just punt: use the minimum linelength reported by
5761 # all of the supported platforms: 8192 (on NT/2K/XP).
5762 lt_cv_sys_max_cmd_len=8192;
5763 ;;
5764
5765 mint*)
5766 # On MiNT this can take a long time and run out of memory.
5767 lt_cv_sys_max_cmd_len=8192;
5768 ;;
5769
5770 amigaos*)
5771 # On AmigaOS with pdksh, this test takes hours, literally.
5772 # So we just punt and use a minimum line length of 8192.
5773 lt_cv_sys_max_cmd_len=8192;
5774 ;;
5775
5776 netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
5777 # This has been around since 386BSD, at least. Likely further.
5778 if test -x /sbin/sysctl; then
5779 lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
5780 elif test -x /usr/sbin/sysctl; then
5781 lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
5782 else
5783 lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs
5784 fi
5785 # And add a safety zone
5786 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5787 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5788 ;;
5789
5790 interix*)
5791 # We know the value 262144 and hardcode it with a safety zone (like BSD)
5792 lt_cv_sys_max_cmd_len=196608
5793 ;;
5794
5795 osf*)
5796 # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
5797 # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
5798 # nice to cause kernel panics so lets avoid the loop below.
5799 # First set a reasonable default.
5800 lt_cv_sys_max_cmd_len=16384
5801 #
5802 if test -x /sbin/sysconfig; then
5803 case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
5804 *1*) lt_cv_sys_max_cmd_len=-1 ;;
5805 esac
5806 fi
5807 ;;
5808 sco3.2v5*)
5809 lt_cv_sys_max_cmd_len=102400
5810 ;;
5811 sysv5* | sco5v6* | sysv4.2uw2*)
5812 kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
5813 if test -n "$kargmax"; then
5814 lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'`
5815 else
5816 lt_cv_sys_max_cmd_len=32768
5817 fi
5818 ;;
5819 *)
5820 lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
5821 if test -n "$lt_cv_sys_max_cmd_len"; then
5822 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5823 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5824 else
5825 # Make teststring a little bigger before we do anything with it.
5826 # a 1K string should be a reasonable start.
5827 for i in 1 2 3 4 5 6 7 8 ; do
5828 teststring=$teststring$teststring
5829 done
5830 SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
5831 # If test is not a shell built-in, we'll probably end up computing a
5832 # maximum length that is only half of the actual maximum length, but
5833 # we can't tell.
5834 while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \
5835 = "X$teststring$teststring"; } >/dev/null 2>&1 &&
5836 test $i != 17 # 1/2 MB should be enough
5837 do
5838 i=`expr $i + 1`
5839 teststring=$teststring$teststring
5840 done
5841 # Only check the string length outside the loop.
5842 lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
5843 teststring=
5844 # Add a significant safety factor because C++ compilers can tack on
5845 # massive amounts of additional arguments before passing them to the
5846 # linker. It appears as though 1/2 is a usable value.
5847 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
5848 fi
5849 ;;
5850 esac
5851
5852 fi
5853
5854 if test -n $lt_cv_sys_max_cmd_len ; then
5855 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
5856 $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
5857 else
5858 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
5859 $as_echo "none" >&6; }
5860 fi
5861 max_cmd_len=$lt_cv_sys_max_cmd_len
5862
5863
5864
5865
5866
5867
5868 : ${CP="cp -f"}
5869 : ${MV="mv -f"}
5870 : ${RM="rm -f"}
5871
5872 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
5873 $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
5874 # Try some XSI features
5875 xsi_shell=no
5876 ( _lt_dummy="a/b/c"
5877 test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
5878 = c,a/b,, \
5879 && eval 'test $(( 1 + 1 )) -eq 2 \
5880 && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
5881 && xsi_shell=yes
5882 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
5883 $as_echo "$xsi_shell" >&6; }
5884
5885
5886 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
5887 $as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
5888 lt_shell_append=no
5889 ( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
5890 >/dev/null 2>&1 \
5891 && lt_shell_append=yes
5892 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
5893 $as_echo "$lt_shell_append" >&6; }
5894
5895
5896 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
5897 lt_unset=unset
5898 else
5899 lt_unset=false
5900 fi
5901
5902
5903
5904
5905
5906 # test EBCDIC or ASCII
5907 case `echo X|tr X '\101'` in
5908 A) # ASCII based system
5909 # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
5910 lt_SP2NL='tr \040 \012'
5911 lt_NL2SP='tr \015\012 \040\040'
5912 ;;
5913 *) # EBCDIC based system
5914 lt_SP2NL='tr \100 \n'
5915 lt_NL2SP='tr \r\n \100\100'
5916 ;;
5917 esac
5918
5919
5920
5921
5922
5923
5924
5925
5926
5927 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
5928 $as_echo_n "checking for $LD option to reload object files... " >&6; }
5929 if test "${lt_cv_ld_reload_flag+set}" = set; then :
5930 $as_echo_n "(cached) " >&6
5931 else
5932 lt_cv_ld_reload_flag='-r'
5933 fi
5934 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
5935 $as_echo "$lt_cv_ld_reload_flag" >&6; }
5936 reload_flag=$lt_cv_ld_reload_flag
5937 case $reload_flag in
5938 "" | " "*) ;;
5939 *) reload_flag=" $reload_flag" ;;
5940 esac
5941 reload_cmds='$LD$reload_flag -o $output$reload_objs'
5942 case $host_os in
5943 darwin*)
5944 if test "$GCC" = yes; then
5945 reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
5946 else
5947 reload_cmds='$LD$reload_flag -o $output$reload_objs'
5948 fi
5949 ;;
5950 esac
5951
5952
5953
5954
5955
5956
5957
5958
5959
5960 if test -n "$ac_tool_prefix"; then
5961 # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
5962 set dummy ${ac_tool_prefix}objdump; ac_word=$2
5963 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5964 $as_echo_n "checking for $ac_word... " >&6; }
5965 if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
5966 $as_echo_n "(cached) " >&6
5967 else
5968 if test -n "$OBJDUMP"; then
5969 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
5970 else
5971 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5972 for as_dir in $PATH
5973 do
5974 IFS=$as_save_IFS
5975 test -z "$as_dir" && as_dir=.
5976 for ac_exec_ext in '' $ac_executable_extensions; do
5977 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5978 ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
5979 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5980 break 2
5981 fi
5982 done
5983 done
5984 IFS=$as_save_IFS
5985
5986 fi
5987 fi
5988 OBJDUMP=$ac_cv_prog_OBJDUMP
5989 if test -n "$OBJDUMP"; then
5990 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
5991 $as_echo "$OBJDUMP" >&6; }
5992 else
5993 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5994 $as_echo "no" >&6; }
5995 fi
5996
5997
5998 fi
5999 if test -z "$ac_cv_prog_OBJDUMP"; then
6000 ac_ct_OBJDUMP=$OBJDUMP
6001 # Extract the first word of "objdump", so it can be a program name with args.
6002 set dummy objdump; ac_word=$2
6003 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6004 $as_echo_n "checking for $ac_word... " >&6; }
6005 if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
6006 $as_echo_n "(cached) " >&6
6007 else
6008 if test -n "$ac_ct_OBJDUMP"; then
6009 ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
6010 else
6011 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6012 for as_dir in $PATH
6013 do
6014 IFS=$as_save_IFS
6015 test -z "$as_dir" && as_dir=.
6016 for ac_exec_ext in '' $ac_executable_extensions; do
6017 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6018 ac_cv_prog_ac_ct_OBJDUMP="objdump"
6019 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6020 break 2
6021 fi
6022 done
6023 done
6024 IFS=$as_save_IFS
6025
6026 fi
6027 fi
6028 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
6029 if test -n "$ac_ct_OBJDUMP"; then
6030 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
6031 $as_echo "$ac_ct_OBJDUMP" >&6; }
6032 else
6033 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6034 $as_echo "no" >&6; }
6035 fi
6036
6037 if test "x$ac_ct_OBJDUMP" = x; then
6038 OBJDUMP="false"
6039 else
6040 case $cross_compiling:$ac_tool_warned in
6041 yes:)
6042 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6043 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6044 ac_tool_warned=yes ;;
6045 esac
6046 OBJDUMP=$ac_ct_OBJDUMP
6047 fi
6048 else
6049 OBJDUMP="$ac_cv_prog_OBJDUMP"
6050 fi
6051
6052 test -z "$OBJDUMP" && OBJDUMP=objdump
6053
6054
6055
6056
6057
6058
6059
6060
6061
6062 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
6063 $as_echo_n "checking how to recognize dependent libraries... " >&6; }
6064 if test "${lt_cv_deplibs_check_method+set}" = set; then :
6065 $as_echo_n "(cached) " >&6
6066 else
6067 lt_cv_file_magic_cmd='$MAGIC_CMD'
6068 lt_cv_file_magic_test_file=
6069 lt_cv_deplibs_check_method='unknown'
6070 # Need to set the preceding variable on all platforms that support
6071 # interlibrary dependencies.
6072 # 'none' -- dependencies not supported.
6073 # `unknown' -- same as none, but documents that we really don't know.
6074 # 'pass_all' -- all dependencies passed with no checks.
6075 # 'test_compile' -- check by making test program.
6076 # 'file_magic [[regex]]' -- check by looking for files in library path
6077 # which responds to the $file_magic_cmd with a given extended regex.
6078 # If you have `file' or equivalent on your system and you're not sure
6079 # whether `pass_all' will *always* work, you probably want this one.
6080
6081 case $host_os in
6082 aix[4-9]*)
6083 lt_cv_deplibs_check_method=pass_all
6084 ;;
6085
6086 beos*)
6087 lt_cv_deplibs_check_method=pass_all
6088 ;;
6089
6090 bsdi[45]*)
6091 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
6092 lt_cv_file_magic_cmd='/usr/bin/file -L'
6093 lt_cv_file_magic_test_file=/shlib/libc.so
6094 ;;
6095
6096 cygwin*)
6097 # func_win32_libid is a shell function defined in ltmain.sh
6098 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
6099 lt_cv_file_magic_cmd='func_win32_libid'
6100 ;;
6101
6102 mingw* | pw32*)
6103 # Base MSYS/MinGW do not provide the 'file' command needed by
6104 # func_win32_libid shell function, so use a weaker test based on 'objdump',
6105 # unless we find 'file', for example because we are cross-compiling.
6106 # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
6107 if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
6108 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
6109 lt_cv_file_magic_cmd='func_win32_libid'
6110 else
6111 lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
6112 lt_cv_file_magic_cmd='$OBJDUMP -f'
6113 fi
6114 ;;
6115
6116 cegcc*)
6117 # use the weaker test based on 'objdump'. See mingw*.
6118 lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
6119 lt_cv_file_magic_cmd='$OBJDUMP -f'
6120 ;;
6121
6122 darwin* | rhapsody*)
6123 lt_cv_deplibs_check_method=pass_all
6124 ;;
6125
6126 freebsd* | dragonfly*)
6127 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6128 case $host_cpu in
6129 i*86 )
6130 # Not sure whether the presence of OpenBSD here was a mistake.
6131 # Let's accept both of them until this is cleared up.
6132 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
6133 lt_cv_file_magic_cmd=/usr/bin/file
6134 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
6135 ;;
6136 esac
6137 else
6138 lt_cv_deplibs_check_method=pass_all
6139 fi
6140 ;;
6141
6142 gnu*)
6143 lt_cv_deplibs_check_method=pass_all
6144 ;;
6145
6146 haiku*)
6147 lt_cv_deplibs_check_method=pass_all
6148 ;;
6149
6150 hpux10.20* | hpux11*)
6151 lt_cv_file_magic_cmd=/usr/bin/file
6152 case $host_cpu in
6153 ia64*)
6154 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
6155 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
6156 ;;
6157 hppa*64*)
6158 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF[ -][0-9][0-9])(-bit)?( [LM]SB)? shared object( file)?[, -]* PA-RISC [0-9]\.[0-9]'
6159 lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
6160 ;;
6161 *)
6162 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
6163 lt_cv_file_magic_test_file=/usr/lib/libc.sl
6164 ;;
6165 esac
6166 ;;
6167
6168 interix[3-9]*)
6169 # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
6170 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
6171 ;;
6172
6173 irix5* | irix6* | nonstopux*)
6174 case $LD in
6175 *-32|*"-32 ") libmagic=32-bit;;
6176 *-n32|*"-n32 ") libmagic=N32;;
6177 *-64|*"-64 ") libmagic=64-bit;;
6178 *) libmagic=never-match;;
6179 esac
6180 lt_cv_deplibs_check_method=pass_all
6181 ;;
6182
6183 # This must be Linux ELF.
6184 linux* | k*bsd*-gnu | kopensolaris*-gnu)
6185 lt_cv_deplibs_check_method=pass_all
6186 ;;
6187
6188 netbsd*)
6189 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6190 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6191 else
6192 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
6193 fi
6194 ;;
6195
6196 newos6*)
6197 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
6198 lt_cv_file_magic_cmd=/usr/bin/file
6199 lt_cv_file_magic_test_file=/usr/lib/libnls.so
6200 ;;
6201
6202 *nto* | *qnx*)
6203 lt_cv_deplibs_check_method=pass_all
6204 ;;
6205
6206 openbsd*)
6207 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
6208 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
6209 else
6210 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6211 fi
6212 ;;
6213
6214 osf3* | osf4* | osf5*)
6215 lt_cv_deplibs_check_method=pass_all
6216 ;;
6217
6218 rdos*)
6219 lt_cv_deplibs_check_method=pass_all
6220 ;;
6221
6222 solaris*)
6223 lt_cv_deplibs_check_method=pass_all
6224 ;;
6225
6226 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
6227 lt_cv_deplibs_check_method=pass_all
6228 ;;
6229
6230 sysv4 | sysv4.3*)
6231 case $host_vendor in
6232 motorola)
6233 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]'
6234 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
6235 ;;
6236 ncr)
6237 lt_cv_deplibs_check_method=pass_all
6238 ;;
6239 sequent)
6240 lt_cv_file_magic_cmd='/bin/file'
6241 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
6242 ;;
6243 sni)
6244 lt_cv_file_magic_cmd='/bin/file'
6245 lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
6246 lt_cv_file_magic_test_file=/lib/libc.so
6247 ;;
6248 siemens)
6249 lt_cv_deplibs_check_method=pass_all
6250 ;;
6251 pc)
6252 lt_cv_deplibs_check_method=pass_all
6253 ;;
6254 esac
6255 ;;
6256
6257 tpf*)
6258 lt_cv_deplibs_check_method=pass_all
6259 ;;
6260 esac
6261
6262 fi
6263 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
6264 $as_echo "$lt_cv_deplibs_check_method" >&6; }
6265 file_magic_cmd=$lt_cv_file_magic_cmd
6266 deplibs_check_method=$lt_cv_deplibs_check_method
6267 test -z "$deplibs_check_method" && deplibs_check_method=unknown
6268
6269
6270
6271
6272
6273
6274
6275
6276
6277
6278
6279
6280 if test -n "$ac_tool_prefix"; then
6281 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
6282 set dummy ${ac_tool_prefix}ar; ac_word=$2
6283 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6284 $as_echo_n "checking for $ac_word... " >&6; }
6285 if test "${ac_cv_prog_AR+set}" = set; then :
6286 $as_echo_n "(cached) " >&6
6287 else
6288 if test -n "$AR"; then
6289 ac_cv_prog_AR="$AR" # Let the user override the test.
6290 else
6291 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6292 for as_dir in $PATH
6293 do
6294 IFS=$as_save_IFS
6295 test -z "$as_dir" && as_dir=.
6296 for ac_exec_ext in '' $ac_executable_extensions; do
6297 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6298 ac_cv_prog_AR="${ac_tool_prefix}ar"
6299 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6300 break 2
6301 fi
6302 done
6303 done
6304 IFS=$as_save_IFS
6305
6306 fi
6307 fi
6308 AR=$ac_cv_prog_AR
6309 if test -n "$AR"; then
6310 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
6311 $as_echo "$AR" >&6; }
6312 else
6313 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6314 $as_echo "no" >&6; }
6315 fi
6316
6317
6318 fi
6319 if test -z "$ac_cv_prog_AR"; then
6320 ac_ct_AR=$AR
6321 # Extract the first word of "ar", so it can be a program name with args.
6322 set dummy ar; ac_word=$2
6323 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6324 $as_echo_n "checking for $ac_word... " >&6; }
6325 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
6326 $as_echo_n "(cached) " >&6
6327 else
6328 if test -n "$ac_ct_AR"; then
6329 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
6330 else
6331 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6332 for as_dir in $PATH
6333 do
6334 IFS=$as_save_IFS
6335 test -z "$as_dir" && as_dir=.
6336 for ac_exec_ext in '' $ac_executable_extensions; do
6337 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6338 ac_cv_prog_ac_ct_AR="ar"
6339 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6340 break 2
6341 fi
6342 done
6343 done
6344 IFS=$as_save_IFS
6345
6346 fi
6347 fi
6348 ac_ct_AR=$ac_cv_prog_ac_ct_AR
6349 if test -n "$ac_ct_AR"; then
6350 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
6351 $as_echo "$ac_ct_AR" >&6; }
6352 else
6353 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6354 $as_echo "no" >&6; }
6355 fi
6356
6357 if test "x$ac_ct_AR" = x; then
6358 AR="false"
6359 else
6360 case $cross_compiling:$ac_tool_warned in
6361 yes:)
6362 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6363 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6364 ac_tool_warned=yes ;;
6365 esac
6366 AR=$ac_ct_AR
6367 fi
6368 else
6369 AR="$ac_cv_prog_AR"
6370 fi
6371
6372 test -z "$AR" && AR=ar
6373 test -z "$AR_FLAGS" && AR_FLAGS=cru
6374
6375
6376
6377
6378
6379
6380
6381
6382
6383
6384
6385 if test -n "$ac_tool_prefix"; then
6386 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
6387 set dummy ${ac_tool_prefix}strip; ac_word=$2
6388 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6389 $as_echo_n "checking for $ac_word... " >&6; }
6390 if test "${ac_cv_prog_STRIP+set}" = set; then :
6391 $as_echo_n "(cached) " >&6
6392 else
6393 if test -n "$STRIP"; then
6394 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
6395 else
6396 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6397 for as_dir in $PATH
6398 do
6399 IFS=$as_save_IFS
6400 test -z "$as_dir" && as_dir=.
6401 for ac_exec_ext in '' $ac_executable_extensions; do
6402 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6403 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
6404 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6405 break 2
6406 fi
6407 done
6408 done
6409 IFS=$as_save_IFS
6410
6411 fi
6412 fi
6413 STRIP=$ac_cv_prog_STRIP
6414 if test -n "$STRIP"; then
6415 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
6416 $as_echo "$STRIP" >&6; }
6417 else
6418 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6419 $as_echo "no" >&6; }
6420 fi
6421
6422
6423 fi
6424 if test -z "$ac_cv_prog_STRIP"; then
6425 ac_ct_STRIP=$STRIP
6426 # Extract the first word of "strip", so it can be a program name with args.
6427 set dummy strip; ac_word=$2
6428 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6429 $as_echo_n "checking for $ac_word... " >&6; }
6430 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
6431 $as_echo_n "(cached) " >&6
6432 else
6433 if test -n "$ac_ct_STRIP"; then
6434 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
6435 else
6436 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6437 for as_dir in $PATH
6438 do
6439 IFS=$as_save_IFS
6440 test -z "$as_dir" && as_dir=.
6441 for ac_exec_ext in '' $ac_executable_extensions; do
6442 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6443 ac_cv_prog_ac_ct_STRIP="strip"
6444 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6445 break 2
6446 fi
6447 done
6448 done
6449 IFS=$as_save_IFS
6450
6451 fi
6452 fi
6453 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
6454 if test -n "$ac_ct_STRIP"; then
6455 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
6456 $as_echo "$ac_ct_STRIP" >&6; }
6457 else
6458 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6459 $as_echo "no" >&6; }
6460 fi
6461
6462 if test "x$ac_ct_STRIP" = x; then
6463 STRIP=":"
6464 else
6465 case $cross_compiling:$ac_tool_warned in
6466 yes:)
6467 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6468 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6469 ac_tool_warned=yes ;;
6470 esac
6471 STRIP=$ac_ct_STRIP
6472 fi
6473 else
6474 STRIP="$ac_cv_prog_STRIP"
6475 fi
6476
6477 test -z "$STRIP" && STRIP=:
6478
6479
6480
6481
6482
6483
6484 if test -n "$ac_tool_prefix"; then
6485 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6486 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6487 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6488 $as_echo_n "checking for $ac_word... " >&6; }
6489 if test "${ac_cv_prog_RANLIB+set}" = set; then :
6490 $as_echo_n "(cached) " >&6
6491 else
6492 if test -n "$RANLIB"; then
6493 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6494 else
6495 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6496 for as_dir in $PATH
6497 do
6498 IFS=$as_save_IFS
6499 test -z "$as_dir" && as_dir=.
6500 for ac_exec_ext in '' $ac_executable_extensions; do
6501 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6502 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6503 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6504 break 2
6505 fi
6506 done
6507 done
6508 IFS=$as_save_IFS
6509
6510 fi
6511 fi
6512 RANLIB=$ac_cv_prog_RANLIB
6513 if test -n "$RANLIB"; then
6514 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
6515 $as_echo "$RANLIB" >&6; }
6516 else
6517 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6518 $as_echo "no" >&6; }
6519 fi
6520
6521
6522 fi
6523 if test -z "$ac_cv_prog_RANLIB"; then
6524 ac_ct_RANLIB=$RANLIB
6525 # Extract the first word of "ranlib", so it can be a program name with args.
6526 set dummy ranlib; ac_word=$2
6527 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6528 $as_echo_n "checking for $ac_word... " >&6; }
6529 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
6530 $as_echo_n "(cached) " >&6
6531 else
6532 if test -n "$ac_ct_RANLIB"; then
6533 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6534 else
6535 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6536 for as_dir in $PATH
6537 do
6538 IFS=$as_save_IFS
6539 test -z "$as_dir" && as_dir=.
6540 for ac_exec_ext in '' $ac_executable_extensions; do
6541 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6542 ac_cv_prog_ac_ct_RANLIB="ranlib"
6543 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6544 break 2
6545 fi
6546 done
6547 done
6548 IFS=$as_save_IFS
6549
6550 fi
6551 fi
6552 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6553 if test -n "$ac_ct_RANLIB"; then
6554 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
6555 $as_echo "$ac_ct_RANLIB" >&6; }
6556 else
6557 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6558 $as_echo "no" >&6; }
6559 fi
6560
6561 if test "x$ac_ct_RANLIB" = x; then
6562 RANLIB=":"
6563 else
6564 case $cross_compiling:$ac_tool_warned in
6565 yes:)
6566 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6567 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6568 ac_tool_warned=yes ;;
6569 esac
6570 RANLIB=$ac_ct_RANLIB
6571 fi
6572 else
6573 RANLIB="$ac_cv_prog_RANLIB"
6574 fi
6575
6576 test -z "$RANLIB" && RANLIB=:
6577
6578
6579
6580
6581
6582
6583 # Determine commands to create old-style static archives.
6584 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
6585 old_postinstall_cmds='chmod 644 $oldlib'
6586 old_postuninstall_cmds=
6587
6588 if test -n "$RANLIB"; then
6589 case $host_os in
6590 openbsd*)
6591 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
6592 ;;
6593 *)
6594 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
6595 ;;
6596 esac
6597 old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
6598 fi
6599
6600 case $host_os in
6601 darwin*)
6602 lock_old_archive_extraction=yes ;;
6603 *)
6604 lock_old_archive_extraction=no ;;
6605 esac
6606
6607
6608
6609
6610
6611
6612
6613
6614
6615
6616
6617
6618
6619
6620
6621
6622
6623
6624
6625
6626
6627
6628
6629
6630
6631
6632
6633
6634
6635
6636
6637
6638
6639
6640
6641
6642
6643
6644
6645 # If no C compiler was specified, use CC.
6646 LTCC=${LTCC-"$CC"}
6647
6648 # If no C compiler flags were specified, use CFLAGS.
6649 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
6650
6651 # Allow CC to be a program name with arguments.
6652 compiler=$CC
6653
6654
6655 # Check for command to grab the raw symbol name followed by C symbol from nm.
6656 { $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
6657 $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
6658 if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then :
6659 $as_echo_n "(cached) " >&6
6660 else
6661
6662 # These are sane defaults that work on at least a few old systems.
6663 # [They come from Ultrix. What could be older than Ultrix?!! ;)]
6664
6665 # Character class describing NM global symbol codes.
6666 symcode='[BCDEGRST]'
6667
6668 # Regexp to match symbols that can be accessed directly from C.
6669 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
6670
6671 # Define system-specific variables.
6672 case $host_os in
6673 aix*)
6674 symcode='[BCDT]'
6675 ;;
6676 cygwin* | mingw* | pw32* | cegcc*)
6677 symcode='[ABCDGISTW]'
6678 ;;
6679 hpux*)
6680 if test "$host_cpu" = ia64; then
6681 symcode='[ABCDEGRST]'
6682 fi
6683 ;;
6684 irix* | nonstopux*)
6685 symcode='[BCDEGRST]'
6686 ;;
6687 osf*)
6688 symcode='[BCDEGQRST]'
6689 ;;
6690 solaris*)
6691 symcode='[BDRT]'
6692 ;;
6693 sco3.2v5*)
6694 symcode='[DT]'
6695 ;;
6696 sysv4.2uw2*)
6697 symcode='[DT]'
6698 ;;
6699 sysv5* | sco5v6* | unixware* | OpenUNIX*)
6700 symcode='[ABDT]'
6701 ;;
6702 sysv4)
6703 symcode='[DFNSTU]'
6704 ;;
6705 esac
6706
6707 # If we're using GNU nm, then use its standard symbol codes.
6708 case `$NM -V 2>&1` in
6709 *GNU* | *'with BFD'*)
6710 symcode='[ABCDGIRSTW]' ;;
6711 esac
6712
6713 # Transform an extracted symbol line into a proper C declaration.
6714 # Some systems (esp. on ia64) link data and code symbols differently,
6715 # so use this general approach.
6716 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
6717
6718 # Transform an extracted symbol line into symbol name and symbol address
6719 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'"
6720 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'"
6721
6722 # Handle CRLF in mingw tool chain
6723 opt_cr=
6724 case $build_os in
6725 mingw*)
6726 opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
6727 ;;
6728 esac
6729
6730 # Try without a prefix underscore, then with it.
6731 for ac_symprfx in "" "_"; do
6732
6733 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
6734 symxfrm="\\1 $ac_symprfx\\2 \\2"
6735
6736 # Write the raw and C identifiers.
6737 if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6738 # Fake it for dumpbin and say T for any non-static function
6739 # and D for any global variable.
6740 # Also find C++ and __fastcall symbols from MSVC++,
6741 # which start with @ or ?.
6742 lt_cv_sys_global_symbol_pipe="$AWK '"\
6743 " {last_section=section; section=\$ 3};"\
6744 " /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
6745 " \$ 0!~/External *\|/{next};"\
6746 " / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
6747 " {if(hide[section]) next};"\
6748 " {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
6749 " {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
6750 " s[1]~/^[@?]/{print s[1], s[1]; next};"\
6751 " s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
6752 " ' prfx=^$ac_symprfx"
6753 else
6754 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
6755 fi
6756
6757 # Check to see that the pipe works correctly.
6758 pipe_works=no
6759
6760 rm -f conftest*
6761 cat > conftest.$ac_ext <<_LT_EOF
6762 #ifdef __cplusplus
6763 extern "C" {
6764 #endif
6765 char nm_test_var;
6766 void nm_test_func(void);
6767 void nm_test_func(void){}
6768 #ifdef __cplusplus
6769 }
6770 #endif
6771 int main(){nm_test_var='a';nm_test_func();return(0);}
6772 _LT_EOF
6773
6774 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6775 (eval $ac_compile) 2>&5
6776 ac_status=$?
6777 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6778 test $ac_status = 0; }; then
6779 # Now try to grab the symbols.
6780 nlist=conftest.nm
6781 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
6782 (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
6783 ac_status=$?
6784 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6785 test $ac_status = 0; } && test -s "$nlist"; then
6786 # Try sorting and uniquifying the output.
6787 if sort "$nlist" | uniq > "$nlist"T; then
6788 mv -f "$nlist"T "$nlist"
6789 else
6790 rm -f "$nlist"T
6791 fi
6792
6793 # Make sure that we snagged all the symbols we need.
6794 if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
6795 if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
6796 cat <<_LT_EOF > conftest.$ac_ext
6797 #ifdef __cplusplus
6798 extern "C" {
6799 #endif
6800
6801 _LT_EOF
6802 # Now generate the symbol file.
6803 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
6804
6805 cat <<_LT_EOF >> conftest.$ac_ext
6806
6807 /* The mapping between symbol names and symbols. */
6808 const struct {
6809 const char *name;
6810 void *address;
6811 }
6812 lt__PROGRAM__LTX_preloaded_symbols[] =
6813 {
6814 { "@PROGRAM@", (void *) 0 },
6815 _LT_EOF
6816 $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
6817 cat <<\_LT_EOF >> conftest.$ac_ext
6818 {0, (void *) 0}
6819 };
6820
6821 /* This works around a problem in FreeBSD linker */
6822 #ifdef FREEBSD_WORKAROUND
6823 static const void *lt_preloaded_setup() {
6824 return lt__PROGRAM__LTX_preloaded_symbols;
6825 }
6826 #endif
6827
6828 #ifdef __cplusplus
6829 }
6830 #endif
6831 _LT_EOF
6832 # Now try linking the two files.
6833 mv conftest.$ac_objext conftstm.$ac_objext
6834 lt_save_LIBS="$LIBS"
6835 lt_save_CFLAGS="$CFLAGS"
6836 LIBS="conftstm.$ac_objext"
6837 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
6838 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
6839 (eval $ac_link) 2>&5
6840 ac_status=$?
6841 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6842 test $ac_status = 0; } && test -s conftest${ac_exeext}; then
6843 pipe_works=yes
6844 fi
6845 LIBS="$lt_save_LIBS"
6846 CFLAGS="$lt_save_CFLAGS"
6847 else
6848 echo "cannot find nm_test_func in $nlist" >&5
6849 fi
6850 else
6851 echo "cannot find nm_test_var in $nlist" >&5
6852 fi
6853 else
6854 echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
6855 fi
6856 else
6857 echo "$progname: failed program was:" >&5
6858 cat conftest.$ac_ext >&5
6859 fi
6860 rm -rf conftest* conftst*
6861
6862 # Do not use the global_symbol_pipe unless it works.
6863 if test "$pipe_works" = yes; then
6864 break
6865 else
6866 lt_cv_sys_global_symbol_pipe=
6867 fi
6868 done
6869
6870 fi
6871
6872 if test -z "$lt_cv_sys_global_symbol_pipe"; then
6873 lt_cv_sys_global_symbol_to_cdecl=
6874 fi
6875 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
6876 { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
6877 $as_echo "failed" >&6; }
6878 else
6879 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
6880 $as_echo "ok" >&6; }
6881 fi
6882
6883
6884
6885
6886
6887
6888
6889
6890
6891
6892
6893
6894
6895
6896
6897
6898
6899
6900
6901
6902
6903
6904 # Check whether --enable-libtool-lock was given.
6905 if test "${enable_libtool_lock+set}" = set; then :
6906 enableval=$enable_libtool_lock;
6907 fi
6908
6909 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
6910
6911 # Some flags need to be propagated to the compiler or linker for good
6912 # libtool support.
6913 case $host in
6914 ia64-*-hpux*)
6915 # Find out which ABI we are using.
6916 echo 'int i;' > conftest.$ac_ext
6917 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6918 (eval $ac_compile) 2>&5
6919 ac_status=$?
6920 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6921 test $ac_status = 0; }; then
6922 case `/usr/bin/file conftest.$ac_objext` in
6923 *ELF-32*)
6924 HPUX_IA64_MODE="32"
6925 ;;
6926 *ELF-64*)
6927 HPUX_IA64_MODE="64"
6928 ;;
6929 esac
6930 fi
6931 rm -rf conftest*
6932 ;;
6933 *-*-irix6*)
6934 # Find out which ABI we are using.
6935 echo '#line '$LINENO' "configure"' > conftest.$ac_ext
6936 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6937 (eval $ac_compile) 2>&5
6938 ac_status=$?
6939 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6940 test $ac_status = 0; }; then
6941 if test "$lt_cv_prog_gnu_ld" = yes; then
6942 case `/usr/bin/file conftest.$ac_objext` in
6943 *32-bit*)
6944 LD="${LD-ld} -melf32bsmip"
6945 ;;
6946 *N32*)
6947 LD="${LD-ld} -melf32bmipn32"
6948 ;;
6949 *64-bit*)
6950 LD="${LD-ld} -melf64bmip"
6951 ;;
6952 esac
6953 else
6954 case `/usr/bin/file conftest.$ac_objext` in
6955 *32-bit*)
6956 LD="${LD-ld} -32"
6957 ;;
6958 *N32*)
6959 LD="${LD-ld} -n32"
6960 ;;
6961 *64-bit*)
6962 LD="${LD-ld} -64"
6963 ;;
6964 esac
6965 fi
6966 fi
6967 rm -rf conftest*
6968 ;;
6969
6970 x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
6971 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
6972 # Find out which ABI we are using.
6973 echo 'int i;' > conftest.$ac_ext
6974 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6975 (eval $ac_compile) 2>&5
6976 ac_status=$?
6977 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6978 test $ac_status = 0; }; then
6979 case `/usr/bin/file conftest.o` in
6980 *32-bit*)
6981 case $host in
6982 x86_64-*kfreebsd*-gnu)
6983 LD="${LD-ld} -m elf_i386_fbsd"
6984 ;;
6985 x86_64-*linux*)
6986 LD="${LD-ld} -m elf_i386"
6987 ;;
6988 ppc64-*linux*|powerpc64-*linux*)
6989 LD="${LD-ld} -m elf32ppclinux"
6990 ;;
6991 s390x-*linux*)
6992 LD="${LD-ld} -m elf_s390"
6993 ;;
6994 sparc64-*linux*)
6995 LD="${LD-ld} -m elf32_sparc"
6996 ;;
6997 esac
6998 ;;
6999 *64-bit*)
7000 case $host in
7001 x86_64-*kfreebsd*-gnu)
7002 LD="${LD-ld} -m elf_x86_64_fbsd"
7003 ;;
7004 x86_64-*linux*)
7005 LD="${LD-ld} -m elf_x86_64"
7006 ;;
7007 ppc*-*linux*|powerpc*-*linux*)
7008 LD="${LD-ld} -m elf64ppc"
7009 ;;
7010 s390*-*linux*|s390*-*tpf*)
7011 LD="${LD-ld} -m elf64_s390"
7012 ;;
7013 sparc*-*linux*)
7014 LD="${LD-ld} -m elf64_sparc"
7015 ;;
7016 esac
7017 ;;
7018 esac
7019 fi
7020 rm -rf conftest*
7021 ;;
7022
7023 *-*-sco3.2v5*)
7024 # On SCO OpenServer 5, we need -belf to get full-featured binaries.
7025 SAVE_CFLAGS="$CFLAGS"
7026 CFLAGS="$CFLAGS -belf"
7027 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
7028 $as_echo_n "checking whether the C compiler needs -belf... " >&6; }
7029 if test "${lt_cv_cc_needs_belf+set}" = set; then :
7030 $as_echo_n "(cached) " >&6
7031 else
7032 ac_ext=c
7033 ac_cpp='$CPP $CPPFLAGS'
7034 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7035 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7036 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7037
7038 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7039 /* end confdefs.h. */
7040
7041 int
7042 main ()
7043 {
7044
7045 ;
7046 return 0;
7047 }
7048 _ACEOF
7049 if ac_fn_c_try_link "$LINENO"; then :
7050 lt_cv_cc_needs_belf=yes
7051 else
7052 lt_cv_cc_needs_belf=no
7053 fi
7054 rm -f core conftest.err conftest.$ac_objext \
7055 conftest$ac_exeext conftest.$ac_ext
7056 ac_ext=c
7057 ac_cpp='$CPP $CPPFLAGS'
7058 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7059 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7060 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7061
7062 fi
7063 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
7064 $as_echo "$lt_cv_cc_needs_belf" >&6; }
7065 if test x"$lt_cv_cc_needs_belf" != x"yes"; then
7066 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
7067 CFLAGS="$SAVE_CFLAGS"
7068 fi
7069 ;;
7070 sparc*-*solaris*)
7071 # Find out which ABI we are using.
7072 echo 'int i;' > conftest.$ac_ext
7073 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7074 (eval $ac_compile) 2>&5
7075 ac_status=$?
7076 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7077 test $ac_status = 0; }; then
7078 case `/usr/bin/file conftest.o` in
7079 *64-bit*)
7080 case $lt_cv_prog_gnu_ld in
7081 yes*) LD="${LD-ld} -m elf64_sparc" ;;
7082 *)
7083 if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
7084 LD="${LD-ld} -64"
7085 fi
7086 ;;
7087 esac
7088 ;;
7089 esac
7090 fi
7091 rm -rf conftest*
7092 ;;
7093 esac
7094
7095 need_locks="$enable_libtool_lock"
7096
7097
7098 case $host_os in
7099 rhapsody* | darwin*)
7100 if test -n "$ac_tool_prefix"; then
7101 # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
7102 set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
7103 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7104 $as_echo_n "checking for $ac_word... " >&6; }
7105 if test "${ac_cv_prog_DSYMUTIL+set}" = set; then :
7106 $as_echo_n "(cached) " >&6
7107 else
7108 if test -n "$DSYMUTIL"; then
7109 ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
7110 else
7111 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7112 for as_dir in $PATH
7113 do
7114 IFS=$as_save_IFS
7115 test -z "$as_dir" && as_dir=.
7116 for ac_exec_ext in '' $ac_executable_extensions; do
7117 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7118 ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
7119 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7120 break 2
7121 fi
7122 done
7123 done
7124 IFS=$as_save_IFS
7125
7126 fi
7127 fi
7128 DSYMUTIL=$ac_cv_prog_DSYMUTIL
7129 if test -n "$DSYMUTIL"; then
7130 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
7131 $as_echo "$DSYMUTIL" >&6; }
7132 else
7133 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7134 $as_echo "no" >&6; }
7135 fi
7136
7137
7138 fi
7139 if test -z "$ac_cv_prog_DSYMUTIL"; then
7140 ac_ct_DSYMUTIL=$DSYMUTIL
7141 # Extract the first word of "dsymutil", so it can be a program name with args.
7142 set dummy dsymutil; ac_word=$2
7143 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7144 $as_echo_n "checking for $ac_word... " >&6; }
7145 if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then :
7146 $as_echo_n "(cached) " >&6
7147 else
7148 if test -n "$ac_ct_DSYMUTIL"; then
7149 ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
7150 else
7151 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7152 for as_dir in $PATH
7153 do
7154 IFS=$as_save_IFS
7155 test -z "$as_dir" && as_dir=.
7156 for ac_exec_ext in '' $ac_executable_extensions; do
7157 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7158 ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
7159 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7160 break 2
7161 fi
7162 done
7163 done
7164 IFS=$as_save_IFS
7165
7166 fi
7167 fi
7168 ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
7169 if test -n "$ac_ct_DSYMUTIL"; then
7170 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
7171 $as_echo "$ac_ct_DSYMUTIL" >&6; }
7172 else
7173 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7174 $as_echo "no" >&6; }
7175 fi
7176
7177 if test "x$ac_ct_DSYMUTIL" = x; then
7178 DSYMUTIL=":"
7179 else
7180 case $cross_compiling:$ac_tool_warned in
7181 yes:)
7182 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7183 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7184 ac_tool_warned=yes ;;
7185 esac
7186 DSYMUTIL=$ac_ct_DSYMUTIL
7187 fi
7188 else
7189 DSYMUTIL="$ac_cv_prog_DSYMUTIL"
7190 fi
7191
7192 if test -n "$ac_tool_prefix"; then
7193 # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
7194 set dummy ${ac_tool_prefix}nmedit; ac_word=$2
7195 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7196 $as_echo_n "checking for $ac_word... " >&6; }
7197 if test "${ac_cv_prog_NMEDIT+set}" = set; then :
7198 $as_echo_n "(cached) " >&6
7199 else
7200 if test -n "$NMEDIT"; then
7201 ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
7202 else
7203 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7204 for as_dir in $PATH
7205 do
7206 IFS=$as_save_IFS
7207 test -z "$as_dir" && as_dir=.
7208 for ac_exec_ext in '' $ac_executable_extensions; do
7209 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7210 ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
7211 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7212 break 2
7213 fi
7214 done
7215 done
7216 IFS=$as_save_IFS
7217
7218 fi
7219 fi
7220 NMEDIT=$ac_cv_prog_NMEDIT
7221 if test -n "$NMEDIT"; then
7222 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
7223 $as_echo "$NMEDIT" >&6; }
7224 else
7225 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7226 $as_echo "no" >&6; }
7227 fi
7228
7229
7230 fi
7231 if test -z "$ac_cv_prog_NMEDIT"; then
7232 ac_ct_NMEDIT=$NMEDIT
7233 # Extract the first word of "nmedit", so it can be a program name with args.
7234 set dummy nmedit; ac_word=$2
7235 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7236 $as_echo_n "checking for $ac_word... " >&6; }
7237 if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then :
7238 $as_echo_n "(cached) " >&6
7239 else
7240 if test -n "$ac_ct_NMEDIT"; then
7241 ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
7242 else
7243 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7244 for as_dir in $PATH
7245 do
7246 IFS=$as_save_IFS
7247 test -z "$as_dir" && as_dir=.
7248 for ac_exec_ext in '' $ac_executable_extensions; do
7249 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7250 ac_cv_prog_ac_ct_NMEDIT="nmedit"
7251 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7252 break 2
7253 fi
7254 done
7255 done
7256 IFS=$as_save_IFS
7257
7258 fi
7259 fi
7260 ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
7261 if test -n "$ac_ct_NMEDIT"; then
7262 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
7263 $as_echo "$ac_ct_NMEDIT" >&6; }
7264 else
7265 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7266 $as_echo "no" >&6; }
7267 fi
7268
7269 if test "x$ac_ct_NMEDIT" = x; then
7270 NMEDIT=":"
7271 else
7272 case $cross_compiling:$ac_tool_warned in
7273 yes:)
7274 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7275 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7276 ac_tool_warned=yes ;;
7277 esac
7278 NMEDIT=$ac_ct_NMEDIT
7279 fi
7280 else
7281 NMEDIT="$ac_cv_prog_NMEDIT"
7282 fi
7283
7284 if test -n "$ac_tool_prefix"; then
7285 # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
7286 set dummy ${ac_tool_prefix}lipo; ac_word=$2
7287 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7288 $as_echo_n "checking for $ac_word... " >&6; }
7289 if test "${ac_cv_prog_LIPO+set}" = set; then :
7290 $as_echo_n "(cached) " >&6
7291 else
7292 if test -n "$LIPO"; then
7293 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
7294 else
7295 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7296 for as_dir in $PATH
7297 do
7298 IFS=$as_save_IFS
7299 test -z "$as_dir" && as_dir=.
7300 for ac_exec_ext in '' $ac_executable_extensions; do
7301 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7302 ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
7303 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7304 break 2
7305 fi
7306 done
7307 done
7308 IFS=$as_save_IFS
7309
7310 fi
7311 fi
7312 LIPO=$ac_cv_prog_LIPO
7313 if test -n "$LIPO"; then
7314 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
7315 $as_echo "$LIPO" >&6; }
7316 else
7317 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7318 $as_echo "no" >&6; }
7319 fi
7320
7321
7322 fi
7323 if test -z "$ac_cv_prog_LIPO"; then
7324 ac_ct_LIPO=$LIPO
7325 # Extract the first word of "lipo", so it can be a program name with args.
7326 set dummy lipo; ac_word=$2
7327 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7328 $as_echo_n "checking for $ac_word... " >&6; }
7329 if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then :
7330 $as_echo_n "(cached) " >&6
7331 else
7332 if test -n "$ac_ct_LIPO"; then
7333 ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
7334 else
7335 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7336 for as_dir in $PATH
7337 do
7338 IFS=$as_save_IFS
7339 test -z "$as_dir" && as_dir=.
7340 for ac_exec_ext in '' $ac_executable_extensions; do
7341 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7342 ac_cv_prog_ac_ct_LIPO="lipo"
7343 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7344 break 2
7345 fi
7346 done
7347 done
7348 IFS=$as_save_IFS
7349
7350 fi
7351 fi
7352 ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
7353 if test -n "$ac_ct_LIPO"; then
7354 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
7355 $as_echo "$ac_ct_LIPO" >&6; }
7356 else
7357 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7358 $as_echo "no" >&6; }
7359 fi
7360
7361 if test "x$ac_ct_LIPO" = x; then
7362 LIPO=":"
7363 else
7364 case $cross_compiling:$ac_tool_warned in
7365 yes:)
7366 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7367 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7368 ac_tool_warned=yes ;;
7369 esac
7370 LIPO=$ac_ct_LIPO
7371 fi
7372 else
7373 LIPO="$ac_cv_prog_LIPO"
7374 fi
7375
7376 if test -n "$ac_tool_prefix"; then
7377 # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
7378 set dummy ${ac_tool_prefix}otool; ac_word=$2
7379 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7380 $as_echo_n "checking for $ac_word... " >&6; }
7381 if test "${ac_cv_prog_OTOOL+set}" = set; then :
7382 $as_echo_n "(cached) " >&6
7383 else
7384 if test -n "$OTOOL"; then
7385 ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
7386 else
7387 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7388 for as_dir in $PATH
7389 do
7390 IFS=$as_save_IFS
7391 test -z "$as_dir" && as_dir=.
7392 for ac_exec_ext in '' $ac_executable_extensions; do
7393 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7394 ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
7395 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7396 break 2
7397 fi
7398 done
7399 done
7400 IFS=$as_save_IFS
7401
7402 fi
7403 fi
7404 OTOOL=$ac_cv_prog_OTOOL
7405 if test -n "$OTOOL"; then
7406 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
7407 $as_echo "$OTOOL" >&6; }
7408 else
7409 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7410 $as_echo "no" >&6; }
7411 fi
7412
7413
7414 fi
7415 if test -z "$ac_cv_prog_OTOOL"; then
7416 ac_ct_OTOOL=$OTOOL
7417 # Extract the first word of "otool", so it can be a program name with args.
7418 set dummy otool; ac_word=$2
7419 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7420 $as_echo_n "checking for $ac_word... " >&6; }
7421 if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then :
7422 $as_echo_n "(cached) " >&6
7423 else
7424 if test -n "$ac_ct_OTOOL"; then
7425 ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
7426 else
7427 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7428 for as_dir in $PATH
7429 do
7430 IFS=$as_save_IFS
7431 test -z "$as_dir" && as_dir=.
7432 for ac_exec_ext in '' $ac_executable_extensions; do
7433 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7434 ac_cv_prog_ac_ct_OTOOL="otool"
7435 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7436 break 2
7437 fi
7438 done
7439 done
7440 IFS=$as_save_IFS
7441
7442 fi
7443 fi
7444 ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
7445 if test -n "$ac_ct_OTOOL"; then
7446 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
7447 $as_echo "$ac_ct_OTOOL" >&6; }
7448 else
7449 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7450 $as_echo "no" >&6; }
7451 fi
7452
7453 if test "x$ac_ct_OTOOL" = x; then
7454 OTOOL=":"
7455 else
7456 case $cross_compiling:$ac_tool_warned in
7457 yes:)
7458 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7459 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7460 ac_tool_warned=yes ;;
7461 esac
7462 OTOOL=$ac_ct_OTOOL
7463 fi
7464 else
7465 OTOOL="$ac_cv_prog_OTOOL"
7466 fi
7467
7468 if test -n "$ac_tool_prefix"; then
7469 # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
7470 set dummy ${ac_tool_prefix}otool64; ac_word=$2
7471 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7472 $as_echo_n "checking for $ac_word... " >&6; }
7473 if test "${ac_cv_prog_OTOOL64+set}" = set; then :
7474 $as_echo_n "(cached) " >&6
7475 else
7476 if test -n "$OTOOL64"; then
7477 ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
7478 else
7479 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7480 for as_dir in $PATH
7481 do
7482 IFS=$as_save_IFS
7483 test -z "$as_dir" && as_dir=.
7484 for ac_exec_ext in '' $ac_executable_extensions; do
7485 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7486 ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
7487 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7488 break 2
7489 fi
7490 done
7491 done
7492 IFS=$as_save_IFS
7493
7494 fi
7495 fi
7496 OTOOL64=$ac_cv_prog_OTOOL64
7497 if test -n "$OTOOL64"; then
7498 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
7499 $as_echo "$OTOOL64" >&6; }
7500 else
7501 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7502 $as_echo "no" >&6; }
7503 fi
7504
7505
7506 fi
7507 if test -z "$ac_cv_prog_OTOOL64"; then
7508 ac_ct_OTOOL64=$OTOOL64
7509 # Extract the first word of "otool64", so it can be a program name with args.
7510 set dummy otool64; ac_word=$2
7511 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7512 $as_echo_n "checking for $ac_word... " >&6; }
7513 if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then :
7514 $as_echo_n "(cached) " >&6
7515 else
7516 if test -n "$ac_ct_OTOOL64"; then
7517 ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
7518 else
7519 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7520 for as_dir in $PATH
7521 do
7522 IFS=$as_save_IFS
7523 test -z "$as_dir" && as_dir=.
7524 for ac_exec_ext in '' $ac_executable_extensions; do
7525 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7526 ac_cv_prog_ac_ct_OTOOL64="otool64"
7527 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7528 break 2
7529 fi
7530 done
7531 done
7532 IFS=$as_save_IFS
7533
7534 fi
7535 fi
7536 ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
7537 if test -n "$ac_ct_OTOOL64"; then
7538 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
7539 $as_echo "$ac_ct_OTOOL64" >&6; }
7540 else
7541 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7542 $as_echo "no" >&6; }
7543 fi
7544
7545 if test "x$ac_ct_OTOOL64" = x; then
7546 OTOOL64=":"
7547 else
7548 case $cross_compiling:$ac_tool_warned in
7549 yes:)
7550 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7551 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7552 ac_tool_warned=yes ;;
7553 esac
7554 OTOOL64=$ac_ct_OTOOL64
7555 fi
7556 else
7557 OTOOL64="$ac_cv_prog_OTOOL64"
7558 fi
7559
7560
7561
7562
7563
7564
7565
7566
7567
7568
7569
7570
7571
7572
7573
7574
7575
7576
7577
7578
7579
7580
7581
7582
7583
7584
7585
7586 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
7587 $as_echo_n "checking for -single_module linker flag... " >&6; }
7588 if test "${lt_cv_apple_cc_single_mod+set}" = set; then :
7589 $as_echo_n "(cached) " >&6
7590 else
7591 lt_cv_apple_cc_single_mod=no
7592 if test -z "${LT_MULTI_MODULE}"; then
7593 # By default we will add the -single_module flag. You can override
7594 # by either setting the environment variable LT_MULTI_MODULE
7595 # non-empty at configure time, or by adding -multi_module to the
7596 # link flags.
7597 rm -rf libconftest.dylib*
7598 echo "int foo(void){return 1;}" > conftest.c
7599 echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7600 -dynamiclib -Wl,-single_module conftest.c" >&5
7601 $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7602 -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
7603 _lt_result=$?
7604 if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
7605 lt_cv_apple_cc_single_mod=yes
7606 else
7607 cat conftest.err >&5
7608 fi
7609 rm -rf libconftest.dylib*
7610 rm -f conftest.*
7611 fi
7612 fi
7613 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
7614 $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
7615 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
7616 $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
7617 if test "${lt_cv_ld_exported_symbols_list+set}" = set; then :
7618 $as_echo_n "(cached) " >&6
7619 else
7620 lt_cv_ld_exported_symbols_list=no
7621 save_LDFLAGS=$LDFLAGS
7622 echo "_main" > conftest.sym
7623 LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
7624 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7625 /* end confdefs.h. */
7626
7627 int
7628 main ()
7629 {
7630
7631 ;
7632 return 0;
7633 }
7634 _ACEOF
7635 if ac_fn_c_try_link "$LINENO"; then :
7636 lt_cv_ld_exported_symbols_list=yes
7637 else
7638 lt_cv_ld_exported_symbols_list=no
7639 fi
7640 rm -f core conftest.err conftest.$ac_objext \
7641 conftest$ac_exeext conftest.$ac_ext
7642 LDFLAGS="$save_LDFLAGS"
7643
7644 fi
7645 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
7646 $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
7647 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
7648 $as_echo_n "checking for -force_load linker flag... " >&6; }
7649 if test "${lt_cv_ld_force_load+set}" = set; then :
7650 $as_echo_n "(cached) " >&6
7651 else
7652 lt_cv_ld_force_load=no
7653 cat > conftest.c << _LT_EOF
7654 int forced_loaded() { return 2;}
7655 _LT_EOF
7656 echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
7657 $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
7658 echo "$AR cru libconftest.a conftest.o" >&5
7659 $AR cru libconftest.a conftest.o 2>&5
7660 cat > conftest.c << _LT_EOF
7661 int main() { return 0;}
7662 _LT_EOF
7663 echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
7664 $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
7665 _lt_result=$?
7666 if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then
7667 lt_cv_ld_force_load=yes
7668 else
7669 cat conftest.err >&5
7670 fi
7671 rm -f conftest.err libconftest.a conftest conftest.c
7672 rm -rf conftest.dSYM
7673
7674 fi
7675 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
7676 $as_echo "$lt_cv_ld_force_load" >&6; }
7677 case $host_os in
7678 rhapsody* | darwin1.[012])
7679 _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
7680 darwin1.*)
7681 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7682 darwin*) # darwin 5.x on
7683 # if running on 10.5 or later, the deployment target defaults
7684 # to the OS version, if on x86, and 10.4, the deployment
7685 # target defaults to 10.4. Don't you love it?
7686 case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
7687 10.0,*86*-darwin8*|10.0,*-darwin[91]*)
7688 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7689 10.[012]*)
7690 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7691 10.*)
7692 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7693 esac
7694 ;;
7695 esac
7696 if test "$lt_cv_apple_cc_single_mod" = "yes"; then
7697 _lt_dar_single_mod='$single_module'
7698 fi
7699 if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
7700 _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
7701 else
7702 _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
7703 fi
7704 if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
7705 _lt_dsymutil='~$DSYMUTIL $lib || :'
7706 else
7707 _lt_dsymutil=
7708 fi
7709 ;;
7710 esac
7711
7712 for ac_header in dlfcn.h
7713 do :
7714 ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
7715 "
7716 if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
7717 cat >>confdefs.h <<_ACEOF
7718 #define HAVE_DLFCN_H 1
7719 _ACEOF
7720
7721 fi
7722
7723 done
7724
7725
7726
7727
7728
7729 # Set options
7730
7731
7732
7733 enable_dlopen=no
7734
7735
7736 enable_win32_dll=no
7737
7738
7739 # Check whether --enable-shared was given.
7740 if test "${enable_shared+set}" = set; then :
7741 enableval=$enable_shared; p=${PACKAGE-default}
7742 case $enableval in
7743 yes) enable_shared=yes ;;
7744 no) enable_shared=no ;;
7745 *)
7746 enable_shared=no
7747 # Look at the argument we got. We use all the common list separators.
7748 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7749 for pkg in $enableval; do
7750 IFS="$lt_save_ifs"
7751 if test "X$pkg" = "X$p"; then
7752 enable_shared=yes
7753 fi
7754 done
7755 IFS="$lt_save_ifs"
7756 ;;
7757 esac
7758 else
7759 enable_shared=yes
7760 fi
7761
7762
7763
7764
7765
7766
7767
7768
7769
7770 # Check whether --enable-static was given.
7771 if test "${enable_static+set}" = set; then :
7772 enableval=$enable_static; p=${PACKAGE-default}
7773 case $enableval in
7774 yes) enable_static=yes ;;
7775 no) enable_static=no ;;
7776 *)
7777 enable_static=no
7778 # Look at the argument we got. We use all the common list separators.
7779 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7780 for pkg in $enableval; do
7781 IFS="$lt_save_ifs"
7782 if test "X$pkg" = "X$p"; then
7783 enable_static=yes
7784 fi
7785 done
7786 IFS="$lt_save_ifs"
7787 ;;
7788 esac
7789 else
7790 enable_static=yes
7791 fi
7792
7793
7794
7795
7796
7797
7798
7799
7800
7801
7802 # Check whether --with-pic was given.
7803 if test "${with_pic+set}" = set; then :
7804 withval=$with_pic; pic_mode="$withval"
7805 else
7806 pic_mode=default
7807 fi
7808
7809
7810 test -z "$pic_mode" && pic_mode=default
7811
7812
7813
7814
7815
7816
7817
7818 # Check whether --enable-fast-install was given.
7819 if test "${enable_fast_install+set}" = set; then :
7820 enableval=$enable_fast_install; p=${PACKAGE-default}
7821 case $enableval in
7822 yes) enable_fast_install=yes ;;
7823 no) enable_fast_install=no ;;
7824 *)
7825 enable_fast_install=no
7826 # Look at the argument we got. We use all the common list separators.
7827 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7828 for pkg in $enableval; do
7829 IFS="$lt_save_ifs"
7830 if test "X$pkg" = "X$p"; then
7831 enable_fast_install=yes
7832 fi
7833 done
7834 IFS="$lt_save_ifs"
7835 ;;
7836 esac
7837 else
7838 enable_fast_install=yes
7839 fi
7840
7841
7842
7843
7844
7845
7846
7847
7848
7849
7850
7851 # This can be used to rebuild libtool when needed
7852 LIBTOOL_DEPS="$ltmain"
7853
7854 # Always use our own libtool.
7855 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
7856
7857
7858
7859
7860
7861
7862
7863
7864
7865
7866
7867
7868
7869
7870
7871
7872
7873
7874
7875
7876
7877
7878
7879
7880
7881
7882 test -z "$LN_S" && LN_S="ln -s"
7883
7884
7885
7886
7887
7888
7889
7890
7891
7892
7893
7894
7895
7896
7897 if test -n "${ZSH_VERSION+set}" ; then
7898 setopt NO_GLOB_SUBST
7899 fi
7900
7901 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
7902 $as_echo_n "checking for objdir... " >&6; }
7903 if test "${lt_cv_objdir+set}" = set; then :
7904 $as_echo_n "(cached) " >&6
7905 else
7906 rm -f .libs 2>/dev/null
7907 mkdir .libs 2>/dev/null
7908 if test -d .libs; then
7909 lt_cv_objdir=.libs
7910 else
7911 # MS-DOS does not allow filenames that begin with a dot.
7912 lt_cv_objdir=_libs
7913 fi
7914 rmdir .libs 2>/dev/null
7915 fi
7916 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
7917 $as_echo "$lt_cv_objdir" >&6; }
7918 objdir=$lt_cv_objdir
7919
7920
7921
7922
7923
7924 cat >>confdefs.h <<_ACEOF
7925 #define LT_OBJDIR "$lt_cv_objdir/"
7926 _ACEOF
7927
7928
7929
7930
7931 case $host_os in
7932 aix3*)
7933 # AIX sometimes has problems with the GCC collect2 program. For some
7934 # reason, if we set the COLLECT_NAMES environment variable, the problems
7935 # vanish in a puff of smoke.
7936 if test "X${COLLECT_NAMES+set}" != Xset; then
7937 COLLECT_NAMES=
7938 export COLLECT_NAMES
7939 fi
7940 ;;
7941 esac
7942
7943 # Global variables:
7944 ofile=libtool
7945 can_build_shared=yes
7946
7947 # All known linkers require a `.a' archive for static linking (except MSVC,
7948 # which needs '.lib').
7949 libext=a
7950
7951 with_gnu_ld="$lt_cv_prog_gnu_ld"
7952
7953 old_CC="$CC"
7954 old_CFLAGS="$CFLAGS"
7955
7956 # Set sane defaults for various variables
7957 test -z "$CC" && CC=cc
7958 test -z "$LTCC" && LTCC=$CC
7959 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
7960 test -z "$LD" && LD=ld
7961 test -z "$ac_objext" && ac_objext=o
7962
7963 for cc_temp in $compiler""; do
7964 case $cc_temp in
7965 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
7966 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
7967 \-*) ;;
7968 *) break;;
7969 esac
7970 done
7971 cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
7972
7973
7974 # Only perform the check for file, if the check method requires it
7975 test -z "$MAGIC_CMD" && MAGIC_CMD=file
7976 case $deplibs_check_method in
7977 file_magic*)
7978 if test "$file_magic_cmd" = '$MAGIC_CMD'; then
7979 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
7980 $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
7981 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
7982 $as_echo_n "(cached) " >&6
7983 else
7984 case $MAGIC_CMD in
7985 [\\/*] | ?:[\\/]*)
7986 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7987 ;;
7988 *)
7989 lt_save_MAGIC_CMD="$MAGIC_CMD"
7990 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7991 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7992 for ac_dir in $ac_dummy; do
7993 IFS="$lt_save_ifs"
7994 test -z "$ac_dir" && ac_dir=.
7995 if test -f $ac_dir/${ac_tool_prefix}file; then
7996 lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
7997 if test -n "$file_magic_test_file"; then
7998 case $deplibs_check_method in
7999 "file_magic "*)
8000 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8001 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8002 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8003 $EGREP "$file_magic_regex" > /dev/null; then
8004 :
8005 else
8006 cat <<_LT_EOF 1>&2
8007
8008 *** Warning: the command libtool uses to detect shared libraries,
8009 *** $file_magic_cmd, produces output that libtool cannot recognize.
8010 *** The result is that libtool may fail to recognize shared libraries
8011 *** as such. This will affect the creation of libtool libraries that
8012 *** depend on shared libraries, but programs linked with such libtool
8013 *** libraries will work regardless of this problem. Nevertheless, you
8014 *** may want to report the problem to your system manager and/or to
8015 *** bug-libtool@gnu.org
8016
8017 _LT_EOF
8018 fi ;;
8019 esac
8020 fi
8021 break
8022 fi
8023 done
8024 IFS="$lt_save_ifs"
8025 MAGIC_CMD="$lt_save_MAGIC_CMD"
8026 ;;
8027 esac
8028 fi
8029
8030 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8031 if test -n "$MAGIC_CMD"; then
8032 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8033 $as_echo "$MAGIC_CMD" >&6; }
8034 else
8035 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8036 $as_echo "no" >&6; }
8037 fi
8038
8039
8040
8041
8042
8043 if test -z "$lt_cv_path_MAGIC_CMD"; then
8044 if test -n "$ac_tool_prefix"; then
8045 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
8046 $as_echo_n "checking for file... " >&6; }
8047 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
8048 $as_echo_n "(cached) " >&6
8049 else
8050 case $MAGIC_CMD in
8051 [\\/*] | ?:[\\/]*)
8052 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
8053 ;;
8054 *)
8055 lt_save_MAGIC_CMD="$MAGIC_CMD"
8056 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
8057 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
8058 for ac_dir in $ac_dummy; do
8059 IFS="$lt_save_ifs"
8060 test -z "$ac_dir" && ac_dir=.
8061 if test -f $ac_dir/file; then
8062 lt_cv_path_MAGIC_CMD="$ac_dir/file"
8063 if test -n "$file_magic_test_file"; then
8064 case $deplibs_check_method in
8065 "file_magic "*)
8066 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8067 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8068 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8069 $EGREP "$file_magic_regex" > /dev/null; then
8070 :
8071 else
8072 cat <<_LT_EOF 1>&2
8073
8074 *** Warning: the command libtool uses to detect shared libraries,
8075 *** $file_magic_cmd, produces output that libtool cannot recognize.
8076 *** The result is that libtool may fail to recognize shared libraries
8077 *** as such. This will affect the creation of libtool libraries that
8078 *** depend on shared libraries, but programs linked with such libtool
8079 *** libraries will work regardless of this problem. Nevertheless, you
8080 *** may want to report the problem to your system manager and/or to
8081 *** bug-libtool@gnu.org
8082
8083 _LT_EOF
8084 fi ;;
8085 esac
8086 fi
8087 break
8088 fi
8089 done
8090 IFS="$lt_save_ifs"
8091 MAGIC_CMD="$lt_save_MAGIC_CMD"
8092 ;;
8093 esac
8094 fi
8095
8096 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8097 if test -n "$MAGIC_CMD"; then
8098 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8099 $as_echo "$MAGIC_CMD" >&6; }
8100 else
8101 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8102 $as_echo "no" >&6; }
8103 fi
8104
8105
8106 else
8107 MAGIC_CMD=:
8108 fi
8109 fi
8110
8111 fi
8112 ;;
8113 esac
8114
8115 # Use C for the default configuration in the libtool script
8116
8117 lt_save_CC="$CC"
8118 ac_ext=c
8119 ac_cpp='$CPP $CPPFLAGS'
8120 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8121 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8122 ac_compiler_gnu=$ac_cv_c_compiler_gnu
8123
8124
8125 # Source file extension for C test sources.
8126 ac_ext=c
8127
8128 # Object file extension for compiled C test sources.
8129 objext=o
8130 objext=$objext
8131
8132 # Code to be used in simple compile tests
8133 lt_simple_compile_test_code="int some_variable = 0;"
8134
8135 # Code to be used in simple link tests
8136 lt_simple_link_test_code='int main(){return(0);}'
8137
8138
8139
8140
8141
8142
8143
8144 # If no C compiler was specified, use CC.
8145 LTCC=${LTCC-"$CC"}
8146
8147 # If no C compiler flags were specified, use CFLAGS.
8148 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
8149
8150 # Allow CC to be a program name with arguments.
8151 compiler=$CC
8152
8153 # Save the default compiler, since it gets overwritten when the other
8154 # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
8155 compiler_DEFAULT=$CC
8156
8157 # save warnings/boilerplate of simple test code
8158 ac_outfile=conftest.$ac_objext
8159 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
8160 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8161 _lt_compiler_boilerplate=`cat conftest.err`
8162 $RM conftest*
8163
8164 ac_outfile=conftest.$ac_objext
8165 echo "$lt_simple_link_test_code" >conftest.$ac_ext
8166 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8167 _lt_linker_boilerplate=`cat conftest.err`
8168 $RM -r conftest*
8169
8170
8171 ## CAVEAT EMPTOR:
8172 ## There is no encapsulation within the following macros, do not change
8173 ## the running order or otherwise move them around unless you know exactly
8174 ## what you are doing...
8175 if test -n "$compiler"; then
8176
8177 lt_prog_compiler_no_builtin_flag=
8178
8179 if test "$GCC" = yes; then
8180 case $cc_basename in
8181 nvcc*)
8182 lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
8183 *)
8184 lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
8185 esac
8186
8187 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
8188 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
8189 if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then :
8190 $as_echo_n "(cached) " >&6
8191 else
8192 lt_cv_prog_compiler_rtti_exceptions=no
8193 ac_outfile=conftest.$ac_objext
8194 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8195 lt_compiler_flag="-fno-rtti -fno-exceptions"
8196 # Insert the option either (1) after the last *FLAGS variable, or
8197 # (2) before a word containing "conftest.", or (3) at the end.
8198 # Note that $ac_compile itself does not contain backslashes and begins
8199 # with a dollar sign (not a hyphen), so the echo should work correctly.
8200 # The option is referenced via a variable to avoid confusing sed.
8201 lt_compile=`echo "$ac_compile" | $SED \
8202 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8203 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8204 -e 's:$: $lt_compiler_flag:'`
8205 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8206 (eval "$lt_compile" 2>conftest.err)
8207 ac_status=$?
8208 cat conftest.err >&5
8209 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8210 if (exit $ac_status) && test -s "$ac_outfile"; then
8211 # The compiler can only warn and ignore the option if not recognized
8212 # So say no if there are warnings other than the usual output.
8213 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8214 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8215 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8216 lt_cv_prog_compiler_rtti_exceptions=yes
8217 fi
8218 fi
8219 $RM conftest*
8220
8221 fi
8222 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
8223 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
8224
8225 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
8226 lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
8227 else
8228 :
8229 fi
8230
8231 fi
8232
8233
8234
8235
8236
8237
8238 lt_prog_compiler_wl=
8239 lt_prog_compiler_pic=
8240 lt_prog_compiler_static=
8241
8242 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
8243 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
8244
8245 if test "$GCC" = yes; then
8246 lt_prog_compiler_wl='-Wl,'
8247 lt_prog_compiler_static='-static'
8248
8249 case $host_os in
8250 aix*)
8251 # All AIX code is PIC.
8252 if test "$host_cpu" = ia64; then
8253 # AIX 5 now supports IA64 processor
8254 lt_prog_compiler_static='-Bstatic'
8255 fi
8256 ;;
8257
8258 amigaos*)
8259 case $host_cpu in
8260 powerpc)
8261 # see comment about AmigaOS4 .so support
8262 lt_prog_compiler_pic='-fPIC'
8263 ;;
8264 m68k)
8265 # FIXME: we need at least 68020 code to build shared libraries, but
8266 # adding the `-m68020' flag to GCC prevents building anything better,
8267 # like `-m68040'.
8268 lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
8269 ;;
8270 esac
8271 ;;
8272
8273 beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
8274 # PIC is the default for these OSes.
8275 ;;
8276
8277 mingw* | cygwin* | pw32* | os2* | cegcc*)
8278 # This hack is so that the source file can tell whether it is being
8279 # built for inclusion in a dll (and should export symbols for example).
8280 # Although the cygwin gcc ignores -fPIC, still need this for old-style
8281 # (--disable-auto-import) libraries
8282 lt_prog_compiler_pic='-DDLL_EXPORT'
8283 ;;
8284
8285 darwin* | rhapsody*)
8286 # PIC is the default on this platform
8287 # Common symbols not allowed in MH_DYLIB files
8288 lt_prog_compiler_pic='-fno-common'
8289 ;;
8290
8291 haiku*)
8292 # PIC is the default for Haiku.
8293 # The "-static" flag exists, but is broken.
8294 lt_prog_compiler_static=
8295 ;;
8296
8297 hpux*)
8298 # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
8299 # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
8300 # sets the default TLS model and affects inlining.
8301 case $host_cpu in
8302 hppa*64*)
8303 # +Z the default
8304 ;;
8305 *)
8306 lt_prog_compiler_pic='-fPIC'
8307 ;;
8308 esac
8309 ;;
8310
8311 interix[3-9]*)
8312 # Interix 3.x gcc -fpic/-fPIC options generate broken code.
8313 # Instead, we relocate shared libraries at runtime.
8314 ;;
8315
8316 msdosdjgpp*)
8317 # Just because we use GCC doesn't mean we suddenly get shared libraries
8318 # on systems that don't support them.
8319 lt_prog_compiler_can_build_shared=no
8320 enable_shared=no
8321 ;;
8322
8323 *nto* | *qnx*)
8324 # QNX uses GNU C++, but need to define -shared option too, otherwise
8325 # it will coredump.
8326 lt_prog_compiler_pic='-fPIC -shared'
8327 ;;
8328
8329 sysv4*MP*)
8330 if test -d /usr/nec; then
8331 lt_prog_compiler_pic=-Kconform_pic
8332 fi
8333 ;;
8334
8335 *)
8336 lt_prog_compiler_pic='-fPIC'
8337 ;;
8338 esac
8339
8340 case $cc_basename in
8341 nvcc*) # Cuda Compiler Driver 2.2
8342 lt_prog_compiler_wl='-Xlinker '
8343 lt_prog_compiler_pic='-Xcompiler -fPIC'
8344 ;;
8345 esac
8346 else
8347 # PORTME Check for flag to pass linker flags through the system compiler.
8348 case $host_os in
8349 aix*)
8350 lt_prog_compiler_wl='-Wl,'
8351 if test "$host_cpu" = ia64; then
8352 # AIX 5 now supports IA64 processor
8353 lt_prog_compiler_static='-Bstatic'
8354 else
8355 lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
8356 fi
8357 ;;
8358
8359 mingw* | cygwin* | pw32* | os2* | cegcc*)
8360 # This hack is so that the source file can tell whether it is being
8361 # built for inclusion in a dll (and should export symbols for example).
8362 lt_prog_compiler_pic='-DDLL_EXPORT'
8363 ;;
8364
8365 hpux9* | hpux10* | hpux11*)
8366 lt_prog_compiler_wl='-Wl,'
8367 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
8368 # not for PA HP-UX.
8369 case $host_cpu in
8370 hppa*64*|ia64*)
8371 # +Z the default
8372 ;;
8373 *)
8374 lt_prog_compiler_pic='+Z'
8375 ;;
8376 esac
8377 # Is there a better lt_prog_compiler_static that works with the bundled CC?
8378 lt_prog_compiler_static='${wl}-a ${wl}archive'
8379 ;;
8380
8381 irix5* | irix6* | nonstopux*)
8382 lt_prog_compiler_wl='-Wl,'
8383 # PIC (with -KPIC) is the default.
8384 lt_prog_compiler_static='-non_shared'
8385 ;;
8386
8387 linux* | k*bsd*-gnu | kopensolaris*-gnu)
8388 case $cc_basename in
8389 # old Intel for x86_64 which still supported -KPIC.
8390 ecc*)
8391 lt_prog_compiler_wl='-Wl,'
8392 lt_prog_compiler_pic='-KPIC'
8393 lt_prog_compiler_static='-static'
8394 ;;
8395 # icc used to be incompatible with GCC.
8396 # ICC 10 doesn't accept -KPIC any more.
8397 icc* | ifort*)
8398 lt_prog_compiler_wl='-Wl,'
8399 lt_prog_compiler_pic='-fPIC'
8400 lt_prog_compiler_static='-static'
8401 ;;
8402 # Lahey Fortran 8.1.
8403 lf95*)
8404 lt_prog_compiler_wl='-Wl,'
8405 lt_prog_compiler_pic='--shared'
8406 lt_prog_compiler_static='--static'
8407 ;;
8408 pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
8409 # Portland Group compilers (*not* the Pentium gcc compiler,
8410 # which looks to be a dead project)
8411 lt_prog_compiler_wl='-Wl,'
8412 lt_prog_compiler_pic='-fpic'
8413 lt_prog_compiler_static='-Bstatic'
8414 ;;
8415 ccc*)
8416 lt_prog_compiler_wl='-Wl,'
8417 # All Alpha code is PIC.
8418 lt_prog_compiler_static='-non_shared'
8419 ;;
8420 xl* | bgxl* | bgf* | mpixl*)
8421 # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
8422 lt_prog_compiler_wl='-Wl,'
8423 lt_prog_compiler_pic='-qpic'
8424 lt_prog_compiler_static='-qstaticlink'
8425 ;;
8426 *)
8427 case `$CC -V 2>&1 | sed 5q` in
8428 *Sun\ F* | *Sun*Fortran*)
8429 # Sun Fortran 8.3 passes all unrecognized flags to the linker
8430 lt_prog_compiler_pic='-KPIC'
8431 lt_prog_compiler_static='-Bstatic'
8432 lt_prog_compiler_wl=''
8433 ;;
8434 *Sun\ C*)
8435 # Sun C 5.9
8436 lt_prog_compiler_pic='-KPIC'
8437 lt_prog_compiler_static='-Bstatic'
8438 lt_prog_compiler_wl='-Wl,'
8439 ;;
8440 esac
8441 ;;
8442 esac
8443 ;;
8444
8445 newsos6)
8446 lt_prog_compiler_pic='-KPIC'
8447 lt_prog_compiler_static='-Bstatic'
8448 ;;
8449
8450 *nto* | *qnx*)
8451 # QNX uses GNU C++, but need to define -shared option too, otherwise
8452 # it will coredump.
8453 lt_prog_compiler_pic='-fPIC -shared'
8454 ;;
8455
8456 osf3* | osf4* | osf5*)
8457 lt_prog_compiler_wl='-Wl,'
8458 # All OSF/1 code is PIC.
8459 lt_prog_compiler_static='-non_shared'
8460 ;;
8461
8462 rdos*)
8463 lt_prog_compiler_static='-non_shared'
8464 ;;
8465
8466 solaris*)
8467 lt_prog_compiler_pic='-KPIC'
8468 lt_prog_compiler_static='-Bstatic'
8469 case $cc_basename in
8470 f77* | f90* | f95*)
8471 lt_prog_compiler_wl='-Qoption ld ';;
8472 *)
8473 lt_prog_compiler_wl='-Wl,';;
8474 esac
8475 ;;
8476
8477 sunos4*)
8478 lt_prog_compiler_wl='-Qoption ld '
8479 lt_prog_compiler_pic='-PIC'
8480 lt_prog_compiler_static='-Bstatic'
8481 ;;
8482
8483 sysv4 | sysv4.2uw2* | sysv4.3*)
8484 lt_prog_compiler_wl='-Wl,'
8485 lt_prog_compiler_pic='-KPIC'
8486 lt_prog_compiler_static='-Bstatic'
8487 ;;
8488
8489 sysv4*MP*)
8490 if test -d /usr/nec ;then
8491 lt_prog_compiler_pic='-Kconform_pic'
8492 lt_prog_compiler_static='-Bstatic'
8493 fi
8494 ;;
8495
8496 sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
8497 lt_prog_compiler_wl='-Wl,'
8498 lt_prog_compiler_pic='-KPIC'
8499 lt_prog_compiler_static='-Bstatic'
8500 ;;
8501
8502 unicos*)
8503 lt_prog_compiler_wl='-Wl,'
8504 lt_prog_compiler_can_build_shared=no
8505 ;;
8506
8507 uts4*)
8508 lt_prog_compiler_pic='-pic'
8509 lt_prog_compiler_static='-Bstatic'
8510 ;;
8511
8512 *)
8513 lt_prog_compiler_can_build_shared=no
8514 ;;
8515 esac
8516 fi
8517
8518 case $host_os in
8519 # For platforms which do not support PIC, -DPIC is meaningless:
8520 *djgpp*)
8521 lt_prog_compiler_pic=
8522 ;;
8523 *)
8524 lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
8525 ;;
8526 esac
8527 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
8528 $as_echo "$lt_prog_compiler_pic" >&6; }
8529
8530
8531
8532
8533
8534
8535 #
8536 # Check to make sure the PIC flag actually works.
8537 #
8538 if test -n "$lt_prog_compiler_pic"; then
8539 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
8540 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
8541 if test "${lt_cv_prog_compiler_pic_works+set}" = set; then :
8542 $as_echo_n "(cached) " >&6
8543 else
8544 lt_cv_prog_compiler_pic_works=no
8545 ac_outfile=conftest.$ac_objext
8546 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8547 lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
8548 # Insert the option either (1) after the last *FLAGS variable, or
8549 # (2) before a word containing "conftest.", or (3) at the end.
8550 # Note that $ac_compile itself does not contain backslashes and begins
8551 # with a dollar sign (not a hyphen), so the echo should work correctly.
8552 # The option is referenced via a variable to avoid confusing sed.
8553 lt_compile=`echo "$ac_compile" | $SED \
8554 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8555 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8556 -e 's:$: $lt_compiler_flag:'`
8557 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8558 (eval "$lt_compile" 2>conftest.err)
8559 ac_status=$?
8560 cat conftest.err >&5
8561 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8562 if (exit $ac_status) && test -s "$ac_outfile"; then
8563 # The compiler can only warn and ignore the option if not recognized
8564 # So say no if there are warnings other than the usual output.
8565 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8566 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8567 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8568 lt_cv_prog_compiler_pic_works=yes
8569 fi
8570 fi
8571 $RM conftest*
8572
8573 fi
8574 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
8575 $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
8576
8577 if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
8578 case $lt_prog_compiler_pic in
8579 "" | " "*) ;;
8580 *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
8581 esac
8582 else
8583 lt_prog_compiler_pic=
8584 lt_prog_compiler_can_build_shared=no
8585 fi
8586
8587 fi
8588
8589
8590
8591
8592
8593
8594 #
8595 # Check to make sure the static flag actually works.
8596 #
8597 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
8598 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
8599 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
8600 if test "${lt_cv_prog_compiler_static_works+set}" = set; then :
8601 $as_echo_n "(cached) " >&6
8602 else
8603 lt_cv_prog_compiler_static_works=no
8604 save_LDFLAGS="$LDFLAGS"
8605 LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
8606 echo "$lt_simple_link_test_code" > conftest.$ac_ext
8607 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
8608 # The linker can only warn and ignore the option if not recognized
8609 # So say no if there are warnings
8610 if test -s conftest.err; then
8611 # Append any errors to the config.log.
8612 cat conftest.err 1>&5
8613 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
8614 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8615 if diff conftest.exp conftest.er2 >/dev/null; then
8616 lt_cv_prog_compiler_static_works=yes
8617 fi
8618 else
8619 lt_cv_prog_compiler_static_works=yes
8620 fi
8621 fi
8622 $RM -r conftest*
8623 LDFLAGS="$save_LDFLAGS"
8624
8625 fi
8626 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
8627 $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
8628
8629 if test x"$lt_cv_prog_compiler_static_works" = xyes; then
8630 :
8631 else
8632 lt_prog_compiler_static=
8633 fi
8634
8635
8636
8637
8638
8639
8640
8641 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8642 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8643 if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
8644 $as_echo_n "(cached) " >&6
8645 else
8646 lt_cv_prog_compiler_c_o=no
8647 $RM -r conftest 2>/dev/null
8648 mkdir conftest
8649 cd conftest
8650 mkdir out
8651 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8652
8653 lt_compiler_flag="-o out/conftest2.$ac_objext"
8654 # Insert the option either (1) after the last *FLAGS variable, or
8655 # (2) before a word containing "conftest.", or (3) at the end.
8656 # Note that $ac_compile itself does not contain backslashes and begins
8657 # with a dollar sign (not a hyphen), so the echo should work correctly.
8658 lt_compile=`echo "$ac_compile" | $SED \
8659 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8660 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8661 -e 's:$: $lt_compiler_flag:'`
8662 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8663 (eval "$lt_compile" 2>out/conftest.err)
8664 ac_status=$?
8665 cat out/conftest.err >&5
8666 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8667 if (exit $ac_status) && test -s out/conftest2.$ac_objext
8668 then
8669 # The compiler can only warn and ignore the option if not recognized
8670 # So say no if there are warnings
8671 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8672 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8673 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8674 lt_cv_prog_compiler_c_o=yes
8675 fi
8676 fi
8677 chmod u+w . 2>&5
8678 $RM conftest*
8679 # SGI C++ compiler will create directory out/ii_files/ for
8680 # template instantiation
8681 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8682 $RM out/* && rmdir out
8683 cd ..
8684 $RM -r conftest
8685 $RM conftest*
8686
8687 fi
8688 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8689 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8690
8691
8692
8693
8694
8695
8696 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8697 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8698 if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
8699 $as_echo_n "(cached) " >&6
8700 else
8701 lt_cv_prog_compiler_c_o=no
8702 $RM -r conftest 2>/dev/null
8703 mkdir conftest
8704 cd conftest
8705 mkdir out
8706 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8707
8708 lt_compiler_flag="-o out/conftest2.$ac_objext"
8709 # Insert the option either (1) after the last *FLAGS variable, or
8710 # (2) before a word containing "conftest.", or (3) at the end.
8711 # Note that $ac_compile itself does not contain backslashes and begins
8712 # with a dollar sign (not a hyphen), so the echo should work correctly.
8713 lt_compile=`echo "$ac_compile" | $SED \
8714 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8715 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8716 -e 's:$: $lt_compiler_flag:'`
8717 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8718 (eval "$lt_compile" 2>out/conftest.err)
8719 ac_status=$?
8720 cat out/conftest.err >&5
8721 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8722 if (exit $ac_status) && test -s out/conftest2.$ac_objext
8723 then
8724 # The compiler can only warn and ignore the option if not recognized
8725 # So say no if there are warnings
8726 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8727 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8728 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8729 lt_cv_prog_compiler_c_o=yes
8730 fi
8731 fi
8732 chmod u+w . 2>&5
8733 $RM conftest*
8734 # SGI C++ compiler will create directory out/ii_files/ for
8735 # template instantiation
8736 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8737 $RM out/* && rmdir out
8738 cd ..
8739 $RM -r conftest
8740 $RM conftest*
8741
8742 fi
8743 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8744 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8745
8746
8747
8748
8749 hard_links="nottested"
8750 if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
8751 # do not overwrite the value of need_locks provided by the user
8752 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
8753 $as_echo_n "checking if we can lock with hard links... " >&6; }
8754 hard_links=yes
8755 $RM conftest*
8756 ln conftest.a conftest.b 2>/dev/null && hard_links=no
8757 touch conftest.a
8758 ln conftest.a conftest.b 2>&5 || hard_links=no
8759 ln conftest.a conftest.b 2>/dev/null && hard_links=no
8760 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
8761 $as_echo "$hard_links" >&6; }
8762 if test "$hard_links" = no; then
8763 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
8764 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
8765 need_locks=warn
8766 fi
8767 else
8768 need_locks=no
8769 fi
8770
8771
8772
8773
8774
8775
8776 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
8777 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
8778
8779 runpath_var=
8780 allow_undefined_flag=
8781 always_export_symbols=no
8782 archive_cmds=
8783 archive_expsym_cmds=
8784 compiler_needs_object=no
8785 enable_shared_with_static_runtimes=no
8786 export_dynamic_flag_spec=
8787 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
8788 hardcode_automatic=no
8789 hardcode_direct=no
8790 hardcode_direct_absolute=no
8791 hardcode_libdir_flag_spec=
8792 hardcode_libdir_flag_spec_ld=
8793 hardcode_libdir_separator=
8794 hardcode_minus_L=no
8795 hardcode_shlibpath_var=unsupported
8796 inherit_rpath=no
8797 link_all_deplibs=unknown
8798 module_cmds=
8799 module_expsym_cmds=
8800 old_archive_from_new_cmds=
8801 old_archive_from_expsyms_cmds=
8802 thread_safe_flag_spec=
8803 whole_archive_flag_spec=
8804 # include_expsyms should be a list of space-separated symbols to be *always*
8805 # included in the symbol list
8806 include_expsyms=
8807 # exclude_expsyms can be an extended regexp of symbols to exclude
8808 # it will be wrapped by ` (' and `)$', so one must not match beginning or
8809 # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
8810 # as well as any symbol that contains `d'.
8811 exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
8812 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
8813 # platforms (ab)use it in PIC code, but their linkers get confused if
8814 # the symbol is explicitly referenced. Since portable code cannot
8815 # rely on this symbol name, it's probably fine to never include it in
8816 # preloaded symbol tables.
8817 # Exclude shared library initialization/finalization symbols.
8818 extract_expsyms_cmds=
8819
8820 case $host_os in
8821 cygwin* | mingw* | pw32* | cegcc*)
8822 # FIXME: the MSVC++ port hasn't been tested in a loooong time
8823 # When not using gcc, we currently assume that we are using
8824 # Microsoft Visual C++.
8825 if test "$GCC" != yes; then
8826 with_gnu_ld=no
8827 fi
8828 ;;
8829 interix*)
8830 # we just hope/assume this is gcc and not c89 (= MSVC++)
8831 with_gnu_ld=yes
8832 ;;
8833 openbsd*)
8834 with_gnu_ld=no
8835 ;;
8836 esac
8837
8838 ld_shlibs=yes
8839
8840 # On some targets, GNU ld is compatible enough with the native linker
8841 # that we're better off using the native interface for both.
8842 lt_use_gnu_ld_interface=no
8843 if test "$with_gnu_ld" = yes; then
8844 case $host_os in
8845 aix*)
8846 # The AIX port of GNU ld has always aspired to compatibility
8847 # with the native linker. However, as the warning in the GNU ld
8848 # block says, versions before 2.19.5* couldn't really create working
8849 # shared libraries, regardless of the interface used.
8850 case `$LD -v 2>&1` in
8851 *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
8852 *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
8853 *\ \(GNU\ Binutils\)\ [3-9]*) ;;
8854 *)
8855 lt_use_gnu_ld_interface=yes
8856 ;;
8857 esac
8858 ;;
8859 *)
8860 lt_use_gnu_ld_interface=yes
8861 ;;
8862 esac
8863 fi
8864
8865 if test "$lt_use_gnu_ld_interface" = yes; then
8866 # If archive_cmds runs LD, not CC, wlarc should be empty
8867 wlarc='${wl}'
8868
8869 # Set some defaults for GNU ld with shared library support. These
8870 # are reset later if shared libraries are not supported. Putting them
8871 # here allows them to be overridden if necessary.
8872 runpath_var=LD_RUN_PATH
8873 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8874 export_dynamic_flag_spec='${wl}--export-dynamic'
8875 # ancient GNU ld didn't support --whole-archive et. al.
8876 if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
8877 whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
8878 else
8879 whole_archive_flag_spec=
8880 fi
8881 supports_anon_versioning=no
8882 case `$LD -v 2>&1` in
8883 *GNU\ gold*) supports_anon_versioning=yes ;;
8884 *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
8885 *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
8886 *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
8887 *\ 2.11.*) ;; # other 2.11 versions
8888 *) supports_anon_versioning=yes ;;
8889 esac
8890
8891 # See if GNU ld supports shared libraries.
8892 case $host_os in
8893 aix[3-9]*)
8894 # On AIX/PPC, the GNU linker is very broken
8895 if test "$host_cpu" != ia64; then
8896 ld_shlibs=no
8897 cat <<_LT_EOF 1>&2
8898
8899 *** Warning: the GNU linker, at least up to release 2.19, is reported
8900 *** to be unable to reliably create shared libraries on AIX.
8901 *** Therefore, libtool is disabling shared libraries support. If you
8902 *** really care for shared libraries, you may want to install binutils
8903 *** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
8904 *** You will then need to restart the configuration process.
8905
8906 _LT_EOF
8907 fi
8908 ;;
8909
8910 amigaos*)
8911 case $host_cpu in
8912 powerpc)
8913 # see comment about AmigaOS4 .so support
8914 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8915 archive_expsym_cmds=''
8916 ;;
8917 m68k)
8918 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)'
8919 hardcode_libdir_flag_spec='-L$libdir'
8920 hardcode_minus_L=yes
8921 ;;
8922 esac
8923 ;;
8924
8925 beos*)
8926 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8927 allow_undefined_flag=unsupported
8928 # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
8929 # support --undefined. This deserves some investigation. FIXME
8930 archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8931 else
8932 ld_shlibs=no
8933 fi
8934 ;;
8935
8936 cygwin* | mingw* | pw32* | cegcc*)
8937 # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
8938 # as there is no search path for DLLs.
8939 hardcode_libdir_flag_spec='-L$libdir'
8940 export_dynamic_flag_spec='${wl}--export-all-symbols'
8941 allow_undefined_flag=unsupported
8942 always_export_symbols=no
8943 enable_shared_with_static_runtimes=yes
8944 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
8945
8946 if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
8947 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8948 # If the export-symbols file already is a .def file (1st line
8949 # is EXPORTS), use it as is; otherwise, prepend...
8950 archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
8951 cp $export_symbols $output_objdir/$soname.def;
8952 else
8953 echo EXPORTS > $output_objdir/$soname.def;
8954 cat $export_symbols >> $output_objdir/$soname.def;
8955 fi~
8956 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8957 else
8958 ld_shlibs=no
8959 fi
8960 ;;
8961
8962 haiku*)
8963 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8964 link_all_deplibs=yes
8965 ;;
8966
8967 interix[3-9]*)
8968 hardcode_direct=no
8969 hardcode_shlibpath_var=no
8970 hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8971 export_dynamic_flag_spec='${wl}-E'
8972 # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
8973 # Instead, shared libraries are loaded at an image base (0x10000000 by
8974 # default) and relocated if they conflict, which is a slow very memory
8975 # consuming and fragmenting process. To avoid this, we pick a random,
8976 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
8977 # time. Moving up from 0x10000000 also allows more sbrk(2) space.
8978 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
8979 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'
8980 ;;
8981
8982 gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
8983 tmp_diet=no
8984 if test "$host_os" = linux-dietlibc; then
8985 case $cc_basename in
8986 diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn)
8987 esac
8988 fi
8989 if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
8990 && test "$tmp_diet" = no
8991 then
8992 tmp_addflag=
8993 tmp_sharedflag='-shared'
8994 case $cc_basename,$host_cpu in
8995 pgcc*) # Portland Group C compiler
8996 whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
8997 tmp_addflag=' $pic_flag'
8998 ;;
8999 pgf77* | pgf90* | pgf95* | pgfortran*)
9000 # Portland Group f77 and f90 compilers
9001 whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
9002 tmp_addflag=' $pic_flag -Mnomain' ;;
9003 ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64
9004 tmp_addflag=' -i_dynamic' ;;
9005 efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64
9006 tmp_addflag=' -i_dynamic -nofor_main' ;;
9007 ifc* | ifort*) # Intel Fortran compiler
9008 tmp_addflag=' -nofor_main' ;;
9009 lf95*) # Lahey Fortran 8.1
9010 whole_archive_flag_spec=
9011 tmp_sharedflag='--shared' ;;
9012 xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
9013 tmp_sharedflag='-qmkshrobj'
9014 tmp_addflag= ;;
9015 nvcc*) # Cuda Compiler Driver 2.2
9016 whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
9017 compiler_needs_object=yes
9018 ;;
9019 esac
9020 case `$CC -V 2>&1 | sed 5q` in
9021 *Sun\ C*) # Sun C 5.9
9022 whole_archive_flag_spec='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
9023 compiler_needs_object=yes
9024 tmp_sharedflag='-G' ;;
9025 *Sun\ F*) # Sun Fortran 8.3
9026 tmp_sharedflag='-G' ;;
9027 esac
9028 archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9029
9030 if test "x$supports_anon_versioning" = xyes; then
9031 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
9032 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9033 echo "local: *; };" >> $output_objdir/$libname.ver~
9034 $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
9035 fi
9036
9037 case $cc_basename in
9038 xlf* | bgf* | bgxlf* | mpixlf*)
9039 # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
9040 whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
9041 hardcode_libdir_flag_spec=
9042 hardcode_libdir_flag_spec_ld='-rpath $libdir'
9043 archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
9044 if test "x$supports_anon_versioning" = xyes; then
9045 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
9046 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9047 echo "local: *; };" >> $output_objdir/$libname.ver~
9048 $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
9049 fi
9050 ;;
9051 esac
9052 else
9053 ld_shlibs=no
9054 fi
9055 ;;
9056
9057 netbsd*)
9058 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9059 archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
9060 wlarc=
9061 else
9062 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9063 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9064 fi
9065 ;;
9066
9067 solaris*)
9068 if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
9069 ld_shlibs=no
9070 cat <<_LT_EOF 1>&2
9071
9072 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
9073 *** create shared libraries on Solaris systems. Therefore, libtool
9074 *** is disabling shared libraries support. We urge you to upgrade GNU
9075 *** binutils to release 2.9.1 or newer. Another option is to modify
9076 *** your PATH or compiler configuration so that the native linker is
9077 *** used, and then restart.
9078
9079 _LT_EOF
9080 elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9081 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9082 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9083 else
9084 ld_shlibs=no
9085 fi
9086 ;;
9087
9088 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
9089 case `$LD -v 2>&1` in
9090 *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
9091 ld_shlibs=no
9092 cat <<_LT_EOF 1>&2
9093
9094 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
9095 *** reliably create shared libraries on SCO systems. Therefore, libtool
9096 *** is disabling shared libraries support. We urge you to upgrade GNU
9097 *** binutils to release 2.16.91.0.3 or newer. Another option is to modify
9098 *** your PATH or compiler configuration so that the native linker is
9099 *** used, and then restart.
9100
9101 _LT_EOF
9102 ;;
9103 *)
9104 # For security reasons, it is highly recommended that you always
9105 # use absolute paths for naming shared libraries, and exclude the
9106 # DT_RUNPATH tag from executables and libraries. But doing so
9107 # requires that you compile everything twice, which is a pain.
9108 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9109 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9110 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9111 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9112 else
9113 ld_shlibs=no
9114 fi
9115 ;;
9116 esac
9117 ;;
9118
9119 sunos4*)
9120 archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9121 wlarc=
9122 hardcode_direct=yes
9123 hardcode_shlibpath_var=no
9124 ;;
9125
9126 *)
9127 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9128 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9129 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9130 else
9131 ld_shlibs=no
9132 fi
9133 ;;
9134 esac
9135
9136 if test "$ld_shlibs" = no; then
9137 runpath_var=
9138 hardcode_libdir_flag_spec=
9139 export_dynamic_flag_spec=
9140 whole_archive_flag_spec=
9141 fi
9142 else
9143 # PORTME fill in a description of your system's linker (not GNU ld)
9144 case $host_os in
9145 aix3*)
9146 allow_undefined_flag=unsupported
9147 always_export_symbols=yes
9148 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'
9149 # Note: this linker hardcodes the directories in LIBPATH if there
9150 # are no directories specified by -L.
9151 hardcode_minus_L=yes
9152 if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
9153 # Neither direct hardcoding nor static linking is supported with a
9154 # broken collect2.
9155 hardcode_direct=unsupported
9156 fi
9157 ;;
9158
9159 aix[4-9]*)
9160 if test "$host_cpu" = ia64; then
9161 # On IA64, the linker does run time linking by default, so we don't
9162 # have to do anything special.
9163 aix_use_runtimelinking=no
9164 exp_sym_flag='-Bexport'
9165 no_entry_flag=""
9166 else
9167 # If we're using GNU nm, then we don't want the "-C" option.
9168 # -C means demangle to AIX nm, but means don't demangle with GNU nm
9169 # Also, AIX nm treats weak defined symbols like other global
9170 # defined symbols, whereas GNU nm marks them as "W".
9171 if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
9172 export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
9173 else
9174 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'
9175 fi
9176 aix_use_runtimelinking=no
9177
9178 # Test if we are trying to use run time linking or normal
9179 # AIX style linking. If -brtl is somewhere in LDFLAGS, we
9180 # need to do runtime linking.
9181 case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
9182 for ld_flag in $LDFLAGS; do
9183 if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
9184 aix_use_runtimelinking=yes
9185 break
9186 fi
9187 done
9188 ;;
9189 esac
9190
9191 exp_sym_flag='-bexport'
9192 no_entry_flag='-bnoentry'
9193 fi
9194
9195 # When large executables or shared objects are built, AIX ld can
9196 # have problems creating the table of contents. If linking a library
9197 # or program results in "error TOC overflow" add -mminimal-toc to
9198 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
9199 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
9200
9201 archive_cmds=''
9202 hardcode_direct=yes
9203 hardcode_direct_absolute=yes
9204 hardcode_libdir_separator=':'
9205 link_all_deplibs=yes
9206 file_list_spec='${wl}-f,'
9207
9208 if test "$GCC" = yes; then
9209 case $host_os in aix4.[012]|aix4.[012].*)
9210 # We only want to do this on AIX 4.2 and lower, the check
9211 # below for broken collect2 doesn't work under 4.3+
9212 collect2name=`${CC} -print-prog-name=collect2`
9213 if test -f "$collect2name" &&
9214 strings "$collect2name" | $GREP resolve_lib_name >/dev/null
9215 then
9216 # We have reworked collect2
9217 :
9218 else
9219 # We have old collect2
9220 hardcode_direct=unsupported
9221 # It fails to find uninstalled libraries when the uninstalled
9222 # path is not listed in the libpath. Setting hardcode_minus_L
9223 # to unsupported forces relinking
9224 hardcode_minus_L=yes
9225 hardcode_libdir_flag_spec='-L$libdir'
9226 hardcode_libdir_separator=
9227 fi
9228 ;;
9229 esac
9230 shared_flag='-shared'
9231 if test "$aix_use_runtimelinking" = yes; then
9232 shared_flag="$shared_flag "'${wl}-G'
9233 fi
9234 else
9235 # not using gcc
9236 if test "$host_cpu" = ia64; then
9237 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
9238 # chokes on -Wl,-G. The following line is correct:
9239 shared_flag='-G'
9240 else
9241 if test "$aix_use_runtimelinking" = yes; then
9242 shared_flag='${wl}-G'
9243 else
9244 shared_flag='${wl}-bM:SRE'
9245 fi
9246 fi
9247 fi
9248
9249 export_dynamic_flag_spec='${wl}-bexpall'
9250 # It seems that -bexpall does not export symbols beginning with
9251 # underscore (_), so it is better to generate a list of symbols to export.
9252 always_export_symbols=yes
9253 if test "$aix_use_runtimelinking" = yes; then
9254 # Warning - without using the other runtime loading flags (-brtl),
9255 # -berok will link without error, but may produce a broken library.
9256 allow_undefined_flag='-berok'
9257 # Determine the default libpath from the value encoded in an
9258 # empty executable.
9259 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9260 /* end confdefs.h. */
9261
9262 int
9263 main ()
9264 {
9265
9266 ;
9267 return 0;
9268 }
9269 _ACEOF
9270 if ac_fn_c_try_link "$LINENO"; then :
9271
9272 lt_aix_libpath_sed='
9273 /Import File Strings/,/^$/ {
9274 /^0/ {
9275 s/^0 *\(.*\)$/\1/
9276 p
9277 }
9278 }'
9279 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9280 # Check for a 64-bit object if we didn't find anything.
9281 if test -z "$aix_libpath"; then
9282 aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9283 fi
9284 fi
9285 rm -f core conftest.err conftest.$ac_objext \
9286 conftest$ac_exeext conftest.$ac_ext
9287 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
9288
9289 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9290 archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
9291 else
9292 if test "$host_cpu" = ia64; then
9293 hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
9294 allow_undefined_flag="-z nodefs"
9295 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"
9296 else
9297 # Determine the default libpath from the value encoded in an
9298 # empty executable.
9299 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9300 /* end confdefs.h. */
9301
9302 int
9303 main ()
9304 {
9305
9306 ;
9307 return 0;
9308 }
9309 _ACEOF
9310 if ac_fn_c_try_link "$LINENO"; then :
9311
9312 lt_aix_libpath_sed='
9313 /Import File Strings/,/^$/ {
9314 /^0/ {
9315 s/^0 *\(.*\)$/\1/
9316 p
9317 }
9318 }'
9319 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9320 # Check for a 64-bit object if we didn't find anything.
9321 if test -z "$aix_libpath"; then
9322 aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9323 fi
9324 fi
9325 rm -f core conftest.err conftest.$ac_objext \
9326 conftest$ac_exeext conftest.$ac_ext
9327 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
9328
9329 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9330 # Warning - without using the other run time loading flags,
9331 # -berok will link without error, but may produce a broken library.
9332 no_undefined_flag=' ${wl}-bernotok'
9333 allow_undefined_flag=' ${wl}-berok'
9334 if test "$with_gnu_ld" = yes; then
9335 # We only use this code for GNU lds that support --whole-archive.
9336 whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
9337 else
9338 # Exported symbols can be pulled into shared objects from archives
9339 whole_archive_flag_spec='$convenience'
9340 fi
9341 archive_cmds_need_lc=yes
9342 # This is similar to how AIX traditionally builds its shared libraries.
9343 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'
9344 fi
9345 fi
9346 ;;
9347
9348 amigaos*)
9349 case $host_cpu in
9350 powerpc)
9351 # see comment about AmigaOS4 .so support
9352 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9353 archive_expsym_cmds=''
9354 ;;
9355 m68k)
9356 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)'
9357 hardcode_libdir_flag_spec='-L$libdir'
9358 hardcode_minus_L=yes
9359 ;;
9360 esac
9361 ;;
9362
9363 bsdi[45]*)
9364 export_dynamic_flag_spec=-rdynamic
9365 ;;
9366
9367 cygwin* | mingw* | pw32* | cegcc*)
9368 # When not using gcc, we currently assume that we are using
9369 # Microsoft Visual C++.
9370 # hardcode_libdir_flag_spec is actually meaningless, as there is
9371 # no search path for DLLs.
9372 hardcode_libdir_flag_spec=' '
9373 allow_undefined_flag=unsupported
9374 # Tell ltmain to make .lib files, not .a files.
9375 libext=lib
9376 # Tell ltmain to make .dll files, not .so files.
9377 shrext_cmds=".dll"
9378 # FIXME: Setting linknames here is a bad hack.
9379 archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
9380 # The linker will automatically build a .lib file if we build a DLL.
9381 old_archive_from_new_cmds='true'
9382 # FIXME: Should let the user specify the lib program.
9383 old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
9384 fix_srcfile_path='`cygpath -w "$srcfile"`'
9385 enable_shared_with_static_runtimes=yes
9386 ;;
9387
9388 darwin* | rhapsody*)
9389
9390
9391 archive_cmds_need_lc=no
9392 hardcode_direct=no
9393 hardcode_automatic=yes
9394 hardcode_shlibpath_var=unsupported
9395 if test "$lt_cv_ld_force_load" = "yes"; then
9396 whole_archive_flag_spec='`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience ${wl}-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`'
9397 else
9398 whole_archive_flag_spec=''
9399 fi
9400 link_all_deplibs=yes
9401 allow_undefined_flag="$_lt_dar_allow_undefined"
9402 case $cc_basename in
9403 ifort*) _lt_dar_can_shared=yes ;;
9404 *) _lt_dar_can_shared=$GCC ;;
9405 esac
9406 if test "$_lt_dar_can_shared" = "yes"; then
9407 output_verbose_link_cmd=func_echo_all
9408 archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
9409 module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
9410 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}"
9411 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}"
9412
9413 else
9414 ld_shlibs=no
9415 fi
9416
9417 ;;
9418
9419 dgux*)
9420 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9421 hardcode_libdir_flag_spec='-L$libdir'
9422 hardcode_shlibpath_var=no
9423 ;;
9424
9425 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
9426 # support. Future versions do this automatically, but an explicit c++rt0.o
9427 # does not break anything, and helps significantly (at the cost of a little
9428 # extra space).
9429 freebsd2.2*)
9430 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
9431 hardcode_libdir_flag_spec='-R$libdir'
9432 hardcode_direct=yes
9433 hardcode_shlibpath_var=no
9434 ;;
9435
9436 # Unfortunately, older versions of FreeBSD 2 do not have this feature.
9437 freebsd2*)
9438 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9439 hardcode_direct=yes
9440 hardcode_minus_L=yes
9441 hardcode_shlibpath_var=no
9442 ;;
9443
9444 # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
9445 freebsd* | dragonfly*)
9446 archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
9447 hardcode_libdir_flag_spec='-R$libdir'
9448 hardcode_direct=yes
9449 hardcode_shlibpath_var=no
9450 ;;
9451
9452 hpux9*)
9453 if test "$GCC" = yes; then
9454 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'
9455 else
9456 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'
9457 fi
9458 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9459 hardcode_libdir_separator=:
9460 hardcode_direct=yes
9461
9462 # hardcode_minus_L: Not really in the search PATH,
9463 # but as the default location of the library.
9464 hardcode_minus_L=yes
9465 export_dynamic_flag_spec='${wl}-E'
9466 ;;
9467
9468 hpux10*)
9469 if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9470 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9471 else
9472 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9473 fi
9474 if test "$with_gnu_ld" = no; then
9475 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9476 hardcode_libdir_flag_spec_ld='+b $libdir'
9477 hardcode_libdir_separator=:
9478 hardcode_direct=yes
9479 hardcode_direct_absolute=yes
9480 export_dynamic_flag_spec='${wl}-E'
9481 # hardcode_minus_L: Not really in the search PATH,
9482 # but as the default location of the library.
9483 hardcode_minus_L=yes
9484 fi
9485 ;;
9486
9487 hpux11*)
9488 if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9489 case $host_cpu in
9490 hppa*64*)
9491 archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9492 ;;
9493 ia64*)
9494 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9495 ;;
9496 *)
9497 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9498 ;;
9499 esac
9500 else
9501 case $host_cpu in
9502 hppa*64*)
9503 archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9504 ;;
9505 ia64*)
9506 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9507 ;;
9508 *)
9509
9510 # Older versions of the 11.00 compiler do not understand -b yet
9511 # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
9512 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
9513 $as_echo_n "checking if $CC understands -b... " >&6; }
9514 if test "${lt_cv_prog_compiler__b+set}" = set; then :
9515 $as_echo_n "(cached) " >&6
9516 else
9517 lt_cv_prog_compiler__b=no
9518 save_LDFLAGS="$LDFLAGS"
9519 LDFLAGS="$LDFLAGS -b"
9520 echo "$lt_simple_link_test_code" > conftest.$ac_ext
9521 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
9522 # The linker can only warn and ignore the option if not recognized
9523 # So say no if there are warnings
9524 if test -s conftest.err; then
9525 # Append any errors to the config.log.
9526 cat conftest.err 1>&5
9527 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
9528 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9529 if diff conftest.exp conftest.er2 >/dev/null; then
9530 lt_cv_prog_compiler__b=yes
9531 fi
9532 else
9533 lt_cv_prog_compiler__b=yes
9534 fi
9535 fi
9536 $RM -r conftest*
9537 LDFLAGS="$save_LDFLAGS"
9538
9539 fi
9540 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
9541 $as_echo "$lt_cv_prog_compiler__b" >&6; }
9542
9543 if test x"$lt_cv_prog_compiler__b" = xyes; then
9544 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9545 else
9546 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9547 fi
9548
9549 ;;
9550 esac
9551 fi
9552 if test "$with_gnu_ld" = no; then
9553 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9554 hardcode_libdir_separator=:
9555
9556 case $host_cpu in
9557 hppa*64*|ia64*)
9558 hardcode_direct=no
9559 hardcode_shlibpath_var=no
9560 ;;
9561 *)
9562 hardcode_direct=yes
9563 hardcode_direct_absolute=yes
9564 export_dynamic_flag_spec='${wl}-E'
9565
9566 # hardcode_minus_L: Not really in the search PATH,
9567 # but as the default location of the library.
9568 hardcode_minus_L=yes
9569 ;;
9570 esac
9571 fi
9572 ;;
9573
9574 irix5* | irix6* | nonstopux*)
9575 if test "$GCC" = yes; then
9576 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
9577 # Try to use the -exported_symbol ld option, if it does not
9578 # work, assume that -exports_file does not work either and
9579 # implicitly export all symbols.
9580 save_LDFLAGS="$LDFLAGS"
9581 LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
9582 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9583 /* end confdefs.h. */
9584 int foo(void) {}
9585 _ACEOF
9586 if ac_fn_c_try_link "$LINENO"; then :
9587 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
9588
9589 fi
9590 rm -f core conftest.err conftest.$ac_objext \
9591 conftest$ac_exeext conftest.$ac_ext
9592 LDFLAGS="$save_LDFLAGS"
9593 else
9594 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
9595 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib'
9596 fi
9597 archive_cmds_need_lc='no'
9598 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9599 hardcode_libdir_separator=:
9600 inherit_rpath=yes
9601 link_all_deplibs=yes
9602 ;;
9603
9604 netbsd*)
9605 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9606 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
9607 else
9608 archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
9609 fi
9610 hardcode_libdir_flag_spec='-R$libdir'
9611 hardcode_direct=yes
9612 hardcode_shlibpath_var=no
9613 ;;
9614
9615 newsos6)
9616 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9617 hardcode_direct=yes
9618 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9619 hardcode_libdir_separator=:
9620 hardcode_shlibpath_var=no
9621 ;;
9622
9623 *nto* | *qnx*)
9624 ;;
9625
9626 openbsd*)
9627 if test -f /usr/libexec/ld.so; then
9628 hardcode_direct=yes
9629 hardcode_shlibpath_var=no
9630 hardcode_direct_absolute=yes
9631 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9632 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9633 archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
9634 hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9635 export_dynamic_flag_spec='${wl}-E'
9636 else
9637 case $host_os in
9638 openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
9639 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9640 hardcode_libdir_flag_spec='-R$libdir'
9641 ;;
9642 *)
9643 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9644 hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9645 ;;
9646 esac
9647 fi
9648 else
9649 ld_shlibs=no
9650 fi
9651 ;;
9652
9653 os2*)
9654 hardcode_libdir_flag_spec='-L$libdir'
9655 hardcode_minus_L=yes
9656 allow_undefined_flag=unsupported
9657 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'
9658 old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
9659 ;;
9660
9661 osf3*)
9662 if test "$GCC" = yes; then
9663 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9664 archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
9665 else
9666 allow_undefined_flag=' -expect_unresolved \*'
9667 archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
9668 fi
9669 archive_cmds_need_lc='no'
9670 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9671 hardcode_libdir_separator=:
9672 ;;
9673
9674 osf4* | osf5*) # as osf3* with the addition of -msym flag
9675 if test "$GCC" = yes; then
9676 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9677 archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
9678 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9679 else
9680 allow_undefined_flag=' -expect_unresolved \*'
9681 archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
9682 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~
9683 $CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp'
9684
9685 # Both c and cxx compiler support -rpath directly
9686 hardcode_libdir_flag_spec='-rpath $libdir'
9687 fi
9688 archive_cmds_need_lc='no'
9689 hardcode_libdir_separator=:
9690 ;;
9691
9692 solaris*)
9693 no_undefined_flag=' -z defs'
9694 if test "$GCC" = yes; then
9695 wlarc='${wl}'
9696 archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9697 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9698 $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9699 else
9700 case `$CC -V 2>&1` in
9701 *"Compilers 5.0"*)
9702 wlarc=''
9703 archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
9704 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9705 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
9706 ;;
9707 *)
9708 wlarc='${wl}'
9709 archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
9710 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9711 $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9712 ;;
9713 esac
9714 fi
9715 hardcode_libdir_flag_spec='-R$libdir'
9716 hardcode_shlibpath_var=no
9717 case $host_os in
9718 solaris2.[0-5] | solaris2.[0-5].*) ;;
9719 *)
9720 # The compiler driver will combine and reorder linker options,
9721 # but understands `-z linker_flag'. GCC discards it without `$wl',
9722 # but is careful enough not to reorder.
9723 # Supported since Solaris 2.6 (maybe 2.5.1?)
9724 if test "$GCC" = yes; then
9725 whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
9726 else
9727 whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
9728 fi
9729 ;;
9730 esac
9731 link_all_deplibs=yes
9732 ;;
9733
9734 sunos4*)
9735 if test "x$host_vendor" = xsequent; then
9736 # Use $CC to link under sequent, because it throws in some extra .o
9737 # files that make .init and .fini sections work.
9738 archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
9739 else
9740 archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
9741 fi
9742 hardcode_libdir_flag_spec='-L$libdir'
9743 hardcode_direct=yes
9744 hardcode_minus_L=yes
9745 hardcode_shlibpath_var=no
9746 ;;
9747
9748 sysv4)
9749 case $host_vendor in
9750 sni)
9751 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9752 hardcode_direct=yes # is this really true???
9753 ;;
9754 siemens)
9755 ## LD is ld it makes a PLAMLIB
9756 ## CC just makes a GrossModule.
9757 archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
9758 reload_cmds='$CC -r -o $output$reload_objs'
9759 hardcode_direct=no
9760 ;;
9761 motorola)
9762 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9763 hardcode_direct=no #Motorola manual says yes, but my tests say they lie
9764 ;;
9765 esac
9766 runpath_var='LD_RUN_PATH'
9767 hardcode_shlibpath_var=no
9768 ;;
9769
9770 sysv4.3*)
9771 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9772 hardcode_shlibpath_var=no
9773 export_dynamic_flag_spec='-Bexport'
9774 ;;
9775
9776 sysv4*MP*)
9777 if test -d /usr/nec; then
9778 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9779 hardcode_shlibpath_var=no
9780 runpath_var=LD_RUN_PATH
9781 hardcode_runpath_var=yes
9782 ld_shlibs=yes
9783 fi
9784 ;;
9785
9786 sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
9787 no_undefined_flag='${wl}-z,text'
9788 archive_cmds_need_lc=no
9789 hardcode_shlibpath_var=no
9790 runpath_var='LD_RUN_PATH'
9791
9792 if test "$GCC" = yes; then
9793 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9794 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9795 else
9796 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9797 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9798 fi
9799 ;;
9800
9801 sysv5* | sco3.2v5* | sco5v6*)
9802 # Note: We can NOT use -z defs as we might desire, because we do not
9803 # link with -lc, and that would cause any symbols used from libc to
9804 # always be unresolved, which means just about no library would
9805 # ever link correctly. If we're not using GNU ld we use -z text
9806 # though, which does catch some bad symbols but isn't as heavy-handed
9807 # as -z defs.
9808 no_undefined_flag='${wl}-z,text'
9809 allow_undefined_flag='${wl}-z,nodefs'
9810 archive_cmds_need_lc=no
9811 hardcode_shlibpath_var=no
9812 hardcode_libdir_flag_spec='${wl}-R,$libdir'
9813 hardcode_libdir_separator=':'
9814 link_all_deplibs=yes
9815 export_dynamic_flag_spec='${wl}-Bexport'
9816 runpath_var='LD_RUN_PATH'
9817
9818 if test "$GCC" = yes; then
9819 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9820 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9821 else
9822 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9823 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9824 fi
9825 ;;
9826
9827 uts4*)
9828 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9829 hardcode_libdir_flag_spec='-L$libdir'
9830 hardcode_shlibpath_var=no
9831 ;;
9832
9833 *)
9834 ld_shlibs=no
9835 ;;
9836 esac
9837
9838 if test x$host_vendor = xsni; then
9839 case $host in
9840 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
9841 export_dynamic_flag_spec='${wl}-Blargedynsym'
9842 ;;
9843 esac
9844 fi
9845 fi
9846
9847 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
9848 $as_echo "$ld_shlibs" >&6; }
9849 test "$ld_shlibs" = no && can_build_shared=no
9850
9851 with_gnu_ld=$with_gnu_ld
9852
9853
9854
9855
9856
9857
9858
9859
9860
9861
9862
9863
9864
9865
9866
9867 #
9868 # Do we need to explicitly link libc?
9869 #
9870 case "x$archive_cmds_need_lc" in
9871 x|xyes)
9872 # Assume -lc should be added
9873 archive_cmds_need_lc=yes
9874
9875 if test "$enable_shared" = yes && test "$GCC" = yes; then
9876 case $archive_cmds in
9877 *'~'*)
9878 # FIXME: we may have to deal with multi-command sequences.
9879 ;;
9880 '$CC '*)
9881 # Test whether the compiler implicitly links with -lc since on some
9882 # systems, -lgcc has to come before -lc. If gcc already passes -lc
9883 # to ld, don't add -lc before -lgcc.
9884 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
9885 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
9886 if test "${lt_cv_archive_cmds_need_lc+set}" = set; then :
9887 $as_echo_n "(cached) " >&6
9888 else
9889 $RM conftest*
9890 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9891
9892 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
9893 (eval $ac_compile) 2>&5
9894 ac_status=$?
9895 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9896 test $ac_status = 0; } 2>conftest.err; then
9897 soname=conftest
9898 lib=conftest
9899 libobjs=conftest.$ac_objext
9900 deplibs=
9901 wl=$lt_prog_compiler_wl
9902 pic_flag=$lt_prog_compiler_pic
9903 compiler_flags=-v
9904 linker_flags=-v
9905 verstring=
9906 output_objdir=.
9907 libname=conftest
9908 lt_save_allow_undefined_flag=$allow_undefined_flag
9909 allow_undefined_flag=
9910 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
9911 (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
9912 ac_status=$?
9913 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9914 test $ac_status = 0; }
9915 then
9916 lt_cv_archive_cmds_need_lc=no
9917 else
9918 lt_cv_archive_cmds_need_lc=yes
9919 fi
9920 allow_undefined_flag=$lt_save_allow_undefined_flag
9921 else
9922 cat conftest.err 1>&5
9923 fi
9924 $RM conftest*
9925
9926 fi
9927 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
9928 $as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
9929 archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
9930 ;;
9931 esac
9932 fi
9933 ;;
9934 esac
9935
9936
9937
9938
9939
9940
9941
9942
9943
9944
9945
9946
9947
9948
9949
9950
9951
9952
9953
9954
9955
9956
9957
9958
9959
9960
9961
9962
9963
9964
9965
9966
9967
9968
9969
9970
9971
9972
9973
9974
9975
9976
9977
9978
9979
9980
9981
9982
9983
9984
9985
9986
9987
9988
9989
9990
9991
9992
9993
9994
9995
9996
9997
9998
9999
10000
10001
10002
10003
10004
10005
10006
10007
10008
10009
10010
10011
10012
10013
10014
10015
10016
10017
10018
10019
10020
10021
10022
10023
10024
10025
10026
10027
10028
10029
10030
10031
10032
10033
10034
10035
10036
10037
10038
10039
10040
10041
10042
10043
10044
10045
10046
10047
10048
10049
10050
10051
10052
10053
10054
10055
10056
10057
10058
10059
10060
10061
10062
10063
10064
10065
10066
10067
10068
10069
10070
10071
10072
10073
10074
10075
10076
10077
10078
10079
10080
10081
10082
10083
10084
10085
10086
10087
10088
10089
10090
10091
10092 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
10093 $as_echo_n "checking dynamic linker characteristics... " >&6; }
10094
10095 if test "$GCC" = yes; then
10096 case $host_os in
10097 darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
10098 *) lt_awk_arg="/^libraries:/" ;;
10099 esac
10100 case $host_os in
10101 mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
10102 *) lt_sed_strip_eq="s,=/,/,g" ;;
10103 esac
10104 lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
10105 case $lt_search_path_spec in
10106 *\;*)
10107 # if the path contains ";" then we assume it to be the separator
10108 # otherwise default to the standard path separator (i.e. ":") - it is
10109 # assumed that no part of a normal pathname contains ";" but that should
10110 # okay in the real world where ";" in dirpaths is itself problematic.
10111 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
10112 ;;
10113 *)
10114 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
10115 ;;
10116 esac
10117 # Ok, now we have the path, separated by spaces, we can step through it
10118 # and add multilib dir if necessary.
10119 lt_tmp_lt_search_path_spec=
10120 lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
10121 for lt_sys_path in $lt_search_path_spec; do
10122 if test -d "$lt_sys_path/$lt_multi_os_dir"; then
10123 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
10124 else
10125 test -d "$lt_sys_path" && \
10126 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
10127 fi
10128 done
10129 lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
10130 BEGIN {RS=" "; FS="/|\n";} {
10131 lt_foo="";
10132 lt_count=0;
10133 for (lt_i = NF; lt_i > 0; lt_i--) {
10134 if ($lt_i != "" && $lt_i != ".") {
10135 if ($lt_i == "..") {
10136 lt_count++;
10137 } else {
10138 if (lt_count == 0) {
10139 lt_foo="/" $lt_i lt_foo;
10140 } else {
10141 lt_count--;
10142 }
10143 }
10144 }
10145 }
10146 if (lt_foo != "") { lt_freq[lt_foo]++; }
10147 if (lt_freq[lt_foo] == 1) { print lt_foo; }
10148 }'`
10149 # AWK program above erroneously prepends '/' to C:/dos/paths
10150 # for these hosts.
10151 case $host_os in
10152 mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
10153 $SED 's,/\([A-Za-z]:\),\1,g'` ;;
10154 esac
10155 sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
10156 else
10157 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
10158 fi
10159 library_names_spec=
10160 libname_spec='lib$name'
10161 soname_spec=
10162 shrext_cmds=".so"
10163 postinstall_cmds=
10164 postuninstall_cmds=
10165 finish_cmds=
10166 finish_eval=
10167 shlibpath_var=
10168 shlibpath_overrides_runpath=unknown
10169 version_type=none
10170 dynamic_linker="$host_os ld.so"
10171 sys_lib_dlsearch_path_spec="/lib /usr/lib"
10172 need_lib_prefix=unknown
10173 hardcode_into_libs=no
10174
10175 # when you set need_version to no, make sure it does not cause -set_version
10176 # flags to be left without arguments
10177 need_version=unknown
10178
10179 case $host_os in
10180 aix3*)
10181 version_type=linux
10182 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
10183 shlibpath_var=LIBPATH
10184
10185 # AIX 3 has no versioning support, so we append a major version to the name.
10186 soname_spec='${libname}${release}${shared_ext}$major'
10187 ;;
10188
10189 aix[4-9]*)
10190 version_type=linux
10191 need_lib_prefix=no
10192 need_version=no
10193 hardcode_into_libs=yes
10194 if test "$host_cpu" = ia64; then
10195 # AIX 5 supports IA64
10196 library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
10197 shlibpath_var=LD_LIBRARY_PATH
10198 else
10199 # With GCC up to 2.95.x, collect2 would create an import file
10200 # for dependence libraries. The import file would start with
10201 # the line `#! .'. This would cause the generated library to
10202 # depend on `.', always an invalid library. This was fixed in
10203 # development snapshots of GCC prior to 3.0.
10204 case $host_os in
10205 aix4 | aix4.[01] | aix4.[01].*)
10206 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
10207 echo ' yes '
10208 echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
10209 :
10210 else
10211 can_build_shared=no
10212 fi
10213 ;;
10214 esac
10215 # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
10216 # soname into executable. Probably we can add versioning support to
10217 # collect2, so additional links can be useful in future.
10218 if test "$aix_use_runtimelinking" = yes; then
10219 # If using run time linking (on AIX 4.2 or later) use lib<name>.so
10220 # instead of lib<name>.a to let people know that these are not
10221 # typical AIX shared libraries.
10222 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10223 else
10224 # We preserve .a as extension for shared libraries through AIX4.2
10225 # and later when we are not doing run time linking.
10226 library_names_spec='${libname}${release}.a $libname.a'
10227 soname_spec='${libname}${release}${shared_ext}$major'
10228 fi
10229 shlibpath_var=LIBPATH
10230 fi
10231 ;;
10232
10233 amigaos*)
10234 case $host_cpu in
10235 powerpc)
10236 # Since July 2007 AmigaOS4 officially supports .so libraries.
10237 # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
10238 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10239 ;;
10240 m68k)
10241 library_names_spec='$libname.ixlibrary $libname.a'
10242 # Create ${libname}_ixlibrary.a entries in /sys/libs.
10243 finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''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'
10244 ;;
10245 esac
10246 ;;
10247
10248 beos*)
10249 library_names_spec='${libname}${shared_ext}'
10250 dynamic_linker="$host_os ld.so"
10251 shlibpath_var=LIBRARY_PATH
10252 ;;
10253
10254 bsdi[45]*)
10255 version_type=linux
10256 need_version=no
10257 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10258 soname_spec='${libname}${release}${shared_ext}$major'
10259 finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
10260 shlibpath_var=LD_LIBRARY_PATH
10261 sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
10262 sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
10263 # the default ld.so.conf also contains /usr/contrib/lib and
10264 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
10265 # libtool to hard-code these into programs
10266 ;;
10267
10268 cygwin* | mingw* | pw32* | cegcc*)
10269 version_type=windows
10270 shrext_cmds=".dll"
10271 need_version=no
10272 need_lib_prefix=no
10273
10274 case $GCC,$host_os in
10275 yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
10276 library_names_spec='$libname.dll.a'
10277 # DLL is installed to $(libdir)/../bin by postinstall_cmds
10278 postinstall_cmds='base_file=`basename \${file}`~
10279 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
10280 dldir=$destdir/`dirname \$dlpath`~
10281 test -d \$dldir || mkdir -p \$dldir~
10282 $install_prog $dir/$dlname \$dldir/$dlname~
10283 chmod a+x \$dldir/$dlname~
10284 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
10285 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
10286 fi'
10287 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
10288 dlpath=$dir/\$dldll~
10289 $RM \$dlpath'
10290 shlibpath_overrides_runpath=yes
10291
10292 case $host_os in
10293 cygwin*)
10294 # Cygwin DLLs use 'cyg' prefix rather than 'lib'
10295 soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10296
10297 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
10298 ;;
10299 mingw* | cegcc*)
10300 # MinGW DLLs use traditional 'lib' prefix
10301 soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10302 ;;
10303 pw32*)
10304 # pw32 DLLs use 'pw' prefix rather than 'lib'
10305 library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10306 ;;
10307 esac
10308 ;;
10309
10310 *)
10311 library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
10312 ;;
10313 esac
10314 dynamic_linker='Win32 ld.exe'
10315 # FIXME: first we should search . and the directory the executable is in
10316 shlibpath_var=PATH
10317 ;;
10318
10319 darwin* | rhapsody*)
10320 dynamic_linker="$host_os dyld"
10321 version_type=darwin
10322 need_lib_prefix=no
10323 need_version=no
10324 library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
10325 soname_spec='${libname}${release}${major}$shared_ext'
10326 shlibpath_overrides_runpath=yes
10327 shlibpath_var=DYLD_LIBRARY_PATH
10328 shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
10329
10330 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
10331 sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
10332 ;;
10333
10334 dgux*)
10335 version_type=linux
10336 need_lib_prefix=no
10337 need_version=no
10338 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
10339 soname_spec='${libname}${release}${shared_ext}$major'
10340 shlibpath_var=LD_LIBRARY_PATH
10341 ;;
10342
10343 freebsd* | dragonfly*)
10344 # DragonFly does not have aout. When/if they implement a new
10345 # versioning mechanism, adjust this.
10346 if test -x /usr/bin/objformat; then
10347 objformat=`/usr/bin/objformat`
10348 else
10349 case $host_os in
10350 freebsd[123]*) objformat=aout ;;
10351 *) objformat=elf ;;
10352 esac
10353 fi
10354 version_type=freebsd-$objformat
10355 case $version_type in
10356 freebsd-elf*)
10357 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10358 need_version=no
10359 need_lib_prefix=no
10360 ;;
10361 freebsd-*)
10362 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
10363 need_version=yes
10364 ;;
10365 esac
10366 shlibpath_var=LD_LIBRARY_PATH
10367 case $host_os in
10368 freebsd2*)
10369 shlibpath_overrides_runpath=yes
10370 ;;
10371 freebsd3.[01]* | freebsdelf3.[01]*)
10372 shlibpath_overrides_runpath=yes
10373 hardcode_into_libs=yes
10374 ;;
10375 freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
10376 freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
10377 shlibpath_overrides_runpath=no
10378 hardcode_into_libs=yes
10379 ;;
10380 *) # from 4.6 on, and DragonFly
10381 shlibpath_overrides_runpath=yes
10382 hardcode_into_libs=yes
10383 ;;
10384 esac
10385 ;;
10386
10387 gnu*)
10388 version_type=linux
10389 need_lib_prefix=no
10390 need_version=no
10391 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10392 soname_spec='${libname}${release}${shared_ext}$major'
10393 shlibpath_var=LD_LIBRARY_PATH
10394 hardcode_into_libs=yes
10395 ;;
10396
10397 haiku*)
10398 version_type=linux
10399 need_lib_prefix=no
10400 need_version=no
10401 dynamic_linker="$host_os runtime_loader"
10402 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10403 soname_spec='${libname}${release}${shared_ext}$major'
10404 shlibpath_var=LIBRARY_PATH
10405 shlibpath_overrides_runpath=yes
10406 sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/beos/system/lib'
10407 hardcode_into_libs=yes
10408 ;;
10409
10410 hpux9* | hpux10* | hpux11*)
10411 # Give a soname corresponding to the major version so that dld.sl refuses to
10412 # link against other versions.
10413 version_type=sunos
10414 need_lib_prefix=no
10415 need_version=no
10416 case $host_cpu in
10417 ia64*)
10418 shrext_cmds='.so'
10419 hardcode_into_libs=yes
10420 dynamic_linker="$host_os dld.so"
10421 shlibpath_var=LD_LIBRARY_PATH
10422 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10423 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10424 soname_spec='${libname}${release}${shared_ext}$major'
10425 if test "X$HPUX_IA64_MODE" = X32; then
10426 sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
10427 else
10428 sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
10429 fi
10430 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10431 ;;
10432 hppa*64*)
10433 shrext_cmds='.sl'
10434 hardcode_into_libs=yes
10435 dynamic_linker="$host_os dld.sl"
10436 shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
10437 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10438 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10439 soname_spec='${libname}${release}${shared_ext}$major'
10440 sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
10441 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10442 ;;
10443 *)
10444 shrext_cmds='.sl'
10445 dynamic_linker="$host_os dld.sl"
10446 shlibpath_var=SHLIB_PATH
10447 shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
10448 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10449 soname_spec='${libname}${release}${shared_ext}$major'
10450 ;;
10451 esac
10452 # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
10453 postinstall_cmds='chmod 555 $lib'
10454 # or fails outright, so override atomically:
10455 install_override_mode=555
10456 ;;
10457
10458 interix[3-9]*)
10459 version_type=linux
10460 need_lib_prefix=no
10461 need_version=no
10462 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10463 soname_spec='${libname}${release}${shared_ext}$major'
10464 dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
10465 shlibpath_var=LD_LIBRARY_PATH
10466 shlibpath_overrides_runpath=no
10467 hardcode_into_libs=yes
10468 ;;
10469
10470 irix5* | irix6* | nonstopux*)
10471 case $host_os in
10472 nonstopux*) version_type=nonstopux ;;
10473 *)
10474 if test "$lt_cv_prog_gnu_ld" = yes; then
10475 version_type=linux
10476 else
10477 version_type=irix
10478 fi ;;
10479 esac
10480 need_lib_prefix=no
10481 need_version=no
10482 soname_spec='${libname}${release}${shared_ext}$major'
10483 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
10484 case $host_os in
10485 irix5* | nonstopux*)
10486 libsuff= shlibsuff=
10487 ;;
10488 *)
10489 case $LD in # libtool.m4 will add one of these switches to LD
10490 *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
10491 libsuff= shlibsuff= libmagic=32-bit;;
10492 *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
10493 libsuff=32 shlibsuff=N32 libmagic=N32;;
10494 *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
10495 libsuff=64 shlibsuff=64 libmagic=64-bit;;
10496 *) libsuff= shlibsuff= libmagic=never-match;;
10497 esac
10498 ;;
10499 esac
10500 shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
10501 shlibpath_overrides_runpath=no
10502 sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
10503 sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
10504 hardcode_into_libs=yes
10505 ;;
10506
10507 # No shared lib support for Linux oldld, aout, or coff.
10508 linux*oldld* | linux*aout* | linux*coff*)
10509 dynamic_linker=no
10510 ;;
10511
10512 # This must be Linux ELF.
10513 linux* | k*bsd*-gnu | kopensolaris*-gnu)
10514 version_type=linux
10515 need_lib_prefix=no
10516 need_version=no
10517 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10518 soname_spec='${libname}${release}${shared_ext}$major'
10519 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
10520 shlibpath_var=LD_LIBRARY_PATH
10521 shlibpath_overrides_runpath=no
10522
10523 # Some binutils ld are patched to set DT_RUNPATH
10524 if test "${lt_cv_shlibpath_overrides_runpath+set}" = set; then :
10525 $as_echo_n "(cached) " >&6
10526 else
10527 lt_cv_shlibpath_overrides_runpath=no
10528 save_LDFLAGS=$LDFLAGS
10529 save_libdir=$libdir
10530 eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
10531 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
10532 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10533 /* end confdefs.h. */
10534
10535 int
10536 main ()
10537 {
10538
10539 ;
10540 return 0;
10541 }
10542 _ACEOF
10543 if ac_fn_c_try_link "$LINENO"; then :
10544 if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
10545 lt_cv_shlibpath_overrides_runpath=yes
10546 fi
10547 fi
10548 rm -f core conftest.err conftest.$ac_objext \
10549 conftest$ac_exeext conftest.$ac_ext
10550 LDFLAGS=$save_LDFLAGS
10551 libdir=$save_libdir
10552
10553 fi
10554
10555 shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
10556
10557 # This implies no fast_install, which is unacceptable.
10558 # Some rework will be needed to allow for fast_install
10559 # before this can be enabled.
10560 hardcode_into_libs=yes
10561
10562 # Append ld.so.conf contents to the search path
10563 if test -f /etc/ld.so.conf; then
10564 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;s/"//g;/^$/d' | tr '\n' ' '`
10565 sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
10566 fi
10567
10568 # We used to test for /lib/ld.so.1 and disable shared libraries on
10569 # powerpc, because MkLinux only supported shared libraries with the
10570 # GNU dynamic linker. Since this was broken with cross compilers,
10571 # most powerpc-linux boxes support dynamic linking these days and
10572 # people can always --disable-shared, the test was removed, and we
10573 # assume the GNU/Linux dynamic linker is in use.
10574 dynamic_linker='GNU/Linux ld.so'
10575 ;;
10576
10577 netbsd*)
10578 version_type=sunos
10579 need_lib_prefix=no
10580 need_version=no
10581 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10582 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10583 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10584 dynamic_linker='NetBSD (a.out) ld.so'
10585 else
10586 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10587 soname_spec='${libname}${release}${shared_ext}$major'
10588 dynamic_linker='NetBSD ld.elf_so'
10589 fi
10590 shlibpath_var=LD_LIBRARY_PATH
10591 shlibpath_overrides_runpath=yes
10592 hardcode_into_libs=yes
10593 ;;
10594
10595 newsos6)
10596 version_type=linux
10597 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10598 shlibpath_var=LD_LIBRARY_PATH
10599 shlibpath_overrides_runpath=yes
10600 ;;
10601
10602 *nto* | *qnx*)
10603 version_type=qnx
10604 need_lib_prefix=no
10605 need_version=no
10606 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10607 soname_spec='${libname}${release}${shared_ext}$major'
10608 shlibpath_var=LD_LIBRARY_PATH
10609 shlibpath_overrides_runpath=no
10610 hardcode_into_libs=yes
10611 dynamic_linker='ldqnx.so'
10612 ;;
10613
10614 openbsd*)
10615 version_type=sunos
10616 sys_lib_dlsearch_path_spec="/usr/lib"
10617 need_lib_prefix=no
10618 # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
10619 case $host_os in
10620 openbsd3.3 | openbsd3.3.*) need_version=yes ;;
10621 *) need_version=no ;;
10622 esac
10623 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10624 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10625 shlibpath_var=LD_LIBRARY_PATH
10626 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10627 case $host_os in
10628 openbsd2.[89] | openbsd2.[89].*)
10629 shlibpath_overrides_runpath=no
10630 ;;
10631 *)
10632 shlibpath_overrides_runpath=yes
10633 ;;
10634 esac
10635 else
10636 shlibpath_overrides_runpath=yes
10637 fi
10638 ;;
10639
10640 os2*)
10641 libname_spec='$name'
10642 shrext_cmds=".dll"
10643 need_lib_prefix=no
10644 library_names_spec='$libname${shared_ext} $libname.a'
10645 dynamic_linker='OS/2 ld.exe'
10646 shlibpath_var=LIBPATH
10647 ;;
10648
10649 osf3* | osf4* | osf5*)
10650 version_type=osf
10651 need_lib_prefix=no
10652 need_version=no
10653 soname_spec='${libname}${release}${shared_ext}$major'
10654 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10655 shlibpath_var=LD_LIBRARY_PATH
10656 sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
10657 sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
10658 ;;
10659
10660 rdos*)
10661 dynamic_linker=no
10662 ;;
10663
10664 solaris*)
10665 version_type=linux
10666 need_lib_prefix=no
10667 need_version=no
10668 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10669 soname_spec='${libname}${release}${shared_ext}$major'
10670 shlibpath_var=LD_LIBRARY_PATH
10671 shlibpath_overrides_runpath=yes
10672 hardcode_into_libs=yes
10673 # ldd complains unless libraries are executable
10674 postinstall_cmds='chmod +x $lib'
10675 ;;
10676
10677 sunos4*)
10678 version_type=sunos
10679 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10680 finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
10681 shlibpath_var=LD_LIBRARY_PATH
10682 shlibpath_overrides_runpath=yes
10683 if test "$with_gnu_ld" = yes; then
10684 need_lib_prefix=no
10685 fi
10686 need_version=yes
10687 ;;
10688
10689 sysv4 | sysv4.3*)
10690 version_type=linux
10691 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10692 soname_spec='${libname}${release}${shared_ext}$major'
10693 shlibpath_var=LD_LIBRARY_PATH
10694 case $host_vendor in
10695 sni)
10696 shlibpath_overrides_runpath=no
10697 need_lib_prefix=no
10698 runpath_var=LD_RUN_PATH
10699 ;;
10700 siemens)
10701 need_lib_prefix=no
10702 ;;
10703 motorola)
10704 need_lib_prefix=no
10705 need_version=no
10706 shlibpath_overrides_runpath=no
10707 sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
10708 ;;
10709 esac
10710 ;;
10711
10712 sysv4*MP*)
10713 if test -d /usr/nec ;then
10714 version_type=linux
10715 library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
10716 soname_spec='$libname${shared_ext}.$major'
10717 shlibpath_var=LD_LIBRARY_PATH
10718 fi
10719 ;;
10720
10721 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
10722 version_type=freebsd-elf
10723 need_lib_prefix=no
10724 need_version=no
10725 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10726 soname_spec='${libname}${release}${shared_ext}$major'
10727 shlibpath_var=LD_LIBRARY_PATH
10728 shlibpath_overrides_runpath=yes
10729 hardcode_into_libs=yes
10730 if test "$with_gnu_ld" = yes; then
10731 sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
10732 else
10733 sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
10734 case $host_os in
10735 sco3.2v5*)
10736 sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
10737 ;;
10738 esac
10739 fi
10740 sys_lib_dlsearch_path_spec='/usr/lib'
10741 ;;
10742
10743 tpf*)
10744 # TPF is a cross-target only. Preferred cross-host = GNU/Linux.
10745 version_type=linux
10746 need_lib_prefix=no
10747 need_version=no
10748 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10749 shlibpath_var=LD_LIBRARY_PATH
10750 shlibpath_overrides_runpath=no
10751 hardcode_into_libs=yes
10752 ;;
10753
10754 uts4*)
10755 version_type=linux
10756 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10757 soname_spec='${libname}${release}${shared_ext}$major'
10758 shlibpath_var=LD_LIBRARY_PATH
10759 ;;
10760
10761 *)
10762 dynamic_linker=no
10763 ;;
10764 esac
10765 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
10766 $as_echo "$dynamic_linker" >&6; }
10767 test "$dynamic_linker" = no && can_build_shared=no
10768
10769 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
10770 if test "$GCC" = yes; then
10771 variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
10772 fi
10773
10774 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
10775 sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
10776 fi
10777 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
10778 sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
10779 fi
10780
10781
10782
10783
10784
10785
10786
10787
10788
10789
10790
10791
10792
10793
10794
10795
10796
10797
10798
10799
10800
10801
10802
10803
10804
10805
10806
10807
10808
10809
10810
10811
10812
10813
10814
10815
10816
10817
10818
10819
10820
10821
10822
10823
10824
10825
10826
10827
10828
10829
10830
10831
10832
10833
10834
10835
10836
10837
10838
10839
10840
10841
10842
10843
10844
10845
10846
10847
10848
10849
10850
10851
10852
10853
10854
10855
10856
10857
10858
10859
10860
10861
10862
10863
10864
10865
10866
10867
10868
10869
10870
10871
10872 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
10873 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
10874 hardcode_action=
10875 if test -n "$hardcode_libdir_flag_spec" ||
10876 test -n "$runpath_var" ||
10877 test "X$hardcode_automatic" = "Xyes" ; then
10878
10879 # We can hardcode non-existent directories.
10880 if test "$hardcode_direct" != no &&
10881 # If the only mechanism to avoid hardcoding is shlibpath_var, we
10882 # have to relink, otherwise we might link with an installed library
10883 # when we should be linking with a yet-to-be-installed one
10884 ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
10885 test "$hardcode_minus_L" != no; then
10886 # Linking always hardcodes the temporary library directory.
10887 hardcode_action=relink
10888 else
10889 # We can link without hardcoding, and we can hardcode nonexisting dirs.
10890 hardcode_action=immediate
10891 fi
10892 else
10893 # We cannot hardcode anything, or else we can only hardcode existing
10894 # directories.
10895 hardcode_action=unsupported
10896 fi
10897 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
10898 $as_echo "$hardcode_action" >&6; }
10899
10900 if test "$hardcode_action" = relink ||
10901 test "$inherit_rpath" = yes; then
10902 # Fast installation is not supported
10903 enable_fast_install=no
10904 elif test "$shlibpath_overrides_runpath" = yes ||
10905 test "$enable_shared" = no; then
10906 # Fast installation is not necessary
10907 enable_fast_install=needless
10908 fi
10909
10910
10911
10912
10913
10914
10915 if test "x$enable_dlopen" != xyes; then
10916 enable_dlopen=unknown
10917 enable_dlopen_self=unknown
10918 enable_dlopen_self_static=unknown
10919 else
10920 lt_cv_dlopen=no
10921 lt_cv_dlopen_libs=
10922
10923 case $host_os in
10924 beos*)
10925 lt_cv_dlopen="load_add_on"
10926 lt_cv_dlopen_libs=
10927 lt_cv_dlopen_self=yes
10928 ;;
10929
10930 mingw* | pw32* | cegcc*)
10931 lt_cv_dlopen="LoadLibrary"
10932 lt_cv_dlopen_libs=
10933 ;;
10934
10935 cygwin*)
10936 lt_cv_dlopen="dlopen"
10937 lt_cv_dlopen_libs=
10938 ;;
10939
10940 darwin*)
10941 # if libdl is installed we need to link against it
10942 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10943 $as_echo_n "checking for dlopen in -ldl... " >&6; }
10944 if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
10945 $as_echo_n "(cached) " >&6
10946 else
10947 ac_check_lib_save_LIBS=$LIBS
10948 LIBS="-ldl $LIBS"
10949 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10950 /* end confdefs.h. */
10951
10952 /* Override any GCC internal prototype to avoid an error.
10953 Use char because int might match the return type of a GCC
10954 builtin and then its argument prototype would still apply. */
10955 #ifdef __cplusplus
10956 extern "C"
10957 #endif
10958 char dlopen ();
10959 int
10960 main ()
10961 {
10962 return dlopen ();
10963 ;
10964 return 0;
10965 }
10966 _ACEOF
10967 if ac_fn_c_try_link "$LINENO"; then :
10968 ac_cv_lib_dl_dlopen=yes
10969 else
10970 ac_cv_lib_dl_dlopen=no
10971 fi
10972 rm -f core conftest.err conftest.$ac_objext \
10973 conftest$ac_exeext conftest.$ac_ext
10974 LIBS=$ac_check_lib_save_LIBS
10975 fi
10976 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10977 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10978 if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
10979 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10980 else
10981
10982 lt_cv_dlopen="dyld"
10983 lt_cv_dlopen_libs=
10984 lt_cv_dlopen_self=yes
10985
10986 fi
10987
10988 ;;
10989
10990 *)
10991 ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
10992 if test "x$ac_cv_func_shl_load" = x""yes; then :
10993 lt_cv_dlopen="shl_load"
10994 else
10995 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
10996 $as_echo_n "checking for shl_load in -ldld... " >&6; }
10997 if test "${ac_cv_lib_dld_shl_load+set}" = set; then :
10998 $as_echo_n "(cached) " >&6
10999 else
11000 ac_check_lib_save_LIBS=$LIBS
11001 LIBS="-ldld $LIBS"
11002 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11003 /* end confdefs.h. */
11004
11005 /* Override any GCC internal prototype to avoid an error.
11006 Use char because int might match the return type of a GCC
11007 builtin and then its argument prototype would still apply. */
11008 #ifdef __cplusplus
11009 extern "C"
11010 #endif
11011 char shl_load ();
11012 int
11013 main ()
11014 {
11015 return shl_load ();
11016 ;
11017 return 0;
11018 }
11019 _ACEOF
11020 if ac_fn_c_try_link "$LINENO"; then :
11021 ac_cv_lib_dld_shl_load=yes
11022 else
11023 ac_cv_lib_dld_shl_load=no
11024 fi
11025 rm -f core conftest.err conftest.$ac_objext \
11026 conftest$ac_exeext conftest.$ac_ext
11027 LIBS=$ac_check_lib_save_LIBS
11028 fi
11029 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
11030 $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
11031 if test "x$ac_cv_lib_dld_shl_load" = x""yes; then :
11032 lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
11033 else
11034 ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
11035 if test "x$ac_cv_func_dlopen" = x""yes; then :
11036 lt_cv_dlopen="dlopen"
11037 else
11038 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
11039 $as_echo_n "checking for dlopen in -ldl... " >&6; }
11040 if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
11041 $as_echo_n "(cached) " >&6
11042 else
11043 ac_check_lib_save_LIBS=$LIBS
11044 LIBS="-ldl $LIBS"
11045 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11046 /* end confdefs.h. */
11047
11048 /* Override any GCC internal prototype to avoid an error.
11049 Use char because int might match the return type of a GCC
11050 builtin and then its argument prototype would still apply. */
11051 #ifdef __cplusplus
11052 extern "C"
11053 #endif
11054 char dlopen ();
11055 int
11056 main ()
11057 {
11058 return dlopen ();
11059 ;
11060 return 0;
11061 }
11062 _ACEOF
11063 if ac_fn_c_try_link "$LINENO"; then :
11064 ac_cv_lib_dl_dlopen=yes
11065 else
11066 ac_cv_lib_dl_dlopen=no
11067 fi
11068 rm -f core conftest.err conftest.$ac_objext \
11069 conftest$ac_exeext conftest.$ac_ext
11070 LIBS=$ac_check_lib_save_LIBS
11071 fi
11072 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
11073 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11074 if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
11075 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
11076 else
11077 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
11078 $as_echo_n "checking for dlopen in -lsvld... " >&6; }
11079 if test "${ac_cv_lib_svld_dlopen+set}" = set; then :
11080 $as_echo_n "(cached) " >&6
11081 else
11082 ac_check_lib_save_LIBS=$LIBS
11083 LIBS="-lsvld $LIBS"
11084 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11085 /* end confdefs.h. */
11086
11087 /* Override any GCC internal prototype to avoid an error.
11088 Use char because int might match the return type of a GCC
11089 builtin and then its argument prototype would still apply. */
11090 #ifdef __cplusplus
11091 extern "C"
11092 #endif
11093 char dlopen ();
11094 int
11095 main ()
11096 {
11097 return dlopen ();
11098 ;
11099 return 0;
11100 }
11101 _ACEOF
11102 if ac_fn_c_try_link "$LINENO"; then :
11103 ac_cv_lib_svld_dlopen=yes
11104 else
11105 ac_cv_lib_svld_dlopen=no
11106 fi
11107 rm -f core conftest.err conftest.$ac_objext \
11108 conftest$ac_exeext conftest.$ac_ext
11109 LIBS=$ac_check_lib_save_LIBS
11110 fi
11111 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
11112 $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
11113 if test "x$ac_cv_lib_svld_dlopen" = x""yes; then :
11114 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
11115 else
11116 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
11117 $as_echo_n "checking for dld_link in -ldld... " >&6; }
11118 if test "${ac_cv_lib_dld_dld_link+set}" = set; then :
11119 $as_echo_n "(cached) " >&6
11120 else
11121 ac_check_lib_save_LIBS=$LIBS
11122 LIBS="-ldld $LIBS"
11123 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11124 /* end confdefs.h. */
11125
11126 /* Override any GCC internal prototype to avoid an error.
11127 Use char because int might match the return type of a GCC
11128 builtin and then its argument prototype would still apply. */
11129 #ifdef __cplusplus
11130 extern "C"
11131 #endif
11132 char dld_link ();
11133 int
11134 main ()
11135 {
11136 return dld_link ();
11137 ;
11138 return 0;
11139 }
11140 _ACEOF
11141 if ac_fn_c_try_link "$LINENO"; then :
11142 ac_cv_lib_dld_dld_link=yes
11143 else
11144 ac_cv_lib_dld_dld_link=no
11145 fi
11146 rm -f core conftest.err conftest.$ac_objext \
11147 conftest$ac_exeext conftest.$ac_ext
11148 LIBS=$ac_check_lib_save_LIBS
11149 fi
11150 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
11151 $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
11152 if test "x$ac_cv_lib_dld_dld_link" = x""yes; then :
11153 lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
11154 fi
11155
11156
11157 fi
11158
11159
11160 fi
11161
11162
11163 fi
11164
11165
11166 fi
11167
11168
11169 fi
11170
11171 ;;
11172 esac
11173
11174 if test "x$lt_cv_dlopen" != xno; then
11175 enable_dlopen=yes
11176 else
11177 enable_dlopen=no
11178 fi
11179
11180 case $lt_cv_dlopen in
11181 dlopen)
11182 save_CPPFLAGS="$CPPFLAGS"
11183 test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
11184
11185 save_LDFLAGS="$LDFLAGS"
11186 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
11187
11188 save_LIBS="$LIBS"
11189 LIBS="$lt_cv_dlopen_libs $LIBS"
11190
11191 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
11192 $as_echo_n "checking whether a program can dlopen itself... " >&6; }
11193 if test "${lt_cv_dlopen_self+set}" = set; then :
11194 $as_echo_n "(cached) " >&6
11195 else
11196 if test "$cross_compiling" = yes; then :
11197 lt_cv_dlopen_self=cross
11198 else
11199 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11200 lt_status=$lt_dlunknown
11201 cat > conftest.$ac_ext <<_LT_EOF
11202 #line 11202 "configure"
11203 #include "confdefs.h"
11204
11205 #if HAVE_DLFCN_H
11206 #include <dlfcn.h>
11207 #endif
11208
11209 #include <stdio.h>
11210
11211 #ifdef RTLD_GLOBAL
11212 # define LT_DLGLOBAL RTLD_GLOBAL
11213 #else
11214 # ifdef DL_GLOBAL
11215 # define LT_DLGLOBAL DL_GLOBAL
11216 # else
11217 # define LT_DLGLOBAL 0
11218 # endif
11219 #endif
11220
11221 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11222 find out it does not work in some platform. */
11223 #ifndef LT_DLLAZY_OR_NOW
11224 # ifdef RTLD_LAZY
11225 # define LT_DLLAZY_OR_NOW RTLD_LAZY
11226 # else
11227 # ifdef DL_LAZY
11228 # define LT_DLLAZY_OR_NOW DL_LAZY
11229 # else
11230 # ifdef RTLD_NOW
11231 # define LT_DLLAZY_OR_NOW RTLD_NOW
11232 # else
11233 # ifdef DL_NOW
11234 # define LT_DLLAZY_OR_NOW DL_NOW
11235 # else
11236 # define LT_DLLAZY_OR_NOW 0
11237 # endif
11238 # endif
11239 # endif
11240 # endif
11241 #endif
11242
11243 /* When -fvisbility=hidden is used, assume the code has been annotated
11244 correspondingly for the symbols needed. */
11245 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11246 void fnord () __attribute__((visibility("default")));
11247 #endif
11248
11249 void fnord () { int i=42; }
11250 int main ()
11251 {
11252 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11253 int status = $lt_dlunknown;
11254
11255 if (self)
11256 {
11257 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
11258 else
11259 {
11260 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
11261 else puts (dlerror ());
11262 }
11263 /* dlclose (self); */
11264 }
11265 else
11266 puts (dlerror ());
11267
11268 return status;
11269 }
11270 _LT_EOF
11271 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11272 (eval $ac_link) 2>&5
11273 ac_status=$?
11274 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11275 test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11276 (./conftest; exit; ) >&5 2>/dev/null
11277 lt_status=$?
11278 case x$lt_status in
11279 x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
11280 x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
11281 x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
11282 esac
11283 else :
11284 # compilation failed
11285 lt_cv_dlopen_self=no
11286 fi
11287 fi
11288 rm -fr conftest*
11289
11290
11291 fi
11292 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
11293 $as_echo "$lt_cv_dlopen_self" >&6; }
11294
11295 if test "x$lt_cv_dlopen_self" = xyes; then
11296 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
11297 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
11298 $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
11299 if test "${lt_cv_dlopen_self_static+set}" = set; then :
11300 $as_echo_n "(cached) " >&6
11301 else
11302 if test "$cross_compiling" = yes; then :
11303 lt_cv_dlopen_self_static=cross
11304 else
11305 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11306 lt_status=$lt_dlunknown
11307 cat > conftest.$ac_ext <<_LT_EOF
11308 #line 11308 "configure"
11309 #include "confdefs.h"
11310
11311 #if HAVE_DLFCN_H
11312 #include <dlfcn.h>
11313 #endif
11314
11315 #include <stdio.h>
11316
11317 #ifdef RTLD_GLOBAL
11318 # define LT_DLGLOBAL RTLD_GLOBAL
11319 #else
11320 # ifdef DL_GLOBAL
11321 # define LT_DLGLOBAL DL_GLOBAL
11322 # else
11323 # define LT_DLGLOBAL 0
11324 # endif
11325 #endif
11326
11327 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11328 find out it does not work in some platform. */
11329 #ifndef LT_DLLAZY_OR_NOW
11330 # ifdef RTLD_LAZY
11331 # define LT_DLLAZY_OR_NOW RTLD_LAZY
11332 # else
11333 # ifdef DL_LAZY
11334 # define LT_DLLAZY_OR_NOW DL_LAZY
11335 # else
11336 # ifdef RTLD_NOW
11337 # define LT_DLLAZY_OR_NOW RTLD_NOW
11338 # else
11339 # ifdef DL_NOW
11340 # define LT_DLLAZY_OR_NOW DL_NOW
11341 # else
11342 # define LT_DLLAZY_OR_NOW 0
11343 # endif
11344 # endif
11345 # endif
11346 # endif
11347 #endif
11348
11349 /* When -fvisbility=hidden is used, assume the code has been annotated
11350 correspondingly for the symbols needed. */
11351 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11352 void fnord () __attribute__((visibility("default")));
11353 #endif
11354
11355 void fnord () { int i=42; }
11356 int main ()
11357 {
11358 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11359 int status = $lt_dlunknown;
11360
11361 if (self)
11362 {
11363 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
11364 else
11365 {
11366 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
11367 else puts (dlerror ());
11368 }
11369 /* dlclose (self); */
11370 }
11371 else
11372 puts (dlerror ());
11373
11374 return status;
11375 }
11376 _LT_EOF
11377 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11378 (eval $ac_link) 2>&5
11379 ac_status=$?
11380 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11381 test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11382 (./conftest; exit; ) >&5 2>/dev/null
11383 lt_status=$?
11384 case x$lt_status in
11385 x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
11386 x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
11387 x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
11388 esac
11389 else :
11390 # compilation failed
11391 lt_cv_dlopen_self_static=no
11392 fi
11393 fi
11394 rm -fr conftest*
11395
11396
11397 fi
11398 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
11399 $as_echo "$lt_cv_dlopen_self_static" >&6; }
11400 fi
11401
11402 CPPFLAGS="$save_CPPFLAGS"
11403 LDFLAGS="$save_LDFLAGS"
11404 LIBS="$save_LIBS"
11405 ;;
11406 esac
11407
11408 case $lt_cv_dlopen_self in
11409 yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
11410 *) enable_dlopen_self=unknown ;;
11411 esac
11412
11413 case $lt_cv_dlopen_self_static in
11414 yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
11415 *) enable_dlopen_self_static=unknown ;;
11416 esac
11417 fi
11418
11419
11420
11421
11422
11423
11424
11425
11426
11427
11428
11429
11430
11431
11432
11433
11434
11435 striplib=
11436 old_striplib=
11437 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
11438 $as_echo_n "checking whether stripping libraries is possible... " >&6; }
11439 if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
11440 test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
11441 test -z "$striplib" && striplib="$STRIP --strip-unneeded"
11442 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11443 $as_echo "yes" >&6; }
11444 else
11445 # FIXME - insert some real tests, host_os isn't really good enough
11446 case $host_os in
11447 darwin*)
11448 if test -n "$STRIP" ; then
11449 striplib="$STRIP -x"
11450 old_striplib="$STRIP -S"
11451 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11452 $as_echo "yes" >&6; }
11453 else
11454 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11455 $as_echo "no" >&6; }
11456 fi
11457 ;;
11458 *)
11459 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11460 $as_echo "no" >&6; }
11461 ;;
11462 esac
11463 fi
11464
11465
11466
11467
11468
11469
11470
11471
11472
11473
11474
11475
11476 # Report which library types will actually be built
11477 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
11478 $as_echo_n "checking if libtool supports shared libraries... " >&6; }
11479 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
11480 $as_echo "$can_build_shared" >&6; }
11481
11482 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
11483 $as_echo_n "checking whether to build shared libraries... " >&6; }
11484 test "$can_build_shared" = "no" && enable_shared=no
11485
11486 # On AIX, shared libraries and static libraries use the same namespace, and
11487 # are all built from PIC.
11488 case $host_os in
11489 aix3*)
11490 test "$enable_shared" = yes && enable_static=no
11491 if test -n "$RANLIB"; then
11492 archive_cmds="$archive_cmds~\$RANLIB \$lib"
11493 postinstall_cmds='$RANLIB $lib'
11494 fi
11495 ;;
11496
11497 aix[4-9]*)
11498 if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
11499 test "$enable_shared" = yes && enable_static=no
11500 fi
11501 ;;
11502 esac
11503 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
11504 $as_echo "$enable_shared" >&6; }
11505
11506 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
11507 $as_echo_n "checking whether to build static libraries... " >&6; }
11508 # Make sure either enable_shared or enable_static is yes.
11509 test "$enable_shared" = yes || enable_static=yes
11510 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
11511 $as_echo "$enable_static" >&6; }
11512
11513
11514
11515
11516 fi
11517 ac_ext=c
11518 ac_cpp='$CPP $CPPFLAGS'
11519 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11520 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11521 ac_compiler_gnu=$ac_cv_c_compiler_gnu
11522
11523 CC="$lt_save_CC"
11524
11525
11526
11527
11528
11529
11530
11531
11532
11533
11534
11535
11536
11537 ac_config_commands="$ac_config_commands libtool"
11538
11539
11540
11541
11542 # Only expand once:
11543
11544
11545
11546 # Check whether --enable-targets was given.
11547 if test "${enable_targets+set}" = set; then :
11548 enableval=$enable_targets; case "${enableval}" in
11549 yes | "") as_fn_error "enable-targets option must specify target names or 'all'" "$LINENO" 5
11550 ;;
11551 no) enable_targets= ;;
11552 *) enable_targets=$enableval ;;
11553 esac
11554 fi
11555
11556
11557 GCC_WARN_CFLAGS="-W -Wall -Wstrict-prototypes -Wmissing-prototypes"
11558 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11559 /* end confdefs.h. */
11560 __GNUC__
11561 _ACEOF
11562 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11563 $EGREP "^[0-3]$" >/dev/null 2>&1; then :
11564
11565 else
11566 GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wshadow"
11567 fi
11568 rm -f conftest*
11569
11570
11571 # Check whether --enable-werror was given.
11572 if test "${enable_werror+set}" = set; then :
11573 enableval=$enable_werror; case "${enableval}" in
11574 yes | y) ERROR_ON_WARNING="yes" ;;
11575 no | n) ERROR_ON_WARNING="no" ;;
11576 *) as_fn_error "bad value ${enableval} for --enable-werror" "$LINENO" 5 ;;
11577 esac
11578 fi
11579
11580
11581 # Disable -Wformat by default when using gcc on mingw
11582 case "${host}" in
11583 *-*-mingw32*)
11584 if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
11585 GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wno-format"
11586 fi
11587 ;;
11588 *) ;;
11589 esac
11590
11591 # Enable -Werror by default when using gcc
11592 if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
11593 ERROR_ON_WARNING=yes
11594 fi
11595
11596 NO_WERROR=
11597 if test "${ERROR_ON_WARNING}" = yes ; then
11598 GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Werror"
11599 NO_WERROR="-Wno-error"
11600 fi
11601
11602 if test "${GCC}" = yes ; then
11603 WARN_CFLAGS="${GCC_WARN_CFLAGS}"
11604 fi
11605
11606 # Check whether --enable-build-warnings was given.
11607 if test "${enable_build_warnings+set}" = set; then :
11608 enableval=$enable_build_warnings; case "${enableval}" in
11609 yes) WARN_CFLAGS="${GCC_WARN_CFLAGS}";;
11610 no) if test "${GCC}" = yes ; then
11611 WARN_CFLAGS="-w"
11612 fi;;
11613 ,*) t=`echo "${enableval}" | sed -e "s/,/ /g"`
11614 WARN_CFLAGS="${GCC_WARN_CFLAGS} ${t}";;
11615 *,) t=`echo "${enableval}" | sed -e "s/,/ /g"`
11616 WARN_CFLAGS="${t} ${GCC_WARN_CFLAGS}";;
11617 *) WARN_CFLAGS=`echo "${enableval}" | sed -e "s/,/ /g"`;;
11618 esac
11619 fi
11620
11621
11622 if test x"$silent" != x"yes" && test x"$WARN_CFLAGS" != x""; then
11623 echo "Setting warning flags = $WARN_CFLAGS" 6>&1
11624 fi
11625
11626
11627
11628
11629
11630 ac_config_headers="$ac_config_headers config.h:config.in"
11631
11632
11633 if test -z "$target" ; then
11634 as_fn_error "Unrecognized target system type; please check config.sub." "$LINENO" 5
11635 fi
11636 if test -z "$host" ; then
11637 as_fn_error "Unrecognized host system type; please check config.sub." "$LINENO" 5
11638 fi
11639
11640 for ac_prog in 'bison -y' byacc
11641 do
11642 # Extract the first word of "$ac_prog", so it can be a program name with args.
11643 set dummy $ac_prog; ac_word=$2
11644 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11645 $as_echo_n "checking for $ac_word... " >&6; }
11646 if test "${ac_cv_prog_YACC+set}" = set; then :
11647 $as_echo_n "(cached) " >&6
11648 else
11649 if test -n "$YACC"; then
11650 ac_cv_prog_YACC="$YACC" # Let the user override the test.
11651 else
11652 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11653 for as_dir in $PATH
11654 do
11655 IFS=$as_save_IFS
11656 test -z "$as_dir" && as_dir=.
11657 for ac_exec_ext in '' $ac_executable_extensions; do
11658 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11659 ac_cv_prog_YACC="$ac_prog"
11660 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11661 break 2
11662 fi
11663 done
11664 done
11665 IFS=$as_save_IFS
11666
11667 fi
11668 fi
11669 YACC=$ac_cv_prog_YACC
11670 if test -n "$YACC"; then
11671 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $YACC" >&5
11672 $as_echo "$YACC" >&6; }
11673 else
11674 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11675 $as_echo "no" >&6; }
11676 fi
11677
11678
11679 test -n "$YACC" && break
11680 done
11681 test -n "$YACC" || YACC="yacc"
11682
11683 for ac_prog in flex lex
11684 do
11685 # Extract the first word of "$ac_prog", so it can be a program name with args.
11686 set dummy $ac_prog; ac_word=$2
11687 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11688 $as_echo_n "checking for $ac_word... " >&6; }
11689 if test "${ac_cv_prog_LEX+set}" = set; then :
11690 $as_echo_n "(cached) " >&6
11691 else
11692 if test -n "$LEX"; then
11693 ac_cv_prog_LEX="$LEX" # Let the user override the test.
11694 else
11695 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11696 for as_dir in $PATH
11697 do
11698 IFS=$as_save_IFS
11699 test -z "$as_dir" && as_dir=.
11700 for ac_exec_ext in '' $ac_executable_extensions; do
11701 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11702 ac_cv_prog_LEX="$ac_prog"
11703 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11704 break 2
11705 fi
11706 done
11707 done
11708 IFS=$as_save_IFS
11709
11710 fi
11711 fi
11712 LEX=$ac_cv_prog_LEX
11713 if test -n "$LEX"; then
11714 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LEX" >&5
11715 $as_echo "$LEX" >&6; }
11716 else
11717 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11718 $as_echo "no" >&6; }
11719 fi
11720
11721
11722 test -n "$LEX" && break
11723 done
11724 test -n "$LEX" || LEX=":"
11725
11726 if test "x$LEX" != "x:"; then
11727 cat >conftest.l <<_ACEOF
11728 %%
11729 a { ECHO; }
11730 b { REJECT; }
11731 c { yymore (); }
11732 d { yyless (1); }
11733 e { yyless (input () != 0); }
11734 f { unput (yytext[0]); }
11735 . { BEGIN INITIAL; }
11736 %%
11737 #ifdef YYTEXT_POINTER
11738 extern char *yytext;
11739 #endif
11740 int
11741 main (void)
11742 {
11743 return ! yylex () + ! yywrap ();
11744 }
11745 _ACEOF
11746 { { ac_try="$LEX conftest.l"
11747 case "(($ac_try" in
11748 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11749 *) ac_try_echo=$ac_try;;
11750 esac
11751 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
11752 $as_echo "$ac_try_echo"; } >&5
11753 (eval "$LEX conftest.l") 2>&5
11754 ac_status=$?
11755 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11756 test $ac_status = 0; }
11757 { $as_echo "$as_me:${as_lineno-$LINENO}: checking lex output file root" >&5
11758 $as_echo_n "checking lex output file root... " >&6; }
11759 if test "${ac_cv_prog_lex_root+set}" = set; then :
11760 $as_echo_n "(cached) " >&6
11761 else
11762
11763 if test -f lex.yy.c; then
11764 ac_cv_prog_lex_root=lex.yy
11765 elif test -f lexyy.c; then
11766 ac_cv_prog_lex_root=lexyy
11767 else
11768 as_fn_error "cannot find output from $LEX; giving up" "$LINENO" 5
11769 fi
11770 fi
11771 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_lex_root" >&5
11772 $as_echo "$ac_cv_prog_lex_root" >&6; }
11773 LEX_OUTPUT_ROOT=$ac_cv_prog_lex_root
11774
11775 if test -z "${LEXLIB+set}"; then
11776 { $as_echo "$as_me:${as_lineno-$LINENO}: checking lex library" >&5
11777 $as_echo_n "checking lex library... " >&6; }
11778 if test "${ac_cv_lib_lex+set}" = set; then :
11779 $as_echo_n "(cached) " >&6
11780 else
11781
11782 ac_save_LIBS=$LIBS
11783 ac_cv_lib_lex='none needed'
11784 for ac_lib in '' -lfl -ll; do
11785 LIBS="$ac_lib $ac_save_LIBS"
11786 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11787 /* end confdefs.h. */
11788 `cat $LEX_OUTPUT_ROOT.c`
11789 _ACEOF
11790 if ac_fn_c_try_link "$LINENO"; then :
11791 ac_cv_lib_lex=$ac_lib
11792 fi
11793 rm -f core conftest.err conftest.$ac_objext \
11794 conftest$ac_exeext conftest.$ac_ext
11795 test "$ac_cv_lib_lex" != 'none needed' && break
11796 done
11797 LIBS=$ac_save_LIBS
11798
11799 fi
11800 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_lex" >&5
11801 $as_echo "$ac_cv_lib_lex" >&6; }
11802 test "$ac_cv_lib_lex" != 'none needed' && LEXLIB=$ac_cv_lib_lex
11803 fi
11804
11805
11806 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether yytext is a pointer" >&5
11807 $as_echo_n "checking whether yytext is a pointer... " >&6; }
11808 if test "${ac_cv_prog_lex_yytext_pointer+set}" = set; then :
11809 $as_echo_n "(cached) " >&6
11810 else
11811 # POSIX says lex can declare yytext either as a pointer or an array; the
11812 # default is implementation-dependent. Figure out which it is, since
11813 # not all implementations provide the %pointer and %array declarations.
11814 ac_cv_prog_lex_yytext_pointer=no
11815 ac_save_LIBS=$LIBS
11816 LIBS="$LEXLIB $ac_save_LIBS"
11817 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11818 /* end confdefs.h. */
11819 #define YYTEXT_POINTER 1
11820 `cat $LEX_OUTPUT_ROOT.c`
11821 _ACEOF
11822 if ac_fn_c_try_link "$LINENO"; then :
11823 ac_cv_prog_lex_yytext_pointer=yes
11824 fi
11825 rm -f core conftest.err conftest.$ac_objext \
11826 conftest$ac_exeext conftest.$ac_ext
11827 LIBS=$ac_save_LIBS
11828
11829 fi
11830 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_lex_yytext_pointer" >&5
11831 $as_echo "$ac_cv_prog_lex_yytext_pointer" >&6; }
11832 if test $ac_cv_prog_lex_yytext_pointer = yes; then
11833
11834 $as_echo "#define YYTEXT_POINTER 1" >>confdefs.h
11835
11836 fi
11837 rm -f conftest.l $LEX_OUTPUT_ROOT.c
11838
11839 fi
11840 if test "$LEX" = :; then
11841 LEX=${am_missing_run}flex
11842 fi
11843
11844 ALL_LINGUAS="da es fi fr id ja ro ru rw sk sv tr uk vi zh_CN zh_TW bg"
11845 # If we haven't got the data from the intl directory,
11846 # assume NLS is disabled.
11847 USE_NLS=no
11848 LIBINTL=
11849 LIBINTL_DEP=
11850 INCINTL=
11851 XGETTEXT=
11852 GMSGFMT=
11853 POSUB=
11854
11855 if test -f ../intl/config.intl; then
11856 . ../intl/config.intl
11857 fi
11858 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
11859 $as_echo_n "checking whether NLS is requested... " >&6; }
11860 if test x"$USE_NLS" != xyes; then
11861 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11862 $as_echo "no" >&6; }
11863 else
11864 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11865 $as_echo "yes" >&6; }
11866
11867 $as_echo "#define ENABLE_NLS 1" >>confdefs.h
11868
11869
11870 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for catalogs to be installed" >&5
11871 $as_echo_n "checking for catalogs to be installed... " >&6; }
11872 # Look for .po and .gmo files in the source directory.
11873 CATALOGS=
11874 XLINGUAS=
11875 for cat in $srcdir/po/*.gmo $srcdir/po/*.po; do
11876 # If there aren't any .gmo files the shell will give us the
11877 # literal string "../path/to/srcdir/po/*.gmo" which has to be
11878 # weeded out.
11879 case "$cat" in *\**)
11880 continue;;
11881 esac
11882 # The quadruple backslash is collapsed to a double backslash
11883 # by the backticks, then collapsed again by the double quotes,
11884 # leaving us with one backslash in the sed expression (right
11885 # before the dot that mustn't act as a wildcard).
11886 cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"`
11887 lang=`echo $cat | sed -e "s!\\\\.gmo!!"`
11888 # The user is allowed to set LINGUAS to a list of languages to
11889 # install catalogs for. If it's empty that means "all of them."
11890 if test "x$LINGUAS" = x; then
11891 CATALOGS="$CATALOGS $cat"
11892 XLINGUAS="$XLINGUAS $lang"
11893 else
11894 case "$LINGUAS" in *$lang*)
11895 CATALOGS="$CATALOGS $cat"
11896 XLINGUAS="$XLINGUAS $lang"
11897 ;;
11898 esac
11899 fi
11900 done
11901 LINGUAS="$XLINGUAS"
11902 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINGUAS" >&5
11903 $as_echo "$LINGUAS" >&6; }
11904
11905
11906 DATADIRNAME=share
11907
11908 INSTOBJEXT=.mo
11909
11910 GENCAT=gencat
11911
11912 CATOBJEXT=.gmo
11913
11914 fi
11915
11916 MKINSTALLDIRS=
11917 if test -n "$ac_aux_dir"; then
11918 case "$ac_aux_dir" in
11919 /*) MKINSTALLDIRS="$ac_aux_dir/mkinstalldirs" ;;
11920 *) MKINSTALLDIRS="\$(top_builddir)/$ac_aux_dir/mkinstalldirs" ;;
11921 esac
11922 fi
11923 if test -z "$MKINSTALLDIRS"; then
11924 MKINSTALLDIRS="\$(top_srcdir)/mkinstalldirs"
11925 fi
11926
11927
11928
11929 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
11930 $as_echo_n "checking whether NLS is requested... " >&6; }
11931 # Check whether --enable-nls was given.
11932 if test "${enable_nls+set}" = set; then :
11933 enableval=$enable_nls; USE_NLS=$enableval
11934 else
11935 USE_NLS=yes
11936 fi
11937
11938 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5
11939 $as_echo "$USE_NLS" >&6; }
11940
11941
11942
11943
11944
11945
11946 # Prepare PATH_SEPARATOR.
11947 # The user is always right.
11948 if test "${PATH_SEPARATOR+set}" != set; then
11949 echo "#! /bin/sh" >conf$$.sh
11950 echo "exit 0" >>conf$$.sh
11951 chmod +x conf$$.sh
11952 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
11953 PATH_SEPARATOR=';'
11954 else
11955 PATH_SEPARATOR=:
11956 fi
11957 rm -f conf$$.sh
11958 fi
11959
11960 # Find out how to test for executable files. Don't use a zero-byte file,
11961 # as systems may use methods other than mode bits to determine executability.
11962 cat >conf$$.file <<_ASEOF
11963 #! /bin/sh
11964 exit 0
11965 _ASEOF
11966 chmod +x conf$$.file
11967 if test -x conf$$.file >/dev/null 2>&1; then
11968 ac_executable_p="test -x"
11969 else
11970 ac_executable_p="test -f"
11971 fi
11972 rm -f conf$$.file
11973
11974 # Extract the first word of "msgfmt", so it can be a program name with args.
11975 set dummy msgfmt; ac_word=$2
11976 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11977 $as_echo_n "checking for $ac_word... " >&6; }
11978 if test "${ac_cv_path_MSGFMT+set}" = set; then :
11979 $as_echo_n "(cached) " >&6
11980 else
11981 case "$MSGFMT" in
11982 [\\/]* | ?:[\\/]*)
11983 ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
11984 ;;
11985 *)
11986 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
11987 for ac_dir in $PATH; do
11988 IFS="$ac_save_IFS"
11989 test -z "$ac_dir" && ac_dir=.
11990 for ac_exec_ext in '' $ac_executable_extensions; do
11991 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
11992 if $ac_dir/$ac_word --statistics /dev/null >/dev/null 2>&1 &&
11993 (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
11994 ac_cv_path_MSGFMT="$ac_dir/$ac_word$ac_exec_ext"
11995 break 2
11996 fi
11997 fi
11998 done
11999 done
12000 IFS="$ac_save_IFS"
12001 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT=":"
12002 ;;
12003 esac
12004 fi
12005 MSGFMT="$ac_cv_path_MSGFMT"
12006 if test "$MSGFMT" != ":"; then
12007 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGFMT" >&5
12008 $as_echo "$MSGFMT" >&6; }
12009 else
12010 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12011 $as_echo "no" >&6; }
12012 fi
12013
12014 # Extract the first word of "gmsgfmt", so it can be a program name with args.
12015 set dummy gmsgfmt; ac_word=$2
12016 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12017 $as_echo_n "checking for $ac_word... " >&6; }
12018 if test "${ac_cv_path_GMSGFMT+set}" = set; then :
12019 $as_echo_n "(cached) " >&6
12020 else
12021 case $GMSGFMT in
12022 [\\/]* | ?:[\\/]*)
12023 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
12024 ;;
12025 *)
12026 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12027 for as_dir in $PATH
12028 do
12029 IFS=$as_save_IFS
12030 test -z "$as_dir" && as_dir=.
12031 for ac_exec_ext in '' $ac_executable_extensions; do
12032 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12033 ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext"
12034 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12035 break 2
12036 fi
12037 done
12038 done
12039 IFS=$as_save_IFS
12040
12041 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
12042 ;;
12043 esac
12044 fi
12045 GMSGFMT=$ac_cv_path_GMSGFMT
12046 if test -n "$GMSGFMT"; then
12047 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GMSGFMT" >&5
12048 $as_echo "$GMSGFMT" >&6; }
12049 else
12050 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12051 $as_echo "no" >&6; }
12052 fi
12053
12054
12055
12056
12057 # Prepare PATH_SEPARATOR.
12058 # The user is always right.
12059 if test "${PATH_SEPARATOR+set}" != set; then
12060 echo "#! /bin/sh" >conf$$.sh
12061 echo "exit 0" >>conf$$.sh
12062 chmod +x conf$$.sh
12063 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
12064 PATH_SEPARATOR=';'
12065 else
12066 PATH_SEPARATOR=:
12067 fi
12068 rm -f conf$$.sh
12069 fi
12070
12071 # Find out how to test for executable files. Don't use a zero-byte file,
12072 # as systems may use methods other than mode bits to determine executability.
12073 cat >conf$$.file <<_ASEOF
12074 #! /bin/sh
12075 exit 0
12076 _ASEOF
12077 chmod +x conf$$.file
12078 if test -x conf$$.file >/dev/null 2>&1; then
12079 ac_executable_p="test -x"
12080 else
12081 ac_executable_p="test -f"
12082 fi
12083 rm -f conf$$.file
12084
12085 # Extract the first word of "xgettext", so it can be a program name with args.
12086 set dummy xgettext; ac_word=$2
12087 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12088 $as_echo_n "checking for $ac_word... " >&6; }
12089 if test "${ac_cv_path_XGETTEXT+set}" = set; then :
12090 $as_echo_n "(cached) " >&6
12091 else
12092 case "$XGETTEXT" in
12093 [\\/]* | ?:[\\/]*)
12094 ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
12095 ;;
12096 *)
12097 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
12098 for ac_dir in $PATH; do
12099 IFS="$ac_save_IFS"
12100 test -z "$ac_dir" && ac_dir=.
12101 for ac_exec_ext in '' $ac_executable_extensions; do
12102 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
12103 if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
12104 (if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
12105 ac_cv_path_XGETTEXT="$ac_dir/$ac_word$ac_exec_ext"
12106 break 2
12107 fi
12108 fi
12109 done
12110 done
12111 IFS="$ac_save_IFS"
12112 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
12113 ;;
12114 esac
12115 fi
12116 XGETTEXT="$ac_cv_path_XGETTEXT"
12117 if test "$XGETTEXT" != ":"; then
12118 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XGETTEXT" >&5
12119 $as_echo "$XGETTEXT" >&6; }
12120 else
12121 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12122 $as_echo "no" >&6; }
12123 fi
12124
12125 rm -f messages.po
12126
12127
12128 # Prepare PATH_SEPARATOR.
12129 # The user is always right.
12130 if test "${PATH_SEPARATOR+set}" != set; then
12131 echo "#! /bin/sh" >conf$$.sh
12132 echo "exit 0" >>conf$$.sh
12133 chmod +x conf$$.sh
12134 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
12135 PATH_SEPARATOR=';'
12136 else
12137 PATH_SEPARATOR=:
12138 fi
12139 rm -f conf$$.sh
12140 fi
12141
12142 # Find out how to test for executable files. Don't use a zero-byte file,
12143 # as systems may use methods other than mode bits to determine executability.
12144 cat >conf$$.file <<_ASEOF
12145 #! /bin/sh
12146 exit 0
12147 _ASEOF
12148 chmod +x conf$$.file
12149 if test -x conf$$.file >/dev/null 2>&1; then
12150 ac_executable_p="test -x"
12151 else
12152 ac_executable_p="test -f"
12153 fi
12154 rm -f conf$$.file
12155
12156 # Extract the first word of "msgmerge", so it can be a program name with args.
12157 set dummy msgmerge; ac_word=$2
12158 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12159 $as_echo_n "checking for $ac_word... " >&6; }
12160 if test "${ac_cv_path_MSGMERGE+set}" = set; then :
12161 $as_echo_n "(cached) " >&6
12162 else
12163 case "$MSGMERGE" in
12164 [\\/]* | ?:[\\/]*)
12165 ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path.
12166 ;;
12167 *)
12168 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
12169 for ac_dir in $PATH; do
12170 IFS="$ac_save_IFS"
12171 test -z "$ac_dir" && ac_dir=.
12172 for ac_exec_ext in '' $ac_executable_extensions; do
12173 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
12174 if $ac_dir/$ac_word --update -q /dev/null /dev/null >/dev/null 2>&1; then
12175 ac_cv_path_MSGMERGE="$ac_dir/$ac_word$ac_exec_ext"
12176 break 2
12177 fi
12178 fi
12179 done
12180 done
12181 IFS="$ac_save_IFS"
12182 test -z "$ac_cv_path_MSGMERGE" && ac_cv_path_MSGMERGE=":"
12183 ;;
12184 esac
12185 fi
12186 MSGMERGE="$ac_cv_path_MSGMERGE"
12187 if test "$MSGMERGE" != ":"; then
12188 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGMERGE" >&5
12189 $as_echo "$MSGMERGE" >&6; }
12190 else
12191 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12192 $as_echo "no" >&6; }
12193 fi
12194
12195
12196 if test "$GMSGFMT" != ":"; then
12197 if $GMSGFMT --statistics /dev/null >/dev/null 2>&1 &&
12198 (if $GMSGFMT --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
12199 : ;
12200 else
12201 GMSGFMT=`echo "$GMSGFMT" | sed -e 's,^.*/,,'`
12202 { $as_echo "$as_me:${as_lineno-$LINENO}: result: found $GMSGFMT program is not GNU msgfmt; ignore it" >&5
12203 $as_echo "found $GMSGFMT program is not GNU msgfmt; ignore it" >&6; }
12204 GMSGFMT=":"
12205 fi
12206 fi
12207
12208 if test "$XGETTEXT" != ":"; then
12209 if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
12210 (if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
12211 : ;
12212 else
12213 { $as_echo "$as_me:${as_lineno-$LINENO}: result: found xgettext program is not GNU xgettext; ignore it" >&5
12214 $as_echo "found xgettext program is not GNU xgettext; ignore it" >&6; }
12215 XGETTEXT=":"
12216 fi
12217 rm -f messages.po
12218 fi
12219
12220 ac_config_commands="$ac_config_commands default-1"
12221
12222
12223
12224
12225 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
12226 $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
12227 # Check whether --enable-maintainer-mode was given.
12228 if test "${enable_maintainer_mode+set}" = set; then :
12229 enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
12230 else
12231 USE_MAINTAINER_MODE=no
12232 fi
12233
12234 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
12235 $as_echo "$USE_MAINTAINER_MODE" >&6; }
12236 if test $USE_MAINTAINER_MODE = yes; then
12237 MAINTAINER_MODE_TRUE=
12238 MAINTAINER_MODE_FALSE='#'
12239 else
12240 MAINTAINER_MODE_TRUE='#'
12241 MAINTAINER_MODE_FALSE=
12242 fi
12243
12244 MAINT=$MAINTAINER_MODE_TRUE
12245
12246
12247 if false; then
12248 GENINSRC_NEVER_TRUE=
12249 GENINSRC_NEVER_FALSE='#'
12250 else
12251 GENINSRC_NEVER_TRUE='#'
12252 GENINSRC_NEVER_FALSE=
12253 fi
12254
12255
12256 if test -n "$EXEEXT"; then
12257
12258 $as_echo "#define HAVE_EXECUTABLE_SUFFIX 1" >>confdefs.h
12259
12260 fi
12261
12262 cat >>confdefs.h <<_ACEOF
12263 #define EXECUTABLE_SUFFIX "${EXEEXT}"
12264 _ACEOF
12265
12266
12267 # host-specific stuff:
12268
12269 HDEFINES=
12270
12271 . ${srcdir}/../bfd/configure.host
12272
12273
12274 AR=${AR-ar}
12275
12276 if test -n "$ac_tool_prefix"; then
12277 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
12278 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
12279 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12280 $as_echo_n "checking for $ac_word... " >&6; }
12281 if test "${ac_cv_prog_RANLIB+set}" = set; then :
12282 $as_echo_n "(cached) " >&6
12283 else
12284 if test -n "$RANLIB"; then
12285 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
12286 else
12287 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12288 for as_dir in $PATH
12289 do
12290 IFS=$as_save_IFS
12291 test -z "$as_dir" && as_dir=.
12292 for ac_exec_ext in '' $ac_executable_extensions; do
12293 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12294 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
12295 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12296 break 2
12297 fi
12298 done
12299 done
12300 IFS=$as_save_IFS
12301
12302 fi
12303 fi
12304 RANLIB=$ac_cv_prog_RANLIB
12305 if test -n "$RANLIB"; then
12306 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
12307 $as_echo "$RANLIB" >&6; }
12308 else
12309 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12310 $as_echo "no" >&6; }
12311 fi
12312
12313
12314 fi
12315 if test -z "$ac_cv_prog_RANLIB"; then
12316 ac_ct_RANLIB=$RANLIB
12317 # Extract the first word of "ranlib", so it can be a program name with args.
12318 set dummy ranlib; ac_word=$2
12319 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12320 $as_echo_n "checking for $ac_word... " >&6; }
12321 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
12322 $as_echo_n "(cached) " >&6
12323 else
12324 if test -n "$ac_ct_RANLIB"; then
12325 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
12326 else
12327 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12328 for as_dir in $PATH
12329 do
12330 IFS=$as_save_IFS
12331 test -z "$as_dir" && as_dir=.
12332 for ac_exec_ext in '' $ac_executable_extensions; do
12333 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12334 ac_cv_prog_ac_ct_RANLIB="ranlib"
12335 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12336 break 2
12337 fi
12338 done
12339 done
12340 IFS=$as_save_IFS
12341
12342 fi
12343 fi
12344 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
12345 if test -n "$ac_ct_RANLIB"; then
12346 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
12347 $as_echo "$ac_ct_RANLIB" >&6; }
12348 else
12349 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12350 $as_echo "no" >&6; }
12351 fi
12352
12353 if test "x$ac_ct_RANLIB" = x; then
12354 RANLIB=":"
12355 else
12356 case $cross_compiling:$ac_tool_warned in
12357 yes:)
12358 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
12359 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
12360 ac_tool_warned=yes ;;
12361 esac
12362 RANLIB=$ac_ct_RANLIB
12363 fi
12364 else
12365 RANLIB="$ac_cv_prog_RANLIB"
12366 fi
12367
12368
12369
12370 # Put a plausible default for CC_FOR_BUILD in Makefile.
12371 if test -z "$CC_FOR_BUILD"; then
12372 if test "x$cross_compiling" = "xno"; then
12373 CC_FOR_BUILD='$(CC)'
12374 else
12375 CC_FOR_BUILD=gcc
12376 fi
12377 fi
12378
12379 # Also set EXEEXT_FOR_BUILD.
12380 if test "x$cross_compiling" = "xno"; then
12381 EXEEXT_FOR_BUILD='$(EXEEXT)'
12382 else
12383 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for build system executable suffix" >&5
12384 $as_echo_n "checking for build system executable suffix... " >&6; }
12385 if test "${bfd_cv_build_exeext+set}" = set; then :
12386 $as_echo_n "(cached) " >&6
12387 else
12388 rm -f conftest*
12389 echo 'int main () { return 0; }' > conftest.c
12390 bfd_cv_build_exeext=
12391 ${CC_FOR_BUILD} -o conftest conftest.c 1>&5 2>&5
12392 for file in conftest.*; do
12393 case $file in
12394 *.c | *.o | *.obj | *.ilk | *.pdb) ;;
12395 *) bfd_cv_build_exeext=`echo $file | sed -e s/conftest//` ;;
12396 esac
12397 done
12398 rm -f conftest*
12399 test x"${bfd_cv_build_exeext}" = x && bfd_cv_build_exeext=no
12400 fi
12401 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_build_exeext" >&5
12402 $as_echo "$bfd_cv_build_exeext" >&6; }
12403 EXEEXT_FOR_BUILD=""
12404 test x"${bfd_cv_build_exeext}" != xno && EXEEXT_FOR_BUILD=${bfd_cv_build_exeext}
12405 fi
12406
12407
12408 DEMANGLER_NAME=c++filt
12409 case "${host}" in
12410 *-*-go32* | *-*-msdos*)
12411 DEMANGLER_NAME=cxxfilt
12412 esac
12413
12414
12415 for ac_header in string.h strings.h stdlib.h unistd.h fcntl.h sys/file.h limits.h sys/param.h
12416 do :
12417 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
12418 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
12419 eval as_val=\$$as_ac_Header
12420 if test "x$as_val" = x""yes; then :
12421 cat >>confdefs.h <<_ACEOF
12422 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
12423 _ACEOF
12424
12425 fi
12426
12427 done
12428
12429 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sys/wait.h that is POSIX.1 compatible" >&5
12430 $as_echo_n "checking for sys/wait.h that is POSIX.1 compatible... " >&6; }
12431 if test "${ac_cv_header_sys_wait_h+set}" = set; then :
12432 $as_echo_n "(cached) " >&6
12433 else
12434 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12435 /* end confdefs.h. */
12436 #include <sys/types.h>
12437 #include <sys/wait.h>
12438 #ifndef WEXITSTATUS
12439 # define WEXITSTATUS(stat_val) ((unsigned int) (stat_val) >> 8)
12440 #endif
12441 #ifndef WIFEXITED
12442 # define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
12443 #endif
12444
12445 int
12446 main ()
12447 {
12448 int s;
12449 wait (&s);
12450 s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
12451 ;
12452 return 0;
12453 }
12454 _ACEOF
12455 if ac_fn_c_try_compile "$LINENO"; then :
12456 ac_cv_header_sys_wait_h=yes
12457 else
12458 ac_cv_header_sys_wait_h=no
12459 fi
12460 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12461 fi
12462 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_sys_wait_h" >&5
12463 $as_echo "$ac_cv_header_sys_wait_h" >&6; }
12464 if test $ac_cv_header_sys_wait_h = yes; then
12465
12466 $as_echo "#define HAVE_SYS_WAIT_H 1" >>confdefs.h
12467
12468 fi
12469
12470 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
12471 # for constant arguments. Useless!
12472 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working alloca.h" >&5
12473 $as_echo_n "checking for working alloca.h... " >&6; }
12474 if test "${ac_cv_working_alloca_h+set}" = set; then :
12475 $as_echo_n "(cached) " >&6
12476 else
12477 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12478 /* end confdefs.h. */
12479 #include <alloca.h>
12480 int
12481 main ()
12482 {
12483 char *p = (char *) alloca (2 * sizeof (int));
12484 if (p) return 0;
12485 ;
12486 return 0;
12487 }
12488 _ACEOF
12489 if ac_fn_c_try_link "$LINENO"; then :
12490 ac_cv_working_alloca_h=yes
12491 else
12492 ac_cv_working_alloca_h=no
12493 fi
12494 rm -f core conftest.err conftest.$ac_objext \
12495 conftest$ac_exeext conftest.$ac_ext
12496 fi
12497 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_working_alloca_h" >&5
12498 $as_echo "$ac_cv_working_alloca_h" >&6; }
12499 if test $ac_cv_working_alloca_h = yes; then
12500
12501 $as_echo "#define HAVE_ALLOCA_H 1" >>confdefs.h
12502
12503 fi
12504
12505 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for alloca" >&5
12506 $as_echo_n "checking for alloca... " >&6; }
12507 if test "${ac_cv_func_alloca_works+set}" = set; then :
12508 $as_echo_n "(cached) " >&6
12509 else
12510 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12511 /* end confdefs.h. */
12512 #ifdef __GNUC__
12513 # define alloca __builtin_alloca
12514 #else
12515 # ifdef _MSC_VER
12516 # include <malloc.h>
12517 # define alloca _alloca
12518 # else
12519 # ifdef HAVE_ALLOCA_H
12520 # include <alloca.h>
12521 # else
12522 # ifdef _AIX
12523 #pragma alloca
12524 # else
12525 # ifndef alloca /* predefined by HP cc +Olibcalls */
12526 char *alloca ();
12527 # endif
12528 # endif
12529 # endif
12530 # endif
12531 #endif
12532
12533 int
12534 main ()
12535 {
12536 char *p = (char *) alloca (1);
12537 if (p) return 0;
12538 ;
12539 return 0;
12540 }
12541 _ACEOF
12542 if ac_fn_c_try_link "$LINENO"; then :
12543 ac_cv_func_alloca_works=yes
12544 else
12545 ac_cv_func_alloca_works=no
12546 fi
12547 rm -f core conftest.err conftest.$ac_objext \
12548 conftest$ac_exeext conftest.$ac_ext
12549 fi
12550 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_alloca_works" >&5
12551 $as_echo "$ac_cv_func_alloca_works" >&6; }
12552
12553 if test $ac_cv_func_alloca_works = yes; then
12554
12555 $as_echo "#define HAVE_ALLOCA 1" >>confdefs.h
12556
12557 else
12558 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
12559 # that cause trouble. Some versions do not even contain alloca or
12560 # contain a buggy version. If you still want to use their alloca,
12561 # use ar to extract alloca.o from them instead of compiling alloca.c.
12562
12563 ALLOCA=\${LIBOBJDIR}alloca.$ac_objext
12564
12565 $as_echo "#define C_ALLOCA 1" >>confdefs.h
12566
12567
12568 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether \`alloca.c' needs Cray hooks" >&5
12569 $as_echo_n "checking whether \`alloca.c' needs Cray hooks... " >&6; }
12570 if test "${ac_cv_os_cray+set}" = set; then :
12571 $as_echo_n "(cached) " >&6
12572 else
12573 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12574 /* end confdefs.h. */
12575 #if defined CRAY && ! defined CRAY2
12576 webecray
12577 #else
12578 wenotbecray
12579 #endif
12580
12581 _ACEOF
12582 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
12583 $EGREP "webecray" >/dev/null 2>&1; then :
12584 ac_cv_os_cray=yes
12585 else
12586 ac_cv_os_cray=no
12587 fi
12588 rm -f conftest*
12589
12590 fi
12591 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_os_cray" >&5
12592 $as_echo "$ac_cv_os_cray" >&6; }
12593 if test $ac_cv_os_cray = yes; then
12594 for ac_func in _getb67 GETB67 getb67; do
12595 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
12596 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
12597 eval as_val=\$$as_ac_var
12598 if test "x$as_val" = x""yes; then :
12599
12600 cat >>confdefs.h <<_ACEOF
12601 #define CRAY_STACKSEG_END $ac_func
12602 _ACEOF
12603
12604 break
12605 fi
12606
12607 done
12608 fi
12609
12610 { $as_echo "$as_me:${as_lineno-$LINENO}: checking stack direction for C alloca" >&5
12611 $as_echo_n "checking stack direction for C alloca... " >&6; }
12612 if test "${ac_cv_c_stack_direction+set}" = set; then :
12613 $as_echo_n "(cached) " >&6
12614 else
12615 if test "$cross_compiling" = yes; then :
12616 ac_cv_c_stack_direction=0
12617 else
12618 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12619 /* end confdefs.h. */
12620 $ac_includes_default
12621 int
12622 find_stack_direction ()
12623 {
12624 static char *addr = 0;
12625 auto char dummy;
12626 if (addr == 0)
12627 {
12628 addr = &dummy;
12629 return find_stack_direction ();
12630 }
12631 else
12632 return (&dummy > addr) ? 1 : -1;
12633 }
12634
12635 int
12636 main ()
12637 {
12638 return find_stack_direction () < 0;
12639 }
12640 _ACEOF
12641 if ac_fn_c_try_run "$LINENO"; then :
12642 ac_cv_c_stack_direction=1
12643 else
12644 ac_cv_c_stack_direction=-1
12645 fi
12646 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
12647 conftest.$ac_objext conftest.beam conftest.$ac_ext
12648 fi
12649
12650 fi
12651 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_stack_direction" >&5
12652 $as_echo "$ac_cv_c_stack_direction" >&6; }
12653 cat >>confdefs.h <<_ACEOF
12654 #define STACK_DIRECTION $ac_cv_c_stack_direction
12655 _ACEOF
12656
12657
12658 fi
12659
12660 for ac_func in sbrk utimes setmode getc_unlocked strcoll
12661 do :
12662 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
12663 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
12664 eval as_val=\$$as_ac_var
12665 if test "x$as_val" = x""yes; then :
12666 cat >>confdefs.h <<_ACEOF
12667 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
12668 _ACEOF
12669
12670 fi
12671 done
12672
12673 ac_fn_c_check_func "$LINENO" "mkstemp" "ac_cv_func_mkstemp"
12674 if test "x$ac_cv_func_mkstemp" = x""yes; then :
12675
12676 $as_echo "#define HAVE_MKSTEMP 1" >>confdefs.h
12677
12678 fi
12679
12680 ac_fn_c_check_func "$LINENO" "mkdtemp" "ac_cv_func_mkdtemp"
12681 if test "x$ac_cv_func_mkdtemp" = x""yes; then :
12682
12683 $as_echo "#define HAVE_MKDTEMP 1" >>confdefs.h
12684
12685 fi
12686
12687
12688 # Some systems have frexp only in -lm, not in -lc.
12689 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing frexp" >&5
12690 $as_echo_n "checking for library containing frexp... " >&6; }
12691 if test "${ac_cv_search_frexp+set}" = set; then :
12692 $as_echo_n "(cached) " >&6
12693 else
12694 ac_func_search_save_LIBS=$LIBS
12695 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12696 /* end confdefs.h. */
12697
12698 /* Override any GCC internal prototype to avoid an error.
12699 Use char because int might match the return type of a GCC
12700 builtin and then its argument prototype would still apply. */
12701 #ifdef __cplusplus
12702 extern "C"
12703 #endif
12704 char frexp ();
12705 int
12706 main ()
12707 {
12708 return frexp ();
12709 ;
12710 return 0;
12711 }
12712 _ACEOF
12713 for ac_lib in '' m; do
12714 if test -z "$ac_lib"; then
12715 ac_res="none required"
12716 else
12717 ac_res=-l$ac_lib
12718 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
12719 fi
12720 if ac_fn_c_try_link "$LINENO"; then :
12721 ac_cv_search_frexp=$ac_res
12722 fi
12723 rm -f core conftest.err conftest.$ac_objext \
12724 conftest$ac_exeext
12725 if test "${ac_cv_search_frexp+set}" = set; then :
12726 break
12727 fi
12728 done
12729 if test "${ac_cv_search_frexp+set}" = set; then :
12730
12731 else
12732 ac_cv_search_frexp=no
12733 fi
12734 rm conftest.$ac_ext
12735 LIBS=$ac_func_search_save_LIBS
12736 fi
12737 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_frexp" >&5
12738 $as_echo "$ac_cv_search_frexp" >&6; }
12739 ac_res=$ac_cv_search_frexp
12740 if test "$ac_res" != no; then :
12741 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
12742
12743 fi
12744
12745
12746 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for time_t in time.h" >&5
12747 $as_echo_n "checking for time_t in time.h... " >&6; }
12748 if test "${bu_cv_decl_time_t_time_h+set}" = set; then :
12749 $as_echo_n "(cached) " >&6
12750 else
12751 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12752 /* end confdefs.h. */
12753 #include <time.h>
12754 int
12755 main ()
12756 {
12757 time_t i;
12758 ;
12759 return 0;
12760 }
12761 _ACEOF
12762 if ac_fn_c_try_compile "$LINENO"; then :
12763 bu_cv_decl_time_t_time_h=yes
12764 else
12765 bu_cv_decl_time_t_time_h=no
12766 fi
12767 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12768 fi
12769
12770 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bu_cv_decl_time_t_time_h" >&5
12771 $as_echo "$bu_cv_decl_time_t_time_h" >&6; }
12772 if test $bu_cv_decl_time_t_time_h = yes; then
12773
12774 $as_echo "#define HAVE_TIME_T_IN_TIME_H 1" >>confdefs.h
12775
12776 fi
12777
12778 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for time_t in sys/types.h" >&5
12779 $as_echo_n "checking for time_t in sys/types.h... " >&6; }
12780 if test "${bu_cv_decl_time_t_types_h+set}" = set; then :
12781 $as_echo_n "(cached) " >&6
12782 else
12783 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12784 /* end confdefs.h. */
12785 #include <sys/types.h>
12786 int
12787 main ()
12788 {
12789 time_t i;
12790 ;
12791 return 0;
12792 }
12793 _ACEOF
12794 if ac_fn_c_try_compile "$LINENO"; then :
12795 bu_cv_decl_time_t_types_h=yes
12796 else
12797 bu_cv_decl_time_t_types_h=no
12798 fi
12799 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12800 fi
12801
12802 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bu_cv_decl_time_t_types_h" >&5
12803 $as_echo "$bu_cv_decl_time_t_types_h" >&6; }
12804 if test $bu_cv_decl_time_t_types_h = yes; then
12805
12806 $as_echo "#define HAVE_TIME_T_IN_TYPES_H 1" >>confdefs.h
12807
12808 fi
12809
12810 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a known getopt prototype in unistd.h" >&5
12811 $as_echo_n "checking for a known getopt prototype in unistd.h... " >&6; }
12812 if test "${bu_cv_decl_getopt_unistd_h+set}" = set; then :
12813 $as_echo_n "(cached) " >&6
12814 else
12815 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12816 /* end confdefs.h. */
12817 #include <unistd.h>
12818 int
12819 main ()
12820 {
12821 extern int getopt (int, char *const*, const char *);
12822 ;
12823 return 0;
12824 }
12825 _ACEOF
12826 if ac_fn_c_try_compile "$LINENO"; then :
12827 bu_cv_decl_getopt_unistd_h=yes
12828 else
12829 bu_cv_decl_getopt_unistd_h=no
12830 fi
12831 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12832 fi
12833
12834 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bu_cv_decl_getopt_unistd_h" >&5
12835 $as_echo "$bu_cv_decl_getopt_unistd_h" >&6; }
12836 if test $bu_cv_decl_getopt_unistd_h = yes; then
12837
12838 $as_echo "#define HAVE_DECL_GETOPT 1" >>confdefs.h
12839
12840 fi
12841
12842 # Under Next 3.2 <utime.h> apparently does not define struct utimbuf
12843 # by default.
12844 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for utime.h" >&5
12845 $as_echo_n "checking for utime.h... " >&6; }
12846 if test "${bu_cv_header_utime_h+set}" = set; then :
12847 $as_echo_n "(cached) " >&6
12848 else
12849 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12850 /* end confdefs.h. */
12851 #include <sys/types.h>
12852 #ifdef HAVE_TIME_H
12853 #include <time.h>
12854 #endif
12855 #include <utime.h>
12856 int
12857 main ()
12858 {
12859 struct utimbuf s;
12860 ;
12861 return 0;
12862 }
12863 _ACEOF
12864 if ac_fn_c_try_compile "$LINENO"; then :
12865 bu_cv_header_utime_h=yes
12866 else
12867 bu_cv_header_utime_h=no
12868 fi
12869 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12870 fi
12871
12872 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bu_cv_header_utime_h" >&5
12873 $as_echo "$bu_cv_header_utime_h" >&6; }
12874 if test $bu_cv_header_utime_h = yes; then
12875
12876 $as_echo "#define HAVE_GOOD_UTIME_H 1" >>confdefs.h
12877
12878 fi
12879
12880 ac_fn_c_check_decl "$LINENO" "fprintf" "ac_cv_have_decl_fprintf" "$ac_includes_default"
12881 if test "x$ac_cv_have_decl_fprintf" = x""yes; then :
12882 ac_have_decl=1
12883 else
12884 ac_have_decl=0
12885 fi
12886
12887 cat >>confdefs.h <<_ACEOF
12888 #define HAVE_DECL_FPRINTF $ac_have_decl
12889 _ACEOF
12890 ac_fn_c_check_decl "$LINENO" "stpcpy" "ac_cv_have_decl_stpcpy" "$ac_includes_default"
12891 if test "x$ac_cv_have_decl_stpcpy" = x""yes; then :
12892 ac_have_decl=1
12893 else
12894 ac_have_decl=0
12895 fi
12896
12897 cat >>confdefs.h <<_ACEOF
12898 #define HAVE_DECL_STPCPY $ac_have_decl
12899 _ACEOF
12900 ac_fn_c_check_decl "$LINENO" "strstr" "ac_cv_have_decl_strstr" "$ac_includes_default"
12901 if test "x$ac_cv_have_decl_strstr" = x""yes; then :
12902 ac_have_decl=1
12903 else
12904 ac_have_decl=0
12905 fi
12906
12907 cat >>confdefs.h <<_ACEOF
12908 #define HAVE_DECL_STRSTR $ac_have_decl
12909 _ACEOF
12910 ac_fn_c_check_decl "$LINENO" "sbrk" "ac_cv_have_decl_sbrk" "$ac_includes_default"
12911 if test "x$ac_cv_have_decl_sbrk" = x""yes; then :
12912 ac_have_decl=1
12913 else
12914 ac_have_decl=0
12915 fi
12916
12917 cat >>confdefs.h <<_ACEOF
12918 #define HAVE_DECL_SBRK $ac_have_decl
12919 _ACEOF
12920 ac_fn_c_check_decl "$LINENO" "getenv" "ac_cv_have_decl_getenv" "$ac_includes_default"
12921 if test "x$ac_cv_have_decl_getenv" = x""yes; then :
12922 ac_have_decl=1
12923 else
12924 ac_have_decl=0
12925 fi
12926
12927 cat >>confdefs.h <<_ACEOF
12928 #define HAVE_DECL_GETENV $ac_have_decl
12929 _ACEOF
12930 ac_fn_c_check_decl "$LINENO" "environ" "ac_cv_have_decl_environ" "$ac_includes_default"
12931 if test "x$ac_cv_have_decl_environ" = x""yes; then :
12932 ac_have_decl=1
12933 else
12934 ac_have_decl=0
12935 fi
12936
12937 cat >>confdefs.h <<_ACEOF
12938 #define HAVE_DECL_ENVIRON $ac_have_decl
12939 _ACEOF
12940 ac_fn_c_check_decl "$LINENO" "getc_unlocked" "ac_cv_have_decl_getc_unlocked" "$ac_includes_default"
12941 if test "x$ac_cv_have_decl_getc_unlocked" = x""yes; then :
12942 ac_have_decl=1
12943 else
12944 ac_have_decl=0
12945 fi
12946
12947 cat >>confdefs.h <<_ACEOF
12948 #define HAVE_DECL_GETC_UNLOCKED $ac_have_decl
12949 _ACEOF
12950 ac_fn_c_check_decl "$LINENO" "snprintf" "ac_cv_have_decl_snprintf" "$ac_includes_default"
12951 if test "x$ac_cv_have_decl_snprintf" = x""yes; then :
12952 ac_have_decl=1
12953 else
12954 ac_have_decl=0
12955 fi
12956
12957 cat >>confdefs.h <<_ACEOF
12958 #define HAVE_DECL_SNPRINTF $ac_have_decl
12959 _ACEOF
12960 ac_fn_c_check_decl "$LINENO" "vsnprintf" "ac_cv_have_decl_vsnprintf" "$ac_includes_default"
12961 if test "x$ac_cv_have_decl_vsnprintf" = x""yes; then :
12962 ac_have_decl=1
12963 else
12964 ac_have_decl=0
12965 fi
12966
12967 cat >>confdefs.h <<_ACEOF
12968 #define HAVE_DECL_VSNPRINTF $ac_have_decl
12969 _ACEOF
12970
12971
12972 # Link in zlib if we can. This allows us to read compressed debug
12973 # sections. This is used only by readelf.c (objdump uses bfd for
12974 # reading compressed sections).
12975 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing zlibVersion" >&5
12976 $as_echo_n "checking for library containing zlibVersion... " >&6; }
12977 if test "${ac_cv_search_zlibVersion+set}" = set; then :
12978 $as_echo_n "(cached) " >&6
12979 else
12980 ac_func_search_save_LIBS=$LIBS
12981 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12982 /* end confdefs.h. */
12983
12984 /* Override any GCC internal prototype to avoid an error.
12985 Use char because int might match the return type of a GCC
12986 builtin and then its argument prototype would still apply. */
12987 #ifdef __cplusplus
12988 extern "C"
12989 #endif
12990 char zlibVersion ();
12991 int
12992 main ()
12993 {
12994 return zlibVersion ();
12995 ;
12996 return 0;
12997 }
12998 _ACEOF
12999 for ac_lib in '' z; do
13000 if test -z "$ac_lib"; then
13001 ac_res="none required"
13002 else
13003 ac_res=-l$ac_lib
13004 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
13005 fi
13006 if ac_fn_c_try_link "$LINENO"; then :
13007 ac_cv_search_zlibVersion=$ac_res
13008 fi
13009 rm -f core conftest.err conftest.$ac_objext \
13010 conftest$ac_exeext
13011 if test "${ac_cv_search_zlibVersion+set}" = set; then :
13012 break
13013 fi
13014 done
13015 if test "${ac_cv_search_zlibVersion+set}" = set; then :
13016
13017 else
13018 ac_cv_search_zlibVersion=no
13019 fi
13020 rm conftest.$ac_ext
13021 LIBS=$ac_func_search_save_LIBS
13022 fi
13023 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_zlibVersion" >&5
13024 $as_echo "$ac_cv_search_zlibVersion" >&6; }
13025 ac_res=$ac_cv_search_zlibVersion
13026 if test "$ac_res" != no; then :
13027 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
13028 for ac_header in zlib.h
13029 do :
13030 ac_fn_c_check_header_mongrel "$LINENO" "zlib.h" "ac_cv_header_zlib_h" "$ac_includes_default"
13031 if test "x$ac_cv_header_zlib_h" = x""yes; then :
13032 cat >>confdefs.h <<_ACEOF
13033 #define HAVE_ZLIB_H 1
13034 _ACEOF
13035
13036 fi
13037
13038 done
13039
13040 fi
13041
13042
13043
13044 case "${host}" in
13045 *-*-msdos* | *-*-go32* | *-*-mingw32* | *-*-cygwin* | *-*-windows*)
13046
13047 $as_echo "#define USE_BINARY_FOPEN 1" >>confdefs.h
13048 ;;
13049 esac
13050
13051 # target-specific stuff:
13052
13053 # Canonicalize the secondary target names.
13054 if test -n "$enable_targets"; then
13055 for targ in `echo $enable_targets | sed 's/,/ /g'`
13056 do
13057 result=`$ac_config_sub $targ 2>/dev/null`
13058 if test -n "$result"; then
13059 canon_targets="$canon_targets $result"
13060 else
13061 # Allow targets that config.sub doesn't recognize, like "all".
13062 canon_targets="$canon_targets $targ"
13063 fi
13064 done
13065 fi
13066
13067 ac_fn_c_check_header_mongrel "$LINENO" "iconv.h" "ac_cv_header_iconv_h" "$ac_includes_default"
13068 if test "x$ac_cv_header_iconv_h" = x""yes; then :
13069
13070 fi
13071
13072
13073
13074 if test "X$prefix" = "XNONE"; then
13075 acl_final_prefix="$ac_default_prefix"
13076 else
13077 acl_final_prefix="$prefix"
13078 fi
13079 if test "X$exec_prefix" = "XNONE"; then
13080 acl_final_exec_prefix='${prefix}'
13081 else
13082 acl_final_exec_prefix="$exec_prefix"
13083 fi
13084 acl_save_prefix="$prefix"
13085 prefix="$acl_final_prefix"
13086 eval acl_final_exec_prefix=\"$acl_final_exec_prefix\"
13087 prefix="$acl_save_prefix"
13088
13089
13090 # Check whether --with-gnu-ld was given.
13091 if test "${with_gnu_ld+set}" = set; then :
13092 withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
13093 else
13094 with_gnu_ld=no
13095 fi
13096
13097 # Prepare PATH_SEPARATOR.
13098 # The user is always right.
13099 if test "${PATH_SEPARATOR+set}" != set; then
13100 echo "#! /bin/sh" >conf$$.sh
13101 echo "exit 0" >>conf$$.sh
13102 chmod +x conf$$.sh
13103 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
13104 PATH_SEPARATOR=';'
13105 else
13106 PATH_SEPARATOR=:
13107 fi
13108 rm -f conf$$.sh
13109 fi
13110 ac_prog=ld
13111 if test "$GCC" = yes; then
13112 # Check if gcc -print-prog-name=ld gives a path.
13113 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by GCC" >&5
13114 $as_echo_n "checking for ld used by GCC... " >&6; }
13115 case $host in
13116 *-*-mingw*)
13117 # gcc leaves a trailing carriage return which upsets mingw
13118 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
13119 *)
13120 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
13121 esac
13122 case $ac_prog in
13123 # Accept absolute paths.
13124 [\\/]* | [A-Za-z]:[\\/]*)
13125 re_direlt='/[^/][^/]*/\.\./'
13126 # Canonicalize the path of ld
13127 ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
13128 while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
13129 ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
13130 done
13131 test -z "$LD" && LD="$ac_prog"
13132 ;;
13133 "")
13134 # If it fails, then pretend we aren't using GCC.
13135 ac_prog=ld
13136 ;;
13137 *)
13138 # If it is relative, then search for the first ld in PATH.
13139 with_gnu_ld=unknown
13140 ;;
13141 esac
13142 elif test "$with_gnu_ld" = yes; then
13143 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
13144 $as_echo_n "checking for GNU ld... " >&6; }
13145 else
13146 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
13147 $as_echo_n "checking for non-GNU ld... " >&6; }
13148 fi
13149 if test "${acl_cv_path_LD+set}" = set; then :
13150 $as_echo_n "(cached) " >&6
13151 else
13152 if test -z "$LD"; then
13153 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
13154 for ac_dir in $PATH; do
13155 test -z "$ac_dir" && ac_dir=.
13156 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
13157 acl_cv_path_LD="$ac_dir/$ac_prog"
13158 # Check to see if the program is GNU ld. I'd rather use --version,
13159 # but apparently some GNU ld's only accept -v.
13160 # Break only if it was the GNU/non-GNU ld that we prefer.
13161 if "$acl_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then
13162 test "$with_gnu_ld" != no && break
13163 else
13164 test "$with_gnu_ld" != yes && break
13165 fi
13166 fi
13167 done
13168 IFS="$ac_save_ifs"
13169 else
13170 acl_cv_path_LD="$LD" # Let the user override the test with a path.
13171 fi
13172 fi
13173
13174 LD="$acl_cv_path_LD"
13175 if test -n "$LD"; then
13176 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
13177 $as_echo "$LD" >&6; }
13178 else
13179 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13180 $as_echo "no" >&6; }
13181 fi
13182 test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5
13183 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
13184 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
13185 if test "${acl_cv_prog_gnu_ld+set}" = set; then :
13186 $as_echo_n "(cached) " >&6
13187 else
13188 # I'd rather use --version here, but apparently some GNU ld's only accept -v.
13189 if $LD -v 2>&1 </dev/null | egrep '(GNU|with BFD)' 1>&5; then
13190 acl_cv_prog_gnu_ld=yes
13191 else
13192 acl_cv_prog_gnu_ld=no
13193 fi
13194 fi
13195 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_prog_gnu_ld" >&5
13196 $as_echo "$acl_cv_prog_gnu_ld" >&6; }
13197 with_gnu_ld=$acl_cv_prog_gnu_ld
13198
13199
13200
13201 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shared library run path origin" >&5
13202 $as_echo_n "checking for shared library run path origin... " >&6; }
13203 if test "${acl_cv_rpath+set}" = set; then :
13204 $as_echo_n "(cached) " >&6
13205 else
13206
13207 CC="$CC" GCC="$GCC" LDFLAGS="$LDFLAGS" LD="$LD" with_gnu_ld="$with_gnu_ld" \
13208 ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh
13209 . ./conftest.sh
13210 rm -f ./conftest.sh
13211 acl_cv_rpath=done
13212
13213 fi
13214 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_rpath" >&5
13215 $as_echo "$acl_cv_rpath" >&6; }
13216 wl="$acl_cv_wl"
13217 libext="$acl_cv_libext"
13218 shlibext="$acl_cv_shlibext"
13219 hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec"
13220 hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator"
13221 hardcode_direct="$acl_cv_hardcode_direct"
13222 hardcode_minus_L="$acl_cv_hardcode_minus_L"
13223 # Check whether --enable-rpath was given.
13224 if test "${enable_rpath+set}" = set; then :
13225 enableval=$enable_rpath; :
13226 else
13227 enable_rpath=yes
13228 fi
13229
13230
13231
13232
13233
13234
13235
13236
13237 use_additional=yes
13238
13239 acl_save_prefix="$prefix"
13240 prefix="$acl_final_prefix"
13241 acl_save_exec_prefix="$exec_prefix"
13242 exec_prefix="$acl_final_exec_prefix"
13243
13244 eval additional_includedir=\"$includedir\"
13245 eval additional_libdir=\"$libdir\"
13246
13247 exec_prefix="$acl_save_exec_prefix"
13248 prefix="$acl_save_prefix"
13249
13250
13251 # Check whether --with-libiconv-prefix was given.
13252 if test "${with_libiconv_prefix+set}" = set; then :
13253 withval=$with_libiconv_prefix;
13254 if test "X$withval" = "Xno"; then
13255 use_additional=no
13256 else
13257 if test "X$withval" = "X"; then
13258
13259 acl_save_prefix="$prefix"
13260 prefix="$acl_final_prefix"
13261 acl_save_exec_prefix="$exec_prefix"
13262 exec_prefix="$acl_final_exec_prefix"
13263
13264 eval additional_includedir=\"$includedir\"
13265 eval additional_libdir=\"$libdir\"
13266
13267 exec_prefix="$acl_save_exec_prefix"
13268 prefix="$acl_save_prefix"
13269
13270 else
13271 additional_includedir="$withval/include"
13272 additional_libdir="$withval/lib"
13273 fi
13274 fi
13275
13276 fi
13277
13278 LIBICONV=
13279 LTLIBICONV=
13280 INCICONV=
13281 rpathdirs=
13282 ltrpathdirs=
13283 names_already_handled=
13284 names_next_round='iconv '
13285 while test -n "$names_next_round"; do
13286 names_this_round="$names_next_round"
13287 names_next_round=
13288 for name in $names_this_round; do
13289 already_handled=
13290 for n in $names_already_handled; do
13291 if test "$n" = "$name"; then
13292 already_handled=yes
13293 break
13294 fi
13295 done
13296 if test -z "$already_handled"; then
13297 names_already_handled="$names_already_handled $name"
13298 uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'`
13299 eval value=\"\$HAVE_LIB$uppername\"
13300 if test -n "$value"; then
13301 if test "$value" = yes; then
13302 eval value=\"\$LIB$uppername\"
13303 test -z "$value" || LIBICONV="${LIBICONV}${LIBICONV:+ }$value"
13304 eval value=\"\$LTLIB$uppername\"
13305 test -z "$value" || LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$value"
13306 else
13307 :
13308 fi
13309 else
13310 found_dir=
13311 found_la=
13312 found_so=
13313 found_a=
13314 if test $use_additional = yes; then
13315 if test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext"; then
13316 found_dir="$additional_libdir"
13317 found_so="$additional_libdir/lib$name.$shlibext"
13318 if test -f "$additional_libdir/lib$name.la"; then
13319 found_la="$additional_libdir/lib$name.la"
13320 fi
13321 else
13322 if test -f "$additional_libdir/lib$name.$libext"; then
13323 found_dir="$additional_libdir"
13324 found_a="$additional_libdir/lib$name.$libext"
13325 if test -f "$additional_libdir/lib$name.la"; then
13326 found_la="$additional_libdir/lib$name.la"
13327 fi
13328 fi
13329 fi
13330 fi
13331 if test "X$found_dir" = "X"; then
13332 for x in $LDFLAGS $LTLIBICONV; do
13333
13334 acl_save_prefix="$prefix"
13335 prefix="$acl_final_prefix"
13336 acl_save_exec_prefix="$exec_prefix"
13337 exec_prefix="$acl_final_exec_prefix"
13338 eval x=\"$x\"
13339 exec_prefix="$acl_save_exec_prefix"
13340 prefix="$acl_save_prefix"
13341
13342 case "$x" in
13343 -L*)
13344 dir=`echo "X$x" | sed -e 's/^X-L//'`
13345 if test -n "$shlibext" && test -f "$dir/lib$name.$shlibext"; then
13346 found_dir="$dir"
13347 found_so="$dir/lib$name.$shlibext"
13348 if test -f "$dir/lib$name.la"; then
13349 found_la="$dir/lib$name.la"
13350 fi
13351 else
13352 if test -f "$dir/lib$name.$libext"; then
13353 found_dir="$dir"
13354 found_a="$dir/lib$name.$libext"
13355 if test -f "$dir/lib$name.la"; then
13356 found_la="$dir/lib$name.la"
13357 fi
13358 fi
13359 fi
13360 ;;
13361 esac
13362 if test "X$found_dir" != "X"; then
13363 break
13364 fi
13365 done
13366 fi
13367 if test "X$found_dir" != "X"; then
13368 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$found_dir -l$name"
13369 if test "X$found_so" != "X"; then
13370 if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/lib"; then
13371 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
13372 else
13373 haveit=
13374 for x in $ltrpathdirs; do
13375 if test "X$x" = "X$found_dir"; then
13376 haveit=yes
13377 break
13378 fi
13379 done
13380 if test -z "$haveit"; then
13381 ltrpathdirs="$ltrpathdirs $found_dir"
13382 fi
13383 if test "$hardcode_direct" = yes; then
13384 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
13385 else
13386 if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no; then
13387 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
13388 haveit=
13389 for x in $rpathdirs; do
13390 if test "X$x" = "X$found_dir"; then
13391 haveit=yes
13392 break
13393 fi
13394 done
13395 if test -z "$haveit"; then
13396 rpathdirs="$rpathdirs $found_dir"
13397 fi
13398 else
13399 haveit=
13400 for x in $LDFLAGS $LIBICONV; do
13401
13402 acl_save_prefix="$prefix"
13403 prefix="$acl_final_prefix"
13404 acl_save_exec_prefix="$exec_prefix"
13405 exec_prefix="$acl_final_exec_prefix"
13406 eval x=\"$x\"
13407 exec_prefix="$acl_save_exec_prefix"
13408 prefix="$acl_save_prefix"
13409
13410 if test "X$x" = "X-L$found_dir"; then
13411 haveit=yes
13412 break
13413 fi
13414 done
13415 if test -z "$haveit"; then
13416 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir"
13417 fi
13418 if test "$hardcode_minus_L" != no; then
13419 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
13420 else
13421 LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name"
13422 fi
13423 fi
13424 fi
13425 fi
13426 else
13427 if test "X$found_a" != "X"; then
13428 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_a"
13429 else
13430 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir -l$name"
13431 fi
13432 fi
13433 additional_includedir=
13434 case "$found_dir" in
13435 */lib | */lib/)
13436 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e 's,/lib/*$,,'`
13437 additional_includedir="$basedir/include"
13438 ;;
13439 esac
13440 if test "X$additional_includedir" != "X"; then
13441 if test "X$additional_includedir" != "X/usr/include"; then
13442 haveit=
13443 if test "X$additional_includedir" = "X/usr/local/include"; then
13444 if test -n "$GCC"; then
13445 case $host_os in
13446 linux*) haveit=yes;;
13447 esac
13448 fi
13449 fi
13450 if test -z "$haveit"; then
13451 for x in $CPPFLAGS $INCICONV; do
13452
13453 acl_save_prefix="$prefix"
13454 prefix="$acl_final_prefix"
13455 acl_save_exec_prefix="$exec_prefix"
13456 exec_prefix="$acl_final_exec_prefix"
13457 eval x=\"$x\"
13458 exec_prefix="$acl_save_exec_prefix"
13459 prefix="$acl_save_prefix"
13460
13461 if test "X$x" = "X-I$additional_includedir"; then
13462 haveit=yes
13463 break
13464 fi
13465 done
13466 if test -z "$haveit"; then
13467 if test -d "$additional_includedir"; then
13468 INCICONV="${INCICONV}${INCICONV:+ }-I$additional_includedir"
13469 fi
13470 fi
13471 fi
13472 fi
13473 fi
13474 if test -n "$found_la"; then
13475 save_libdir="$libdir"
13476 case "$found_la" in
13477 */* | *\\*) . "$found_la" ;;
13478 *) . "./$found_la" ;;
13479 esac
13480 libdir="$save_libdir"
13481 for dep in $dependency_libs; do
13482 case "$dep" in
13483 -L*)
13484 additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
13485 if test "X$additional_libdir" != "X/usr/lib"; then
13486 haveit=
13487 if test "X$additional_libdir" = "X/usr/local/lib"; then
13488 if test -n "$GCC"; then
13489 case $host_os in
13490 linux*) haveit=yes;;
13491 esac
13492 fi
13493 fi
13494 if test -z "$haveit"; then
13495 haveit=
13496 for x in $LDFLAGS $LIBICONV; do
13497
13498 acl_save_prefix="$prefix"
13499 prefix="$acl_final_prefix"
13500 acl_save_exec_prefix="$exec_prefix"
13501 exec_prefix="$acl_final_exec_prefix"
13502 eval x=\"$x\"
13503 exec_prefix="$acl_save_exec_prefix"
13504 prefix="$acl_save_prefix"
13505
13506 if test "X$x" = "X-L$additional_libdir"; then
13507 haveit=yes
13508 break
13509 fi
13510 done
13511 if test -z "$haveit"; then
13512 if test -d "$additional_libdir"; then
13513 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$additional_libdir"
13514 fi
13515 fi
13516 haveit=
13517 for x in $LDFLAGS $LTLIBICONV; do
13518
13519 acl_save_prefix="$prefix"
13520 prefix="$acl_final_prefix"
13521 acl_save_exec_prefix="$exec_prefix"
13522 exec_prefix="$acl_final_exec_prefix"
13523 eval x=\"$x\"
13524 exec_prefix="$acl_save_exec_prefix"
13525 prefix="$acl_save_prefix"
13526
13527 if test "X$x" = "X-L$additional_libdir"; then
13528 haveit=yes
13529 break
13530 fi
13531 done
13532 if test -z "$haveit"; then
13533 if test -d "$additional_libdir"; then
13534 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$additional_libdir"
13535 fi
13536 fi
13537 fi
13538 fi
13539 ;;
13540 -R*)
13541 dir=`echo "X$dep" | sed -e 's/^X-R//'`
13542 if test "$enable_rpath" != no; then
13543 haveit=
13544 for x in $rpathdirs; do
13545 if test "X$x" = "X$dir"; then
13546 haveit=yes
13547 break
13548 fi
13549 done
13550 if test -z "$haveit"; then
13551 rpathdirs="$rpathdirs $dir"
13552 fi
13553 haveit=
13554 for x in $ltrpathdirs; do
13555 if test "X$x" = "X$dir"; then
13556 haveit=yes
13557 break
13558 fi
13559 done
13560 if test -z "$haveit"; then
13561 ltrpathdirs="$ltrpathdirs $dir"
13562 fi
13563 fi
13564 ;;
13565 -l*)
13566 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
13567 ;;
13568 *.la)
13569 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
13570 ;;
13571 *)
13572 LIBICONV="${LIBICONV}${LIBICONV:+ }$dep"
13573 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$dep"
13574 ;;
13575 esac
13576 done
13577 fi
13578 else
13579 LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name"
13580 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-l$name"
13581 fi
13582 fi
13583 fi
13584 done
13585 done
13586 if test "X$rpathdirs" != "X"; then
13587 if test -n "$hardcode_libdir_separator"; then
13588 alldirs=
13589 for found_dir in $rpathdirs; do
13590 alldirs="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir"
13591 done
13592 acl_save_libdir="$libdir"
13593 libdir="$alldirs"
13594 eval flag=\"$hardcode_libdir_flag_spec\"
13595 libdir="$acl_save_libdir"
13596 LIBICONV="${LIBICONV}${LIBICONV:+ }$flag"
13597 else
13598 for found_dir in $rpathdirs; do
13599 acl_save_libdir="$libdir"
13600 libdir="$found_dir"
13601 eval flag=\"$hardcode_libdir_flag_spec\"
13602 libdir="$acl_save_libdir"
13603 LIBICONV="${LIBICONV}${LIBICONV:+ }$flag"
13604 done
13605 fi
13606 fi
13607 if test "X$ltrpathdirs" != "X"; then
13608 for found_dir in $ltrpathdirs; do
13609 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-R$found_dir"
13610 done
13611 fi
13612
13613
13614
13615
13616
13617
13618
13619 am_save_CPPFLAGS="$CPPFLAGS"
13620
13621 for element in $INCICONV; do
13622 haveit=
13623 for x in $CPPFLAGS; do
13624
13625 acl_save_prefix="$prefix"
13626 prefix="$acl_final_prefix"
13627 acl_save_exec_prefix="$exec_prefix"
13628 exec_prefix="$acl_final_exec_prefix"
13629 eval x=\"$x\"
13630 exec_prefix="$acl_save_exec_prefix"
13631 prefix="$acl_save_prefix"
13632
13633 if test "X$x" = "X$element"; then
13634 haveit=yes
13635 break
13636 fi
13637 done
13638 if test -z "$haveit"; then
13639 CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element"
13640 fi
13641 done
13642
13643
13644 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv" >&5
13645 $as_echo_n "checking for iconv... " >&6; }
13646 if test "${am_cv_func_iconv+set}" = set; then :
13647 $as_echo_n "(cached) " >&6
13648 else
13649
13650 am_cv_func_iconv="no, consider installing GNU libiconv"
13651 am_cv_lib_iconv=no
13652 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13653 /* end confdefs.h. */
13654 #include <stdlib.h>
13655 #include <iconv.h>
13656 int
13657 main ()
13658 {
13659 iconv_t cd = iconv_open("","");
13660 iconv(cd,NULL,NULL,NULL,NULL);
13661 iconv_close(cd);
13662 ;
13663 return 0;
13664 }
13665 _ACEOF
13666 if ac_fn_c_try_link "$LINENO"; then :
13667 am_cv_func_iconv=yes
13668 fi
13669 rm -f core conftest.err conftest.$ac_objext \
13670 conftest$ac_exeext conftest.$ac_ext
13671 if test "$am_cv_func_iconv" != yes; then
13672 am_save_LIBS="$LIBS"
13673 LIBS="$LIBS $LIBICONV"
13674 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13675 /* end confdefs.h. */
13676 #include <stdlib.h>
13677 #include <iconv.h>
13678 int
13679 main ()
13680 {
13681 iconv_t cd = iconv_open("","");
13682 iconv(cd,NULL,NULL,NULL,NULL);
13683 iconv_close(cd);
13684 ;
13685 return 0;
13686 }
13687 _ACEOF
13688 if ac_fn_c_try_link "$LINENO"; then :
13689 am_cv_lib_iconv=yes
13690 am_cv_func_iconv=yes
13691 fi
13692 rm -f core conftest.err conftest.$ac_objext \
13693 conftest$ac_exeext conftest.$ac_ext
13694 LIBS="$am_save_LIBS"
13695 fi
13696
13697 fi
13698 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_func_iconv" >&5
13699 $as_echo "$am_cv_func_iconv" >&6; }
13700 if test "$am_cv_func_iconv" = yes; then
13701
13702 $as_echo "#define HAVE_ICONV 1" >>confdefs.h
13703
13704 fi
13705 if test "$am_cv_lib_iconv" = yes; then
13706 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libiconv" >&5
13707 $as_echo_n "checking how to link with libiconv... " >&6; }
13708 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBICONV" >&5
13709 $as_echo "$LIBICONV" >&6; }
13710 else
13711 CPPFLAGS="$am_save_CPPFLAGS"
13712 LIBICONV=
13713 LTLIBICONV=
13714 fi
13715
13716
13717
13718 if test "$am_cv_func_iconv" = yes; then
13719 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv declaration" >&5
13720 $as_echo_n "checking for iconv declaration... " >&6; }
13721 if test "${am_cv_proto_iconv+set}" = set; then :
13722 $as_echo_n "(cached) " >&6
13723 else
13724
13725 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13726 /* end confdefs.h. */
13727
13728 #include <stdlib.h>
13729 #include <iconv.h>
13730 extern
13731 #ifdef __cplusplus
13732 "C"
13733 #endif
13734 #if defined(__STDC__) || defined(__cplusplus)
13735 size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
13736 #else
13737 size_t iconv();
13738 #endif
13739
13740 int
13741 main ()
13742 {
13743
13744 ;
13745 return 0;
13746 }
13747 _ACEOF
13748 if ac_fn_c_try_compile "$LINENO"; then :
13749 am_cv_proto_iconv_arg1=""
13750 else
13751 am_cv_proto_iconv_arg1="const"
13752 fi
13753 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13754 am_cv_proto_iconv="extern size_t iconv (iconv_t cd, $am_cv_proto_iconv_arg1 char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);"
13755 fi
13756
13757 am_cv_proto_iconv=`echo "$am_cv_proto_iconv" | tr -s ' ' | sed -e 's/( /(/'`
13758 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${ac_t:-
13759 }$am_cv_proto_iconv" >&5
13760 $as_echo "${ac_t:-
13761 }$am_cv_proto_iconv" >&6; }
13762
13763 cat >>confdefs.h <<_ACEOF
13764 #define ICONV_CONST $am_cv_proto_iconv_arg1
13765 _ACEOF
13766
13767 fi
13768
13769
13770 all_targets=false
13771 BUILD_NLMCONV=
13772 NLMCONV_DEFS=
13773 BUILD_SRCONV=
13774 BUILD_DLLTOOL=
13775 DLLTOOL_DEFS=
13776 DLLTOOL_DEFAULT=
13777 BUILD_WINDRES=
13778 BUILD_WINDMC=
13779 BUILD_DLLWRAP=
13780 BUILD_MISC=
13781 BUILD_INSTALL_MISC=
13782 OBJDUMP_DEFS=
13783 OBJDUMP_PRIVATE_VECTORS=
13784 OBJDUMP_PRIVATE_OFILES=
13785 od_vectors=
13786
13787 for targ in $target $canon_targets
13788 do
13789 if test "x$targ" = "xall"; then
13790 all_targets=true
13791 BUILD_NLMCONV='$(NLMCONV_PROG)$(EXEEXT)'
13792 BUILD_SRCONV='$(SRCONV_PROG)'
13793 NLMCONV_DEFS="-DNLMCONV_I386 -DNLMCONV_ALPHA -DNLMCONV_POWERPC -DNLMCONV_SPARC"
13794 BUILD_MISC="${BUILD_MISC} "'bin2c$(EXEEXT_FOR_BUILD)'
13795 BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)'
13796 BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)'
13797 BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)'
13798 if test -z "$DLLTOOL_DEFAULT"; then
13799 DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_I386"
13800 fi
13801 DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_I386"
13802 BUILD_DLLWRAP='$(DLLWRAP_PROG)$(EXEEXT)'
13803 od_vectors="$od_vectors objdump_private_desc_xcoff"
13804 else
13805 case $targ in
13806 i[3-7]86*-*-netware*)
13807 BUILD_NLMCONV='$(NLMCONV_PROG)$(EXEEXT)'
13808 NLMCONV_DEFS="$NLMCONV_DEFS -DNLMCONV_I386"
13809 ;;
13810 alpha*-*-netware*)
13811 BUILD_NLMCONV='$(NLMCONV_PROG)$(EXEEXT)'
13812 NLMCONV_DEFS="$NLMCONV_DEFS -DNLMCONV_ALPHA"
13813 ;;
13814 powerpc*-*-netware*)
13815 BUILD_NLMCONV='$(NLMCONV_PROG)$(EXEEXT)'
13816 NLMCONV_DEFS="$NLMCONV_DEFS -DNLMCONV_POWERPC"
13817 ;;
13818 sparc*-*-netware*)
13819 BUILD_NLMCONV='$(NLMCONV_PROG)$(EXEEXT)'
13820 NLMCONV_DEFS="$NLMCONV_DEFS -DNLMCONV_SPARC"
13821 ;;
13822 esac
13823
13824 case $targ in
13825 *-*-hms*) BUILD_SRCONV='$(SRCONV_PROG)' ;;
13826 esac
13827
13828 case $targ in
13829 arm-epoc-pe*)
13830 BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)'
13831 if test -z "$DLLTOOL_DEFAULT"; then
13832 DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_ARM_EPOC"
13833 fi
13834 DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_ARM_EPOC -DDLLTOOL_ARM"
13835 BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)'
13836 BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)'
13837 ;;
13838 arm-wince-pe* | arm-*-wince | arm*-*-cegcc* | arm*-*-mingw32ce*)
13839 BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)'
13840 if test -z "$DLLTOOL_DEFAULT"; then
13841 DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_ARM_WINCE"
13842 fi
13843 DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_ARM_WINCE -DDLLTOOL_ARM"
13844 BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)'
13845 BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)'
13846 ;;
13847 arm-*-pe*)
13848 BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)'
13849 if test -z "$DLLTOOL_DEFAULT"; then
13850 DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_ARM"
13851 fi
13852 DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_ARM"
13853 BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)'
13854 BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)'
13855 ;;
13856 x86_64-*-mingw*)
13857 BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)'
13858 if test -z "$DLLTOOL_DEFAULT"; then
13859 DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_MX86_64"
13860 fi
13861 DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_MX86_64"
13862 BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)'
13863 BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)'
13864 BUILD_DLLWRAP='$(DLLWRAP_PROG)$(EXEEXT)'
13865 ;;
13866 i[3-7]86-*-pe* | i[3-7]86-*-cygwin* | i[3-7]86-*-mingw32** | i[3-7]86-*-netbsdpe*)
13867 BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)'
13868 if test -z "$DLLTOOL_DEFAULT"; then
13869 DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_I386"
13870 fi
13871 DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_I386"
13872 BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)'
13873 BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)'
13874 BUILD_DLLWRAP='$(DLLWRAP_PROG)$(EXEEXT)'
13875 ;;
13876 i[3-7]86-*-interix)
13877 BUILD_DLLTOOL='$(DLLTOOL_PROG)'
13878 if test -z "$DLLTOOL_DEFAULT"; then
13879 DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_I386"
13880 fi
13881 DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_I386"
13882 ;;
13883 powerpc*-aix5.[01])
13884 ;;
13885 powerpc*-aix[5-9].*)
13886 OBJDUMP_DEFS="-DAIX_WEAK_SUPPORT"
13887 ;;
13888 powerpc*-*-pe* | powerpc*-*-cygwin*)
13889 BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)'
13890 if test -z "$DLLTOOL_DEFAULT"; then
13891 DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_PPC"
13892 fi
13893 DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_PPC"
13894 BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)'
13895 BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)'
13896 ;;
13897 powerpc*-*-linux* | powerpc*-*-elf* | powerpc*-*-eabi*)
13898 case "$BUILD_INSTALL_MISC" in
13899 *embedspu*) ;;
13900 *) BUILD_INSTALL_MISC="${BUILD_INSTALL_MISC} embedspu"
13901 esac
13902 ;;
13903 sh*-*-pe)
13904 BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)'
13905 if test -z "$DLLTOOL_DEFAULT"; then
13906 DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_SH"
13907 fi
13908 DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_SH"
13909 BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)'
13910 BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)'
13911 ;;
13912 spu-*-*)
13913 BUILD_MISC="${BUILD_MISC} "'bin2c$(EXEEXT_FOR_BUILD)'
13914 ;;
13915 mips*-*-pe)
13916 BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)'
13917 if test -z "$DLLTOOL_DEFAULT"; then
13918 DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_MIPS"
13919 fi
13920 DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_MIPS"
13921 BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)'
13922 BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)'
13923 ;;
13924 mcore-*-pe)
13925 BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)'
13926 if test -z "$DLLTOOL_DEFAULT"; then
13927 DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_MCORE"
13928 fi
13929 DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_MCORE"
13930 BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)'
13931 BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)'
13932 ;;
13933 mcore-*-elf)
13934 BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)'
13935 if test -z "$DLLTOOL_DEFAULT"; then
13936 DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_MCORE_ELF"
13937 fi
13938 DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_MCORE_ELF"
13939 ;;
13940 mep-*)
13941 OBJDUMP_DEFS="-DSKIP_ZEROES=256 -DSKIP_ZEROES_AT_END=0"
13942 ;;
13943 esac
13944
13945 # Add objdump private vectors.
13946 case $targ in
13947 powerpc-*-aix*)
13948 od_vectors="$od_vectors objdump_private_desc_xcoff"
13949 ;;
13950 *-*-darwin*)
13951 od_vectors="$od_vectors objdump_private_desc_mach_o"
13952 ;;
13953 esac
13954 fi
13955 done
13956
13957 # Uniq objdump private vector, build objdump target ofiles.
13958 od_files=
13959 f=""
13960 for i in $od_vectors ; do
13961 case " $f " in
13962 *" $i "*) ;;
13963 *)
13964 f="$f $i"
13965 OBJDUMP_PRIVATE_VECTORS="$OBJDUMP_PRIVATE_VECTORS &$i,"
13966 case $i in
13967 objdump_private_desc_xcoff)
13968 od_files="$od_files od-xcoff" ;;
13969 objdump_private_desc_mach_o)
13970 od_files="$od_files od-macho" ;;
13971 *) as_fn_error "*** unknown private vector $i" "$LINENO" 5 ;;
13972 esac
13973 ;;
13974 esac
13975 done
13976
13977 # Uniq objdump target ofiles
13978 f=""
13979 for i in $od_files ; do
13980 case " $f " in
13981 *" $i "*) ;;
13982 *)
13983 f="$f $i"
13984 OBJDUMP_PRIVATE_OFILES="$OBJDUMP_PRIVATE_OFILES $i.$objext"
13985 ;;
13986 esac
13987 done
13988
13989 DLLTOOL_DEFS="$DLLTOOL_DEFS $DLLTOOL_DEFAULT"
13990
13991 if test "${with_windres+set}" = set; then
13992 BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)'
13993 fi
13994
13995 if test "${with_windmc+set}" = set; then
13996 BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)'
13997 fi
13998
13999 OBJDUMP_DEFS="${OBJDUMP_DEFS} -DOBJDUMP_PRIVATE_VECTORS=\"${OBJDUMP_PRIVATE_VECTORS}\""
14000
14001
14002
14003
14004
14005
14006
14007
14008
14009
14010
14011
14012
14013
14014
14015 cat >>confdefs.h <<_ACEOF
14016 #define TARGET "${target}"
14017 _ACEOF
14018
14019
14020 targ=$target
14021 . $srcdir/../bfd/config.bfd
14022 if test "x$targ_underscore" = "xyes"; then
14023 UNDERSCORE=1
14024 else
14025 UNDERSCORE=0
14026 fi
14027
14028 cat >>confdefs.h <<_ACEOF
14029 #define TARGET_PREPENDS_UNDERSCORE $UNDERSCORE
14030 _ACEOF
14031
14032
14033 # Emulation
14034 targ=$target
14035 . ${srcdir}/configure.tgt
14036 EMULATION=$targ_emul
14037 EMULATION_VECTOR=$targ_emul_vector
14038
14039
14040
14041
14042 # Required for html and install-html
14043
14044
14045
14046
14047
14048 ac_config_files="$ac_config_files Makefile doc/Makefile po/Makefile.in:po/Make-in"
14049
14050 cat >confcache <<\_ACEOF
14051 # This file is a shell script that caches the results of configure
14052 # tests run on this system so they can be shared between configure
14053 # scripts and configure runs, see configure's option --config-cache.
14054 # It is not useful on other systems. If it contains results you don't
14055 # want to keep, you may remove or edit it.
14056 #
14057 # config.status only pays attention to the cache file if you give it
14058 # the --recheck option to rerun configure.
14059 #
14060 # `ac_cv_env_foo' variables (set or unset) will be overridden when
14061 # loading this file, other *unset* `ac_cv_foo' will be assigned the
14062 # following values.
14063
14064 _ACEOF
14065
14066 # The following way of writing the cache mishandles newlines in values,
14067 # but we know of no workaround that is simple, portable, and efficient.
14068 # So, we kill variables containing newlines.
14069 # Ultrix sh set writes to stderr and can't be redirected directly,
14070 # and sets the high bit in the cache file unless we assign to the vars.
14071 (
14072 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
14073 eval ac_val=\$$ac_var
14074 case $ac_val in #(
14075 *${as_nl}*)
14076 case $ac_var in #(
14077 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
14078 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
14079 esac
14080 case $ac_var in #(
14081 _ | IFS | as_nl) ;; #(
14082 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
14083 *) { eval $ac_var=; unset $ac_var;} ;;
14084 esac ;;
14085 esac
14086 done
14087
14088 (set) 2>&1 |
14089 case $as_nl`(ac_space=' '; set) 2>&1` in #(
14090 *${as_nl}ac_space=\ *)
14091 # `set' does not quote correctly, so add quotes: double-quote
14092 # substitution turns \\\\ into \\, and sed turns \\ into \.
14093 sed -n \
14094 "s/'/'\\\\''/g;
14095 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
14096 ;; #(
14097 *)
14098 # `set' quotes correctly as required by POSIX, so do not add quotes.
14099 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
14100 ;;
14101 esac |
14102 sort
14103 ) |
14104 sed '
14105 /^ac_cv_env_/b end
14106 t clear
14107 :clear
14108 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
14109 t end
14110 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
14111 :end' >>confcache
14112 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
14113 if test -w "$cache_file"; then
14114 test "x$cache_file" != "x/dev/null" &&
14115 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
14116 $as_echo "$as_me: updating cache $cache_file" >&6;}
14117 cat confcache >$cache_file
14118 else
14119 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
14120 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
14121 fi
14122 fi
14123 rm -f confcache
14124
14125 test "x$prefix" = xNONE && prefix=$ac_default_prefix
14126 # Let make expand exec_prefix.
14127 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
14128
14129 DEFS=-DHAVE_CONFIG_H
14130
14131 ac_libobjs=
14132 ac_ltlibobjs=
14133 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
14134 # 1. Remove the extension, and $U if already installed.
14135 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
14136 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
14137 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
14138 # will be set to the directory where LIBOBJS objects are built.
14139 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
14140 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
14141 done
14142 LIBOBJS=$ac_libobjs
14143
14144 LTLIBOBJS=$ac_ltlibobjs
14145
14146
14147 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
14148 as_fn_error "conditional \"AMDEP\" was never defined.
14149 Usually this means the macro was only invoked conditionally." "$LINENO" 5
14150 fi
14151 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
14152 as_fn_error "conditional \"am__fastdepCC\" was never defined.
14153 Usually this means the macro was only invoked conditionally." "$LINENO" 5
14154 fi
14155 if test -n "$EXEEXT"; then
14156 am__EXEEXT_TRUE=
14157 am__EXEEXT_FALSE='#'
14158 else
14159 am__EXEEXT_TRUE='#'
14160 am__EXEEXT_FALSE=
14161 fi
14162
14163 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
14164 as_fn_error "conditional \"MAINTAINER_MODE\" was never defined.
14165 Usually this means the macro was only invoked conditionally." "$LINENO" 5
14166 fi
14167 if test -z "${GENINSRC_NEVER_TRUE}" && test -z "${GENINSRC_NEVER_FALSE}"; then
14168 as_fn_error "conditional \"GENINSRC_NEVER\" was never defined.
14169 Usually this means the macro was only invoked conditionally." "$LINENO" 5
14170 fi
14171
14172 : ${CONFIG_STATUS=./config.status}
14173 ac_write_fail=0
14174 ac_clean_files_save=$ac_clean_files
14175 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
14176 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
14177 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
14178 as_write_fail=0
14179 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
14180 #! $SHELL
14181 # Generated by $as_me.
14182 # Run this file to recreate the current configuration.
14183 # Compiler output produced by configure, useful for debugging
14184 # configure, is in config.log if it exists.
14185
14186 debug=false
14187 ac_cs_recheck=false
14188 ac_cs_silent=false
14189
14190 SHELL=\${CONFIG_SHELL-$SHELL}
14191 export SHELL
14192 _ASEOF
14193 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
14194 ## -------------------- ##
14195 ## M4sh Initialization. ##
14196 ## -------------------- ##
14197
14198 # Be more Bourne compatible
14199 DUALCASE=1; export DUALCASE # for MKS sh
14200 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
14201 emulate sh
14202 NULLCMD=:
14203 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
14204 # is contrary to our usage. Disable this feature.
14205 alias -g '${1+"$@"}'='"$@"'
14206 setopt NO_GLOB_SUBST
14207 else
14208 case `(set -o) 2>/dev/null` in #(
14209 *posix*) :
14210 set -o posix ;; #(
14211 *) :
14212 ;;
14213 esac
14214 fi
14215
14216
14217 as_nl='
14218 '
14219 export as_nl
14220 # Printing a long string crashes Solaris 7 /usr/bin/printf.
14221 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
14222 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
14223 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
14224 # Prefer a ksh shell builtin over an external printf program on Solaris,
14225 # but without wasting forks for bash or zsh.
14226 if test -z "$BASH_VERSION$ZSH_VERSION" \
14227 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
14228 as_echo='print -r --'
14229 as_echo_n='print -rn --'
14230 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
14231 as_echo='printf %s\n'
14232 as_echo_n='printf %s'
14233 else
14234 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
14235 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
14236 as_echo_n='/usr/ucb/echo -n'
14237 else
14238 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
14239 as_echo_n_body='eval
14240 arg=$1;
14241 case $arg in #(
14242 *"$as_nl"*)
14243 expr "X$arg" : "X\\(.*\\)$as_nl";
14244 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
14245 esac;
14246 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
14247 '
14248 export as_echo_n_body
14249 as_echo_n='sh -c $as_echo_n_body as_echo'
14250 fi
14251 export as_echo_body
14252 as_echo='sh -c $as_echo_body as_echo'
14253 fi
14254
14255 # The user is always right.
14256 if test "${PATH_SEPARATOR+set}" != set; then
14257 PATH_SEPARATOR=:
14258 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
14259 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
14260 PATH_SEPARATOR=';'
14261 }
14262 fi
14263
14264
14265 # IFS
14266 # We need space, tab and new line, in precisely that order. Quoting is
14267 # there to prevent editors from complaining about space-tab.
14268 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
14269 # splitting by setting IFS to empty value.)
14270 IFS=" "" $as_nl"
14271
14272 # Find who we are. Look in the path if we contain no directory separator.
14273 case $0 in #((
14274 *[\\/]* ) as_myself=$0 ;;
14275 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14276 for as_dir in $PATH
14277 do
14278 IFS=$as_save_IFS
14279 test -z "$as_dir" && as_dir=.
14280 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
14281 done
14282 IFS=$as_save_IFS
14283
14284 ;;
14285 esac
14286 # We did not find ourselves, most probably we were run as `sh COMMAND'
14287 # in which case we are not to be found in the path.
14288 if test "x$as_myself" = x; then
14289 as_myself=$0
14290 fi
14291 if test ! -f "$as_myself"; then
14292 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
14293 exit 1
14294 fi
14295
14296 # Unset variables that we do not need and which cause bugs (e.g. in
14297 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
14298 # suppresses any "Segmentation fault" message there. '((' could
14299 # trigger a bug in pdksh 5.2.14.
14300 for as_var in BASH_ENV ENV MAIL MAILPATH
14301 do eval test x\${$as_var+set} = xset \
14302 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
14303 done
14304 PS1='$ '
14305 PS2='> '
14306 PS4='+ '
14307
14308 # NLS nuisances.
14309 LC_ALL=C
14310 export LC_ALL
14311 LANGUAGE=C
14312 export LANGUAGE
14313
14314 # CDPATH.
14315 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
14316
14317
14318 # as_fn_error ERROR [LINENO LOG_FD]
14319 # ---------------------------------
14320 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
14321 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
14322 # script with status $?, using 1 if that was 0.
14323 as_fn_error ()
14324 {
14325 as_status=$?; test $as_status -eq 0 && as_status=1
14326 if test "$3"; then
14327 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
14328 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
14329 fi
14330 $as_echo "$as_me: error: $1" >&2
14331 as_fn_exit $as_status
14332 } # as_fn_error
14333
14334
14335 # as_fn_set_status STATUS
14336 # -----------------------
14337 # Set $? to STATUS, without forking.
14338 as_fn_set_status ()
14339 {
14340 return $1
14341 } # as_fn_set_status
14342
14343 # as_fn_exit STATUS
14344 # -----------------
14345 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
14346 as_fn_exit ()
14347 {
14348 set +e
14349 as_fn_set_status $1
14350 exit $1
14351 } # as_fn_exit
14352
14353 # as_fn_unset VAR
14354 # ---------------
14355 # Portably unset VAR.
14356 as_fn_unset ()
14357 {
14358 { eval $1=; unset $1;}
14359 }
14360 as_unset=as_fn_unset
14361 # as_fn_append VAR VALUE
14362 # ----------------------
14363 # Append the text in VALUE to the end of the definition contained in VAR. Take
14364 # advantage of any shell optimizations that allow amortized linear growth over
14365 # repeated appends, instead of the typical quadratic growth present in naive
14366 # implementations.
14367 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
14368 eval 'as_fn_append ()
14369 {
14370 eval $1+=\$2
14371 }'
14372 else
14373 as_fn_append ()
14374 {
14375 eval $1=\$$1\$2
14376 }
14377 fi # as_fn_append
14378
14379 # as_fn_arith ARG...
14380 # ------------------
14381 # Perform arithmetic evaluation on the ARGs, and store the result in the
14382 # global $as_val. Take advantage of shells that can avoid forks. The arguments
14383 # must be portable across $(()) and expr.
14384 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
14385 eval 'as_fn_arith ()
14386 {
14387 as_val=$(( $* ))
14388 }'
14389 else
14390 as_fn_arith ()
14391 {
14392 as_val=`expr "$@" || test $? -eq 1`
14393 }
14394 fi # as_fn_arith
14395
14396
14397 if expr a : '\(a\)' >/dev/null 2>&1 &&
14398 test "X`expr 00001 : '.*\(...\)'`" = X001; then
14399 as_expr=expr
14400 else
14401 as_expr=false
14402 fi
14403
14404 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
14405 as_basename=basename
14406 else
14407 as_basename=false
14408 fi
14409
14410 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
14411 as_dirname=dirname
14412 else
14413 as_dirname=false
14414 fi
14415
14416 as_me=`$as_basename -- "$0" ||
14417 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
14418 X"$0" : 'X\(//\)$' \| \
14419 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
14420 $as_echo X/"$0" |
14421 sed '/^.*\/\([^/][^/]*\)\/*$/{
14422 s//\1/
14423 q
14424 }
14425 /^X\/\(\/\/\)$/{
14426 s//\1/
14427 q
14428 }
14429 /^X\/\(\/\).*/{
14430 s//\1/
14431 q
14432 }
14433 s/.*/./; q'`
14434
14435 # Avoid depending upon Character Ranges.
14436 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
14437 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
14438 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
14439 as_cr_digits='0123456789'
14440 as_cr_alnum=$as_cr_Letters$as_cr_digits
14441
14442 ECHO_C= ECHO_N= ECHO_T=
14443 case `echo -n x` in #(((((
14444 -n*)
14445 case `echo 'xy\c'` in
14446 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
14447 xy) ECHO_C='\c';;
14448 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
14449 ECHO_T=' ';;
14450 esac;;
14451 *)
14452 ECHO_N='-n';;
14453 esac
14454
14455 rm -f conf$$ conf$$.exe conf$$.file
14456 if test -d conf$$.dir; then
14457 rm -f conf$$.dir/conf$$.file
14458 else
14459 rm -f conf$$.dir
14460 mkdir conf$$.dir 2>/dev/null
14461 fi
14462 if (echo >conf$$.file) 2>/dev/null; then
14463 if ln -s conf$$.file conf$$ 2>/dev/null; then
14464 as_ln_s='ln -s'
14465 # ... but there are two gotchas:
14466 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
14467 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
14468 # In both cases, we have to default to `cp -p'.
14469 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
14470 as_ln_s='cp -p'
14471 elif ln conf$$.file conf$$ 2>/dev/null; then
14472 as_ln_s=ln
14473 else
14474 as_ln_s='cp -p'
14475 fi
14476 else
14477 as_ln_s='cp -p'
14478 fi
14479 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
14480 rmdir conf$$.dir 2>/dev/null
14481
14482
14483 # as_fn_mkdir_p
14484 # -------------
14485 # Create "$as_dir" as a directory, including parents if necessary.
14486 as_fn_mkdir_p ()
14487 {
14488
14489 case $as_dir in #(
14490 -*) as_dir=./$as_dir;;
14491 esac
14492 test -d "$as_dir" || eval $as_mkdir_p || {
14493 as_dirs=
14494 while :; do
14495 case $as_dir in #(
14496 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
14497 *) as_qdir=$as_dir;;
14498 esac
14499 as_dirs="'$as_qdir' $as_dirs"
14500 as_dir=`$as_dirname -- "$as_dir" ||
14501 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14502 X"$as_dir" : 'X\(//\)[^/]' \| \
14503 X"$as_dir" : 'X\(//\)$' \| \
14504 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
14505 $as_echo X"$as_dir" |
14506 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14507 s//\1/
14508 q
14509 }
14510 /^X\(\/\/\)[^/].*/{
14511 s//\1/
14512 q
14513 }
14514 /^X\(\/\/\)$/{
14515 s//\1/
14516 q
14517 }
14518 /^X\(\/\).*/{
14519 s//\1/
14520 q
14521 }
14522 s/.*/./; q'`
14523 test -d "$as_dir" && break
14524 done
14525 test -z "$as_dirs" || eval "mkdir $as_dirs"
14526 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
14527
14528
14529 } # as_fn_mkdir_p
14530 if mkdir -p . 2>/dev/null; then
14531 as_mkdir_p='mkdir -p "$as_dir"'
14532 else
14533 test -d ./-p && rmdir ./-p
14534 as_mkdir_p=false
14535 fi
14536
14537 if test -x / >/dev/null 2>&1; then
14538 as_test_x='test -x'
14539 else
14540 if ls -dL / >/dev/null 2>&1; then
14541 as_ls_L_option=L
14542 else
14543 as_ls_L_option=
14544 fi
14545 as_test_x='
14546 eval sh -c '\''
14547 if test -d "$1"; then
14548 test -d "$1/.";
14549 else
14550 case $1 in #(
14551 -*)set "./$1";;
14552 esac;
14553 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
14554 ???[sx]*):;;*)false;;esac;fi
14555 '\'' sh
14556 '
14557 fi
14558 as_executable_p=$as_test_x
14559
14560 # Sed expression to map a string onto a valid CPP name.
14561 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
14562
14563 # Sed expression to map a string onto a valid variable name.
14564 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
14565
14566
14567 exec 6>&1
14568 ## ----------------------------------- ##
14569 ## Main body of $CONFIG_STATUS script. ##
14570 ## ----------------------------------- ##
14571 _ASEOF
14572 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
14573
14574 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14575 # Save the log message, to keep $0 and so on meaningful, and to
14576 # report actual input values of CONFIG_FILES etc. instead of their
14577 # values after options handling.
14578 ac_log="
14579 This file was extended by $as_me, which was
14580 generated by GNU Autoconf 2.64. Invocation command line was
14581
14582 CONFIG_FILES = $CONFIG_FILES
14583 CONFIG_HEADERS = $CONFIG_HEADERS
14584 CONFIG_LINKS = $CONFIG_LINKS
14585 CONFIG_COMMANDS = $CONFIG_COMMANDS
14586 $ $0 $@
14587
14588 on `(hostname || uname -n) 2>/dev/null | sed 1q`
14589 "
14590
14591 _ACEOF
14592
14593 case $ac_config_files in *"
14594 "*) set x $ac_config_files; shift; ac_config_files=$*;;
14595 esac
14596
14597 case $ac_config_headers in *"
14598 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
14599 esac
14600
14601
14602 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14603 # Files that config.status was made for.
14604 config_files="$ac_config_files"
14605 config_headers="$ac_config_headers"
14606 config_commands="$ac_config_commands"
14607
14608 _ACEOF
14609
14610 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14611 ac_cs_usage="\
14612 \`$as_me' instantiates files and other configuration actions
14613 from templates according to the current configuration. Unless the files
14614 and actions are specified as TAGs, all are instantiated by default.
14615
14616 Usage: $0 [OPTION]... [TAG]...
14617
14618 -h, --help print this help, then exit
14619 -V, --version print version number and configuration settings, then exit
14620 -q, --quiet, --silent
14621 do not print progress messages
14622 -d, --debug don't remove temporary files
14623 --recheck update $as_me by reconfiguring in the same conditions
14624 --file=FILE[:TEMPLATE]
14625 instantiate the configuration file FILE
14626 --header=FILE[:TEMPLATE]
14627 instantiate the configuration header FILE
14628
14629 Configuration files:
14630 $config_files
14631
14632 Configuration headers:
14633 $config_headers
14634
14635 Configuration commands:
14636 $config_commands
14637
14638 Report bugs to the package provider."
14639
14640 _ACEOF
14641 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14642 ac_cs_version="\\
14643 config.status
14644 configured by $0, generated by GNU Autoconf 2.64,
14645 with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
14646
14647 Copyright (C) 2009 Free Software Foundation, Inc.
14648 This config.status script is free software; the Free Software Foundation
14649 gives unlimited permission to copy, distribute and modify it."
14650
14651 ac_pwd='$ac_pwd'
14652 srcdir='$srcdir'
14653 INSTALL='$INSTALL'
14654 MKDIR_P='$MKDIR_P'
14655 AWK='$AWK'
14656 test -n "\$AWK" || AWK=awk
14657 _ACEOF
14658
14659 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14660 # The default lists apply if the user does not specify any file.
14661 ac_need_defaults=:
14662 while test $# != 0
14663 do
14664 case $1 in
14665 --*=*)
14666 ac_option=`expr "X$1" : 'X\([^=]*\)='`
14667 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
14668 ac_shift=:
14669 ;;
14670 *)
14671 ac_option=$1
14672 ac_optarg=$2
14673 ac_shift=shift
14674 ;;
14675 esac
14676
14677 case $ac_option in
14678 # Handling of the options.
14679 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
14680 ac_cs_recheck=: ;;
14681 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
14682 $as_echo "$ac_cs_version"; exit ;;
14683 --debug | --debu | --deb | --de | --d | -d )
14684 debug=: ;;
14685 --file | --fil | --fi | --f )
14686 $ac_shift
14687 case $ac_optarg in
14688 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
14689 esac
14690 as_fn_append CONFIG_FILES " '$ac_optarg'"
14691 ac_need_defaults=false;;
14692 --header | --heade | --head | --hea )
14693 $ac_shift
14694 case $ac_optarg in
14695 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
14696 esac
14697 as_fn_append CONFIG_HEADERS " '$ac_optarg'"
14698 ac_need_defaults=false;;
14699 --he | --h)
14700 # Conflict between --help and --header
14701 as_fn_error "ambiguous option: \`$1'
14702 Try \`$0 --help' for more information.";;
14703 --help | --hel | -h )
14704 $as_echo "$ac_cs_usage"; exit ;;
14705 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
14706 | -silent | --silent | --silen | --sile | --sil | --si | --s)
14707 ac_cs_silent=: ;;
14708
14709 # This is an error.
14710 -*) as_fn_error "unrecognized option: \`$1'
14711 Try \`$0 --help' for more information." ;;
14712
14713 *) as_fn_append ac_config_targets " $1"
14714 ac_need_defaults=false ;;
14715
14716 esac
14717 shift
14718 done
14719
14720 ac_configure_extra_args=
14721
14722 if $ac_cs_silent; then
14723 exec 6>/dev/null
14724 ac_configure_extra_args="$ac_configure_extra_args --silent"
14725 fi
14726
14727 _ACEOF
14728 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14729 if \$ac_cs_recheck; then
14730 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
14731 shift
14732 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
14733 CONFIG_SHELL='$SHELL'
14734 export CONFIG_SHELL
14735 exec "\$@"
14736 fi
14737
14738 _ACEOF
14739 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14740 exec 5>>config.log
14741 {
14742 echo
14743 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
14744 ## Running $as_me. ##
14745 _ASBOX
14746 $as_echo "$ac_log"
14747 } >&5
14748
14749 _ACEOF
14750 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14751 #
14752 # INIT-COMMANDS
14753 #
14754 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
14755
14756
14757 # The HP-UX ksh and POSIX shell print the target directory to stdout
14758 # if CDPATH is set.
14759 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
14760
14761 sed_quote_subst='$sed_quote_subst'
14762 double_quote_subst='$double_quote_subst'
14763 delay_variable_subst='$delay_variable_subst'
14764 macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
14765 macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
14766 enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
14767 enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
14768 pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
14769 enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
14770 SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
14771 ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
14772 host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
14773 host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
14774 host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
14775 build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
14776 build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
14777 build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
14778 SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
14779 Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
14780 GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
14781 EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
14782 FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
14783 LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
14784 NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
14785 LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
14786 max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
14787 ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
14788 exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
14789 lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
14790 lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
14791 lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
14792 reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
14793 reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
14794 OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
14795 deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
14796 file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
14797 AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
14798 AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
14799 STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
14800 RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
14801 old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
14802 old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
14803 old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
14804 lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
14805 CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
14806 CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
14807 compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
14808 GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
14809 lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
14810 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
14811 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
14812 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`'
14813 objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
14814 MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
14815 lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
14816 lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
14817 lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
14818 lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
14819 lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
14820 need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
14821 DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
14822 NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
14823 LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
14824 OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
14825 OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
14826 libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
14827 shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
14828 extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
14829 archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
14830 enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
14831 export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
14832 whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
14833 compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
14834 old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
14835 old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
14836 archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
14837 archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
14838 module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
14839 module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
14840 with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
14841 allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
14842 no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
14843 hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
14844 hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`'
14845 hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
14846 hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
14847 hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
14848 hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
14849 hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
14850 hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
14851 inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
14852 link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
14853 fix_srcfile_path='`$ECHO "$fix_srcfile_path" | $SED "$delay_single_quote_subst"`'
14854 always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
14855 export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
14856 exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
14857 include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
14858 prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
14859 file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
14860 variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
14861 need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
14862 need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
14863 version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
14864 runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
14865 shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
14866 shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
14867 libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
14868 library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
14869 soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
14870 install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
14871 postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
14872 postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
14873 finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
14874 finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
14875 hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
14876 sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
14877 sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
14878 hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
14879 enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
14880 enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
14881 enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
14882 old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
14883 striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
14884
14885 LTCC='$LTCC'
14886 LTCFLAGS='$LTCFLAGS'
14887 compiler='$compiler_DEFAULT'
14888
14889 # A function that is used when there is no print builtin or printf.
14890 func_fallback_echo ()
14891 {
14892 eval 'cat <<_LTECHO_EOF
14893 \$1
14894 _LTECHO_EOF'
14895 }
14896
14897 # Quote evaled strings.
14898 for var in SHELL \
14899 ECHO \
14900 SED \
14901 GREP \
14902 EGREP \
14903 FGREP \
14904 LD \
14905 NM \
14906 LN_S \
14907 lt_SP2NL \
14908 lt_NL2SP \
14909 reload_flag \
14910 OBJDUMP \
14911 deplibs_check_method \
14912 file_magic_cmd \
14913 AR \
14914 AR_FLAGS \
14915 STRIP \
14916 RANLIB \
14917 CC \
14918 CFLAGS \
14919 compiler \
14920 lt_cv_sys_global_symbol_pipe \
14921 lt_cv_sys_global_symbol_to_cdecl \
14922 lt_cv_sys_global_symbol_to_c_name_address \
14923 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
14924 lt_prog_compiler_no_builtin_flag \
14925 lt_prog_compiler_wl \
14926 lt_prog_compiler_pic \
14927 lt_prog_compiler_static \
14928 lt_cv_prog_compiler_c_o \
14929 need_locks \
14930 DSYMUTIL \
14931 NMEDIT \
14932 LIPO \
14933 OTOOL \
14934 OTOOL64 \
14935 shrext_cmds \
14936 export_dynamic_flag_spec \
14937 whole_archive_flag_spec \
14938 compiler_needs_object \
14939 with_gnu_ld \
14940 allow_undefined_flag \
14941 no_undefined_flag \
14942 hardcode_libdir_flag_spec \
14943 hardcode_libdir_flag_spec_ld \
14944 hardcode_libdir_separator \
14945 fix_srcfile_path \
14946 exclude_expsyms \
14947 include_expsyms \
14948 file_list_spec \
14949 variables_saved_for_relink \
14950 libname_spec \
14951 library_names_spec \
14952 soname_spec \
14953 install_override_mode \
14954 finish_eval \
14955 old_striplib \
14956 striplib; do
14957 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
14958 *[\\\\\\\`\\"\\\$]*)
14959 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
14960 ;;
14961 *)
14962 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
14963 ;;
14964 esac
14965 done
14966
14967 # Double-quote double-evaled strings.
14968 for var in reload_cmds \
14969 old_postinstall_cmds \
14970 old_postuninstall_cmds \
14971 old_archive_cmds \
14972 extract_expsyms_cmds \
14973 old_archive_from_new_cmds \
14974 old_archive_from_expsyms_cmds \
14975 archive_cmds \
14976 archive_expsym_cmds \
14977 module_cmds \
14978 module_expsym_cmds \
14979 export_symbols_cmds \
14980 prelink_cmds \
14981 postinstall_cmds \
14982 postuninstall_cmds \
14983 finish_cmds \
14984 sys_lib_search_path_spec \
14985 sys_lib_dlsearch_path_spec; do
14986 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
14987 *[\\\\\\\`\\"\\\$]*)
14988 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
14989 ;;
14990 *)
14991 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
14992 ;;
14993 esac
14994 done
14995
14996 ac_aux_dir='$ac_aux_dir'
14997 xsi_shell='$xsi_shell'
14998 lt_shell_append='$lt_shell_append'
14999
15000 # See if we are running on zsh, and set the options which allow our
15001 # commands through without removal of \ escapes INIT.
15002 if test -n "\${ZSH_VERSION+set}" ; then
15003 setopt NO_GLOB_SUBST
15004 fi
15005
15006
15007 PACKAGE='$PACKAGE'
15008 VERSION='$VERSION'
15009 TIMESTAMP='$TIMESTAMP'
15010 RM='$RM'
15011 ofile='$ofile'
15012
15013
15014
15015 # Capture the value of obsolete ALL_LINGUAS because we need it to compute
15016 # POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES, CATALOGS. But hide it
15017 # from automake.
15018 eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"'
15019 # Capture the value of LINGUAS because we need it to compute CATALOGS.
15020 LINGUAS="${LINGUAS-%UNSET%}"
15021
15022
15023 _ACEOF
15024
15025 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15026
15027 # Handling of arguments.
15028 for ac_config_target in $ac_config_targets
15029 do
15030 case $ac_config_target in
15031 "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
15032 "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
15033 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;;
15034 "default-1") CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;;
15035 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
15036 "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
15037 "po/Makefile.in") CONFIG_FILES="$CONFIG_FILES po/Makefile.in:po/Make-in" ;;
15038
15039 *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
15040 esac
15041 done
15042
15043
15044 # If the user did not use the arguments to specify the items to instantiate,
15045 # then the envvar interface is used. Set only those that are not.
15046 # We use the long form for the default assignment because of an extremely
15047 # bizarre bug on SunOS 4.1.3.
15048 if $ac_need_defaults; then
15049 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
15050 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
15051 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
15052 fi
15053
15054 # Have a temporary directory for convenience. Make it in the build tree
15055 # simply because there is no reason against having it here, and in addition,
15056 # creating and moving files from /tmp can sometimes cause problems.
15057 # Hook for its removal unless debugging.
15058 # Note that there is a small window in which the directory will not be cleaned:
15059 # after its creation but before its name has been assigned to `$tmp'.
15060 $debug ||
15061 {
15062 tmp=
15063 trap 'exit_status=$?
15064 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
15065 ' 0
15066 trap 'as_fn_exit 1' 1 2 13 15
15067 }
15068 # Create a (secure) tmp directory for tmp files.
15069
15070 {
15071 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
15072 test -n "$tmp" && test -d "$tmp"
15073 } ||
15074 {
15075 tmp=./conf$$-$RANDOM
15076 (umask 077 && mkdir "$tmp")
15077 } || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
15078
15079 # Set up the scripts for CONFIG_FILES section.
15080 # No need to generate them if there are no CONFIG_FILES.
15081 # This happens for instance with `./config.status config.h'.
15082 if test -n "$CONFIG_FILES"; then
15083
15084
15085 ac_cr=`echo X | tr X '\015'`
15086 # On cygwin, bash can eat \r inside `` if the user requested igncr.
15087 # But we know of no other shell where ac_cr would be empty at this
15088 # point, so we can use a bashism as a fallback.
15089 if test "x$ac_cr" = x; then
15090 eval ac_cr=\$\'\\r\'
15091 fi
15092 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
15093 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
15094 ac_cs_awk_cr='\r'
15095 else
15096 ac_cs_awk_cr=$ac_cr
15097 fi
15098
15099 echo 'BEGIN {' >"$tmp/subs1.awk" &&
15100 _ACEOF
15101
15102
15103 {
15104 echo "cat >conf$$subs.awk <<_ACEOF" &&
15105 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
15106 echo "_ACEOF"
15107 } >conf$$subs.sh ||
15108 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15109 ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
15110 ac_delim='%!_!# '
15111 for ac_last_try in false false false false false :; do
15112 . ./conf$$subs.sh ||
15113 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15114
15115 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
15116 if test $ac_delim_n = $ac_delim_num; then
15117 break
15118 elif $ac_last_try; then
15119 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15120 else
15121 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
15122 fi
15123 done
15124 rm -f conf$$subs.sh
15125
15126 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15127 cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
15128 _ACEOF
15129 sed -n '
15130 h
15131 s/^/S["/; s/!.*/"]=/
15132 p
15133 g
15134 s/^[^!]*!//
15135 :repl
15136 t repl
15137 s/'"$ac_delim"'$//
15138 t delim
15139 :nl
15140 h
15141 s/\(.\{148\}\).*/\1/
15142 t more1
15143 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
15144 p
15145 n
15146 b repl
15147 :more1
15148 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
15149 p
15150 g
15151 s/.\{148\}//
15152 t nl
15153 :delim
15154 h
15155 s/\(.\{148\}\).*/\1/
15156 t more2
15157 s/["\\]/\\&/g; s/^/"/; s/$/"/
15158 p
15159 b
15160 :more2
15161 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
15162 p
15163 g
15164 s/.\{148\}//
15165 t delim
15166 ' <conf$$subs.awk | sed '
15167 /^[^""]/{
15168 N
15169 s/\n//
15170 }
15171 ' >>$CONFIG_STATUS || ac_write_fail=1
15172 rm -f conf$$subs.awk
15173 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15174 _ACAWK
15175 cat >>"\$tmp/subs1.awk" <<_ACAWK &&
15176 for (key in S) S_is_set[key] = 1
15177 FS = "\a"
15178
15179 }
15180 {
15181 line = $ 0
15182 nfields = split(line, field, "@")
15183 substed = 0
15184 len = length(field[1])
15185 for (i = 2; i < nfields; i++) {
15186 key = field[i]
15187 keylen = length(key)
15188 if (S_is_set[key]) {
15189 value = S[key]
15190 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
15191 len += length(value) + length(field[++i])
15192 substed = 1
15193 } else
15194 len += 1 + keylen
15195 }
15196
15197 print line
15198 }
15199
15200 _ACAWK
15201 _ACEOF
15202 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15203 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
15204 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
15205 else
15206 cat
15207 fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
15208 || as_fn_error "could not setup config files machinery" "$LINENO" 5
15209 _ACEOF
15210
15211 # VPATH may cause trouble with some makes, so we remove $(srcdir),
15212 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
15213 # trailing colons and then remove the whole line if VPATH becomes empty
15214 # (actually we leave an empty line to preserve line numbers).
15215 if test "x$srcdir" = x.; then
15216 ac_vpsub='/^[ ]*VPATH[ ]*=/{
15217 s/:*\$(srcdir):*/:/
15218 s/:*\${srcdir}:*/:/
15219 s/:*@srcdir@:*/:/
15220 s/^\([^=]*=[ ]*\):*/\1/
15221 s/:*$//
15222 s/^[^=]*=[ ]*$//
15223 }'
15224 fi
15225
15226 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15227 fi # test -n "$CONFIG_FILES"
15228
15229 # Set up the scripts for CONFIG_HEADERS section.
15230 # No need to generate them if there are no CONFIG_HEADERS.
15231 # This happens for instance with `./config.status Makefile'.
15232 if test -n "$CONFIG_HEADERS"; then
15233 cat >"$tmp/defines.awk" <<\_ACAWK ||
15234 BEGIN {
15235 _ACEOF
15236
15237 # Transform confdefs.h into an awk script `defines.awk', embedded as
15238 # here-document in config.status, that substitutes the proper values into
15239 # config.h.in to produce config.h.
15240
15241 # Create a delimiter string that does not exist in confdefs.h, to ease
15242 # handling of long lines.
15243 ac_delim='%!_!# '
15244 for ac_last_try in false false :; do
15245 ac_t=`sed -n "/$ac_delim/p" confdefs.h`
15246 if test -z "$ac_t"; then
15247 break
15248 elif $ac_last_try; then
15249 as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
15250 else
15251 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
15252 fi
15253 done
15254
15255 # For the awk script, D is an array of macro values keyed by name,
15256 # likewise P contains macro parameters if any. Preserve backslash
15257 # newline sequences.
15258
15259 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
15260 sed -n '
15261 s/.\{148\}/&'"$ac_delim"'/g
15262 t rset
15263 :rset
15264 s/^[ ]*#[ ]*define[ ][ ]*/ /
15265 t def
15266 d
15267 :def
15268 s/\\$//
15269 t bsnl
15270 s/["\\]/\\&/g
15271 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
15272 D["\1"]=" \3"/p
15273 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
15274 d
15275 :bsnl
15276 s/["\\]/\\&/g
15277 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
15278 D["\1"]=" \3\\\\\\n"\\/p
15279 t cont
15280 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
15281 t cont
15282 d
15283 :cont
15284 n
15285 s/.\{148\}/&'"$ac_delim"'/g
15286 t clear
15287 :clear
15288 s/\\$//
15289 t bsnlc
15290 s/["\\]/\\&/g; s/^/"/; s/$/"/p
15291 d
15292 :bsnlc
15293 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
15294 b cont
15295 ' <confdefs.h | sed '
15296 s/'"$ac_delim"'/"\\\
15297 "/g' >>$CONFIG_STATUS || ac_write_fail=1
15298
15299 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15300 for (key in D) D_is_set[key] = 1
15301 FS = "\a"
15302 }
15303 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
15304 line = \$ 0
15305 split(line, arg, " ")
15306 if (arg[1] == "#") {
15307 defundef = arg[2]
15308 mac1 = arg[3]
15309 } else {
15310 defundef = substr(arg[1], 2)
15311 mac1 = arg[2]
15312 }
15313 split(mac1, mac2, "(") #)
15314 macro = mac2[1]
15315 prefix = substr(line, 1, index(line, defundef) - 1)
15316 if (D_is_set[macro]) {
15317 # Preserve the white space surrounding the "#".
15318 print prefix "define", macro P[macro] D[macro]
15319 next
15320 } else {
15321 # Replace #undef with comments. This is necessary, for example,
15322 # in the case of _POSIX_SOURCE, which is predefined and required
15323 # on some systems where configure will not decide to define it.
15324 if (defundef == "undef") {
15325 print "/*", prefix defundef, macro, "*/"
15326 next
15327 }
15328 }
15329 }
15330 { print }
15331 _ACAWK
15332 _ACEOF
15333 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15334 as_fn_error "could not setup config headers machinery" "$LINENO" 5
15335 fi # test -n "$CONFIG_HEADERS"
15336
15337
15338 eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
15339 shift
15340 for ac_tag
15341 do
15342 case $ac_tag in
15343 :[FHLC]) ac_mode=$ac_tag; continue;;
15344 esac
15345 case $ac_mode$ac_tag in
15346 :[FHL]*:*);;
15347 :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
15348 :[FH]-) ac_tag=-:-;;
15349 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
15350 esac
15351 ac_save_IFS=$IFS
15352 IFS=:
15353 set x $ac_tag
15354 IFS=$ac_save_IFS
15355 shift
15356 ac_file=$1
15357 shift
15358
15359 case $ac_mode in
15360 :L) ac_source=$1;;
15361 :[FH])
15362 ac_file_inputs=
15363 for ac_f
15364 do
15365 case $ac_f in
15366 -) ac_f="$tmp/stdin";;
15367 *) # Look for the file first in the build tree, then in the source tree
15368 # (if the path is not absolute). The absolute path cannot be DOS-style,
15369 # because $ac_f cannot contain `:'.
15370 test -f "$ac_f" ||
15371 case $ac_f in
15372 [\\/$]*) false;;
15373 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
15374 esac ||
15375 as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
15376 esac
15377 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
15378 as_fn_append ac_file_inputs " '$ac_f'"
15379 done
15380
15381 # Let's still pretend it is `configure' which instantiates (i.e., don't
15382 # use $as_me), people would be surprised to read:
15383 # /* config.h. Generated by config.status. */
15384 configure_input='Generated from '`
15385 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
15386 `' by configure.'
15387 if test x"$ac_file" != x-; then
15388 configure_input="$ac_file. $configure_input"
15389 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
15390 $as_echo "$as_me: creating $ac_file" >&6;}
15391 fi
15392 # Neutralize special characters interpreted by sed in replacement strings.
15393 case $configure_input in #(
15394 *\&* | *\|* | *\\* )
15395 ac_sed_conf_input=`$as_echo "$configure_input" |
15396 sed 's/[\\\\&|]/\\\\&/g'`;; #(
15397 *) ac_sed_conf_input=$configure_input;;
15398 esac
15399
15400 case $ac_tag in
15401 *:-:* | *:-) cat >"$tmp/stdin" \
15402 || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
15403 esac
15404 ;;
15405 esac
15406
15407 ac_dir=`$as_dirname -- "$ac_file" ||
15408 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15409 X"$ac_file" : 'X\(//\)[^/]' \| \
15410 X"$ac_file" : 'X\(//\)$' \| \
15411 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
15412 $as_echo X"$ac_file" |
15413 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15414 s//\1/
15415 q
15416 }
15417 /^X\(\/\/\)[^/].*/{
15418 s//\1/
15419 q
15420 }
15421 /^X\(\/\/\)$/{
15422 s//\1/
15423 q
15424 }
15425 /^X\(\/\).*/{
15426 s//\1/
15427 q
15428 }
15429 s/.*/./; q'`
15430 as_dir="$ac_dir"; as_fn_mkdir_p
15431 ac_builddir=.
15432
15433 case "$ac_dir" in
15434 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
15435 *)
15436 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
15437 # A ".." for each directory in $ac_dir_suffix.
15438 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
15439 case $ac_top_builddir_sub in
15440 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
15441 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
15442 esac ;;
15443 esac
15444 ac_abs_top_builddir=$ac_pwd
15445 ac_abs_builddir=$ac_pwd$ac_dir_suffix
15446 # for backward compatibility:
15447 ac_top_builddir=$ac_top_build_prefix
15448
15449 case $srcdir in
15450 .) # We are building in place.
15451 ac_srcdir=.
15452 ac_top_srcdir=$ac_top_builddir_sub
15453 ac_abs_top_srcdir=$ac_pwd ;;
15454 [\\/]* | ?:[\\/]* ) # Absolute name.
15455 ac_srcdir=$srcdir$ac_dir_suffix;
15456 ac_top_srcdir=$srcdir
15457 ac_abs_top_srcdir=$srcdir ;;
15458 *) # Relative name.
15459 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
15460 ac_top_srcdir=$ac_top_build_prefix$srcdir
15461 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
15462 esac
15463 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
15464
15465
15466 case $ac_mode in
15467 :F)
15468 #
15469 # CONFIG_FILE
15470 #
15471
15472 case $INSTALL in
15473 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
15474 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
15475 esac
15476 ac_MKDIR_P=$MKDIR_P
15477 case $MKDIR_P in
15478 [\\/$]* | ?:[\\/]* ) ;;
15479 */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
15480 esac
15481 _ACEOF
15482
15483 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15484 # If the template does not know about datarootdir, expand it.
15485 # FIXME: This hack should be removed a few years after 2.60.
15486 ac_datarootdir_hack=; ac_datarootdir_seen=
15487 ac_sed_dataroot='
15488 /datarootdir/ {
15489 p
15490 q
15491 }
15492 /@datadir@/p
15493 /@docdir@/p
15494 /@infodir@/p
15495 /@localedir@/p
15496 /@mandir@/p'
15497 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
15498 *datarootdir*) ac_datarootdir_seen=yes;;
15499 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
15500 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
15501 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
15502 _ACEOF
15503 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15504 ac_datarootdir_hack='
15505 s&@datadir@&$datadir&g
15506 s&@docdir@&$docdir&g
15507 s&@infodir@&$infodir&g
15508 s&@localedir@&$localedir&g
15509 s&@mandir@&$mandir&g
15510 s&\\\${datarootdir}&$datarootdir&g' ;;
15511 esac
15512 _ACEOF
15513
15514 # Neutralize VPATH when `$srcdir' = `.'.
15515 # Shell code in configure.ac might set extrasub.
15516 # FIXME: do we really want to maintain this feature?
15517 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15518 ac_sed_extra="$ac_vpsub
15519 $extrasub
15520 _ACEOF
15521 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15522 :t
15523 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
15524 s|@configure_input@|$ac_sed_conf_input|;t t
15525 s&@top_builddir@&$ac_top_builddir_sub&;t t
15526 s&@top_build_prefix@&$ac_top_build_prefix&;t t
15527 s&@srcdir@&$ac_srcdir&;t t
15528 s&@abs_srcdir@&$ac_abs_srcdir&;t t
15529 s&@top_srcdir@&$ac_top_srcdir&;t t
15530 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
15531 s&@builddir@&$ac_builddir&;t t
15532 s&@abs_builddir@&$ac_abs_builddir&;t t
15533 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
15534 s&@INSTALL@&$ac_INSTALL&;t t
15535 s&@MKDIR_P@&$ac_MKDIR_P&;t t
15536 $ac_datarootdir_hack
15537 "
15538 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
15539 || as_fn_error "could not create $ac_file" "$LINENO" 5
15540
15541 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
15542 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
15543 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
15544 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
15545 which seems to be undefined. Please make sure it is defined." >&5
15546 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
15547 which seems to be undefined. Please make sure it is defined." >&2;}
15548
15549 rm -f "$tmp/stdin"
15550 case $ac_file in
15551 -) cat "$tmp/out" && rm -f "$tmp/out";;
15552 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
15553 esac \
15554 || as_fn_error "could not create $ac_file" "$LINENO" 5
15555 ;;
15556 :H)
15557 #
15558 # CONFIG_HEADER
15559 #
15560 if test x"$ac_file" != x-; then
15561 {
15562 $as_echo "/* $configure_input */" \
15563 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
15564 } >"$tmp/config.h" \
15565 || as_fn_error "could not create $ac_file" "$LINENO" 5
15566 if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
15567 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
15568 $as_echo "$as_me: $ac_file is unchanged" >&6;}
15569 else
15570 rm -f "$ac_file"
15571 mv "$tmp/config.h" "$ac_file" \
15572 || as_fn_error "could not create $ac_file" "$LINENO" 5
15573 fi
15574 else
15575 $as_echo "/* $configure_input */" \
15576 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
15577 || as_fn_error "could not create -" "$LINENO" 5
15578 fi
15579 # Compute "$ac_file"'s index in $config_headers.
15580 _am_arg="$ac_file"
15581 _am_stamp_count=1
15582 for _am_header in $config_headers :; do
15583 case $_am_header in
15584 $_am_arg | $_am_arg:* )
15585 break ;;
15586 * )
15587 _am_stamp_count=`expr $_am_stamp_count + 1` ;;
15588 esac
15589 done
15590 echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
15591 $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15592 X"$_am_arg" : 'X\(//\)[^/]' \| \
15593 X"$_am_arg" : 'X\(//\)$' \| \
15594 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
15595 $as_echo X"$_am_arg" |
15596 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15597 s//\1/
15598 q
15599 }
15600 /^X\(\/\/\)[^/].*/{
15601 s//\1/
15602 q
15603 }
15604 /^X\(\/\/\)$/{
15605 s//\1/
15606 q
15607 }
15608 /^X\(\/\).*/{
15609 s//\1/
15610 q
15611 }
15612 s/.*/./; q'`/stamp-h$_am_stamp_count
15613 ;;
15614
15615 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
15616 $as_echo "$as_me: executing $ac_file commands" >&6;}
15617 ;;
15618 esac
15619
15620
15621 case $ac_file$ac_mode in
15622 "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
15623 # Autoconf 2.62 quotes --file arguments for eval, but not when files
15624 # are listed without --file. Let's play safe and only enable the eval
15625 # if we detect the quoting.
15626 case $CONFIG_FILES in
15627 *\'*) eval set x "$CONFIG_FILES" ;;
15628 *) set x $CONFIG_FILES ;;
15629 esac
15630 shift
15631 for mf
15632 do
15633 # Strip MF so we end up with the name of the file.
15634 mf=`echo "$mf" | sed -e 's/:.*$//'`
15635 # Check whether this is an Automake generated Makefile or not.
15636 # We used to match only the files named `Makefile.in', but
15637 # some people rename them; so instead we look at the file content.
15638 # Grep'ing the first line is not enough: some people post-process
15639 # each Makefile.in and add a new line on top of each file to say so.
15640 # Grep'ing the whole file is not good either: AIX grep has a line
15641 # limit of 2048, but all sed's we know have understand at least 4000.
15642 if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
15643 dirpart=`$as_dirname -- "$mf" ||
15644 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15645 X"$mf" : 'X\(//\)[^/]' \| \
15646 X"$mf" : 'X\(//\)$' \| \
15647 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
15648 $as_echo X"$mf" |
15649 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15650 s//\1/
15651 q
15652 }
15653 /^X\(\/\/\)[^/].*/{
15654 s//\1/
15655 q
15656 }
15657 /^X\(\/\/\)$/{
15658 s//\1/
15659 q
15660 }
15661 /^X\(\/\).*/{
15662 s//\1/
15663 q
15664 }
15665 s/.*/./; q'`
15666 else
15667 continue
15668 fi
15669 # Extract the definition of DEPDIR, am__include, and am__quote
15670 # from the Makefile without running `make'.
15671 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
15672 test -z "$DEPDIR" && continue
15673 am__include=`sed -n 's/^am__include = //p' < "$mf"`
15674 test -z "am__include" && continue
15675 am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
15676 # When using ansi2knr, U may be empty or an underscore; expand it
15677 U=`sed -n 's/^U = //p' < "$mf"`
15678 # Find all dependency output files, they are included files with
15679 # $(DEPDIR) in their names. We invoke sed twice because it is the
15680 # simplest approach to changing $(DEPDIR) to its actual value in the
15681 # expansion.
15682 for file in `sed -n "
15683 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
15684 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
15685 # Make sure the directory exists.
15686 test -f "$dirpart/$file" && continue
15687 fdir=`$as_dirname -- "$file" ||
15688 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15689 X"$file" : 'X\(//\)[^/]' \| \
15690 X"$file" : 'X\(//\)$' \| \
15691 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
15692 $as_echo X"$file" |
15693 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15694 s//\1/
15695 q
15696 }
15697 /^X\(\/\/\)[^/].*/{
15698 s//\1/
15699 q
15700 }
15701 /^X\(\/\/\)$/{
15702 s//\1/
15703 q
15704 }
15705 /^X\(\/\).*/{
15706 s//\1/
15707 q
15708 }
15709 s/.*/./; q'`
15710 as_dir=$dirpart/$fdir; as_fn_mkdir_p
15711 # echo "creating $dirpart/$file"
15712 echo '# dummy' > "$dirpart/$file"
15713 done
15714 done
15715 }
15716 ;;
15717 "libtool":C)
15718
15719 # See if we are running on zsh, and set the options which allow our
15720 # commands through without removal of \ escapes.
15721 if test -n "${ZSH_VERSION+set}" ; then
15722 setopt NO_GLOB_SUBST
15723 fi
15724
15725 cfgfile="${ofile}T"
15726 trap "$RM \"$cfgfile\"; exit 1" 1 2 15
15727 $RM "$cfgfile"
15728
15729 cat <<_LT_EOF >> "$cfgfile"
15730 #! $SHELL
15731
15732 # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
15733 # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
15734 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
15735 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
15736 #
15737 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
15738 # 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
15739 # Written by Gordon Matzigkeit, 1996
15740 #
15741 # This file is part of GNU Libtool.
15742 #
15743 # GNU Libtool is free software; you can redistribute it and/or
15744 # modify it under the terms of the GNU General Public License as
15745 # published by the Free Software Foundation; either version 2 of
15746 # the License, or (at your option) any later version.
15747 #
15748 # As a special exception to the GNU General Public License,
15749 # if you distribute this file as part of a program or library that
15750 # is built using GNU Libtool, you may include this file under the
15751 # same distribution terms that you use for the rest of that program.
15752 #
15753 # GNU Libtool is distributed in the hope that it will be useful,
15754 # but WITHOUT ANY WARRANTY; without even the implied warranty of
15755 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15756 # GNU General Public License for more details.
15757 #
15758 # You should have received a copy of the GNU General Public License
15759 # along with GNU Libtool; see the file COPYING. If not, a copy
15760 # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
15761 # obtained by writing to the Free Software Foundation, Inc.,
15762 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
15763
15764
15765 # The names of the tagged configurations supported by this script.
15766 available_tags=""
15767
15768 # ### BEGIN LIBTOOL CONFIG
15769
15770 # Which release of libtool.m4 was used?
15771 macro_version=$macro_version
15772 macro_revision=$macro_revision
15773
15774 # Whether or not to build shared libraries.
15775 build_libtool_libs=$enable_shared
15776
15777 # Whether or not to build static libraries.
15778 build_old_libs=$enable_static
15779
15780 # What type of objects to build.
15781 pic_mode=$pic_mode
15782
15783 # Whether or not to optimize for fast installation.
15784 fast_install=$enable_fast_install
15785
15786 # Shell to use when invoking shell scripts.
15787 SHELL=$lt_SHELL
15788
15789 # An echo program that protects backslashes.
15790 ECHO=$lt_ECHO
15791
15792 # The host system.
15793 host_alias=$host_alias
15794 host=$host
15795 host_os=$host_os
15796
15797 # The build system.
15798 build_alias=$build_alias
15799 build=$build
15800 build_os=$build_os
15801
15802 # A sed program that does not truncate output.
15803 SED=$lt_SED
15804
15805 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
15806 Xsed="\$SED -e 1s/^X//"
15807
15808 # A grep program that handles long lines.
15809 GREP=$lt_GREP
15810
15811 # An ERE matcher.
15812 EGREP=$lt_EGREP
15813
15814 # A literal string matcher.
15815 FGREP=$lt_FGREP
15816
15817 # A BSD- or MS-compatible name lister.
15818 NM=$lt_NM
15819
15820 # Whether we need soft or hard links.
15821 LN_S=$lt_LN_S
15822
15823 # What is the maximum length of a command?
15824 max_cmd_len=$max_cmd_len
15825
15826 # Object file suffix (normally "o").
15827 objext=$ac_objext
15828
15829 # Executable file suffix (normally "").
15830 exeext=$exeext
15831
15832 # whether the shell understands "unset".
15833 lt_unset=$lt_unset
15834
15835 # turn spaces into newlines.
15836 SP2NL=$lt_lt_SP2NL
15837
15838 # turn newlines into spaces.
15839 NL2SP=$lt_lt_NL2SP
15840
15841 # An object symbol dumper.
15842 OBJDUMP=$lt_OBJDUMP
15843
15844 # Method to check whether dependent libraries are shared objects.
15845 deplibs_check_method=$lt_deplibs_check_method
15846
15847 # Command to use when deplibs_check_method == "file_magic".
15848 file_magic_cmd=$lt_file_magic_cmd
15849
15850 # The archiver.
15851 AR=$lt_AR
15852 AR_FLAGS=$lt_AR_FLAGS
15853
15854 # A symbol stripping program.
15855 STRIP=$lt_STRIP
15856
15857 # Commands used to install an old-style archive.
15858 RANLIB=$lt_RANLIB
15859 old_postinstall_cmds=$lt_old_postinstall_cmds
15860 old_postuninstall_cmds=$lt_old_postuninstall_cmds
15861
15862 # Whether to use a lock for old archive extraction.
15863 lock_old_archive_extraction=$lock_old_archive_extraction
15864
15865 # A C compiler.
15866 LTCC=$lt_CC
15867
15868 # LTCC compiler flags.
15869 LTCFLAGS=$lt_CFLAGS
15870
15871 # Take the output of nm and produce a listing of raw symbols and C names.
15872 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
15873
15874 # Transform the output of nm in a proper C declaration.
15875 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
15876
15877 # Transform the output of nm in a C name address pair.
15878 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
15879
15880 # Transform the output of nm in a C name address pair when lib prefix is needed.
15881 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
15882
15883 # The name of the directory that contains temporary libtool files.
15884 objdir=$objdir
15885
15886 # Used to examine libraries when file_magic_cmd begins with "file".
15887 MAGIC_CMD=$MAGIC_CMD
15888
15889 # Must we lock files when doing compilation?
15890 need_locks=$lt_need_locks
15891
15892 # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
15893 DSYMUTIL=$lt_DSYMUTIL
15894
15895 # Tool to change global to local symbols on Mac OS X.
15896 NMEDIT=$lt_NMEDIT
15897
15898 # Tool to manipulate fat objects and archives on Mac OS X.
15899 LIPO=$lt_LIPO
15900
15901 # ldd/readelf like tool for Mach-O binaries on Mac OS X.
15902 OTOOL=$lt_OTOOL
15903
15904 # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
15905 OTOOL64=$lt_OTOOL64
15906
15907 # Old archive suffix (normally "a").
15908 libext=$libext
15909
15910 # Shared library suffix (normally ".so").
15911 shrext_cmds=$lt_shrext_cmds
15912
15913 # The commands to extract the exported symbol list from a shared archive.
15914 extract_expsyms_cmds=$lt_extract_expsyms_cmds
15915
15916 # Variables whose values should be saved in libtool wrapper scripts and
15917 # restored at link time.
15918 variables_saved_for_relink=$lt_variables_saved_for_relink
15919
15920 # Do we need the "lib" prefix for modules?
15921 need_lib_prefix=$need_lib_prefix
15922
15923 # Do we need a version for libraries?
15924 need_version=$need_version
15925
15926 # Library versioning type.
15927 version_type=$version_type
15928
15929 # Shared library runtime path variable.
15930 runpath_var=$runpath_var
15931
15932 # Shared library path variable.
15933 shlibpath_var=$shlibpath_var
15934
15935 # Is shlibpath searched before the hard-coded library search path?
15936 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
15937
15938 # Format of library name prefix.
15939 libname_spec=$lt_libname_spec
15940
15941 # List of archive names. First name is the real one, the rest are links.
15942 # The last name is the one that the linker finds with -lNAME
15943 library_names_spec=$lt_library_names_spec
15944
15945 # The coded name of the library, if different from the real name.
15946 soname_spec=$lt_soname_spec
15947
15948 # Permission mode override for installation of shared libraries.
15949 install_override_mode=$lt_install_override_mode
15950
15951 # Command to use after installation of a shared archive.
15952 postinstall_cmds=$lt_postinstall_cmds
15953
15954 # Command to use after uninstallation of a shared archive.
15955 postuninstall_cmds=$lt_postuninstall_cmds
15956
15957 # Commands used to finish a libtool library installation in a directory.
15958 finish_cmds=$lt_finish_cmds
15959
15960 # As "finish_cmds", except a single script fragment to be evaled but
15961 # not shown.
15962 finish_eval=$lt_finish_eval
15963
15964 # Whether we should hardcode library paths into libraries.
15965 hardcode_into_libs=$hardcode_into_libs
15966
15967 # Compile-time system search path for libraries.
15968 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
15969
15970 # Run-time system search path for libraries.
15971 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
15972
15973 # Whether dlopen is supported.
15974 dlopen_support=$enable_dlopen
15975
15976 # Whether dlopen of programs is supported.
15977 dlopen_self=$enable_dlopen_self
15978
15979 # Whether dlopen of statically linked programs is supported.
15980 dlopen_self_static=$enable_dlopen_self_static
15981
15982 # Commands to strip libraries.
15983 old_striplib=$lt_old_striplib
15984 striplib=$lt_striplib
15985
15986
15987 # The linker used to build libraries.
15988 LD=$lt_LD
15989
15990 # How to create reloadable object files.
15991 reload_flag=$lt_reload_flag
15992 reload_cmds=$lt_reload_cmds
15993
15994 # Commands used to build an old-style archive.
15995 old_archive_cmds=$lt_old_archive_cmds
15996
15997 # A language specific compiler.
15998 CC=$lt_compiler
15999
16000 # Is the compiler the GNU compiler?
16001 with_gcc=$GCC
16002
16003 # Compiler flag to turn off builtin functions.
16004 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
16005
16006 # How to pass a linker flag through the compiler.
16007 wl=$lt_lt_prog_compiler_wl
16008
16009 # Additional compiler flags for building library objects.
16010 pic_flag=$lt_lt_prog_compiler_pic
16011
16012 # Compiler flag to prevent dynamic linking.
16013 link_static_flag=$lt_lt_prog_compiler_static
16014
16015 # Does compiler simultaneously support -c and -o options?
16016 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
16017
16018 # Whether or not to add -lc for building shared libraries.
16019 build_libtool_need_lc=$archive_cmds_need_lc
16020
16021 # Whether or not to disallow shared libs when runtime libs are static.
16022 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
16023
16024 # Compiler flag to allow reflexive dlopens.
16025 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
16026
16027 # Compiler flag to generate shared objects directly from archives.
16028 whole_archive_flag_spec=$lt_whole_archive_flag_spec
16029
16030 # Whether the compiler copes with passing no objects directly.
16031 compiler_needs_object=$lt_compiler_needs_object
16032
16033 # Create an old-style archive from a shared archive.
16034 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
16035
16036 # Create a temporary old-style archive to link instead of a shared archive.
16037 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
16038
16039 # Commands used to build a shared archive.
16040 archive_cmds=$lt_archive_cmds
16041 archive_expsym_cmds=$lt_archive_expsym_cmds
16042
16043 # Commands used to build a loadable module if different from building
16044 # a shared archive.
16045 module_cmds=$lt_module_cmds
16046 module_expsym_cmds=$lt_module_expsym_cmds
16047
16048 # Whether we are building with GNU ld or not.
16049 with_gnu_ld=$lt_with_gnu_ld
16050
16051 # Flag that allows shared libraries with undefined symbols to be built.
16052 allow_undefined_flag=$lt_allow_undefined_flag
16053
16054 # Flag that enforces no undefined symbols.
16055 no_undefined_flag=$lt_no_undefined_flag
16056
16057 # Flag to hardcode \$libdir into a binary during linking.
16058 # This must work even if \$libdir does not exist
16059 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
16060
16061 # If ld is used when linking, flag to hardcode \$libdir into a binary
16062 # during linking. This must work even if \$libdir does not exist.
16063 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
16064
16065 # Whether we need a single "-rpath" flag with a separated argument.
16066 hardcode_libdir_separator=$lt_hardcode_libdir_separator
16067
16068 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
16069 # DIR into the resulting binary.
16070 hardcode_direct=$hardcode_direct
16071
16072 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
16073 # DIR into the resulting binary and the resulting library dependency is
16074 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
16075 # library is relocated.
16076 hardcode_direct_absolute=$hardcode_direct_absolute
16077
16078 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
16079 # into the resulting binary.
16080 hardcode_minus_L=$hardcode_minus_L
16081
16082 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
16083 # into the resulting binary.
16084 hardcode_shlibpath_var=$hardcode_shlibpath_var
16085
16086 # Set to "yes" if building a shared library automatically hardcodes DIR
16087 # into the library and all subsequent libraries and executables linked
16088 # against it.
16089 hardcode_automatic=$hardcode_automatic
16090
16091 # Set to yes if linker adds runtime paths of dependent libraries
16092 # to runtime path list.
16093 inherit_rpath=$inherit_rpath
16094
16095 # Whether libtool must link a program against all its dependency libraries.
16096 link_all_deplibs=$link_all_deplibs
16097
16098 # Fix the shell variable \$srcfile for the compiler.
16099 fix_srcfile_path=$lt_fix_srcfile_path
16100
16101 # Set to "yes" if exported symbols are required.
16102 always_export_symbols=$always_export_symbols
16103
16104 # The commands to list exported symbols.
16105 export_symbols_cmds=$lt_export_symbols_cmds
16106
16107 # Symbols that should not be listed in the preloaded symbols.
16108 exclude_expsyms=$lt_exclude_expsyms
16109
16110 # Symbols that must always be exported.
16111 include_expsyms=$lt_include_expsyms
16112
16113 # Commands necessary for linking programs (against libraries) with templates.
16114 prelink_cmds=$lt_prelink_cmds
16115
16116 # Specify filename containing input files.
16117 file_list_spec=$lt_file_list_spec
16118
16119 # How to hardcode a shared library path into an executable.
16120 hardcode_action=$hardcode_action
16121
16122 # ### END LIBTOOL CONFIG
16123
16124 _LT_EOF
16125
16126 case $host_os in
16127 aix3*)
16128 cat <<\_LT_EOF >> "$cfgfile"
16129 # AIX sometimes has problems with the GCC collect2 program. For some
16130 # reason, if we set the COLLECT_NAMES environment variable, the problems
16131 # vanish in a puff of smoke.
16132 if test "X${COLLECT_NAMES+set}" != Xset; then
16133 COLLECT_NAMES=
16134 export COLLECT_NAMES
16135 fi
16136 _LT_EOF
16137 ;;
16138 esac
16139
16140
16141 ltmain="$ac_aux_dir/ltmain.sh"
16142
16143
16144 # We use sed instead of cat because bash on DJGPP gets confused if
16145 # if finds mixed CR/LF and LF-only lines. Since sed operates in
16146 # text mode, it properly converts lines to CR/LF. This bash problem
16147 # is reportedly fixed, but why not run on old versions too?
16148 sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
16149 || (rm -f "$cfgfile"; exit 1)
16150
16151 case $xsi_shell in
16152 yes)
16153 cat << \_LT_EOF >> "$cfgfile"
16154
16155 # func_dirname file append nondir_replacement
16156 # Compute the dirname of FILE. If nonempty, add APPEND to the result,
16157 # otherwise set result to NONDIR_REPLACEMENT.
16158 func_dirname ()
16159 {
16160 case ${1} in
16161 */*) func_dirname_result="${1%/*}${2}" ;;
16162 * ) func_dirname_result="${3}" ;;
16163 esac
16164 }
16165
16166 # func_basename file
16167 func_basename ()
16168 {
16169 func_basename_result="${1##*/}"
16170 }
16171
16172 # func_dirname_and_basename file append nondir_replacement
16173 # perform func_basename and func_dirname in a single function
16174 # call:
16175 # dirname: Compute the dirname of FILE. If nonempty,
16176 # add APPEND to the result, otherwise set result
16177 # to NONDIR_REPLACEMENT.
16178 # value returned in "$func_dirname_result"
16179 # basename: Compute filename of FILE.
16180 # value retuned in "$func_basename_result"
16181 # Implementation must be kept synchronized with func_dirname
16182 # and func_basename. For efficiency, we do not delegate to
16183 # those functions but instead duplicate the functionality here.
16184 func_dirname_and_basename ()
16185 {
16186 case ${1} in
16187 */*) func_dirname_result="${1%/*}${2}" ;;
16188 * ) func_dirname_result="${3}" ;;
16189 esac
16190 func_basename_result="${1##*/}"
16191 }
16192
16193 # func_stripname prefix suffix name
16194 # strip PREFIX and SUFFIX off of NAME.
16195 # PREFIX and SUFFIX must not contain globbing or regex special
16196 # characters, hashes, percent signs, but SUFFIX may contain a leading
16197 # dot (in which case that matches only a dot).
16198 func_stripname ()
16199 {
16200 # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
16201 # positional parameters, so assign one to ordinary parameter first.
16202 func_stripname_result=${3}
16203 func_stripname_result=${func_stripname_result#"${1}"}
16204 func_stripname_result=${func_stripname_result%"${2}"}
16205 }
16206
16207 # func_opt_split
16208 func_opt_split ()
16209 {
16210 func_opt_split_opt=${1%%=*}
16211 func_opt_split_arg=${1#*=}
16212 }
16213
16214 # func_lo2o object
16215 func_lo2o ()
16216 {
16217 case ${1} in
16218 *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
16219 *) func_lo2o_result=${1} ;;
16220 esac
16221 }
16222
16223 # func_xform libobj-or-source
16224 func_xform ()
16225 {
16226 func_xform_result=${1%.*}.lo
16227 }
16228
16229 # func_arith arithmetic-term...
16230 func_arith ()
16231 {
16232 func_arith_result=$(( $* ))
16233 }
16234
16235 # func_len string
16236 # STRING may not start with a hyphen.
16237 func_len ()
16238 {
16239 func_len_result=${#1}
16240 }
16241
16242 _LT_EOF
16243 ;;
16244 *) # Bourne compatible functions.
16245 cat << \_LT_EOF >> "$cfgfile"
16246
16247 # func_dirname file append nondir_replacement
16248 # Compute the dirname of FILE. If nonempty, add APPEND to the result,
16249 # otherwise set result to NONDIR_REPLACEMENT.
16250 func_dirname ()
16251 {
16252 # Extract subdirectory from the argument.
16253 func_dirname_result=`$ECHO "${1}" | $SED "$dirname"`
16254 if test "X$func_dirname_result" = "X${1}"; then
16255 func_dirname_result="${3}"
16256 else
16257 func_dirname_result="$func_dirname_result${2}"
16258 fi
16259 }
16260
16261 # func_basename file
16262 func_basename ()
16263 {
16264 func_basename_result=`$ECHO "${1}" | $SED "$basename"`
16265 }
16266
16267
16268 # func_stripname prefix suffix name
16269 # strip PREFIX and SUFFIX off of NAME.
16270 # PREFIX and SUFFIX must not contain globbing or regex special
16271 # characters, hashes, percent signs, but SUFFIX may contain a leading
16272 # dot (in which case that matches only a dot).
16273 # func_strip_suffix prefix name
16274 func_stripname ()
16275 {
16276 case ${2} in
16277 .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
16278 *) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
16279 esac
16280 }
16281
16282 # sed scripts:
16283 my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
16284 my_sed_long_arg='1s/^-[^=]*=//'
16285
16286 # func_opt_split
16287 func_opt_split ()
16288 {
16289 func_opt_split_opt=`$ECHO "${1}" | $SED "$my_sed_long_opt"`
16290 func_opt_split_arg=`$ECHO "${1}" | $SED "$my_sed_long_arg"`
16291 }
16292
16293 # func_lo2o object
16294 func_lo2o ()
16295 {
16296 func_lo2o_result=`$ECHO "${1}" | $SED "$lo2o"`
16297 }
16298
16299 # func_xform libobj-or-source
16300 func_xform ()
16301 {
16302 func_xform_result=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'`
16303 }
16304
16305 # func_arith arithmetic-term...
16306 func_arith ()
16307 {
16308 func_arith_result=`expr "$@"`
16309 }
16310
16311 # func_len string
16312 # STRING may not start with a hyphen.
16313 func_len ()
16314 {
16315 func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
16316 }
16317
16318 _LT_EOF
16319 esac
16320
16321 case $lt_shell_append in
16322 yes)
16323 cat << \_LT_EOF >> "$cfgfile"
16324
16325 # func_append var value
16326 # Append VALUE to the end of shell variable VAR.
16327 func_append ()
16328 {
16329 eval "$1+=\$2"
16330 }
16331 _LT_EOF
16332 ;;
16333 *)
16334 cat << \_LT_EOF >> "$cfgfile"
16335
16336 # func_append var value
16337 # Append VALUE to the end of shell variable VAR.
16338 func_append ()
16339 {
16340 eval "$1=\$$1\$2"
16341 }
16342
16343 _LT_EOF
16344 ;;
16345 esac
16346
16347
16348 sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
16349 || (rm -f "$cfgfile"; exit 1)
16350
16351 mv -f "$cfgfile" "$ofile" ||
16352 (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
16353 chmod +x "$ofile"
16354
16355 ;;
16356 "default-1":C)
16357 for ac_file in $CONFIG_FILES; do
16358 # Support "outfile[:infile[:infile...]]"
16359 case "$ac_file" in
16360 *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
16361 esac
16362 # PO directories have a Makefile.in generated from Makefile.in.in.
16363 case "$ac_file" in */Makefile.in)
16364 # Adjust a relative srcdir.
16365 ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'`
16366 ac_dir_suffix=/`echo "$ac_dir"|sed 's%^\./%%'`
16367 ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'`
16368 # In autoconf-2.13 it is called $ac_given_srcdir.
16369 # In autoconf-2.50 it is called $srcdir.
16370 test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir"
16371 case "$ac_given_srcdir" in
16372 .) top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;;
16373 /*) top_srcdir="$ac_given_srcdir" ;;
16374 *) top_srcdir="$ac_dots$ac_given_srcdir" ;;
16375 esac
16376 if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then
16377 rm -f "$ac_dir/POTFILES"
16378 test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES"
16379 cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[ ]*\$/d" -e "s,.*, $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES"
16380 POMAKEFILEDEPS="POTFILES.in"
16381 # ALL_LINGUAS, POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES depend
16382 # on $ac_dir but don't depend on user-specified configuration
16383 # parameters.
16384 if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then
16385 # The LINGUAS file contains the set of available languages.
16386 if test -n "$OBSOLETE_ALL_LINGUAS"; then
16387 test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.in is obsolete" || echo "setting ALL_LINGUAS in configure.in is obsolete"
16388 fi
16389 ALL_LINGUAS_=`sed -e "/^#/d" "$ac_given_srcdir/$ac_dir/LINGUAS"`
16390 # Hide the ALL_LINGUAS assigment from automake.
16391 eval 'ALL_LINGUAS''=$ALL_LINGUAS_'
16392 POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS"
16393 else
16394 # The set of available languages was given in configure.in.
16395 eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS'
16396 fi
16397 case "$ac_given_srcdir" in
16398 .) srcdirpre= ;;
16399 *) srcdirpre='$(srcdir)/' ;;
16400 esac
16401 POFILES=
16402 GMOFILES=
16403 UPDATEPOFILES=
16404 DUMMYPOFILES=
16405 for lang in $ALL_LINGUAS; do
16406 POFILES="$POFILES $srcdirpre$lang.po"
16407 GMOFILES="$GMOFILES $srcdirpre$lang.gmo"
16408 UPDATEPOFILES="$UPDATEPOFILES $lang.po-update"
16409 DUMMYPOFILES="$DUMMYPOFILES $lang.nop"
16410 done
16411 # CATALOGS depends on both $ac_dir and the user's LINGUAS
16412 # environment variable.
16413 INST_LINGUAS=
16414 if test -n "$ALL_LINGUAS"; then
16415 for presentlang in $ALL_LINGUAS; do
16416 useit=no
16417 if test "%UNSET%" != "$LINGUAS"; then
16418 desiredlanguages="$LINGUAS"
16419 else
16420 desiredlanguages="$ALL_LINGUAS"
16421 fi
16422 for desiredlang in $desiredlanguages; do
16423 # Use the presentlang catalog if desiredlang is
16424 # a. equal to presentlang, or
16425 # b. a variant of presentlang (because in this case,
16426 # presentlang can be used as a fallback for messages
16427 # which are not translated in the desiredlang catalog).
16428 case "$desiredlang" in
16429 "$presentlang"*) useit=yes;;
16430 esac
16431 done
16432 if test $useit = yes; then
16433 INST_LINGUAS="$INST_LINGUAS $presentlang"
16434 fi
16435 done
16436 fi
16437 CATALOGS=
16438 if test -n "$INST_LINGUAS"; then
16439 for lang in $INST_LINGUAS; do
16440 CATALOGS="$CATALOGS $lang.gmo"
16441 done
16442 fi
16443 test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile"
16444 sed -e "/^POTFILES =/r $ac_dir/POTFILES" -e "/^# Makevars/r $ac_given_srcdir/$ac_dir/Makevars" -e "s|@POFILES@|$POFILES|g" -e "s|@GMOFILES@|$GMOFILES|g" -e "s|@UPDATEPOFILES@|$UPDATEPOFILES|g" -e "s|@DUMMYPOFILES@|$DUMMYPOFILES|g" -e "s|@CATALOGS@|$CATALOGS|g" -e "s|@POMAKEFILEDEPS@|$POMAKEFILEDEPS|g" "$ac_dir/Makefile.in" > "$ac_dir/Makefile"
16445 for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do
16446 if test -f "$f"; then
16447 case "$f" in
16448 *.orig | *.bak | *~) ;;
16449 *) cat "$f" >> "$ac_dir/Makefile" ;;
16450 esac
16451 fi
16452 done
16453 fi
16454 ;;
16455 esac
16456 done ;;
16457
16458 esac
16459 done # for ac_tag
16460
16461
16462 as_fn_exit 0
16463 _ACEOF
16464 ac_clean_files=$ac_clean_files_save
16465
16466 test $ac_write_fail = 0 ||
16467 as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
16468
16469
16470 # configure is writing to config.log, and then calls config.status.
16471 # config.status does its own redirection, appending to config.log.
16472 # Unfortunately, on DOS this fails, as config.log is still kept open
16473 # by configure, so config.status won't be able to write to it; its
16474 # output is simply discarded. So we exec the FD to /dev/null,
16475 # effectively closing config.log, so it can be properly (re)opened and
16476 # appended to by config.status. When coming back to configure, we
16477 # need to make the FD available again.
16478 if test "$no_create" != yes; then
16479 ac_cs_success=:
16480 ac_config_status_args=
16481 test "$silent" = yes &&
16482 ac_config_status_args="$ac_config_status_args --quiet"
16483 exec 5>/dev/null
16484 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
16485 exec 5>>config.log
16486 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
16487 # would make configure fail if this is the last instruction.
16488 $ac_cs_success || as_fn_exit $?
16489 fi
16490 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
16491 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
16492 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
16493 fi
16494
This page took 0.358773 seconds and 5 git commands to generate.