PR binutils/12820
[external/binutils.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         esac
13951     fi
13952 done
13953
13954 # Uniq objdump private vector, build objdump target ofiles.
13955 od_files=
13956 f=""
13957 for i in $od_vectors ; do
13958     case " $f " in
13959     *" $i "*) ;;
13960     *)
13961         f="$f $i"
13962         OBJDUMP_PRIVATE_VECTORS="$OBJDUMP_PRIVATE_VECTORS &$i,"
13963         case $i in
13964         objdump_private_desc_xcoff)
13965             od_files="$od_files od-xcoff" ;;
13966         *) as_fn_error "*** unknown private vector $i" "$LINENO" 5 ;;
13967         esac
13968         ;;
13969     esac
13970 done
13971
13972 # Uniq objdump target ofiles
13973 f=""
13974 for i in $od_files ; do
13975     case " $f " in
13976     *" $i "*) ;;
13977     *)
13978         f="$f $i"
13979         OBJDUMP_PRIVATE_OFILES="$OBJDUMP_PRIVATE_OFILES $i.$objext"
13980         ;;
13981     esac
13982 done
13983
13984 DLLTOOL_DEFS="$DLLTOOL_DEFS $DLLTOOL_DEFAULT"
13985
13986 if test "${with_windres+set}" = set; then
13987           BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)'
13988 fi
13989
13990 if test "${with_windmc+set}" = set; then
13991           BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)'
13992 fi
13993
13994 OBJDUMP_DEFS="${OBJDUMP_DEFS} -DOBJDUMP_PRIVATE_VECTORS=\"${OBJDUMP_PRIVATE_VECTORS}\""
13995
13996
13997
13998
13999
14000
14001
14002
14003
14004
14005
14006
14007
14008
14009
14010 cat >>confdefs.h <<_ACEOF
14011 #define TARGET "${target}"
14012 _ACEOF
14013
14014
14015 targ=$target
14016 . $srcdir/../bfd/config.bfd
14017 if test "x$targ_underscore" = "xyes"; then
14018     UNDERSCORE=1
14019 else
14020     UNDERSCORE=0
14021 fi
14022
14023 cat >>confdefs.h <<_ACEOF
14024 #define TARGET_PREPENDS_UNDERSCORE $UNDERSCORE
14025 _ACEOF
14026
14027
14028 # Emulation
14029 targ=$target
14030 . ${srcdir}/configure.tgt
14031 EMULATION=$targ_emul
14032 EMULATION_VECTOR=$targ_emul_vector
14033
14034
14035
14036
14037 # Required for html and install-html
14038
14039
14040
14041
14042
14043 ac_config_files="$ac_config_files Makefile doc/Makefile po/Makefile.in:po/Make-in"
14044
14045 cat >confcache <<\_ACEOF
14046 # This file is a shell script that caches the results of configure
14047 # tests run on this system so they can be shared between configure
14048 # scripts and configure runs, see configure's option --config-cache.
14049 # It is not useful on other systems.  If it contains results you don't
14050 # want to keep, you may remove or edit it.
14051 #
14052 # config.status only pays attention to the cache file if you give it
14053 # the --recheck option to rerun configure.
14054 #
14055 # `ac_cv_env_foo' variables (set or unset) will be overridden when
14056 # loading this file, other *unset* `ac_cv_foo' will be assigned the
14057 # following values.
14058
14059 _ACEOF
14060
14061 # The following way of writing the cache mishandles newlines in values,
14062 # but we know of no workaround that is simple, portable, and efficient.
14063 # So, we kill variables containing newlines.
14064 # Ultrix sh set writes to stderr and can't be redirected directly,
14065 # and sets the high bit in the cache file unless we assign to the vars.
14066 (
14067   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
14068     eval ac_val=\$$ac_var
14069     case $ac_val in #(
14070     *${as_nl}*)
14071       case $ac_var in #(
14072       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
14073 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
14074       esac
14075       case $ac_var in #(
14076       _ | IFS | as_nl) ;; #(
14077       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
14078       *) { eval $ac_var=; unset $ac_var;} ;;
14079       esac ;;
14080     esac
14081   done
14082
14083   (set) 2>&1 |
14084     case $as_nl`(ac_space=' '; set) 2>&1` in #(
14085     *${as_nl}ac_space=\ *)
14086       # `set' does not quote correctly, so add quotes: double-quote
14087       # substitution turns \\\\ into \\, and sed turns \\ into \.
14088       sed -n \
14089         "s/'/'\\\\''/g;
14090           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
14091       ;; #(
14092     *)
14093       # `set' quotes correctly as required by POSIX, so do not add quotes.
14094       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
14095       ;;
14096     esac |
14097     sort
14098 ) |
14099   sed '
14100      /^ac_cv_env_/b end
14101      t clear
14102      :clear
14103      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
14104      t end
14105      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
14106      :end' >>confcache
14107 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
14108   if test -w "$cache_file"; then
14109     test "x$cache_file" != "x/dev/null" &&
14110       { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
14111 $as_echo "$as_me: updating cache $cache_file" >&6;}
14112     cat confcache >$cache_file
14113   else
14114     { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
14115 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
14116   fi
14117 fi
14118 rm -f confcache
14119
14120 test "x$prefix" = xNONE && prefix=$ac_default_prefix
14121 # Let make expand exec_prefix.
14122 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
14123
14124 DEFS=-DHAVE_CONFIG_H
14125
14126 ac_libobjs=
14127 ac_ltlibobjs=
14128 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
14129   # 1. Remove the extension, and $U if already installed.
14130   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
14131   ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
14132   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
14133   #    will be set to the directory where LIBOBJS objects are built.
14134   as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
14135   as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
14136 done
14137 LIBOBJS=$ac_libobjs
14138
14139 LTLIBOBJS=$ac_ltlibobjs
14140
14141
14142 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
14143   as_fn_error "conditional \"AMDEP\" was never defined.
14144 Usually this means the macro was only invoked conditionally." "$LINENO" 5
14145 fi
14146 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
14147   as_fn_error "conditional \"am__fastdepCC\" was never defined.
14148 Usually this means the macro was only invoked conditionally." "$LINENO" 5
14149 fi
14150  if test -n "$EXEEXT"; then
14151   am__EXEEXT_TRUE=
14152   am__EXEEXT_FALSE='#'
14153 else
14154   am__EXEEXT_TRUE='#'
14155   am__EXEEXT_FALSE=
14156 fi
14157
14158 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
14159   as_fn_error "conditional \"MAINTAINER_MODE\" was never defined.
14160 Usually this means the macro was only invoked conditionally." "$LINENO" 5
14161 fi
14162 if test -z "${GENINSRC_NEVER_TRUE}" && test -z "${GENINSRC_NEVER_FALSE}"; then
14163   as_fn_error "conditional \"GENINSRC_NEVER\" was never defined.
14164 Usually this means the macro was only invoked conditionally." "$LINENO" 5
14165 fi
14166
14167 : ${CONFIG_STATUS=./config.status}
14168 ac_write_fail=0
14169 ac_clean_files_save=$ac_clean_files
14170 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
14171 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
14172 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
14173 as_write_fail=0
14174 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
14175 #! $SHELL
14176 # Generated by $as_me.
14177 # Run this file to recreate the current configuration.
14178 # Compiler output produced by configure, useful for debugging
14179 # configure, is in config.log if it exists.
14180
14181 debug=false
14182 ac_cs_recheck=false
14183 ac_cs_silent=false
14184
14185 SHELL=\${CONFIG_SHELL-$SHELL}
14186 export SHELL
14187 _ASEOF
14188 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
14189 ## -------------------- ##
14190 ## M4sh Initialization. ##
14191 ## -------------------- ##
14192
14193 # Be more Bourne compatible
14194 DUALCASE=1; export DUALCASE # for MKS sh
14195 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
14196   emulate sh
14197   NULLCMD=:
14198   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
14199   # is contrary to our usage.  Disable this feature.
14200   alias -g '${1+"$@"}'='"$@"'
14201   setopt NO_GLOB_SUBST
14202 else
14203   case `(set -o) 2>/dev/null` in #(
14204   *posix*) :
14205     set -o posix ;; #(
14206   *) :
14207      ;;
14208 esac
14209 fi
14210
14211
14212 as_nl='
14213 '
14214 export as_nl
14215 # Printing a long string crashes Solaris 7 /usr/bin/printf.
14216 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
14217 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
14218 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
14219 # Prefer a ksh shell builtin over an external printf program on Solaris,
14220 # but without wasting forks for bash or zsh.
14221 if test -z "$BASH_VERSION$ZSH_VERSION" \
14222     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
14223   as_echo='print -r --'
14224   as_echo_n='print -rn --'
14225 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
14226   as_echo='printf %s\n'
14227   as_echo_n='printf %s'
14228 else
14229   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
14230     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
14231     as_echo_n='/usr/ucb/echo -n'
14232   else
14233     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
14234     as_echo_n_body='eval
14235       arg=$1;
14236       case $arg in #(
14237       *"$as_nl"*)
14238         expr "X$arg" : "X\\(.*\\)$as_nl";
14239         arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
14240       esac;
14241       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
14242     '
14243     export as_echo_n_body
14244     as_echo_n='sh -c $as_echo_n_body as_echo'
14245   fi
14246   export as_echo_body
14247   as_echo='sh -c $as_echo_body as_echo'
14248 fi
14249
14250 # The user is always right.
14251 if test "${PATH_SEPARATOR+set}" != set; then
14252   PATH_SEPARATOR=:
14253   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
14254     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
14255       PATH_SEPARATOR=';'
14256   }
14257 fi
14258
14259
14260 # IFS
14261 # We need space, tab and new line, in precisely that order.  Quoting is
14262 # there to prevent editors from complaining about space-tab.
14263 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
14264 # splitting by setting IFS to empty value.)
14265 IFS=" ""        $as_nl"
14266
14267 # Find who we are.  Look in the path if we contain no directory separator.
14268 case $0 in #((
14269   *[\\/]* ) as_myself=$0 ;;
14270   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14271 for as_dir in $PATH
14272 do
14273   IFS=$as_save_IFS
14274   test -z "$as_dir" && as_dir=.
14275     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
14276   done
14277 IFS=$as_save_IFS
14278
14279      ;;
14280 esac
14281 # We did not find ourselves, most probably we were run as `sh COMMAND'
14282 # in which case we are not to be found in the path.
14283 if test "x$as_myself" = x; then
14284   as_myself=$0
14285 fi
14286 if test ! -f "$as_myself"; then
14287   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
14288   exit 1
14289 fi
14290
14291 # Unset variables that we do not need and which cause bugs (e.g. in
14292 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
14293 # suppresses any "Segmentation fault" message there.  '((' could
14294 # trigger a bug in pdksh 5.2.14.
14295 for as_var in BASH_ENV ENV MAIL MAILPATH
14296 do eval test x\${$as_var+set} = xset \
14297   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
14298 done
14299 PS1='$ '
14300 PS2='> '
14301 PS4='+ '
14302
14303 # NLS nuisances.
14304 LC_ALL=C
14305 export LC_ALL
14306 LANGUAGE=C
14307 export LANGUAGE
14308
14309 # CDPATH.
14310 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
14311
14312
14313 # as_fn_error ERROR [LINENO LOG_FD]
14314 # ---------------------------------
14315 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
14316 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
14317 # script with status $?, using 1 if that was 0.
14318 as_fn_error ()
14319 {
14320   as_status=$?; test $as_status -eq 0 && as_status=1
14321   if test "$3"; then
14322     as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
14323     $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
14324   fi
14325   $as_echo "$as_me: error: $1" >&2
14326   as_fn_exit $as_status
14327 } # as_fn_error
14328
14329
14330 # as_fn_set_status STATUS
14331 # -----------------------
14332 # Set $? to STATUS, without forking.
14333 as_fn_set_status ()
14334 {
14335   return $1
14336 } # as_fn_set_status
14337
14338 # as_fn_exit STATUS
14339 # -----------------
14340 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
14341 as_fn_exit ()
14342 {
14343   set +e
14344   as_fn_set_status $1
14345   exit $1
14346 } # as_fn_exit
14347
14348 # as_fn_unset VAR
14349 # ---------------
14350 # Portably unset VAR.
14351 as_fn_unset ()
14352 {
14353   { eval $1=; unset $1;}
14354 }
14355 as_unset=as_fn_unset
14356 # as_fn_append VAR VALUE
14357 # ----------------------
14358 # Append the text in VALUE to the end of the definition contained in VAR. Take
14359 # advantage of any shell optimizations that allow amortized linear growth over
14360 # repeated appends, instead of the typical quadratic growth present in naive
14361 # implementations.
14362 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
14363   eval 'as_fn_append ()
14364   {
14365     eval $1+=\$2
14366   }'
14367 else
14368   as_fn_append ()
14369   {
14370     eval $1=\$$1\$2
14371   }
14372 fi # as_fn_append
14373
14374 # as_fn_arith ARG...
14375 # ------------------
14376 # Perform arithmetic evaluation on the ARGs, and store the result in the
14377 # global $as_val. Take advantage of shells that can avoid forks. The arguments
14378 # must be portable across $(()) and expr.
14379 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
14380   eval 'as_fn_arith ()
14381   {
14382     as_val=$(( $* ))
14383   }'
14384 else
14385   as_fn_arith ()
14386   {
14387     as_val=`expr "$@" || test $? -eq 1`
14388   }
14389 fi # as_fn_arith
14390
14391
14392 if expr a : '\(a\)' >/dev/null 2>&1 &&
14393    test "X`expr 00001 : '.*\(...\)'`" = X001; then
14394   as_expr=expr
14395 else
14396   as_expr=false
14397 fi
14398
14399 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
14400   as_basename=basename
14401 else
14402   as_basename=false
14403 fi
14404
14405 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
14406   as_dirname=dirname
14407 else
14408   as_dirname=false
14409 fi
14410
14411 as_me=`$as_basename -- "$0" ||
14412 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
14413          X"$0" : 'X\(//\)$' \| \
14414          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
14415 $as_echo X/"$0" |
14416     sed '/^.*\/\([^/][^/]*\)\/*$/{
14417             s//\1/
14418             q
14419           }
14420           /^X\/\(\/\/\)$/{
14421             s//\1/
14422             q
14423           }
14424           /^X\/\(\/\).*/{
14425             s//\1/
14426             q
14427           }
14428           s/.*/./; q'`
14429
14430 # Avoid depending upon Character Ranges.
14431 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
14432 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
14433 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
14434 as_cr_digits='0123456789'
14435 as_cr_alnum=$as_cr_Letters$as_cr_digits
14436
14437 ECHO_C= ECHO_N= ECHO_T=
14438 case `echo -n x` in #(((((
14439 -n*)
14440   case `echo 'xy\c'` in
14441   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
14442   xy)  ECHO_C='\c';;
14443   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
14444        ECHO_T=' ';;
14445   esac;;
14446 *)
14447   ECHO_N='-n';;
14448 esac
14449
14450 rm -f conf$$ conf$$.exe conf$$.file
14451 if test -d conf$$.dir; then
14452   rm -f conf$$.dir/conf$$.file
14453 else
14454   rm -f conf$$.dir
14455   mkdir conf$$.dir 2>/dev/null
14456 fi
14457 if (echo >conf$$.file) 2>/dev/null; then
14458   if ln -s conf$$.file conf$$ 2>/dev/null; then
14459     as_ln_s='ln -s'
14460     # ... but there are two gotchas:
14461     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
14462     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
14463     # In both cases, we have to default to `cp -p'.
14464     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
14465       as_ln_s='cp -p'
14466   elif ln conf$$.file conf$$ 2>/dev/null; then
14467     as_ln_s=ln
14468   else
14469     as_ln_s='cp -p'
14470   fi
14471 else
14472   as_ln_s='cp -p'
14473 fi
14474 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
14475 rmdir conf$$.dir 2>/dev/null
14476
14477
14478 # as_fn_mkdir_p
14479 # -------------
14480 # Create "$as_dir" as a directory, including parents if necessary.
14481 as_fn_mkdir_p ()
14482 {
14483
14484   case $as_dir in #(
14485   -*) as_dir=./$as_dir;;
14486   esac
14487   test -d "$as_dir" || eval $as_mkdir_p || {
14488     as_dirs=
14489     while :; do
14490       case $as_dir in #(
14491       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
14492       *) as_qdir=$as_dir;;
14493       esac
14494       as_dirs="'$as_qdir' $as_dirs"
14495       as_dir=`$as_dirname -- "$as_dir" ||
14496 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14497          X"$as_dir" : 'X\(//\)[^/]' \| \
14498          X"$as_dir" : 'X\(//\)$' \| \
14499          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
14500 $as_echo X"$as_dir" |
14501     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14502             s//\1/
14503             q
14504           }
14505           /^X\(\/\/\)[^/].*/{
14506             s//\1/
14507             q
14508           }
14509           /^X\(\/\/\)$/{
14510             s//\1/
14511             q
14512           }
14513           /^X\(\/\).*/{
14514             s//\1/
14515             q
14516           }
14517           s/.*/./; q'`
14518       test -d "$as_dir" && break
14519     done
14520     test -z "$as_dirs" || eval "mkdir $as_dirs"
14521   } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
14522
14523
14524 } # as_fn_mkdir_p
14525 if mkdir -p . 2>/dev/null; then
14526   as_mkdir_p='mkdir -p "$as_dir"'
14527 else
14528   test -d ./-p && rmdir ./-p
14529   as_mkdir_p=false
14530 fi
14531
14532 if test -x / >/dev/null 2>&1; then
14533   as_test_x='test -x'
14534 else
14535   if ls -dL / >/dev/null 2>&1; then
14536     as_ls_L_option=L
14537   else
14538     as_ls_L_option=
14539   fi
14540   as_test_x='
14541     eval sh -c '\''
14542       if test -d "$1"; then
14543         test -d "$1/.";
14544       else
14545         case $1 in #(
14546         -*)set "./$1";;
14547         esac;
14548         case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
14549         ???[sx]*):;;*)false;;esac;fi
14550     '\'' sh
14551   '
14552 fi
14553 as_executable_p=$as_test_x
14554
14555 # Sed expression to map a string onto a valid CPP name.
14556 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
14557
14558 # Sed expression to map a string onto a valid variable name.
14559 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
14560
14561
14562 exec 6>&1
14563 ## ----------------------------------- ##
14564 ## Main body of $CONFIG_STATUS script. ##
14565 ## ----------------------------------- ##
14566 _ASEOF
14567 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
14568
14569 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14570 # Save the log message, to keep $0 and so on meaningful, and to
14571 # report actual input values of CONFIG_FILES etc. instead of their
14572 # values after options handling.
14573 ac_log="
14574 This file was extended by $as_me, which was
14575 generated by GNU Autoconf 2.64.  Invocation command line was
14576
14577   CONFIG_FILES    = $CONFIG_FILES
14578   CONFIG_HEADERS  = $CONFIG_HEADERS
14579   CONFIG_LINKS    = $CONFIG_LINKS
14580   CONFIG_COMMANDS = $CONFIG_COMMANDS
14581   $ $0 $@
14582
14583 on `(hostname || uname -n) 2>/dev/null | sed 1q`
14584 "
14585
14586 _ACEOF
14587
14588 case $ac_config_files in *"
14589 "*) set x $ac_config_files; shift; ac_config_files=$*;;
14590 esac
14591
14592 case $ac_config_headers in *"
14593 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
14594 esac
14595
14596
14597 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14598 # Files that config.status was made for.
14599 config_files="$ac_config_files"
14600 config_headers="$ac_config_headers"
14601 config_commands="$ac_config_commands"
14602
14603 _ACEOF
14604
14605 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14606 ac_cs_usage="\
14607 \`$as_me' instantiates files and other configuration actions
14608 from templates according to the current configuration.  Unless the files
14609 and actions are specified as TAGs, all are instantiated by default.
14610
14611 Usage: $0 [OPTION]... [TAG]...
14612
14613   -h, --help       print this help, then exit
14614   -V, --version    print version number and configuration settings, then exit
14615   -q, --quiet, --silent
14616                    do not print progress messages
14617   -d, --debug      don't remove temporary files
14618       --recheck    update $as_me by reconfiguring in the same conditions
14619       --file=FILE[:TEMPLATE]
14620                    instantiate the configuration file FILE
14621       --header=FILE[:TEMPLATE]
14622                    instantiate the configuration header FILE
14623
14624 Configuration files:
14625 $config_files
14626
14627 Configuration headers:
14628 $config_headers
14629
14630 Configuration commands:
14631 $config_commands
14632
14633 Report bugs to the package provider."
14634
14635 _ACEOF
14636 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14637 ac_cs_version="\\
14638 config.status
14639 configured by $0, generated by GNU Autoconf 2.64,
14640   with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
14641
14642 Copyright (C) 2009 Free Software Foundation, Inc.
14643 This config.status script is free software; the Free Software Foundation
14644 gives unlimited permission to copy, distribute and modify it."
14645
14646 ac_pwd='$ac_pwd'
14647 srcdir='$srcdir'
14648 INSTALL='$INSTALL'
14649 MKDIR_P='$MKDIR_P'
14650 AWK='$AWK'
14651 test -n "\$AWK" || AWK=awk
14652 _ACEOF
14653
14654 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14655 # The default lists apply if the user does not specify any file.
14656 ac_need_defaults=:
14657 while test $# != 0
14658 do
14659   case $1 in
14660   --*=*)
14661     ac_option=`expr "X$1" : 'X\([^=]*\)='`
14662     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
14663     ac_shift=:
14664     ;;
14665   *)
14666     ac_option=$1
14667     ac_optarg=$2
14668     ac_shift=shift
14669     ;;
14670   esac
14671
14672   case $ac_option in
14673   # Handling of the options.
14674   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
14675     ac_cs_recheck=: ;;
14676   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
14677     $as_echo "$ac_cs_version"; exit ;;
14678   --debug | --debu | --deb | --de | --d | -d )
14679     debug=: ;;
14680   --file | --fil | --fi | --f )
14681     $ac_shift
14682     case $ac_optarg in
14683     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
14684     esac
14685     as_fn_append CONFIG_FILES " '$ac_optarg'"
14686     ac_need_defaults=false;;
14687   --header | --heade | --head | --hea )
14688     $ac_shift
14689     case $ac_optarg in
14690     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
14691     esac
14692     as_fn_append CONFIG_HEADERS " '$ac_optarg'"
14693     ac_need_defaults=false;;
14694   --he | --h)
14695     # Conflict between --help and --header
14696     as_fn_error "ambiguous option: \`$1'
14697 Try \`$0 --help' for more information.";;
14698   --help | --hel | -h )
14699     $as_echo "$ac_cs_usage"; exit ;;
14700   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
14701   | -silent | --silent | --silen | --sile | --sil | --si | --s)
14702     ac_cs_silent=: ;;
14703
14704   # This is an error.
14705   -*) as_fn_error "unrecognized option: \`$1'
14706 Try \`$0 --help' for more information." ;;
14707
14708   *) as_fn_append ac_config_targets " $1"
14709      ac_need_defaults=false ;;
14710
14711   esac
14712   shift
14713 done
14714
14715 ac_configure_extra_args=
14716
14717 if $ac_cs_silent; then
14718   exec 6>/dev/null
14719   ac_configure_extra_args="$ac_configure_extra_args --silent"
14720 fi
14721
14722 _ACEOF
14723 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14724 if \$ac_cs_recheck; then
14725   set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
14726   shift
14727   \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
14728   CONFIG_SHELL='$SHELL'
14729   export CONFIG_SHELL
14730   exec "\$@"
14731 fi
14732
14733 _ACEOF
14734 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14735 exec 5>>config.log
14736 {
14737   echo
14738   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
14739 ## Running $as_me. ##
14740 _ASBOX
14741   $as_echo "$ac_log"
14742 } >&5
14743
14744 _ACEOF
14745 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14746 #
14747 # INIT-COMMANDS
14748 #
14749 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
14750
14751
14752 # The HP-UX ksh and POSIX shell print the target directory to stdout
14753 # if CDPATH is set.
14754 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
14755
14756 sed_quote_subst='$sed_quote_subst'
14757 double_quote_subst='$double_quote_subst'
14758 delay_variable_subst='$delay_variable_subst'
14759 macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
14760 macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
14761 enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
14762 enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
14763 pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
14764 enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
14765 SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
14766 ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
14767 host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
14768 host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
14769 host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
14770 build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
14771 build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
14772 build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
14773 SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
14774 Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
14775 GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
14776 EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
14777 FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
14778 LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
14779 NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
14780 LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
14781 max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
14782 ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
14783 exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
14784 lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
14785 lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
14786 lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
14787 reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
14788 reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
14789 OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
14790 deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
14791 file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
14792 AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
14793 AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
14794 STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
14795 RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
14796 old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
14797 old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
14798 old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
14799 lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
14800 CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
14801 CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
14802 compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
14803 GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
14804 lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
14805 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
14806 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
14807 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"`'
14808 objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
14809 MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
14810 lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
14811 lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
14812 lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
14813 lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
14814 lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
14815 need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
14816 DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
14817 NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
14818 LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
14819 OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
14820 OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
14821 libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
14822 shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
14823 extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
14824 archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
14825 enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
14826 export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
14827 whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
14828 compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
14829 old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
14830 old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
14831 archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
14832 archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
14833 module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
14834 module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
14835 with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
14836 allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
14837 no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
14838 hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
14839 hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`'
14840 hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
14841 hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
14842 hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
14843 hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
14844 hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
14845 hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
14846 inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
14847 link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
14848 fix_srcfile_path='`$ECHO "$fix_srcfile_path" | $SED "$delay_single_quote_subst"`'
14849 always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
14850 export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
14851 exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
14852 include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
14853 prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
14854 file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
14855 variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
14856 need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
14857 need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
14858 version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
14859 runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
14860 shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
14861 shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
14862 libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
14863 library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
14864 soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
14865 install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
14866 postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
14867 postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
14868 finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
14869 finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
14870 hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
14871 sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
14872 sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
14873 hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
14874 enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
14875 enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
14876 enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
14877 old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
14878 striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
14879
14880 LTCC='$LTCC'
14881 LTCFLAGS='$LTCFLAGS'
14882 compiler='$compiler_DEFAULT'
14883
14884 # A function that is used when there is no print builtin or printf.
14885 func_fallback_echo ()
14886 {
14887   eval 'cat <<_LTECHO_EOF
14888 \$1
14889 _LTECHO_EOF'
14890 }
14891
14892 # Quote evaled strings.
14893 for var in SHELL \
14894 ECHO \
14895 SED \
14896 GREP \
14897 EGREP \
14898 FGREP \
14899 LD \
14900 NM \
14901 LN_S \
14902 lt_SP2NL \
14903 lt_NL2SP \
14904 reload_flag \
14905 OBJDUMP \
14906 deplibs_check_method \
14907 file_magic_cmd \
14908 AR \
14909 AR_FLAGS \
14910 STRIP \
14911 RANLIB \
14912 CC \
14913 CFLAGS \
14914 compiler \
14915 lt_cv_sys_global_symbol_pipe \
14916 lt_cv_sys_global_symbol_to_cdecl \
14917 lt_cv_sys_global_symbol_to_c_name_address \
14918 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
14919 lt_prog_compiler_no_builtin_flag \
14920 lt_prog_compiler_wl \
14921 lt_prog_compiler_pic \
14922 lt_prog_compiler_static \
14923 lt_cv_prog_compiler_c_o \
14924 need_locks \
14925 DSYMUTIL \
14926 NMEDIT \
14927 LIPO \
14928 OTOOL \
14929 OTOOL64 \
14930 shrext_cmds \
14931 export_dynamic_flag_spec \
14932 whole_archive_flag_spec \
14933 compiler_needs_object \
14934 with_gnu_ld \
14935 allow_undefined_flag \
14936 no_undefined_flag \
14937 hardcode_libdir_flag_spec \
14938 hardcode_libdir_flag_spec_ld \
14939 hardcode_libdir_separator \
14940 fix_srcfile_path \
14941 exclude_expsyms \
14942 include_expsyms \
14943 file_list_spec \
14944 variables_saved_for_relink \
14945 libname_spec \
14946 library_names_spec \
14947 soname_spec \
14948 install_override_mode \
14949 finish_eval \
14950 old_striplib \
14951 striplib; do
14952     case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
14953     *[\\\\\\\`\\"\\\$]*)
14954       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
14955       ;;
14956     *)
14957       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
14958       ;;
14959     esac
14960 done
14961
14962 # Double-quote double-evaled strings.
14963 for var in reload_cmds \
14964 old_postinstall_cmds \
14965 old_postuninstall_cmds \
14966 old_archive_cmds \
14967 extract_expsyms_cmds \
14968 old_archive_from_new_cmds \
14969 old_archive_from_expsyms_cmds \
14970 archive_cmds \
14971 archive_expsym_cmds \
14972 module_cmds \
14973 module_expsym_cmds \
14974 export_symbols_cmds \
14975 prelink_cmds \
14976 postinstall_cmds \
14977 postuninstall_cmds \
14978 finish_cmds \
14979 sys_lib_search_path_spec \
14980 sys_lib_dlsearch_path_spec; do
14981     case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
14982     *[\\\\\\\`\\"\\\$]*)
14983       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
14984       ;;
14985     *)
14986       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
14987       ;;
14988     esac
14989 done
14990
14991 ac_aux_dir='$ac_aux_dir'
14992 xsi_shell='$xsi_shell'
14993 lt_shell_append='$lt_shell_append'
14994
14995 # See if we are running on zsh, and set the options which allow our
14996 # commands through without removal of \ escapes INIT.
14997 if test -n "\${ZSH_VERSION+set}" ; then
14998    setopt NO_GLOB_SUBST
14999 fi
15000
15001
15002     PACKAGE='$PACKAGE'
15003     VERSION='$VERSION'
15004     TIMESTAMP='$TIMESTAMP'
15005     RM='$RM'
15006     ofile='$ofile'
15007
15008
15009
15010 # Capture the value of obsolete ALL_LINGUAS because we need it to compute
15011     # POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES, CATALOGS. But hide it
15012     # from automake.
15013     eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"'
15014     # Capture the value of LINGUAS because we need it to compute CATALOGS.
15015     LINGUAS="${LINGUAS-%UNSET%}"
15016
15017
15018 _ACEOF
15019
15020 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15021
15022 # Handling of arguments.
15023 for ac_config_target in $ac_config_targets
15024 do
15025   case $ac_config_target in
15026     "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
15027     "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
15028     "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;;
15029     "default-1") CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;;
15030     "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
15031     "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
15032     "po/Makefile.in") CONFIG_FILES="$CONFIG_FILES po/Makefile.in:po/Make-in" ;;
15033
15034   *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
15035   esac
15036 done
15037
15038
15039 # If the user did not use the arguments to specify the items to instantiate,
15040 # then the envvar interface is used.  Set only those that are not.
15041 # We use the long form for the default assignment because of an extremely
15042 # bizarre bug on SunOS 4.1.3.
15043 if $ac_need_defaults; then
15044   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
15045   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
15046   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
15047 fi
15048
15049 # Have a temporary directory for convenience.  Make it in the build tree
15050 # simply because there is no reason against having it here, and in addition,
15051 # creating and moving files from /tmp can sometimes cause problems.
15052 # Hook for its removal unless debugging.
15053 # Note that there is a small window in which the directory will not be cleaned:
15054 # after its creation but before its name has been assigned to `$tmp'.
15055 $debug ||
15056 {
15057   tmp=
15058   trap 'exit_status=$?
15059   { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
15060 ' 0
15061   trap 'as_fn_exit 1' 1 2 13 15
15062 }
15063 # Create a (secure) tmp directory for tmp files.
15064
15065 {
15066   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
15067   test -n "$tmp" && test -d "$tmp"
15068 }  ||
15069 {
15070   tmp=./conf$$-$RANDOM
15071   (umask 077 && mkdir "$tmp")
15072 } || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
15073
15074 # Set up the scripts for CONFIG_FILES section.
15075 # No need to generate them if there are no CONFIG_FILES.
15076 # This happens for instance with `./config.status config.h'.
15077 if test -n "$CONFIG_FILES"; then
15078
15079
15080 ac_cr=`echo X | tr X '\015'`
15081 # On cygwin, bash can eat \r inside `` if the user requested igncr.
15082 # But we know of no other shell where ac_cr would be empty at this
15083 # point, so we can use a bashism as a fallback.
15084 if test "x$ac_cr" = x; then
15085   eval ac_cr=\$\'\\r\'
15086 fi
15087 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
15088 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
15089   ac_cs_awk_cr='\r'
15090 else
15091   ac_cs_awk_cr=$ac_cr
15092 fi
15093
15094 echo 'BEGIN {' >"$tmp/subs1.awk" &&
15095 _ACEOF
15096
15097
15098 {
15099   echo "cat >conf$$subs.awk <<_ACEOF" &&
15100   echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
15101   echo "_ACEOF"
15102 } >conf$$subs.sh ||
15103   as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15104 ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
15105 ac_delim='%!_!# '
15106 for ac_last_try in false false false false false :; do
15107   . ./conf$$subs.sh ||
15108     as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15109
15110   ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
15111   if test $ac_delim_n = $ac_delim_num; then
15112     break
15113   elif $ac_last_try; then
15114     as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15115   else
15116     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
15117   fi
15118 done
15119 rm -f conf$$subs.sh
15120
15121 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15122 cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
15123 _ACEOF
15124 sed -n '
15125 h
15126 s/^/S["/; s/!.*/"]=/
15127 p
15128 g
15129 s/^[^!]*!//
15130 :repl
15131 t repl
15132 s/'"$ac_delim"'$//
15133 t delim
15134 :nl
15135 h
15136 s/\(.\{148\}\).*/\1/
15137 t more1
15138 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
15139 p
15140 n
15141 b repl
15142 :more1
15143 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
15144 p
15145 g
15146 s/.\{148\}//
15147 t nl
15148 :delim
15149 h
15150 s/\(.\{148\}\).*/\1/
15151 t more2
15152 s/["\\]/\\&/g; s/^/"/; s/$/"/
15153 p
15154 b
15155 :more2
15156 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
15157 p
15158 g
15159 s/.\{148\}//
15160 t delim
15161 ' <conf$$subs.awk | sed '
15162 /^[^""]/{
15163   N
15164   s/\n//
15165 }
15166 ' >>$CONFIG_STATUS || ac_write_fail=1
15167 rm -f conf$$subs.awk
15168 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15169 _ACAWK
15170 cat >>"\$tmp/subs1.awk" <<_ACAWK &&
15171   for (key in S) S_is_set[key] = 1
15172   FS = "\a"
15173
15174 }
15175 {
15176   line = $ 0
15177   nfields = split(line, field, "@")
15178   substed = 0
15179   len = length(field[1])
15180   for (i = 2; i < nfields; i++) {
15181     key = field[i]
15182     keylen = length(key)
15183     if (S_is_set[key]) {
15184       value = S[key]
15185       line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
15186       len += length(value) + length(field[++i])
15187       substed = 1
15188     } else
15189       len += 1 + keylen
15190   }
15191
15192   print line
15193 }
15194
15195 _ACAWK
15196 _ACEOF
15197 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15198 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
15199   sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
15200 else
15201   cat
15202 fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
15203   || as_fn_error "could not setup config files machinery" "$LINENO" 5
15204 _ACEOF
15205
15206 # VPATH may cause trouble with some makes, so we remove $(srcdir),
15207 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
15208 # trailing colons and then remove the whole line if VPATH becomes empty
15209 # (actually we leave an empty line to preserve line numbers).
15210 if test "x$srcdir" = x.; then
15211   ac_vpsub='/^[  ]*VPATH[        ]*=/{
15212 s/:*\$(srcdir):*/:/
15213 s/:*\${srcdir}:*/:/
15214 s/:*@srcdir@:*/:/
15215 s/^\([^=]*=[     ]*\):*/\1/
15216 s/:*$//
15217 s/^[^=]*=[       ]*$//
15218 }'
15219 fi
15220
15221 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15222 fi # test -n "$CONFIG_FILES"
15223
15224 # Set up the scripts for CONFIG_HEADERS section.
15225 # No need to generate them if there are no CONFIG_HEADERS.
15226 # This happens for instance with `./config.status Makefile'.
15227 if test -n "$CONFIG_HEADERS"; then
15228 cat >"$tmp/defines.awk" <<\_ACAWK ||
15229 BEGIN {
15230 _ACEOF
15231
15232 # Transform confdefs.h into an awk script `defines.awk', embedded as
15233 # here-document in config.status, that substitutes the proper values into
15234 # config.h.in to produce config.h.
15235
15236 # Create a delimiter string that does not exist in confdefs.h, to ease
15237 # handling of long lines.
15238 ac_delim='%!_!# '
15239 for ac_last_try in false false :; do
15240   ac_t=`sed -n "/$ac_delim/p" confdefs.h`
15241   if test -z "$ac_t"; then
15242     break
15243   elif $ac_last_try; then
15244     as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
15245   else
15246     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
15247   fi
15248 done
15249
15250 # For the awk script, D is an array of macro values keyed by name,
15251 # likewise P contains macro parameters if any.  Preserve backslash
15252 # newline sequences.
15253
15254 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
15255 sed -n '
15256 s/.\{148\}/&'"$ac_delim"'/g
15257 t rset
15258 :rset
15259 s/^[     ]*#[    ]*define[       ][      ]*/ /
15260 t def
15261 d
15262 :def
15263 s/\\$//
15264 t bsnl
15265 s/["\\]/\\&/g
15266 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
15267 D["\1"]=" \3"/p
15268 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2"/p
15269 d
15270 :bsnl
15271 s/["\\]/\\&/g
15272 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
15273 D["\1"]=" \3\\\\\\n"\\/p
15274 t cont
15275 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
15276 t cont
15277 d
15278 :cont
15279 n
15280 s/.\{148\}/&'"$ac_delim"'/g
15281 t clear
15282 :clear
15283 s/\\$//
15284 t bsnlc
15285 s/["\\]/\\&/g; s/^/"/; s/$/"/p
15286 d
15287 :bsnlc
15288 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
15289 b cont
15290 ' <confdefs.h | sed '
15291 s/'"$ac_delim"'/"\\\
15292 "/g' >>$CONFIG_STATUS || ac_write_fail=1
15293
15294 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15295   for (key in D) D_is_set[key] = 1
15296   FS = "\a"
15297 }
15298 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
15299   line = \$ 0
15300   split(line, arg, " ")
15301   if (arg[1] == "#") {
15302     defundef = arg[2]
15303     mac1 = arg[3]
15304   } else {
15305     defundef = substr(arg[1], 2)
15306     mac1 = arg[2]
15307   }
15308   split(mac1, mac2, "(") #)
15309   macro = mac2[1]
15310   prefix = substr(line, 1, index(line, defundef) - 1)
15311   if (D_is_set[macro]) {
15312     # Preserve the white space surrounding the "#".
15313     print prefix "define", macro P[macro] D[macro]
15314     next
15315   } else {
15316     # Replace #undef with comments.  This is necessary, for example,
15317     # in the case of _POSIX_SOURCE, which is predefined and required
15318     # on some systems where configure will not decide to define it.
15319     if (defundef == "undef") {
15320       print "/*", prefix defundef, macro, "*/"
15321       next
15322     }
15323   }
15324 }
15325 { print }
15326 _ACAWK
15327 _ACEOF
15328 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15329   as_fn_error "could not setup config headers machinery" "$LINENO" 5
15330 fi # test -n "$CONFIG_HEADERS"
15331
15332
15333 eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
15334 shift
15335 for ac_tag
15336 do
15337   case $ac_tag in
15338   :[FHLC]) ac_mode=$ac_tag; continue;;
15339   esac
15340   case $ac_mode$ac_tag in
15341   :[FHL]*:*);;
15342   :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
15343   :[FH]-) ac_tag=-:-;;
15344   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
15345   esac
15346   ac_save_IFS=$IFS
15347   IFS=:
15348   set x $ac_tag
15349   IFS=$ac_save_IFS
15350   shift
15351   ac_file=$1
15352   shift
15353
15354   case $ac_mode in
15355   :L) ac_source=$1;;
15356   :[FH])
15357     ac_file_inputs=
15358     for ac_f
15359     do
15360       case $ac_f in
15361       -) ac_f="$tmp/stdin";;
15362       *) # Look for the file first in the build tree, then in the source tree
15363          # (if the path is not absolute).  The absolute path cannot be DOS-style,
15364          # because $ac_f cannot contain `:'.
15365          test -f "$ac_f" ||
15366            case $ac_f in
15367            [\\/$]*) false;;
15368            *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
15369            esac ||
15370            as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
15371       esac
15372       case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
15373       as_fn_append ac_file_inputs " '$ac_f'"
15374     done
15375
15376     # Let's still pretend it is `configure' which instantiates (i.e., don't
15377     # use $as_me), people would be surprised to read:
15378     #    /* config.h.  Generated by config.status.  */
15379     configure_input='Generated from '`
15380           $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
15381         `' by configure.'
15382     if test x"$ac_file" != x-; then
15383       configure_input="$ac_file.  $configure_input"
15384       { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
15385 $as_echo "$as_me: creating $ac_file" >&6;}
15386     fi
15387     # Neutralize special characters interpreted by sed in replacement strings.
15388     case $configure_input in #(
15389     *\&* | *\|* | *\\* )
15390        ac_sed_conf_input=`$as_echo "$configure_input" |
15391        sed 's/[\\\\&|]/\\\\&/g'`;; #(
15392     *) ac_sed_conf_input=$configure_input;;
15393     esac
15394
15395     case $ac_tag in
15396     *:-:* | *:-) cat >"$tmp/stdin" \
15397       || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
15398     esac
15399     ;;
15400   esac
15401
15402   ac_dir=`$as_dirname -- "$ac_file" ||
15403 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15404          X"$ac_file" : 'X\(//\)[^/]' \| \
15405          X"$ac_file" : 'X\(//\)$' \| \
15406          X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
15407 $as_echo X"$ac_file" |
15408     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15409             s//\1/
15410             q
15411           }
15412           /^X\(\/\/\)[^/].*/{
15413             s//\1/
15414             q
15415           }
15416           /^X\(\/\/\)$/{
15417             s//\1/
15418             q
15419           }
15420           /^X\(\/\).*/{
15421             s//\1/
15422             q
15423           }
15424           s/.*/./; q'`
15425   as_dir="$ac_dir"; as_fn_mkdir_p
15426   ac_builddir=.
15427
15428 case "$ac_dir" in
15429 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
15430 *)
15431   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
15432   # A ".." for each directory in $ac_dir_suffix.
15433   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
15434   case $ac_top_builddir_sub in
15435   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
15436   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
15437   esac ;;
15438 esac
15439 ac_abs_top_builddir=$ac_pwd
15440 ac_abs_builddir=$ac_pwd$ac_dir_suffix
15441 # for backward compatibility:
15442 ac_top_builddir=$ac_top_build_prefix
15443
15444 case $srcdir in
15445   .)  # We are building in place.
15446     ac_srcdir=.
15447     ac_top_srcdir=$ac_top_builddir_sub
15448     ac_abs_top_srcdir=$ac_pwd ;;
15449   [\\/]* | ?:[\\/]* )  # Absolute name.
15450     ac_srcdir=$srcdir$ac_dir_suffix;
15451     ac_top_srcdir=$srcdir
15452     ac_abs_top_srcdir=$srcdir ;;
15453   *) # Relative name.
15454     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
15455     ac_top_srcdir=$ac_top_build_prefix$srcdir
15456     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
15457 esac
15458 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
15459
15460
15461   case $ac_mode in
15462   :F)
15463   #
15464   # CONFIG_FILE
15465   #
15466
15467   case $INSTALL in
15468   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
15469   *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
15470   esac
15471   ac_MKDIR_P=$MKDIR_P
15472   case $MKDIR_P in
15473   [\\/$]* | ?:[\\/]* ) ;;
15474   */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
15475   esac
15476 _ACEOF
15477
15478 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15479 # If the template does not know about datarootdir, expand it.
15480 # FIXME: This hack should be removed a few years after 2.60.
15481 ac_datarootdir_hack=; ac_datarootdir_seen=
15482 ac_sed_dataroot='
15483 /datarootdir/ {
15484   p
15485   q
15486 }
15487 /@datadir@/p
15488 /@docdir@/p
15489 /@infodir@/p
15490 /@localedir@/p
15491 /@mandir@/p'
15492 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
15493 *datarootdir*) ac_datarootdir_seen=yes;;
15494 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
15495   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
15496 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
15497 _ACEOF
15498 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15499   ac_datarootdir_hack='
15500   s&@datadir@&$datadir&g
15501   s&@docdir@&$docdir&g
15502   s&@infodir@&$infodir&g
15503   s&@localedir@&$localedir&g
15504   s&@mandir@&$mandir&g
15505   s&\\\${datarootdir}&$datarootdir&g' ;;
15506 esac
15507 _ACEOF
15508
15509 # Neutralize VPATH when `$srcdir' = `.'.
15510 # Shell code in configure.ac might set extrasub.
15511 # FIXME: do we really want to maintain this feature?
15512 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15513 ac_sed_extra="$ac_vpsub
15514 $extrasub
15515 _ACEOF
15516 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15517 :t
15518 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
15519 s|@configure_input@|$ac_sed_conf_input|;t t
15520 s&@top_builddir@&$ac_top_builddir_sub&;t t
15521 s&@top_build_prefix@&$ac_top_build_prefix&;t t
15522 s&@srcdir@&$ac_srcdir&;t t
15523 s&@abs_srcdir@&$ac_abs_srcdir&;t t
15524 s&@top_srcdir@&$ac_top_srcdir&;t t
15525 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
15526 s&@builddir@&$ac_builddir&;t t
15527 s&@abs_builddir@&$ac_abs_builddir&;t t
15528 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
15529 s&@INSTALL@&$ac_INSTALL&;t t
15530 s&@MKDIR_P@&$ac_MKDIR_P&;t t
15531 $ac_datarootdir_hack
15532 "
15533 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
15534   || as_fn_error "could not create $ac_file" "$LINENO" 5
15535
15536 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
15537   { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
15538   { ac_out=`sed -n '/^[  ]*datarootdir[  ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
15539   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
15540 which seems to be undefined.  Please make sure it is defined." >&5
15541 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
15542 which seems to be undefined.  Please make sure it is defined." >&2;}
15543
15544   rm -f "$tmp/stdin"
15545   case $ac_file in
15546   -) cat "$tmp/out" && rm -f "$tmp/out";;
15547   *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
15548   esac \
15549   || as_fn_error "could not create $ac_file" "$LINENO" 5
15550  ;;
15551   :H)
15552   #
15553   # CONFIG_HEADER
15554   #
15555   if test x"$ac_file" != x-; then
15556     {
15557       $as_echo "/* $configure_input  */" \
15558       && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
15559     } >"$tmp/config.h" \
15560       || as_fn_error "could not create $ac_file" "$LINENO" 5
15561     if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
15562       { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
15563 $as_echo "$as_me: $ac_file is unchanged" >&6;}
15564     else
15565       rm -f "$ac_file"
15566       mv "$tmp/config.h" "$ac_file" \
15567         || as_fn_error "could not create $ac_file" "$LINENO" 5
15568     fi
15569   else
15570     $as_echo "/* $configure_input  */" \
15571       && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
15572       || as_fn_error "could not create -" "$LINENO" 5
15573   fi
15574 # Compute "$ac_file"'s index in $config_headers.
15575 _am_arg="$ac_file"
15576 _am_stamp_count=1
15577 for _am_header in $config_headers :; do
15578   case $_am_header in
15579     $_am_arg | $_am_arg:* )
15580       break ;;
15581     * )
15582       _am_stamp_count=`expr $_am_stamp_count + 1` ;;
15583   esac
15584 done
15585 echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
15586 $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15587          X"$_am_arg" : 'X\(//\)[^/]' \| \
15588          X"$_am_arg" : 'X\(//\)$' \| \
15589          X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
15590 $as_echo X"$_am_arg" |
15591     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15592             s//\1/
15593             q
15594           }
15595           /^X\(\/\/\)[^/].*/{
15596             s//\1/
15597             q
15598           }
15599           /^X\(\/\/\)$/{
15600             s//\1/
15601             q
15602           }
15603           /^X\(\/\).*/{
15604             s//\1/
15605             q
15606           }
15607           s/.*/./; q'`/stamp-h$_am_stamp_count
15608  ;;
15609
15610   :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
15611 $as_echo "$as_me: executing $ac_file commands" >&6;}
15612  ;;
15613   esac
15614
15615
15616   case $ac_file$ac_mode in
15617     "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
15618   # Autoconf 2.62 quotes --file arguments for eval, but not when files
15619   # are listed without --file.  Let's play safe and only enable the eval
15620   # if we detect the quoting.
15621   case $CONFIG_FILES in
15622   *\'*) eval set x "$CONFIG_FILES" ;;
15623   *)   set x $CONFIG_FILES ;;
15624   esac
15625   shift
15626   for mf
15627   do
15628     # Strip MF so we end up with the name of the file.
15629     mf=`echo "$mf" | sed -e 's/:.*$//'`
15630     # Check whether this is an Automake generated Makefile or not.
15631     # We used to match only the files named `Makefile.in', but
15632     # some people rename them; so instead we look at the file content.
15633     # Grep'ing the first line is not enough: some people post-process
15634     # each Makefile.in and add a new line on top of each file to say so.
15635     # Grep'ing the whole file is not good either: AIX grep has a line
15636     # limit of 2048, but all sed's we know have understand at least 4000.
15637     if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
15638       dirpart=`$as_dirname -- "$mf" ||
15639 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15640          X"$mf" : 'X\(//\)[^/]' \| \
15641          X"$mf" : 'X\(//\)$' \| \
15642          X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
15643 $as_echo X"$mf" |
15644     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15645             s//\1/
15646             q
15647           }
15648           /^X\(\/\/\)[^/].*/{
15649             s//\1/
15650             q
15651           }
15652           /^X\(\/\/\)$/{
15653             s//\1/
15654             q
15655           }
15656           /^X\(\/\).*/{
15657             s//\1/
15658             q
15659           }
15660           s/.*/./; q'`
15661     else
15662       continue
15663     fi
15664     # Extract the definition of DEPDIR, am__include, and am__quote
15665     # from the Makefile without running `make'.
15666     DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
15667     test -z "$DEPDIR" && continue
15668     am__include=`sed -n 's/^am__include = //p' < "$mf"`
15669     test -z "am__include" && continue
15670     am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
15671     # When using ansi2knr, U may be empty or an underscore; expand it
15672     U=`sed -n 's/^U = //p' < "$mf"`
15673     # Find all dependency output files, they are included files with
15674     # $(DEPDIR) in their names.  We invoke sed twice because it is the
15675     # simplest approach to changing $(DEPDIR) to its actual value in the
15676     # expansion.
15677     for file in `sed -n "
15678       s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
15679          sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
15680       # Make sure the directory exists.
15681       test -f "$dirpart/$file" && continue
15682       fdir=`$as_dirname -- "$file" ||
15683 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15684          X"$file" : 'X\(//\)[^/]' \| \
15685          X"$file" : 'X\(//\)$' \| \
15686          X"$file" : 'X\(/\)' \| . 2>/dev/null ||
15687 $as_echo X"$file" |
15688     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15689             s//\1/
15690             q
15691           }
15692           /^X\(\/\/\)[^/].*/{
15693             s//\1/
15694             q
15695           }
15696           /^X\(\/\/\)$/{
15697             s//\1/
15698             q
15699           }
15700           /^X\(\/\).*/{
15701             s//\1/
15702             q
15703           }
15704           s/.*/./; q'`
15705       as_dir=$dirpart/$fdir; as_fn_mkdir_p
15706       # echo "creating $dirpart/$file"
15707       echo '# dummy' > "$dirpart/$file"
15708     done
15709   done
15710 }
15711  ;;
15712     "libtool":C)
15713
15714     # See if we are running on zsh, and set the options which allow our
15715     # commands through without removal of \ escapes.
15716     if test -n "${ZSH_VERSION+set}" ; then
15717       setopt NO_GLOB_SUBST
15718     fi
15719
15720     cfgfile="${ofile}T"
15721     trap "$RM \"$cfgfile\"; exit 1" 1 2 15
15722     $RM "$cfgfile"
15723
15724     cat <<_LT_EOF >> "$cfgfile"
15725 #! $SHELL
15726
15727 # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
15728 # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
15729 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
15730 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
15731 #
15732 #   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
15733 #                 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
15734 #   Written by Gordon Matzigkeit, 1996
15735 #
15736 #   This file is part of GNU Libtool.
15737 #
15738 # GNU Libtool is free software; you can redistribute it and/or
15739 # modify it under the terms of the GNU General Public License as
15740 # published by the Free Software Foundation; either version 2 of
15741 # the License, or (at your option) any later version.
15742 #
15743 # As a special exception to the GNU General Public License,
15744 # if you distribute this file as part of a program or library that
15745 # is built using GNU Libtool, you may include this file under the
15746 # same distribution terms that you use for the rest of that program.
15747 #
15748 # GNU Libtool is distributed in the hope that it will be useful,
15749 # but WITHOUT ANY WARRANTY; without even the implied warranty of
15750 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
15751 # GNU General Public License for more details.
15752 #
15753 # You should have received a copy of the GNU General Public License
15754 # along with GNU Libtool; see the file COPYING.  If not, a copy
15755 # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
15756 # obtained by writing to the Free Software Foundation, Inc.,
15757 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
15758
15759
15760 # The names of the tagged configurations supported by this script.
15761 available_tags=""
15762
15763 # ### BEGIN LIBTOOL CONFIG
15764
15765 # Which release of libtool.m4 was used?
15766 macro_version=$macro_version
15767 macro_revision=$macro_revision
15768
15769 # Whether or not to build shared libraries.
15770 build_libtool_libs=$enable_shared
15771
15772 # Whether or not to build static libraries.
15773 build_old_libs=$enable_static
15774
15775 # What type of objects to build.
15776 pic_mode=$pic_mode
15777
15778 # Whether or not to optimize for fast installation.
15779 fast_install=$enable_fast_install
15780
15781 # Shell to use when invoking shell scripts.
15782 SHELL=$lt_SHELL
15783
15784 # An echo program that protects backslashes.
15785 ECHO=$lt_ECHO
15786
15787 # The host system.
15788 host_alias=$host_alias
15789 host=$host
15790 host_os=$host_os
15791
15792 # The build system.
15793 build_alias=$build_alias
15794 build=$build
15795 build_os=$build_os
15796
15797 # A sed program that does not truncate output.
15798 SED=$lt_SED
15799
15800 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
15801 Xsed="\$SED -e 1s/^X//"
15802
15803 # A grep program that handles long lines.
15804 GREP=$lt_GREP
15805
15806 # An ERE matcher.
15807 EGREP=$lt_EGREP
15808
15809 # A literal string matcher.
15810 FGREP=$lt_FGREP
15811
15812 # A BSD- or MS-compatible name lister.
15813 NM=$lt_NM
15814
15815 # Whether we need soft or hard links.
15816 LN_S=$lt_LN_S
15817
15818 # What is the maximum length of a command?
15819 max_cmd_len=$max_cmd_len
15820
15821 # Object file suffix (normally "o").
15822 objext=$ac_objext
15823
15824 # Executable file suffix (normally "").
15825 exeext=$exeext
15826
15827 # whether the shell understands "unset".
15828 lt_unset=$lt_unset
15829
15830 # turn spaces into newlines.
15831 SP2NL=$lt_lt_SP2NL
15832
15833 # turn newlines into spaces.
15834 NL2SP=$lt_lt_NL2SP
15835
15836 # An object symbol dumper.
15837 OBJDUMP=$lt_OBJDUMP
15838
15839 # Method to check whether dependent libraries are shared objects.
15840 deplibs_check_method=$lt_deplibs_check_method
15841
15842 # Command to use when deplibs_check_method == "file_magic".
15843 file_magic_cmd=$lt_file_magic_cmd
15844
15845 # The archiver.
15846 AR=$lt_AR
15847 AR_FLAGS=$lt_AR_FLAGS
15848
15849 # A symbol stripping program.
15850 STRIP=$lt_STRIP
15851
15852 # Commands used to install an old-style archive.
15853 RANLIB=$lt_RANLIB
15854 old_postinstall_cmds=$lt_old_postinstall_cmds
15855 old_postuninstall_cmds=$lt_old_postuninstall_cmds
15856
15857 # Whether to use a lock for old archive extraction.
15858 lock_old_archive_extraction=$lock_old_archive_extraction
15859
15860 # A C compiler.
15861 LTCC=$lt_CC
15862
15863 # LTCC compiler flags.
15864 LTCFLAGS=$lt_CFLAGS
15865
15866 # Take the output of nm and produce a listing of raw symbols and C names.
15867 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
15868
15869 # Transform the output of nm in a proper C declaration.
15870 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
15871
15872 # Transform the output of nm in a C name address pair.
15873 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
15874
15875 # Transform the output of nm in a C name address pair when lib prefix is needed.
15876 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
15877
15878 # The name of the directory that contains temporary libtool files.
15879 objdir=$objdir
15880
15881 # Used to examine libraries when file_magic_cmd begins with "file".
15882 MAGIC_CMD=$MAGIC_CMD
15883
15884 # Must we lock files when doing compilation?
15885 need_locks=$lt_need_locks
15886
15887 # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
15888 DSYMUTIL=$lt_DSYMUTIL
15889
15890 # Tool to change global to local symbols on Mac OS X.
15891 NMEDIT=$lt_NMEDIT
15892
15893 # Tool to manipulate fat objects and archives on Mac OS X.
15894 LIPO=$lt_LIPO
15895
15896 # ldd/readelf like tool for Mach-O binaries on Mac OS X.
15897 OTOOL=$lt_OTOOL
15898
15899 # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
15900 OTOOL64=$lt_OTOOL64
15901
15902 # Old archive suffix (normally "a").
15903 libext=$libext
15904
15905 # Shared library suffix (normally ".so").
15906 shrext_cmds=$lt_shrext_cmds
15907
15908 # The commands to extract the exported symbol list from a shared archive.
15909 extract_expsyms_cmds=$lt_extract_expsyms_cmds
15910
15911 # Variables whose values should be saved in libtool wrapper scripts and
15912 # restored at link time.
15913 variables_saved_for_relink=$lt_variables_saved_for_relink
15914
15915 # Do we need the "lib" prefix for modules?
15916 need_lib_prefix=$need_lib_prefix
15917
15918 # Do we need a version for libraries?
15919 need_version=$need_version
15920
15921 # Library versioning type.
15922 version_type=$version_type
15923
15924 # Shared library runtime path variable.
15925 runpath_var=$runpath_var
15926
15927 # Shared library path variable.
15928 shlibpath_var=$shlibpath_var
15929
15930 # Is shlibpath searched before the hard-coded library search path?
15931 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
15932
15933 # Format of library name prefix.
15934 libname_spec=$lt_libname_spec
15935
15936 # List of archive names.  First name is the real one, the rest are links.
15937 # The last name is the one that the linker finds with -lNAME
15938 library_names_spec=$lt_library_names_spec
15939
15940 # The coded name of the library, if different from the real name.
15941 soname_spec=$lt_soname_spec
15942
15943 # Permission mode override for installation of shared libraries.
15944 install_override_mode=$lt_install_override_mode
15945
15946 # Command to use after installation of a shared archive.
15947 postinstall_cmds=$lt_postinstall_cmds
15948
15949 # Command to use after uninstallation of a shared archive.
15950 postuninstall_cmds=$lt_postuninstall_cmds
15951
15952 # Commands used to finish a libtool library installation in a directory.
15953 finish_cmds=$lt_finish_cmds
15954
15955 # As "finish_cmds", except a single script fragment to be evaled but
15956 # not shown.
15957 finish_eval=$lt_finish_eval
15958
15959 # Whether we should hardcode library paths into libraries.
15960 hardcode_into_libs=$hardcode_into_libs
15961
15962 # Compile-time system search path for libraries.
15963 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
15964
15965 # Run-time system search path for libraries.
15966 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
15967
15968 # Whether dlopen is supported.
15969 dlopen_support=$enable_dlopen
15970
15971 # Whether dlopen of programs is supported.
15972 dlopen_self=$enable_dlopen_self
15973
15974 # Whether dlopen of statically linked programs is supported.
15975 dlopen_self_static=$enable_dlopen_self_static
15976
15977 # Commands to strip libraries.
15978 old_striplib=$lt_old_striplib
15979 striplib=$lt_striplib
15980
15981
15982 # The linker used to build libraries.
15983 LD=$lt_LD
15984
15985 # How to create reloadable object files.
15986 reload_flag=$lt_reload_flag
15987 reload_cmds=$lt_reload_cmds
15988
15989 # Commands used to build an old-style archive.
15990 old_archive_cmds=$lt_old_archive_cmds
15991
15992 # A language specific compiler.
15993 CC=$lt_compiler
15994
15995 # Is the compiler the GNU compiler?
15996 with_gcc=$GCC
15997
15998 # Compiler flag to turn off builtin functions.
15999 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
16000
16001 # How to pass a linker flag through the compiler.
16002 wl=$lt_lt_prog_compiler_wl
16003
16004 # Additional compiler flags for building library objects.
16005 pic_flag=$lt_lt_prog_compiler_pic
16006
16007 # Compiler flag to prevent dynamic linking.
16008 link_static_flag=$lt_lt_prog_compiler_static
16009
16010 # Does compiler simultaneously support -c and -o options?
16011 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
16012
16013 # Whether or not to add -lc for building shared libraries.
16014 build_libtool_need_lc=$archive_cmds_need_lc
16015
16016 # Whether or not to disallow shared libs when runtime libs are static.
16017 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
16018
16019 # Compiler flag to allow reflexive dlopens.
16020 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
16021
16022 # Compiler flag to generate shared objects directly from archives.
16023 whole_archive_flag_spec=$lt_whole_archive_flag_spec
16024
16025 # Whether the compiler copes with passing no objects directly.
16026 compiler_needs_object=$lt_compiler_needs_object
16027
16028 # Create an old-style archive from a shared archive.
16029 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
16030
16031 # Create a temporary old-style archive to link instead of a shared archive.
16032 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
16033
16034 # Commands used to build a shared archive.
16035 archive_cmds=$lt_archive_cmds
16036 archive_expsym_cmds=$lt_archive_expsym_cmds
16037
16038 # Commands used to build a loadable module if different from building
16039 # a shared archive.
16040 module_cmds=$lt_module_cmds
16041 module_expsym_cmds=$lt_module_expsym_cmds
16042
16043 # Whether we are building with GNU ld or not.
16044 with_gnu_ld=$lt_with_gnu_ld
16045
16046 # Flag that allows shared libraries with undefined symbols to be built.
16047 allow_undefined_flag=$lt_allow_undefined_flag
16048
16049 # Flag that enforces no undefined symbols.
16050 no_undefined_flag=$lt_no_undefined_flag
16051
16052 # Flag to hardcode \$libdir into a binary during linking.
16053 # This must work even if \$libdir does not exist
16054 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
16055
16056 # If ld is used when linking, flag to hardcode \$libdir into a binary
16057 # during linking.  This must work even if \$libdir does not exist.
16058 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
16059
16060 # Whether we need a single "-rpath" flag with a separated argument.
16061 hardcode_libdir_separator=$lt_hardcode_libdir_separator
16062
16063 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
16064 # DIR into the resulting binary.
16065 hardcode_direct=$hardcode_direct
16066
16067 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
16068 # DIR into the resulting binary and the resulting library dependency is
16069 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
16070 # library is relocated.
16071 hardcode_direct_absolute=$hardcode_direct_absolute
16072
16073 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
16074 # into the resulting binary.
16075 hardcode_minus_L=$hardcode_minus_L
16076
16077 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
16078 # into the resulting binary.
16079 hardcode_shlibpath_var=$hardcode_shlibpath_var
16080
16081 # Set to "yes" if building a shared library automatically hardcodes DIR
16082 # into the library and all subsequent libraries and executables linked
16083 # against it.
16084 hardcode_automatic=$hardcode_automatic
16085
16086 # Set to yes if linker adds runtime paths of dependent libraries
16087 # to runtime path list.
16088 inherit_rpath=$inherit_rpath
16089
16090 # Whether libtool must link a program against all its dependency libraries.
16091 link_all_deplibs=$link_all_deplibs
16092
16093 # Fix the shell variable \$srcfile for the compiler.
16094 fix_srcfile_path=$lt_fix_srcfile_path
16095
16096 # Set to "yes" if exported symbols are required.
16097 always_export_symbols=$always_export_symbols
16098
16099 # The commands to list exported symbols.
16100 export_symbols_cmds=$lt_export_symbols_cmds
16101
16102 # Symbols that should not be listed in the preloaded symbols.
16103 exclude_expsyms=$lt_exclude_expsyms
16104
16105 # Symbols that must always be exported.
16106 include_expsyms=$lt_include_expsyms
16107
16108 # Commands necessary for linking programs (against libraries) with templates.
16109 prelink_cmds=$lt_prelink_cmds
16110
16111 # Specify filename containing input files.
16112 file_list_spec=$lt_file_list_spec
16113
16114 # How to hardcode a shared library path into an executable.
16115 hardcode_action=$hardcode_action
16116
16117 # ### END LIBTOOL CONFIG
16118
16119 _LT_EOF
16120
16121   case $host_os in
16122   aix3*)
16123     cat <<\_LT_EOF >> "$cfgfile"
16124 # AIX sometimes has problems with the GCC collect2 program.  For some
16125 # reason, if we set the COLLECT_NAMES environment variable, the problems
16126 # vanish in a puff of smoke.
16127 if test "X${COLLECT_NAMES+set}" != Xset; then
16128   COLLECT_NAMES=
16129   export COLLECT_NAMES
16130 fi
16131 _LT_EOF
16132     ;;
16133   esac
16134
16135
16136 ltmain="$ac_aux_dir/ltmain.sh"
16137
16138
16139   # We use sed instead of cat because bash on DJGPP gets confused if
16140   # if finds mixed CR/LF and LF-only lines.  Since sed operates in
16141   # text mode, it properly converts lines to CR/LF.  This bash problem
16142   # is reportedly fixed, but why not run on old versions too?
16143   sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
16144     || (rm -f "$cfgfile"; exit 1)
16145
16146   case $xsi_shell in
16147   yes)
16148     cat << \_LT_EOF >> "$cfgfile"
16149
16150 # func_dirname file append nondir_replacement
16151 # Compute the dirname of FILE.  If nonempty, add APPEND to the result,
16152 # otherwise set result to NONDIR_REPLACEMENT.
16153 func_dirname ()
16154 {
16155   case ${1} in
16156     */*) func_dirname_result="${1%/*}${2}" ;;
16157     *  ) func_dirname_result="${3}" ;;
16158   esac
16159 }
16160
16161 # func_basename file
16162 func_basename ()
16163 {
16164   func_basename_result="${1##*/}"
16165 }
16166
16167 # func_dirname_and_basename file append nondir_replacement
16168 # perform func_basename and func_dirname in a single function
16169 # call:
16170 #   dirname:  Compute the dirname of FILE.  If nonempty,
16171 #             add APPEND to the result, otherwise set result
16172 #             to NONDIR_REPLACEMENT.
16173 #             value returned in "$func_dirname_result"
16174 #   basename: Compute filename of FILE.
16175 #             value retuned in "$func_basename_result"
16176 # Implementation must be kept synchronized with func_dirname
16177 # and func_basename. For efficiency, we do not delegate to
16178 # those functions but instead duplicate the functionality here.
16179 func_dirname_and_basename ()
16180 {
16181   case ${1} in
16182     */*) func_dirname_result="${1%/*}${2}" ;;
16183     *  ) func_dirname_result="${3}" ;;
16184   esac
16185   func_basename_result="${1##*/}"
16186 }
16187
16188 # func_stripname prefix suffix name
16189 # strip PREFIX and SUFFIX off of NAME.
16190 # PREFIX and SUFFIX must not contain globbing or regex special
16191 # characters, hashes, percent signs, but SUFFIX may contain a leading
16192 # dot (in which case that matches only a dot).
16193 func_stripname ()
16194 {
16195   # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
16196   # positional parameters, so assign one to ordinary parameter first.
16197   func_stripname_result=${3}
16198   func_stripname_result=${func_stripname_result#"${1}"}
16199   func_stripname_result=${func_stripname_result%"${2}"}
16200 }
16201
16202 # func_opt_split
16203 func_opt_split ()
16204 {
16205   func_opt_split_opt=${1%%=*}
16206   func_opt_split_arg=${1#*=}
16207 }
16208
16209 # func_lo2o object
16210 func_lo2o ()
16211 {
16212   case ${1} in
16213     *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
16214     *)    func_lo2o_result=${1} ;;
16215   esac
16216 }
16217
16218 # func_xform libobj-or-source
16219 func_xform ()
16220 {
16221   func_xform_result=${1%.*}.lo
16222 }
16223
16224 # func_arith arithmetic-term...
16225 func_arith ()
16226 {
16227   func_arith_result=$(( $* ))
16228 }
16229
16230 # func_len string
16231 # STRING may not start with a hyphen.
16232 func_len ()
16233 {
16234   func_len_result=${#1}
16235 }
16236
16237 _LT_EOF
16238     ;;
16239   *) # Bourne compatible functions.
16240     cat << \_LT_EOF >> "$cfgfile"
16241
16242 # func_dirname file append nondir_replacement
16243 # Compute the dirname of FILE.  If nonempty, add APPEND to the result,
16244 # otherwise set result to NONDIR_REPLACEMENT.
16245 func_dirname ()
16246 {
16247   # Extract subdirectory from the argument.
16248   func_dirname_result=`$ECHO "${1}" | $SED "$dirname"`
16249   if test "X$func_dirname_result" = "X${1}"; then
16250     func_dirname_result="${3}"
16251   else
16252     func_dirname_result="$func_dirname_result${2}"
16253   fi
16254 }
16255
16256 # func_basename file
16257 func_basename ()
16258 {
16259   func_basename_result=`$ECHO "${1}" | $SED "$basename"`
16260 }
16261
16262
16263 # func_stripname prefix suffix name
16264 # strip PREFIX and SUFFIX off of NAME.
16265 # PREFIX and SUFFIX must not contain globbing or regex special
16266 # characters, hashes, percent signs, but SUFFIX may contain a leading
16267 # dot (in which case that matches only a dot).
16268 # func_strip_suffix prefix name
16269 func_stripname ()
16270 {
16271   case ${2} in
16272     .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
16273     *)  func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
16274   esac
16275 }
16276
16277 # sed scripts:
16278 my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
16279 my_sed_long_arg='1s/^-[^=]*=//'
16280
16281 # func_opt_split
16282 func_opt_split ()
16283 {
16284   func_opt_split_opt=`$ECHO "${1}" | $SED "$my_sed_long_opt"`
16285   func_opt_split_arg=`$ECHO "${1}" | $SED "$my_sed_long_arg"`
16286 }
16287
16288 # func_lo2o object
16289 func_lo2o ()
16290 {
16291   func_lo2o_result=`$ECHO "${1}" | $SED "$lo2o"`
16292 }
16293
16294 # func_xform libobj-or-source
16295 func_xform ()
16296 {
16297   func_xform_result=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'`
16298 }
16299
16300 # func_arith arithmetic-term...
16301 func_arith ()
16302 {
16303   func_arith_result=`expr "$@"`
16304 }
16305
16306 # func_len string
16307 # STRING may not start with a hyphen.
16308 func_len ()
16309 {
16310   func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
16311 }
16312
16313 _LT_EOF
16314 esac
16315
16316 case $lt_shell_append in
16317   yes)
16318     cat << \_LT_EOF >> "$cfgfile"
16319
16320 # func_append var value
16321 # Append VALUE to the end of shell variable VAR.
16322 func_append ()
16323 {
16324   eval "$1+=\$2"
16325 }
16326 _LT_EOF
16327     ;;
16328   *)
16329     cat << \_LT_EOF >> "$cfgfile"
16330
16331 # func_append var value
16332 # Append VALUE to the end of shell variable VAR.
16333 func_append ()
16334 {
16335   eval "$1=\$$1\$2"
16336 }
16337
16338 _LT_EOF
16339     ;;
16340   esac
16341
16342
16343   sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
16344     || (rm -f "$cfgfile"; exit 1)
16345
16346   mv -f "$cfgfile" "$ofile" ||
16347     (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
16348   chmod +x "$ofile"
16349
16350  ;;
16351     "default-1":C)
16352     for ac_file in $CONFIG_FILES; do
16353       # Support "outfile[:infile[:infile...]]"
16354       case "$ac_file" in
16355         *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
16356       esac
16357       # PO directories have a Makefile.in generated from Makefile.in.in.
16358       case "$ac_file" in */Makefile.in)
16359         # Adjust a relative srcdir.
16360         ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'`
16361         ac_dir_suffix=/`echo "$ac_dir"|sed 's%^\./%%'`
16362         ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'`
16363         # In autoconf-2.13 it is called $ac_given_srcdir.
16364         # In autoconf-2.50 it is called $srcdir.
16365         test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir"
16366         case "$ac_given_srcdir" in
16367           .)  top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;;
16368           /*) top_srcdir="$ac_given_srcdir" ;;
16369           *)  top_srcdir="$ac_dots$ac_given_srcdir" ;;
16370         esac
16371         if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then
16372           rm -f "$ac_dir/POTFILES"
16373           test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES"
16374           cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[   ]*\$/d" -e "s,.*,     $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES"
16375           POMAKEFILEDEPS="POTFILES.in"
16376           # ALL_LINGUAS, POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES depend
16377           # on $ac_dir but don't depend on user-specified configuration
16378           # parameters.
16379           if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then
16380             # The LINGUAS file contains the set of available languages.
16381             if test -n "$OBSOLETE_ALL_LINGUAS"; then
16382               test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.in is obsolete" || echo "setting ALL_LINGUAS in configure.in is obsolete"
16383             fi
16384             ALL_LINGUAS_=`sed -e "/^#/d" "$ac_given_srcdir/$ac_dir/LINGUAS"`
16385             # Hide the ALL_LINGUAS assigment from automake.
16386             eval 'ALL_LINGUAS''=$ALL_LINGUAS_'
16387             POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS"
16388           else
16389             # The set of available languages was given in configure.in.
16390             eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS'
16391           fi
16392           case "$ac_given_srcdir" in
16393             .) srcdirpre= ;;
16394             *) srcdirpre='$(srcdir)/' ;;
16395           esac
16396           POFILES=
16397           GMOFILES=
16398           UPDATEPOFILES=
16399           DUMMYPOFILES=
16400           for lang in $ALL_LINGUAS; do
16401             POFILES="$POFILES $srcdirpre$lang.po"
16402             GMOFILES="$GMOFILES $srcdirpre$lang.gmo"
16403             UPDATEPOFILES="$UPDATEPOFILES $lang.po-update"
16404             DUMMYPOFILES="$DUMMYPOFILES $lang.nop"
16405           done
16406           # CATALOGS depends on both $ac_dir and the user's LINGUAS
16407           # environment variable.
16408           INST_LINGUAS=
16409           if test -n "$ALL_LINGUAS"; then
16410             for presentlang in $ALL_LINGUAS; do
16411               useit=no
16412               if test "%UNSET%" != "$LINGUAS"; then
16413                 desiredlanguages="$LINGUAS"
16414               else
16415                 desiredlanguages="$ALL_LINGUAS"
16416               fi
16417               for desiredlang in $desiredlanguages; do
16418                 # Use the presentlang catalog if desiredlang is
16419                 #   a. equal to presentlang, or
16420                 #   b. a variant of presentlang (because in this case,
16421                 #      presentlang can be used as a fallback for messages
16422                 #      which are not translated in the desiredlang catalog).
16423                 case "$desiredlang" in
16424                   "$presentlang"*) useit=yes;;
16425                 esac
16426               done
16427               if test $useit = yes; then
16428                 INST_LINGUAS="$INST_LINGUAS $presentlang"
16429               fi
16430             done
16431           fi
16432           CATALOGS=
16433           if test -n "$INST_LINGUAS"; then
16434             for lang in $INST_LINGUAS; do
16435               CATALOGS="$CATALOGS $lang.gmo"
16436             done
16437           fi
16438           test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile"
16439           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"
16440           for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do
16441             if test -f "$f"; then
16442               case "$f" in
16443                 *.orig | *.bak | *~) ;;
16444                 *) cat "$f" >> "$ac_dir/Makefile" ;;
16445               esac
16446             fi
16447           done
16448         fi
16449         ;;
16450       esac
16451     done ;;
16452
16453   esac
16454 done # for ac_tag
16455
16456
16457 as_fn_exit 0
16458 _ACEOF
16459 ac_clean_files=$ac_clean_files_save
16460
16461 test $ac_write_fail = 0 ||
16462   as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
16463
16464
16465 # configure is writing to config.log, and then calls config.status.
16466 # config.status does its own redirection, appending to config.log.
16467 # Unfortunately, on DOS this fails, as config.log is still kept open
16468 # by configure, so config.status won't be able to write to it; its
16469 # output is simply discarded.  So we exec the FD to /dev/null,
16470 # effectively closing config.log, so it can be properly (re)opened and
16471 # appended to by config.status.  When coming back to configure, we
16472 # need to make the FD available again.
16473 if test "$no_create" != yes; then
16474   ac_cs_success=:
16475   ac_config_status_args=
16476   test "$silent" = yes &&
16477     ac_config_status_args="$ac_config_status_args --quiet"
16478   exec 5>/dev/null
16479   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
16480   exec 5>>config.log
16481   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
16482   # would make configure fail if this is the last instruction.
16483   $ac_cs_success || as_fn_exit $?
16484 fi
16485 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
16486   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
16487 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
16488 fi
16489